sellers_pkg

package
v0.0.0-...-2e3d4c0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jun 22, 2023 License: MIT Imports: 6 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

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

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL