agreement_products

package
v1.4.0 Latest Latest
Warning

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

Go to latest
Published: Oct 6, 2020 License: Apache-2.0 Imports: 11 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Client

type Client struct {
	// contains filtered or unexported fields
}

Client for agreement products API

func (*Client) GetAgreementProducts added in v1.1.0

func (a *Client) GetAgreementProducts(params *GetAgreementProductsParams, authInfo runtime.ClientAuthInfoWriter) (*GetAgreementProductsOK, error)

GetAgreementProducts get agreement products API

func (*Client) GetAsExcelFile

func (a *Client) GetAsExcelFile(params *GetAsExcelFileParams, authInfo runtime.ClientAuthInfoWriter) (*GetAsExcelFileOK, error)

GetAsExcelFile get as excel file API

func (*Client) GetOperationSdk133

func (a *Client) GetOperationSdk133(params *GetOperationSdk133Params, authInfo runtime.ClientAuthInfoWriter) (*GetOperationSdk133OK, error)

GetOperationSdk133 get operation sdk133 API

func (*Client) GetSupportedBillingCycles

func (a *Client) GetSupportedBillingCycles(params *GetSupportedBillingCyclesParams, authInfo runtime.ClientAuthInfoWriter) (*GetSupportedBillingCyclesOK, error)

GetSupportedBillingCycles get supported billing cycles API

func (*Client) SetTransport

func (a *Client) SetTransport(transport runtime.ClientTransport)

SetTransport changes the transport on the client

type ClientService

type ClientService interface {
	GetAgreementProducts(params *GetAgreementProductsParams, authInfo runtime.ClientAuthInfoWriter) (*GetAgreementProductsOK, error)

	GetAsExcelFile(params *GetAsExcelFileParams, authInfo runtime.ClientAuthInfoWriter) (*GetAsExcelFileOK, error)

	GetOperationSdk133(params *GetOperationSdk133Params, authInfo runtime.ClientAuthInfoWriter) (*GetOperationSdk133OK, error)

	GetSupportedBillingCycles(params *GetSupportedBillingCyclesParams, authInfo runtime.ClientAuthInfoWriter) (*GetSupportedBillingCyclesOK, error)

	SetTransport(transport runtime.ClientTransport)
}

ClientService is the interface for Client methods

func New

func New(transport runtime.ClientTransport, formats strfmt.Registry) ClientService

New creates a new agreement products API client.

type GetAgreementProductsOK added in v1.1.0

type GetAgreementProductsOK struct {
	Payload *models.AgreementProductCollection
}

GetAgreementProductsOK handles this case with default header values.

Success

func NewGetAgreementProductsOK added in v1.1.0

func NewGetAgreementProductsOK() *GetAgreementProductsOK

NewGetAgreementProductsOK creates a GetAgreementProductsOK with default headers values

func (*GetAgreementProductsOK) Error added in v1.1.0

func (o *GetAgreementProductsOK) Error() string

func (*GetAgreementProductsOK) GetPayload added in v1.1.0

type GetAgreementProductsParams added in v1.1.0

type GetAgreementProductsParams struct {

	/*AgreementID*/
	AgreementID *int32
	/*AgreementIds*/
	AgreementIds []int32
	/*AgreementTypeIds*/
	AgreementTypeIds []string
	/*CustomerTenantID*/
	CustomerTenantID *int32
	/*ExcludeLanguageNames*/
	ExcludeLanguageNames []string
	/*ExcludeLevelNames*/
	ExcludeLevelNames []string
	/*ExcludeLicenseAgreementTypeNames*/
	ExcludeLicenseAgreementTypeNames []string
	/*ExcludeLicenseTypeNames*/
	ExcludeLicenseTypeNames []string
	/*ExcludeOfferingNames*/
	ExcludeOfferingNames []string
	/*ExcludeOperatingSystemNames*/
	ExcludeOperatingSystemNames []string
	/*ExcludePartNumbers*/
	ExcludePartNumbers []string
	/*ExcludePoolNames*/
	ExcludePoolNames []string
	/*ExcludeProductCategoryNames*/
	ExcludeProductCategoryNames []string
	/*ExcludeProductFamilyNames*/
	ExcludeProductFamilyNames []string
	/*ExcludeProductTypeNames*/
	ExcludeProductTypeNames []string
	/*ExcludeProgramNames*/
	ExcludeProgramNames []string
	/*ExcludePublisherIds*/
	ExcludePublisherIds []int32
	/*ExcludePublisherNames*/
	ExcludePublisherNames []string
	/*ExcludePurchasePeriodNames*/
	ExcludePurchasePeriodNames []string
	/*ExcludePurchaseUnitNames*/
	ExcludePurchaseUnitNames []string
	/*ExcludeRegionNames*/
	ExcludeRegionNames []string
	/*ExcludeVersionNames*/
	ExcludeVersionNames []string
	/*IncludeLanguageNames*/
	IncludeLanguageNames []string
	/*IncludeLevelNames*/
	IncludeLevelNames []string
	/*IncludeLicenseAgreementTypeNames*/
	IncludeLicenseAgreementTypeNames []string
	/*IncludeLicenseTypeNames*/
	IncludeLicenseTypeNames []string
	/*IncludeOfferingNames*/
	IncludeOfferingNames []string
	/*IncludeOperatingSystemNames*/
	IncludeOperatingSystemNames []string
	/*IncludePartNumbers*/
	IncludePartNumbers []string
	/*IncludePoolNames*/
	IncludePoolNames []string
	/*IncludeProductCategoryNames*/
	IncludeProductCategoryNames []string
	/*IncludeProductFamilyNames*/
	IncludeProductFamilyNames []string
	/*IncludeProductTypeNames*/
	IncludeProductTypeNames []string
	/*IncludeProgramNames*/
	IncludeProgramNames []string
	/*IncludePublisherIds*/
	IncludePublisherIds []int32
	/*IncludePublisherNames*/
	IncludePublisherNames []string
	/*IncludePurchasePeriodNames*/
	IncludePurchasePeriodNames []string
	/*IncludePurchaseUnitNames*/
	IncludePurchaseUnitNames []string
	/*IncludeRegionNames*/
	IncludeRegionNames []string
	/*IncludeVersionNames*/
	IncludeVersionNames []string
	/*IncludeProductInformation*/
	IncludeProductInformation *bool
	/*IsTrial*/
	IsTrial *bool
	/*OrganizationID*/
	OrganizationID *int32
	/*Page*/
	Page *int32
	/*PageSize*/
	PageSize *int32
	/*PriceListID*/
	PriceListID *int32
	/*Search*/
	Search *string
	/*SearchDate*/
	SearchDate *strfmt.DateTime
	/*SortKey*/
	SortKey *string
	/*SortOrder*/
	SortOrder *string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

GetAgreementProductsParams contains all the parameters to send to the API endpoint for the get agreement products operation typically these are written to a http.Request

func NewGetAgreementProductsParams added in v1.1.0

func NewGetAgreementProductsParams() *GetAgreementProductsParams

NewGetAgreementProductsParams creates a new GetAgreementProductsParams object with the default values initialized.

func NewGetAgreementProductsParamsWithContext added in v1.1.0

func NewGetAgreementProductsParamsWithContext(ctx context.Context) *GetAgreementProductsParams

NewGetAgreementProductsParamsWithContext creates a new GetAgreementProductsParams object with the default values initialized, and the ability to set a context for a request

func NewGetAgreementProductsParamsWithHTTPClient added in v1.1.0

func NewGetAgreementProductsParamsWithHTTPClient(client *http.Client) *GetAgreementProductsParams

NewGetAgreementProductsParamsWithHTTPClient creates a new GetAgreementProductsParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewGetAgreementProductsParamsWithTimeout added in v1.1.0

func NewGetAgreementProductsParamsWithTimeout(timeout time.Duration) *GetAgreementProductsParams

NewGetAgreementProductsParamsWithTimeout creates a new GetAgreementProductsParams object with the default values initialized, and the ability to set a timeout on a request

func (*GetAgreementProductsParams) SetAgreementID added in v1.1.0

func (o *GetAgreementProductsParams) SetAgreementID(agreementID *int32)

SetAgreementID adds the agreementId to the get agreement products params

func (*GetAgreementProductsParams) SetAgreementIds added in v1.1.0

func (o *GetAgreementProductsParams) SetAgreementIds(agreementIds []int32)

SetAgreementIds adds the agreementIds to the get agreement products params

func (*GetAgreementProductsParams) SetAgreementTypeIds added in v1.1.0

func (o *GetAgreementProductsParams) SetAgreementTypeIds(agreementTypeIds []string)

SetAgreementTypeIds adds the agreementTypeIds to the get agreement products params

func (*GetAgreementProductsParams) SetContext added in v1.1.0

func (o *GetAgreementProductsParams) SetContext(ctx context.Context)

SetContext adds the context to the get agreement products params

func (*GetAgreementProductsParams) SetCustomerTenantID added in v1.1.0

func (o *GetAgreementProductsParams) SetCustomerTenantID(customerTenantID *int32)

SetCustomerTenantID adds the customerTenantId to the get agreement products params

func (*GetAgreementProductsParams) SetExcludeLanguageNames added in v1.1.0

func (o *GetAgreementProductsParams) SetExcludeLanguageNames(excludeLanguageNames []string)

SetExcludeLanguageNames adds the excludeLanguageNames to the get agreement products params

func (*GetAgreementProductsParams) SetExcludeLevelNames added in v1.1.0

func (o *GetAgreementProductsParams) SetExcludeLevelNames(excludeLevelNames []string)

SetExcludeLevelNames adds the excludeLevelNames to the get agreement products params

func (*GetAgreementProductsParams) SetExcludeLicenseAgreementTypeNames added in v1.1.0

func (o *GetAgreementProductsParams) SetExcludeLicenseAgreementTypeNames(excludeLicenseAgreementTypeNames []string)

SetExcludeLicenseAgreementTypeNames adds the excludeLicenseAgreementTypeNames to the get agreement products params

func (*GetAgreementProductsParams) SetExcludeLicenseTypeNames added in v1.1.0

func (o *GetAgreementProductsParams) SetExcludeLicenseTypeNames(excludeLicenseTypeNames []string)

SetExcludeLicenseTypeNames adds the excludeLicenseTypeNames to the get agreement products params

func (*GetAgreementProductsParams) SetExcludeOfferingNames added in v1.1.0

func (o *GetAgreementProductsParams) SetExcludeOfferingNames(excludeOfferingNames []string)

SetExcludeOfferingNames adds the excludeOfferingNames to the get agreement products params

func (*GetAgreementProductsParams) SetExcludeOperatingSystemNames added in v1.1.0

func (o *GetAgreementProductsParams) SetExcludeOperatingSystemNames(excludeOperatingSystemNames []string)

SetExcludeOperatingSystemNames adds the excludeOperatingSystemNames to the get agreement products params

func (*GetAgreementProductsParams) SetExcludePartNumbers added in v1.1.0

func (o *GetAgreementProductsParams) SetExcludePartNumbers(excludePartNumbers []string)

SetExcludePartNumbers adds the excludePartNumbers to the get agreement products params

func (*GetAgreementProductsParams) SetExcludePoolNames added in v1.1.0

func (o *GetAgreementProductsParams) SetExcludePoolNames(excludePoolNames []string)

SetExcludePoolNames adds the excludePoolNames to the get agreement products params

func (*GetAgreementProductsParams) SetExcludeProductCategoryNames added in v1.1.0

func (o *GetAgreementProductsParams) SetExcludeProductCategoryNames(excludeProductCategoryNames []string)

SetExcludeProductCategoryNames adds the excludeProductCategoryNames to the get agreement products params

func (*GetAgreementProductsParams) SetExcludeProductFamilyNames added in v1.1.0

func (o *GetAgreementProductsParams) SetExcludeProductFamilyNames(excludeProductFamilyNames []string)

SetExcludeProductFamilyNames adds the excludeProductFamilyNames to the get agreement products params

func (*GetAgreementProductsParams) SetExcludeProductTypeNames added in v1.1.0

func (o *GetAgreementProductsParams) SetExcludeProductTypeNames(excludeProductTypeNames []string)

SetExcludeProductTypeNames adds the excludeProductTypeNames to the get agreement products params

func (*GetAgreementProductsParams) SetExcludeProgramNames added in v1.1.0

func (o *GetAgreementProductsParams) SetExcludeProgramNames(excludeProgramNames []string)

SetExcludeProgramNames adds the excludeProgramNames to the get agreement products params

func (*GetAgreementProductsParams) SetExcludePublisherIds added in v1.1.0

func (o *GetAgreementProductsParams) SetExcludePublisherIds(excludePublisherIds []int32)

SetExcludePublisherIds adds the excludePublisherIds to the get agreement products params

func (*GetAgreementProductsParams) SetExcludePublisherNames added in v1.1.0

func (o *GetAgreementProductsParams) SetExcludePublisherNames(excludePublisherNames []string)

SetExcludePublisherNames adds the excludePublisherNames to the get agreement products params

func (*GetAgreementProductsParams) SetExcludePurchasePeriodNames added in v1.1.0

func (o *GetAgreementProductsParams) SetExcludePurchasePeriodNames(excludePurchasePeriodNames []string)

SetExcludePurchasePeriodNames adds the excludePurchasePeriodNames to the get agreement products params

func (*GetAgreementProductsParams) SetExcludePurchaseUnitNames added in v1.1.0

func (o *GetAgreementProductsParams) SetExcludePurchaseUnitNames(excludePurchaseUnitNames []string)

SetExcludePurchaseUnitNames adds the excludePurchaseUnitNames to the get agreement products params

func (*GetAgreementProductsParams) SetExcludeRegionNames added in v1.1.0

func (o *GetAgreementProductsParams) SetExcludeRegionNames(excludeRegionNames []string)

SetExcludeRegionNames adds the excludeRegionNames to the get agreement products params

func (*GetAgreementProductsParams) SetExcludeVersionNames added in v1.1.0

func (o *GetAgreementProductsParams) SetExcludeVersionNames(excludeVersionNames []string)

SetExcludeVersionNames adds the excludeVersionNames to the get agreement products params

func (*GetAgreementProductsParams) SetHTTPClient added in v1.1.0

func (o *GetAgreementProductsParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the get agreement products params

func (*GetAgreementProductsParams) SetIncludeLanguageNames added in v1.1.0

func (o *GetAgreementProductsParams) SetIncludeLanguageNames(includeLanguageNames []string)

SetIncludeLanguageNames adds the includeLanguageNames to the get agreement products params

func (*GetAgreementProductsParams) SetIncludeLevelNames added in v1.1.0

func (o *GetAgreementProductsParams) SetIncludeLevelNames(includeLevelNames []string)

SetIncludeLevelNames adds the includeLevelNames to the get agreement products params

func (*GetAgreementProductsParams) SetIncludeLicenseAgreementTypeNames added in v1.1.0

func (o *GetAgreementProductsParams) SetIncludeLicenseAgreementTypeNames(includeLicenseAgreementTypeNames []string)

SetIncludeLicenseAgreementTypeNames adds the includeLicenseAgreementTypeNames to the get agreement products params

func (*GetAgreementProductsParams) SetIncludeLicenseTypeNames added in v1.1.0

func (o *GetAgreementProductsParams) SetIncludeLicenseTypeNames(includeLicenseTypeNames []string)

SetIncludeLicenseTypeNames adds the includeLicenseTypeNames to the get agreement products params

func (*GetAgreementProductsParams) SetIncludeOfferingNames added in v1.1.0

func (o *GetAgreementProductsParams) SetIncludeOfferingNames(includeOfferingNames []string)

SetIncludeOfferingNames adds the includeOfferingNames to the get agreement products params

func (*GetAgreementProductsParams) SetIncludeOperatingSystemNames added in v1.1.0

func (o *GetAgreementProductsParams) SetIncludeOperatingSystemNames(includeOperatingSystemNames []string)

SetIncludeOperatingSystemNames adds the includeOperatingSystemNames to the get agreement products params

func (*GetAgreementProductsParams) SetIncludePartNumbers added in v1.1.0

func (o *GetAgreementProductsParams) SetIncludePartNumbers(includePartNumbers []string)

SetIncludePartNumbers adds the includePartNumbers to the get agreement products params

func (*GetAgreementProductsParams) SetIncludePoolNames added in v1.1.0

func (o *GetAgreementProductsParams) SetIncludePoolNames(includePoolNames []string)

SetIncludePoolNames adds the includePoolNames to the get agreement products params

func (*GetAgreementProductsParams) SetIncludeProductCategoryNames added in v1.1.0

func (o *GetAgreementProductsParams) SetIncludeProductCategoryNames(includeProductCategoryNames []string)

SetIncludeProductCategoryNames adds the includeProductCategoryNames to the get agreement products params

func (*GetAgreementProductsParams) SetIncludeProductFamilyNames added in v1.1.0

func (o *GetAgreementProductsParams) SetIncludeProductFamilyNames(includeProductFamilyNames []string)

SetIncludeProductFamilyNames adds the includeProductFamilyNames to the get agreement products params

func (*GetAgreementProductsParams) SetIncludeProductInformation added in v1.1.0

func (o *GetAgreementProductsParams) SetIncludeProductInformation(includeProductInformation *bool)

SetIncludeProductInformation adds the includeProductInformation to the get agreement products params

func (*GetAgreementProductsParams) SetIncludeProductTypeNames added in v1.1.0

func (o *GetAgreementProductsParams) SetIncludeProductTypeNames(includeProductTypeNames []string)

SetIncludeProductTypeNames adds the includeProductTypeNames to the get agreement products params

func (*GetAgreementProductsParams) SetIncludeProgramNames added in v1.1.0

func (o *GetAgreementProductsParams) SetIncludeProgramNames(includeProgramNames []string)

SetIncludeProgramNames adds the includeProgramNames to the get agreement products params

func (*GetAgreementProductsParams) SetIncludePublisherIds added in v1.1.0

func (o *GetAgreementProductsParams) SetIncludePublisherIds(includePublisherIds []int32)

SetIncludePublisherIds adds the includePublisherIds to the get agreement products params

func (*GetAgreementProductsParams) SetIncludePublisherNames added in v1.1.0

func (o *GetAgreementProductsParams) SetIncludePublisherNames(includePublisherNames []string)

SetIncludePublisherNames adds the includePublisherNames to the get agreement products params

func (*GetAgreementProductsParams) SetIncludePurchasePeriodNames added in v1.1.0

func (o *GetAgreementProductsParams) SetIncludePurchasePeriodNames(includePurchasePeriodNames []string)

SetIncludePurchasePeriodNames adds the includePurchasePeriodNames to the get agreement products params

func (*GetAgreementProductsParams) SetIncludePurchaseUnitNames added in v1.1.0

func (o *GetAgreementProductsParams) SetIncludePurchaseUnitNames(includePurchaseUnitNames []string)

SetIncludePurchaseUnitNames adds the includePurchaseUnitNames to the get agreement products params

func (*GetAgreementProductsParams) SetIncludeRegionNames added in v1.1.0

func (o *GetAgreementProductsParams) SetIncludeRegionNames(includeRegionNames []string)

SetIncludeRegionNames adds the includeRegionNames to the get agreement products params

func (*GetAgreementProductsParams) SetIncludeVersionNames added in v1.1.0

func (o *GetAgreementProductsParams) SetIncludeVersionNames(includeVersionNames []string)

SetIncludeVersionNames adds the includeVersionNames to the get agreement products params

func (*GetAgreementProductsParams) SetIsTrial added in v1.1.0

func (o *GetAgreementProductsParams) SetIsTrial(isTrial *bool)

SetIsTrial adds the isTrial to the get agreement products params

func (*GetAgreementProductsParams) SetOrganizationID added in v1.1.0

func (o *GetAgreementProductsParams) SetOrganizationID(organizationID *int32)

SetOrganizationID adds the organizationId to the get agreement products params

func (*GetAgreementProductsParams) SetPage added in v1.1.0

func (o *GetAgreementProductsParams) SetPage(page *int32)

SetPage adds the page to the get agreement products params

func (*GetAgreementProductsParams) SetPageSize added in v1.1.0

func (o *GetAgreementProductsParams) SetPageSize(pageSize *int32)

SetPageSize adds the pageSize to the get agreement products params

func (*GetAgreementProductsParams) SetPriceListID added in v1.1.0

func (o *GetAgreementProductsParams) SetPriceListID(priceListID *int32)

SetPriceListID adds the priceListId to the get agreement products params

func (*GetAgreementProductsParams) SetSearch added in v1.1.0

func (o *GetAgreementProductsParams) SetSearch(search *string)

SetSearch adds the search to the get agreement products params

func (*GetAgreementProductsParams) SetSearchDate added in v1.1.0

func (o *GetAgreementProductsParams) SetSearchDate(searchDate *strfmt.DateTime)

SetSearchDate adds the searchDate to the get agreement products params

func (*GetAgreementProductsParams) SetSortKey added in v1.1.0

func (o *GetAgreementProductsParams) SetSortKey(sortKey *string)

SetSortKey adds the sortKey to the get agreement products params

func (*GetAgreementProductsParams) SetSortOrder added in v1.1.0

func (o *GetAgreementProductsParams) SetSortOrder(sortOrder *string)

SetSortOrder adds the sortOrder to the get agreement products params

func (*GetAgreementProductsParams) SetTimeout added in v1.1.0

func (o *GetAgreementProductsParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the get agreement products params

func (*GetAgreementProductsParams) WithAgreementID added in v1.1.0

func (o *GetAgreementProductsParams) WithAgreementID(agreementID *int32) *GetAgreementProductsParams

WithAgreementID adds the agreementID to the get agreement products params

func (*GetAgreementProductsParams) WithAgreementIds added in v1.1.0

func (o *GetAgreementProductsParams) WithAgreementIds(agreementIds []int32) *GetAgreementProductsParams

WithAgreementIds adds the agreementIds to the get agreement products params

func (*GetAgreementProductsParams) WithAgreementTypeIds added in v1.1.0

func (o *GetAgreementProductsParams) WithAgreementTypeIds(agreementTypeIds []string) *GetAgreementProductsParams

WithAgreementTypeIds adds the agreementTypeIds to the get agreement products params

func (*GetAgreementProductsParams) WithContext added in v1.1.0

WithContext adds the context to the get agreement products params

func (*GetAgreementProductsParams) WithCustomerTenantID added in v1.1.0

func (o *GetAgreementProductsParams) WithCustomerTenantID(customerTenantID *int32) *GetAgreementProductsParams

WithCustomerTenantID adds the customerTenantID to the get agreement products params

func (*GetAgreementProductsParams) WithExcludeLanguageNames added in v1.1.0

func (o *GetAgreementProductsParams) WithExcludeLanguageNames(excludeLanguageNames []string) *GetAgreementProductsParams

WithExcludeLanguageNames adds the excludeLanguageNames to the get agreement products params

func (*GetAgreementProductsParams) WithExcludeLevelNames added in v1.1.0

func (o *GetAgreementProductsParams) WithExcludeLevelNames(excludeLevelNames []string) *GetAgreementProductsParams

WithExcludeLevelNames adds the excludeLevelNames to the get agreement products params

func (*GetAgreementProductsParams) WithExcludeLicenseAgreementTypeNames added in v1.1.0

func (o *GetAgreementProductsParams) WithExcludeLicenseAgreementTypeNames(excludeLicenseAgreementTypeNames []string) *GetAgreementProductsParams

WithExcludeLicenseAgreementTypeNames adds the excludeLicenseAgreementTypeNames to the get agreement products params

func (*GetAgreementProductsParams) WithExcludeLicenseTypeNames added in v1.1.0

func (o *GetAgreementProductsParams) WithExcludeLicenseTypeNames(excludeLicenseTypeNames []string) *GetAgreementProductsParams

WithExcludeLicenseTypeNames adds the excludeLicenseTypeNames to the get agreement products params

func (*GetAgreementProductsParams) WithExcludeOfferingNames added in v1.1.0

func (o *GetAgreementProductsParams) WithExcludeOfferingNames(excludeOfferingNames []string) *GetAgreementProductsParams

WithExcludeOfferingNames adds the excludeOfferingNames to the get agreement products params

func (*GetAgreementProductsParams) WithExcludeOperatingSystemNames added in v1.1.0

func (o *GetAgreementProductsParams) WithExcludeOperatingSystemNames(excludeOperatingSystemNames []string) *GetAgreementProductsParams

WithExcludeOperatingSystemNames adds the excludeOperatingSystemNames to the get agreement products params

func (*GetAgreementProductsParams) WithExcludePartNumbers added in v1.1.0

func (o *GetAgreementProductsParams) WithExcludePartNumbers(excludePartNumbers []string) *GetAgreementProductsParams

WithExcludePartNumbers adds the excludePartNumbers to the get agreement products params

func (*GetAgreementProductsParams) WithExcludePoolNames added in v1.1.0

func (o *GetAgreementProductsParams) WithExcludePoolNames(excludePoolNames []string) *GetAgreementProductsParams

WithExcludePoolNames adds the excludePoolNames to the get agreement products params

func (*GetAgreementProductsParams) WithExcludeProductCategoryNames added in v1.1.0

func (o *GetAgreementProductsParams) WithExcludeProductCategoryNames(excludeProductCategoryNames []string) *GetAgreementProductsParams

WithExcludeProductCategoryNames adds the excludeProductCategoryNames to the get agreement products params

func (*GetAgreementProductsParams) WithExcludeProductFamilyNames added in v1.1.0

func (o *GetAgreementProductsParams) WithExcludeProductFamilyNames(excludeProductFamilyNames []string) *GetAgreementProductsParams

WithExcludeProductFamilyNames adds the excludeProductFamilyNames to the get agreement products params

func (*GetAgreementProductsParams) WithExcludeProductTypeNames added in v1.1.0

func (o *GetAgreementProductsParams) WithExcludeProductTypeNames(excludeProductTypeNames []string) *GetAgreementProductsParams

WithExcludeProductTypeNames adds the excludeProductTypeNames to the get agreement products params

func (*GetAgreementProductsParams) WithExcludeProgramNames added in v1.1.0

func (o *GetAgreementProductsParams) WithExcludeProgramNames(excludeProgramNames []string) *GetAgreementProductsParams

WithExcludeProgramNames adds the excludeProgramNames to the get agreement products params

func (*GetAgreementProductsParams) WithExcludePublisherIds added in v1.1.0

func (o *GetAgreementProductsParams) WithExcludePublisherIds(excludePublisherIds []int32) *GetAgreementProductsParams

WithExcludePublisherIds adds the excludePublisherIds to the get agreement products params

func (*GetAgreementProductsParams) WithExcludePublisherNames added in v1.1.0

func (o *GetAgreementProductsParams) WithExcludePublisherNames(excludePublisherNames []string) *GetAgreementProductsParams

WithExcludePublisherNames adds the excludePublisherNames to the get agreement products params

func (*GetAgreementProductsParams) WithExcludePurchasePeriodNames added in v1.1.0

func (o *GetAgreementProductsParams) WithExcludePurchasePeriodNames(excludePurchasePeriodNames []string) *GetAgreementProductsParams

WithExcludePurchasePeriodNames adds the excludePurchasePeriodNames to the get agreement products params

func (*GetAgreementProductsParams) WithExcludePurchaseUnitNames added in v1.1.0

func (o *GetAgreementProductsParams) WithExcludePurchaseUnitNames(excludePurchaseUnitNames []string) *GetAgreementProductsParams

WithExcludePurchaseUnitNames adds the excludePurchaseUnitNames to the get agreement products params

func (*GetAgreementProductsParams) WithExcludeRegionNames added in v1.1.0

func (o *GetAgreementProductsParams) WithExcludeRegionNames(excludeRegionNames []string) *GetAgreementProductsParams

WithExcludeRegionNames adds the excludeRegionNames to the get agreement products params

func (*GetAgreementProductsParams) WithExcludeVersionNames added in v1.1.0

func (o *GetAgreementProductsParams) WithExcludeVersionNames(excludeVersionNames []string) *GetAgreementProductsParams

WithExcludeVersionNames adds the excludeVersionNames to the get agreement products params

func (*GetAgreementProductsParams) WithHTTPClient added in v1.1.0

WithHTTPClient adds the HTTPClient to the get agreement products params

func (*GetAgreementProductsParams) WithIncludeLanguageNames added in v1.1.0

func (o *GetAgreementProductsParams) WithIncludeLanguageNames(includeLanguageNames []string) *GetAgreementProductsParams

WithIncludeLanguageNames adds the includeLanguageNames to the get agreement products params

func (*GetAgreementProductsParams) WithIncludeLevelNames added in v1.1.0

func (o *GetAgreementProductsParams) WithIncludeLevelNames(includeLevelNames []string) *GetAgreementProductsParams

WithIncludeLevelNames adds the includeLevelNames to the get agreement products params

func (*GetAgreementProductsParams) WithIncludeLicenseAgreementTypeNames added in v1.1.0

func (o *GetAgreementProductsParams) WithIncludeLicenseAgreementTypeNames(includeLicenseAgreementTypeNames []string) *GetAgreementProductsParams

WithIncludeLicenseAgreementTypeNames adds the includeLicenseAgreementTypeNames to the get agreement products params

func (*GetAgreementProductsParams) WithIncludeLicenseTypeNames added in v1.1.0

func (o *GetAgreementProductsParams) WithIncludeLicenseTypeNames(includeLicenseTypeNames []string) *GetAgreementProductsParams

WithIncludeLicenseTypeNames adds the includeLicenseTypeNames to the get agreement products params

func (*GetAgreementProductsParams) WithIncludeOfferingNames added in v1.1.0

func (o *GetAgreementProductsParams) WithIncludeOfferingNames(includeOfferingNames []string) *GetAgreementProductsParams

WithIncludeOfferingNames adds the includeOfferingNames to the get agreement products params

func (*GetAgreementProductsParams) WithIncludeOperatingSystemNames added in v1.1.0

func (o *GetAgreementProductsParams) WithIncludeOperatingSystemNames(includeOperatingSystemNames []string) *GetAgreementProductsParams

WithIncludeOperatingSystemNames adds the includeOperatingSystemNames to the get agreement products params

func (*GetAgreementProductsParams) WithIncludePartNumbers added in v1.1.0

func (o *GetAgreementProductsParams) WithIncludePartNumbers(includePartNumbers []string) *GetAgreementProductsParams

WithIncludePartNumbers adds the includePartNumbers to the get agreement products params

func (*GetAgreementProductsParams) WithIncludePoolNames added in v1.1.0

func (o *GetAgreementProductsParams) WithIncludePoolNames(includePoolNames []string) *GetAgreementProductsParams

WithIncludePoolNames adds the includePoolNames to the get agreement products params

func (*GetAgreementProductsParams) WithIncludeProductCategoryNames added in v1.1.0

func (o *GetAgreementProductsParams) WithIncludeProductCategoryNames(includeProductCategoryNames []string) *GetAgreementProductsParams

WithIncludeProductCategoryNames adds the includeProductCategoryNames to the get agreement products params

func (*GetAgreementProductsParams) WithIncludeProductFamilyNames added in v1.1.0

func (o *GetAgreementProductsParams) WithIncludeProductFamilyNames(includeProductFamilyNames []string) *GetAgreementProductsParams

WithIncludeProductFamilyNames adds the includeProductFamilyNames to the get agreement products params

func (*GetAgreementProductsParams) WithIncludeProductInformation added in v1.1.0

func (o *GetAgreementProductsParams) WithIncludeProductInformation(includeProductInformation *bool) *GetAgreementProductsParams

WithIncludeProductInformation adds the includeProductInformation to the get agreement products params

func (*GetAgreementProductsParams) WithIncludeProductTypeNames added in v1.1.0

func (o *GetAgreementProductsParams) WithIncludeProductTypeNames(includeProductTypeNames []string) *GetAgreementProductsParams

WithIncludeProductTypeNames adds the includeProductTypeNames to the get agreement products params

func (*GetAgreementProductsParams) WithIncludeProgramNames added in v1.1.0

func (o *GetAgreementProductsParams) WithIncludeProgramNames(includeProgramNames []string) *GetAgreementProductsParams

WithIncludeProgramNames adds the includeProgramNames to the get agreement products params

func (*GetAgreementProductsParams) WithIncludePublisherIds added in v1.1.0

func (o *GetAgreementProductsParams) WithIncludePublisherIds(includePublisherIds []int32) *GetAgreementProductsParams

WithIncludePublisherIds adds the includePublisherIds to the get agreement products params

func (*GetAgreementProductsParams) WithIncludePublisherNames added in v1.1.0

func (o *GetAgreementProductsParams) WithIncludePublisherNames(includePublisherNames []string) *GetAgreementProductsParams

WithIncludePublisherNames adds the includePublisherNames to the get agreement products params

func (*GetAgreementProductsParams) WithIncludePurchasePeriodNames added in v1.1.0

func (o *GetAgreementProductsParams) WithIncludePurchasePeriodNames(includePurchasePeriodNames []string) *GetAgreementProductsParams

WithIncludePurchasePeriodNames adds the includePurchasePeriodNames to the get agreement products params

func (*GetAgreementProductsParams) WithIncludePurchaseUnitNames added in v1.1.0

func (o *GetAgreementProductsParams) WithIncludePurchaseUnitNames(includePurchaseUnitNames []string) *GetAgreementProductsParams

WithIncludePurchaseUnitNames adds the includePurchaseUnitNames to the get agreement products params

func (*GetAgreementProductsParams) WithIncludeRegionNames added in v1.1.0

func (o *GetAgreementProductsParams) WithIncludeRegionNames(includeRegionNames []string) *GetAgreementProductsParams

WithIncludeRegionNames adds the includeRegionNames to the get agreement products params

func (*GetAgreementProductsParams) WithIncludeVersionNames added in v1.1.0

func (o *GetAgreementProductsParams) WithIncludeVersionNames(includeVersionNames []string) *GetAgreementProductsParams

WithIncludeVersionNames adds the includeVersionNames to the get agreement products params

func (*GetAgreementProductsParams) WithIsTrial added in v1.1.0

WithIsTrial adds the isTrial to the get agreement products params

func (*GetAgreementProductsParams) WithOrganizationID added in v1.1.0

func (o *GetAgreementProductsParams) WithOrganizationID(organizationID *int32) *GetAgreementProductsParams

WithOrganizationID adds the organizationID to the get agreement products params

func (*GetAgreementProductsParams) WithPage added in v1.1.0

WithPage adds the page to the get agreement products params

func (*GetAgreementProductsParams) WithPageSize added in v1.1.0

func (o *GetAgreementProductsParams) WithPageSize(pageSize *int32) *GetAgreementProductsParams

WithPageSize adds the pageSize to the get agreement products params

func (*GetAgreementProductsParams) WithPriceListID added in v1.1.0

func (o *GetAgreementProductsParams) WithPriceListID(priceListID *int32) *GetAgreementProductsParams

WithPriceListID adds the priceListID to the get agreement products params

func (*GetAgreementProductsParams) WithSearch added in v1.1.0

WithSearch adds the search to the get agreement products params

func (*GetAgreementProductsParams) WithSearchDate added in v1.1.0

func (o *GetAgreementProductsParams) WithSearchDate(searchDate *strfmt.DateTime) *GetAgreementProductsParams

WithSearchDate adds the searchDate to the get agreement products params

func (*GetAgreementProductsParams) WithSortKey added in v1.1.0

WithSortKey adds the sortKey to the get agreement products params

func (*GetAgreementProductsParams) WithSortOrder added in v1.1.0

func (o *GetAgreementProductsParams) WithSortOrder(sortOrder *string) *GetAgreementProductsParams

WithSortOrder adds the sortOrder to the get agreement products params

func (*GetAgreementProductsParams) WithTimeout added in v1.1.0

WithTimeout adds the timeout to the get agreement products params

func (*GetAgreementProductsParams) WriteToRequest added in v1.1.0

WriteToRequest writes these params to a swagger request

type GetAgreementProductsReader added in v1.1.0

type GetAgreementProductsReader struct {
	// contains filtered or unexported fields
}

GetAgreementProductsReader is a Reader for the GetAgreementProducts structure.

func (*GetAgreementProductsReader) ReadResponse added in v1.1.0

func (o *GetAgreementProductsReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type GetAsExcelFileOK

type GetAsExcelFileOK struct {
}

GetAsExcelFileOK handles this case with default header values.

Success

func NewGetAsExcelFileOK

func NewGetAsExcelFileOK() *GetAsExcelFileOK

NewGetAsExcelFileOK creates a GetAsExcelFileOK with default headers values

func (*GetAsExcelFileOK) Error

func (o *GetAsExcelFileOK) Error() string

type GetAsExcelFileParams

type GetAsExcelFileParams struct {

	/*Filter*/
	Filter *models.AgreementProductFilter

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

GetAsExcelFileParams contains all the parameters to send to the API endpoint for the get as excel file operation typically these are written to a http.Request

func NewGetAsExcelFileParams

func NewGetAsExcelFileParams() *GetAsExcelFileParams

NewGetAsExcelFileParams creates a new GetAsExcelFileParams object with the default values initialized.

func NewGetAsExcelFileParamsWithContext

func NewGetAsExcelFileParamsWithContext(ctx context.Context) *GetAsExcelFileParams

NewGetAsExcelFileParamsWithContext creates a new GetAsExcelFileParams object with the default values initialized, and the ability to set a context for a request

func NewGetAsExcelFileParamsWithHTTPClient

func NewGetAsExcelFileParamsWithHTTPClient(client *http.Client) *GetAsExcelFileParams

NewGetAsExcelFileParamsWithHTTPClient creates a new GetAsExcelFileParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewGetAsExcelFileParamsWithTimeout

func NewGetAsExcelFileParamsWithTimeout(timeout time.Duration) *GetAsExcelFileParams

NewGetAsExcelFileParamsWithTimeout creates a new GetAsExcelFileParams object with the default values initialized, and the ability to set a timeout on a request

func (*GetAsExcelFileParams) SetContext

func (o *GetAsExcelFileParams) SetContext(ctx context.Context)

SetContext adds the context to the get as excel file params

func (*GetAsExcelFileParams) SetFilter

func (o *GetAsExcelFileParams) SetFilter(filter *models.AgreementProductFilter)

SetFilter adds the filter to the get as excel file params

func (*GetAsExcelFileParams) SetHTTPClient

func (o *GetAsExcelFileParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the get as excel file params

func (*GetAsExcelFileParams) SetTimeout

func (o *GetAsExcelFileParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the get as excel file params

func (*GetAsExcelFileParams) WithContext

WithContext adds the context to the get as excel file params

func (*GetAsExcelFileParams) WithFilter

WithFilter adds the filter to the get as excel file params

func (*GetAsExcelFileParams) WithHTTPClient

func (o *GetAsExcelFileParams) WithHTTPClient(client *http.Client) *GetAsExcelFileParams

WithHTTPClient adds the HTTPClient to the get as excel file params

func (*GetAsExcelFileParams) WithTimeout

func (o *GetAsExcelFileParams) WithTimeout(timeout time.Duration) *GetAsExcelFileParams

WithTimeout adds the timeout to the get as excel file params

func (*GetAsExcelFileParams) WriteToRequest

func (o *GetAsExcelFileParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type GetAsExcelFileReader

type GetAsExcelFileReader struct {
	// contains filtered or unexported fields
}

GetAsExcelFileReader is a Reader for the GetAsExcelFile structure.

func (*GetAsExcelFileReader) ReadResponse

func (o *GetAsExcelFileReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type GetOperationSdk133OK

type GetOperationSdk133OK struct {
	Payload *models.AgreementProductCollection
}

GetOperationSdk133OK handles this case with default header values.

Success

func NewGetOperationSdk133OK

func NewGetOperationSdk133OK() *GetOperationSdk133OK

NewGetOperationSdk133OK creates a GetOperationSdk133OK with default headers values

func (*GetOperationSdk133OK) Error

func (o *GetOperationSdk133OK) Error() string

func (*GetOperationSdk133OK) GetPayload

type GetOperationSdk133Params

type GetOperationSdk133Params struct {

	/*Filter*/
	Filter *models.AgreementProductFilter

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

GetOperationSdk133Params contains all the parameters to send to the API endpoint for the get operation sdk133 operation typically these are written to a http.Request

func NewGetOperationSdk133Params

func NewGetOperationSdk133Params() *GetOperationSdk133Params

NewGetOperationSdk133Params creates a new GetOperationSdk133Params object with the default values initialized.

func NewGetOperationSdk133ParamsWithContext

func NewGetOperationSdk133ParamsWithContext(ctx context.Context) *GetOperationSdk133Params

NewGetOperationSdk133ParamsWithContext creates a new GetOperationSdk133Params object with the default values initialized, and the ability to set a context for a request

func NewGetOperationSdk133ParamsWithHTTPClient

func NewGetOperationSdk133ParamsWithHTTPClient(client *http.Client) *GetOperationSdk133Params

NewGetOperationSdk133ParamsWithHTTPClient creates a new GetOperationSdk133Params object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewGetOperationSdk133ParamsWithTimeout

func NewGetOperationSdk133ParamsWithTimeout(timeout time.Duration) *GetOperationSdk133Params

NewGetOperationSdk133ParamsWithTimeout creates a new GetOperationSdk133Params object with the default values initialized, and the ability to set a timeout on a request

func (*GetOperationSdk133Params) SetContext

func (o *GetOperationSdk133Params) SetContext(ctx context.Context)

SetContext adds the context to the get operation sdk133 params

func (*GetOperationSdk133Params) SetFilter

SetFilter adds the filter to the get operation sdk133 params

func (*GetOperationSdk133Params) SetHTTPClient

func (o *GetOperationSdk133Params) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the get operation sdk133 params

func (*GetOperationSdk133Params) SetTimeout

func (o *GetOperationSdk133Params) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the get operation sdk133 params

func (*GetOperationSdk133Params) WithContext

WithContext adds the context to the get operation sdk133 params

func (*GetOperationSdk133Params) WithFilter

WithFilter adds the filter to the get operation sdk133 params

func (*GetOperationSdk133Params) WithHTTPClient

func (o *GetOperationSdk133Params) WithHTTPClient(client *http.Client) *GetOperationSdk133Params

WithHTTPClient adds the HTTPClient to the get operation sdk133 params

func (*GetOperationSdk133Params) WithTimeout

WithTimeout adds the timeout to the get operation sdk133 params

func (*GetOperationSdk133Params) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetOperationSdk133Reader

type GetOperationSdk133Reader struct {
	// contains filtered or unexported fields
}

GetOperationSdk133Reader is a Reader for the GetOperationSdk133 structure.

func (*GetOperationSdk133Reader) ReadResponse

func (o *GetOperationSdk133Reader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type GetSupportedBillingCyclesOK

type GetSupportedBillingCyclesOK struct {
	Payload []string
}

GetSupportedBillingCyclesOK handles this case with default header values.

Success

func NewGetSupportedBillingCyclesOK

func NewGetSupportedBillingCyclesOK() *GetSupportedBillingCyclesOK

NewGetSupportedBillingCyclesOK creates a GetSupportedBillingCyclesOK with default headers values

func (*GetSupportedBillingCyclesOK) Error

func (*GetSupportedBillingCyclesOK) GetPayload

func (o *GetSupportedBillingCyclesOK) GetPayload() []string

type GetSupportedBillingCyclesParams

type GetSupportedBillingCyclesParams struct {

	/*PartNumber*/
	PartNumber string
	/*ResellerCustomerID*/
	ResellerCustomerID *int32

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

GetSupportedBillingCyclesParams contains all the parameters to send to the API endpoint for the get supported billing cycles operation typically these are written to a http.Request

func NewGetSupportedBillingCyclesParams

func NewGetSupportedBillingCyclesParams() *GetSupportedBillingCyclesParams

NewGetSupportedBillingCyclesParams creates a new GetSupportedBillingCyclesParams object with the default values initialized.

func NewGetSupportedBillingCyclesParamsWithContext

func NewGetSupportedBillingCyclesParamsWithContext(ctx context.Context) *GetSupportedBillingCyclesParams

NewGetSupportedBillingCyclesParamsWithContext creates a new GetSupportedBillingCyclesParams object with the default values initialized, and the ability to set a context for a request

func NewGetSupportedBillingCyclesParamsWithHTTPClient

func NewGetSupportedBillingCyclesParamsWithHTTPClient(client *http.Client) *GetSupportedBillingCyclesParams

NewGetSupportedBillingCyclesParamsWithHTTPClient creates a new GetSupportedBillingCyclesParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewGetSupportedBillingCyclesParamsWithTimeout

func NewGetSupportedBillingCyclesParamsWithTimeout(timeout time.Duration) *GetSupportedBillingCyclesParams

NewGetSupportedBillingCyclesParamsWithTimeout creates a new GetSupportedBillingCyclesParams object with the default values initialized, and the ability to set a timeout on a request

func (*GetSupportedBillingCyclesParams) SetContext

func (o *GetSupportedBillingCyclesParams) SetContext(ctx context.Context)

SetContext adds the context to the get supported billing cycles params

func (*GetSupportedBillingCyclesParams) SetHTTPClient

func (o *GetSupportedBillingCyclesParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the get supported billing cycles params

func (*GetSupportedBillingCyclesParams) SetPartNumber

func (o *GetSupportedBillingCyclesParams) SetPartNumber(partNumber string)

SetPartNumber adds the partNumber to the get supported billing cycles params

func (*GetSupportedBillingCyclesParams) SetResellerCustomerID

func (o *GetSupportedBillingCyclesParams) SetResellerCustomerID(resellerCustomerID *int32)

SetResellerCustomerID adds the resellerCustomerId to the get supported billing cycles params

func (*GetSupportedBillingCyclesParams) SetTimeout

func (o *GetSupportedBillingCyclesParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the get supported billing cycles params

func (*GetSupportedBillingCyclesParams) WithContext

WithContext adds the context to the get supported billing cycles params

func (*GetSupportedBillingCyclesParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get supported billing cycles params

func (*GetSupportedBillingCyclesParams) WithPartNumber

WithPartNumber adds the partNumber to the get supported billing cycles params

func (*GetSupportedBillingCyclesParams) WithResellerCustomerID

func (o *GetSupportedBillingCyclesParams) WithResellerCustomerID(resellerCustomerID *int32) *GetSupportedBillingCyclesParams

WithResellerCustomerID adds the resellerCustomerID to the get supported billing cycles params

func (*GetSupportedBillingCyclesParams) WithTimeout

WithTimeout adds the timeout to the get supported billing cycles params

func (*GetSupportedBillingCyclesParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetSupportedBillingCyclesReader

type GetSupportedBillingCyclesReader struct {
	// contains filtered or unexported fields
}

GetSupportedBillingCyclesReader is a Reader for the GetSupportedBillingCycles structure.

func (*GetSupportedBillingCyclesReader) ReadResponse

func (o *GetSupportedBillingCyclesReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

Jump to

Keyboard shortcuts

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