Documentation ¶
Index ¶
- type SELLERS
- type SELLERS_IMPL
- func (me *SELLERS_IMPL) CreateSeller(request *models_pkg.CreateSellerRequest, idempotencyKey *string) (*models_pkg.GetSellerResponse, error)
- func (me *SELLERS_IMPL) DeleteSeller(sellerId string, idempotencyKey *string) (*models_pkg.GetSellerResponse, error)
- func (me *SELLERS_IMPL) GetSellerById(id string) (*models_pkg.GetSellerResponse, error)
- func (me *SELLERS_IMPL) GetSellers(page *int64, size *int64, name *string, document *string, code *string, ...) (*models_pkg.ListSellerResponse, error)
- func (me *SELLERS_IMPL) UpdateSeller(id string, request *models_pkg.UpdateSellerRequest, idempotencyKey *string) (*models_pkg.GetSellerResponse, error)
- func (me *SELLERS_IMPL) UpdateSellerMetadata(sellerId string, request *models_pkg.UpdateMetadataRequest, ...) (*models_pkg.GetSellerResponse, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type SELLERS ¶
type SELLERS interface { CreateSeller(*models_pkg.CreateSellerRequest, *string) (*models_pkg.GetSellerResponse, error) UpdateSellerMetadata(string, *models_pkg.UpdateMetadataRequest, *string) (*models_pkg.GetSellerResponse, error) UpdateSeller(string, *models_pkg.UpdateSellerRequest, *string) (*models_pkg.GetSellerResponse, error) DeleteSeller(string, *string) (*models_pkg.GetSellerResponse, error) GetSellerById(string) (*models_pkg.GetSellerResponse, error) GetSellers(*int64, *int64, *string, *string, *string, *string, *string, *time.Time, *time.Time) (*models_pkg.ListSellerResponse, error) }
* Interface for the SELLERS_IMPL
type SELLERS_IMPL ¶
type SELLERS_IMPL struct {
// contains filtered or unexported fields
}
* Client structure as interface implementation
func NewSELLERS ¶
func NewSELLERS(config configuration_pkg.CONFIGURATION) *SELLERS_IMPL
* Factory for the SELLERS interaface returning SELLERS_IMPL
func (*SELLERS_IMPL) CreateSeller ¶
func (me *SELLERS_IMPL) CreateSeller( request *models_pkg.CreateSellerRequest, idempotencyKey *string) (*models_pkg.GetSellerResponse, error)
*
- TODO: type endpoint description here
- @param *models_pkg.CreateSellerRequest request parameter: Required
- @param *string idempotencyKey parameter: Optional
- @return Returns the *models_pkg.GetSellerResponse response from the API call
func (*SELLERS_IMPL) DeleteSeller ¶
func (me *SELLERS_IMPL) DeleteSeller( sellerId string, idempotencyKey *string) (*models_pkg.GetSellerResponse, error)
*
- TODO: type endpoint description here
- @param string sellerId parameter: Required
- @param *string idempotencyKey parameter: Optional
- @return Returns the *models_pkg.GetSellerResponse response from the API call
func (*SELLERS_IMPL) GetSellerById ¶
func (me *SELLERS_IMPL) GetSellerById( id string) (*models_pkg.GetSellerResponse, error)
*
- TODO: type endpoint description here
- @param string id parameter: Required
- @return Returns the *models_pkg.GetSellerResponse response from the API call
func (*SELLERS_IMPL) GetSellers ¶
func (me *SELLERS_IMPL) GetSellers( page *int64, size *int64, name *string, document *string, code *string, status *string, mtype *string, createdSince *time.Time, createdUntil *time.Time) (*models_pkg.ListSellerResponse, error)
*
- TODO: type endpoint description here
- @param *int64 page parameter: Optional
- @param *int64 size parameter: Optional
- @param *string name parameter: Optional
- @param *string document parameter: Optional
- @param *string code parameter: Optional
- @param *string status parameter: Optional
- @param *string mtype parameter: Optional
- @param *time.Time createdSince parameter: Optional
- @param *time.Time createdUntil parameter: Optional
- @return Returns the *models_pkg.ListSellerResponse response from the API call
func (*SELLERS_IMPL) UpdateSeller ¶
func (me *SELLERS_IMPL) UpdateSeller( id string, request *models_pkg.UpdateSellerRequest, idempotencyKey *string) (*models_pkg.GetSellerResponse, error)
*
- TODO: type endpoint description here
- @param string id parameter: Required
- @param *models_pkg.UpdateSellerRequest request parameter: Required
- @param *string idempotencyKey parameter: Optional
- @return Returns the *models_pkg.GetSellerResponse response from the API call
func (*SELLERS_IMPL) UpdateSellerMetadata ¶
func (me *SELLERS_IMPL) UpdateSellerMetadata( sellerId string, request *models_pkg.UpdateMetadataRequest, idempotencyKey *string) (*models_pkg.GetSellerResponse, error)
*
- TODO: type endpoint description here
- @param string sellerId parameter: Required
- @param *models_pkg.UpdateMetadataRequest request parameter: Required
- @param *string idempotencyKey parameter: Optional
- @return Returns the *models_pkg.GetSellerResponse response from the API call
Click to show internal directories.
Click to hide internal directories.