agreement_products

package
v0.0.0-...-4ac4f36 Latest Latest
Warning

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

Go to latest
Published: May 8, 2021 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

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

GetAgreementProducts get agreement products API

func (*Client) GetAsExcelFile

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

GetAsExcelFile get as excel file API

func (*Client) GetOperationSdk133

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

GetOperationSdk133 get operation sdk133 API

func (*Client) GetSupportedBillingCycles

func (a *Client) GetSupportedBillingCycles(params *GetSupportedBillingCyclesParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*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 ClientOption

type ClientOption func(*runtime.ClientOperation)

ClientOption is the option for Client methods

type ClientService

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

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

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

	GetSupportedBillingCycles(params *GetSupportedBillingCyclesParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*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

type GetAgreementProductsOK struct {
	Payload *models.AgreementProductCollection
}
GetAgreementProductsOK describes a response with status code 200, with default header values.

Success

func NewGetAgreementProductsOK

func NewGetAgreementProductsOK() *GetAgreementProductsOK

NewGetAgreementProductsOK creates a GetAgreementProductsOK with default headers values

func (*GetAgreementProductsOK) Error

func (o *GetAgreementProductsOK) Error() string

func (*GetAgreementProductsOK) GetPayload

type GetAgreementProductsParams

type GetAgreementProductsParams struct {

	// AgreementID.
	//
	// Format: int32
	AgreementID *int32

	// AgreementIds.
	AgreementIds []int32

	// AgreementTypeIds.
	AgreementTypeIds []string

	// CustomerTenantID.
	//
	// Format: int32
	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.
	//
	// Format: int32
	OrganizationID *int32

	// Page.
	//
	// Format: int32
	Page *int32

	// PageSize.
	//
	// Format: int32
	PageSize *int32

	// PriceListID.
	//
	// Format: int32
	PriceListID *int32

	// Search.
	Search *string

	// SearchDate.
	//
	// Format: date-time
	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

func NewGetAgreementProductsParams() *GetAgreementProductsParams

NewGetAgreementProductsParams creates a new GetAgreementProductsParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewGetAgreementProductsParamsWithContext

func NewGetAgreementProductsParamsWithContext(ctx context.Context) *GetAgreementProductsParams

NewGetAgreementProductsParamsWithContext creates a new GetAgreementProductsParams object with the ability to set a context for a request.

func NewGetAgreementProductsParamsWithHTTPClient

func NewGetAgreementProductsParamsWithHTTPClient(client *http.Client) *GetAgreementProductsParams

NewGetAgreementProductsParamsWithHTTPClient creates a new GetAgreementProductsParams object with the ability to set a custom HTTPClient for a request.

func NewGetAgreementProductsParamsWithTimeout

func NewGetAgreementProductsParamsWithTimeout(timeout time.Duration) *GetAgreementProductsParams

NewGetAgreementProductsParamsWithTimeout creates a new GetAgreementProductsParams object with the ability to set a timeout on a request.

func (*GetAgreementProductsParams) SetAgreementID

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

SetAgreementID adds the agreementId to the get agreement products params

func (*GetAgreementProductsParams) SetAgreementIds

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

SetAgreementIds adds the agreementIds to the get agreement products params

func (*GetAgreementProductsParams) SetAgreementTypeIds

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

SetAgreementTypeIds adds the agreementTypeIds to the get agreement products params

func (*GetAgreementProductsParams) SetContext

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

SetContext adds the context to the get agreement products params

func (*GetAgreementProductsParams) SetCustomerTenantID

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

SetCustomerTenantID adds the customerTenantId to the get agreement products params

func (*GetAgreementProductsParams) SetDefaults

func (o *GetAgreementProductsParams) SetDefaults()

SetDefaults hydrates default values in the get agreement products params (not the query body).

All values with no default are reset to their zero value.

func (*GetAgreementProductsParams) SetExcludeLanguageNames

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

SetExcludeLanguageNames adds the excludeLanguageNames to the get agreement products params

func (*GetAgreementProductsParams) SetExcludeLevelNames

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

SetExcludeLevelNames adds the excludeLevelNames to the get agreement products params

func (*GetAgreementProductsParams) SetExcludeLicenseAgreementTypeNames

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

SetExcludeLicenseAgreementTypeNames adds the excludeLicenseAgreementTypeNames to the get agreement products params

func (*GetAgreementProductsParams) SetExcludeLicenseTypeNames

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

SetExcludeLicenseTypeNames adds the excludeLicenseTypeNames to the get agreement products params

func (*GetAgreementProductsParams) SetExcludeOfferingNames

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

SetExcludeOfferingNames adds the excludeOfferingNames to the get agreement products params

func (*GetAgreementProductsParams) SetExcludeOperatingSystemNames

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

SetExcludeOperatingSystemNames adds the excludeOperatingSystemNames to the get agreement products params

func (*GetAgreementProductsParams) SetExcludePartNumbers

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

SetExcludePartNumbers adds the excludePartNumbers to the get agreement products params

func (*GetAgreementProductsParams) SetExcludePoolNames

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

SetExcludePoolNames adds the excludePoolNames to the get agreement products params

func (*GetAgreementProductsParams) SetExcludeProductCategoryNames

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

SetExcludeProductCategoryNames adds the excludeProductCategoryNames to the get agreement products params

func (*GetAgreementProductsParams) SetExcludeProductFamilyNames

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

SetExcludeProductFamilyNames adds the excludeProductFamilyNames to the get agreement products params

func (*GetAgreementProductsParams) SetExcludeProductTypeNames

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

SetExcludeProductTypeNames adds the excludeProductTypeNames to the get agreement products params

func (*GetAgreementProductsParams) SetExcludeProgramNames

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

SetExcludeProgramNames adds the excludeProgramNames to the get agreement products params

func (*GetAgreementProductsParams) SetExcludePublisherIds

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

SetExcludePublisherIds adds the excludePublisherIds to the get agreement products params

func (*GetAgreementProductsParams) SetExcludePublisherNames

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

SetExcludePublisherNames adds the excludePublisherNames to the get agreement products params

func (*GetAgreementProductsParams) SetExcludePurchasePeriodNames

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

SetExcludePurchasePeriodNames adds the excludePurchasePeriodNames to the get agreement products params

func (*GetAgreementProductsParams) SetExcludePurchaseUnitNames

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

SetExcludePurchaseUnitNames adds the excludePurchaseUnitNames to the get agreement products params

func (*GetAgreementProductsParams) SetExcludeRegionNames

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

SetExcludeRegionNames adds the excludeRegionNames to the get agreement products params

func (*GetAgreementProductsParams) SetExcludeVersionNames

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

SetExcludeVersionNames adds the excludeVersionNames to the get agreement products params

func (*GetAgreementProductsParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get agreement products params

func (*GetAgreementProductsParams) SetIncludeLanguageNames

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

SetIncludeLanguageNames adds the includeLanguageNames to the get agreement products params

func (*GetAgreementProductsParams) SetIncludeLevelNames

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

SetIncludeLevelNames adds the includeLevelNames to the get agreement products params

func (*GetAgreementProductsParams) SetIncludeLicenseAgreementTypeNames

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

SetIncludeLicenseAgreementTypeNames adds the includeLicenseAgreementTypeNames to the get agreement products params

func (*GetAgreementProductsParams) SetIncludeLicenseTypeNames

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

SetIncludeLicenseTypeNames adds the includeLicenseTypeNames to the get agreement products params

func (*GetAgreementProductsParams) SetIncludeOfferingNames

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

SetIncludeOfferingNames adds the includeOfferingNames to the get agreement products params

func (*GetAgreementProductsParams) SetIncludeOperatingSystemNames

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

SetIncludeOperatingSystemNames adds the includeOperatingSystemNames to the get agreement products params

func (*GetAgreementProductsParams) SetIncludePartNumbers

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

SetIncludePartNumbers adds the includePartNumbers to the get agreement products params

func (*GetAgreementProductsParams) SetIncludePoolNames

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

SetIncludePoolNames adds the includePoolNames to the get agreement products params

func (*GetAgreementProductsParams) SetIncludeProductCategoryNames

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

SetIncludeProductCategoryNames adds the includeProductCategoryNames to the get agreement products params

func (*GetAgreementProductsParams) SetIncludeProductFamilyNames

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

SetIncludeProductFamilyNames adds the includeProductFamilyNames to the get agreement products params

func (*GetAgreementProductsParams) SetIncludeProductInformation

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

SetIncludeProductInformation adds the includeProductInformation to the get agreement products params

func (*GetAgreementProductsParams) SetIncludeProductTypeNames

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

SetIncludeProductTypeNames adds the includeProductTypeNames to the get agreement products params

func (*GetAgreementProductsParams) SetIncludeProgramNames

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

SetIncludeProgramNames adds the includeProgramNames to the get agreement products params

func (*GetAgreementProductsParams) SetIncludePublisherIds

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

SetIncludePublisherIds adds the includePublisherIds to the get agreement products params

func (*GetAgreementProductsParams) SetIncludePublisherNames

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

SetIncludePublisherNames adds the includePublisherNames to the get agreement products params

func (*GetAgreementProductsParams) SetIncludePurchasePeriodNames

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

SetIncludePurchasePeriodNames adds the includePurchasePeriodNames to the get agreement products params

func (*GetAgreementProductsParams) SetIncludePurchaseUnitNames

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

SetIncludePurchaseUnitNames adds the includePurchaseUnitNames to the get agreement products params

func (*GetAgreementProductsParams) SetIncludeRegionNames

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

SetIncludeRegionNames adds the includeRegionNames to the get agreement products params

func (*GetAgreementProductsParams) SetIncludeVersionNames

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

SetIncludeVersionNames adds the includeVersionNames to the get agreement products params

func (*GetAgreementProductsParams) SetIsTrial

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

SetIsTrial adds the isTrial to the get agreement products params

func (*GetAgreementProductsParams) SetOrganizationID

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

SetOrganizationID adds the organizationId to the get agreement products params

func (*GetAgreementProductsParams) SetPage

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

SetPage adds the page to the get agreement products params

func (*GetAgreementProductsParams) SetPageSize

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

SetPageSize adds the pageSize to the get agreement products params

func (*GetAgreementProductsParams) SetPriceListID

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

SetPriceListID adds the priceListId to the get agreement products params

func (*GetAgreementProductsParams) SetSearch

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

SetSearch adds the search to the get agreement products params

func (*GetAgreementProductsParams) SetSearchDate

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

SetSearchDate adds the searchDate to the get agreement products params

func (*GetAgreementProductsParams) SetSortKey

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

SetSortKey adds the sortKey to the get agreement products params

func (*GetAgreementProductsParams) SetSortOrder

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

SetSortOrder adds the sortOrder to the get agreement products params

func (*GetAgreementProductsParams) SetTimeout

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

SetTimeout adds the timeout to the get agreement products params

func (*GetAgreementProductsParams) WithAgreementID

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

WithAgreementID adds the agreementID to the get agreement products params

func (*GetAgreementProductsParams) WithAgreementIds

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

WithAgreementIds adds the agreementIds to the get agreement products params

func (*GetAgreementProductsParams) WithAgreementTypeIds

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

WithAgreementTypeIds adds the agreementTypeIds to the get agreement products params

func (*GetAgreementProductsParams) WithContext

WithContext adds the context to the get agreement products params

func (*GetAgreementProductsParams) WithCustomerTenantID

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

WithCustomerTenantID adds the customerTenantID to the get agreement products params

func (*GetAgreementProductsParams) WithDefaults

WithDefaults hydrates default values in the get agreement products params (not the query body).

All values with no default are reset to their zero value.

func (*GetAgreementProductsParams) WithExcludeLanguageNames

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

WithExcludeLanguageNames adds the excludeLanguageNames to the get agreement products params

func (*GetAgreementProductsParams) WithExcludeLevelNames

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

WithExcludeLevelNames adds the excludeLevelNames to the get agreement products params

func (*GetAgreementProductsParams) WithExcludeLicenseAgreementTypeNames

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

WithExcludeLicenseAgreementTypeNames adds the excludeLicenseAgreementTypeNames to the get agreement products params

func (*GetAgreementProductsParams) WithExcludeLicenseTypeNames

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

WithExcludeLicenseTypeNames adds the excludeLicenseTypeNames to the get agreement products params

func (*GetAgreementProductsParams) WithExcludeOfferingNames

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

WithExcludeOfferingNames adds the excludeOfferingNames to the get agreement products params

func (*GetAgreementProductsParams) WithExcludeOperatingSystemNames

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

WithExcludeOperatingSystemNames adds the excludeOperatingSystemNames to the get agreement products params

func (*GetAgreementProductsParams) WithExcludePartNumbers

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

WithExcludePartNumbers adds the excludePartNumbers to the get agreement products params

func (*GetAgreementProductsParams) WithExcludePoolNames

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

WithExcludePoolNames adds the excludePoolNames to the get agreement products params

func (*GetAgreementProductsParams) WithExcludeProductCategoryNames

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

WithExcludeProductCategoryNames adds the excludeProductCategoryNames to the get agreement products params

func (*GetAgreementProductsParams) WithExcludeProductFamilyNames

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

WithExcludeProductFamilyNames adds the excludeProductFamilyNames to the get agreement products params

func (*GetAgreementProductsParams) WithExcludeProductTypeNames

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

WithExcludeProductTypeNames adds the excludeProductTypeNames to the get agreement products params

func (*GetAgreementProductsParams) WithExcludeProgramNames

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

WithExcludeProgramNames adds the excludeProgramNames to the get agreement products params

func (*GetAgreementProductsParams) WithExcludePublisherIds

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

WithExcludePublisherIds adds the excludePublisherIds to the get agreement products params

func (*GetAgreementProductsParams) WithExcludePublisherNames

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

WithExcludePublisherNames adds the excludePublisherNames to the get agreement products params

func (*GetAgreementProductsParams) WithExcludePurchasePeriodNames

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

WithExcludePurchasePeriodNames adds the excludePurchasePeriodNames to the get agreement products params

func (*GetAgreementProductsParams) WithExcludePurchaseUnitNames

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

WithExcludePurchaseUnitNames adds the excludePurchaseUnitNames to the get agreement products params

func (*GetAgreementProductsParams) WithExcludeRegionNames

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

WithExcludeRegionNames adds the excludeRegionNames to the get agreement products params

func (*GetAgreementProductsParams) WithExcludeVersionNames

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

WithExcludeVersionNames adds the excludeVersionNames to the get agreement products params

func (*GetAgreementProductsParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get agreement products params

func (*GetAgreementProductsParams) WithIncludeLanguageNames

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

WithIncludeLanguageNames adds the includeLanguageNames to the get agreement products params

func (*GetAgreementProductsParams) WithIncludeLevelNames

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

WithIncludeLevelNames adds the includeLevelNames to the get agreement products params

func (*GetAgreementProductsParams) WithIncludeLicenseAgreementTypeNames

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

WithIncludeLicenseAgreementTypeNames adds the includeLicenseAgreementTypeNames to the get agreement products params

func (*GetAgreementProductsParams) WithIncludeLicenseTypeNames

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

WithIncludeLicenseTypeNames adds the includeLicenseTypeNames to the get agreement products params

func (*GetAgreementProductsParams) WithIncludeOfferingNames

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

WithIncludeOfferingNames adds the includeOfferingNames to the get agreement products params

func (*GetAgreementProductsParams) WithIncludeOperatingSystemNames

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

WithIncludeOperatingSystemNames adds the includeOperatingSystemNames to the get agreement products params

func (*GetAgreementProductsParams) WithIncludePartNumbers

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

WithIncludePartNumbers adds the includePartNumbers to the get agreement products params

func (*GetAgreementProductsParams) WithIncludePoolNames

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

WithIncludePoolNames adds the includePoolNames to the get agreement products params

func (*GetAgreementProductsParams) WithIncludeProductCategoryNames

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

WithIncludeProductCategoryNames adds the includeProductCategoryNames to the get agreement products params

func (*GetAgreementProductsParams) WithIncludeProductFamilyNames

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

WithIncludeProductFamilyNames adds the includeProductFamilyNames to the get agreement products params

func (*GetAgreementProductsParams) WithIncludeProductInformation

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

WithIncludeProductInformation adds the includeProductInformation to the get agreement products params

func (*GetAgreementProductsParams) WithIncludeProductTypeNames

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

WithIncludeProductTypeNames adds the includeProductTypeNames to the get agreement products params

func (*GetAgreementProductsParams) WithIncludeProgramNames

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

WithIncludeProgramNames adds the includeProgramNames to the get agreement products params

func (*GetAgreementProductsParams) WithIncludePublisherIds

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

WithIncludePublisherIds adds the includePublisherIds to the get agreement products params

func (*GetAgreementProductsParams) WithIncludePublisherNames

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

WithIncludePublisherNames adds the includePublisherNames to the get agreement products params

func (*GetAgreementProductsParams) WithIncludePurchasePeriodNames

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

WithIncludePurchasePeriodNames adds the includePurchasePeriodNames to the get agreement products params

func (*GetAgreementProductsParams) WithIncludePurchaseUnitNames

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

WithIncludePurchaseUnitNames adds the includePurchaseUnitNames to the get agreement products params

func (*GetAgreementProductsParams) WithIncludeRegionNames

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

WithIncludeRegionNames adds the includeRegionNames to the get agreement products params

func (*GetAgreementProductsParams) WithIncludeVersionNames

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

WithIncludeVersionNames adds the includeVersionNames to the get agreement products params

func (*GetAgreementProductsParams) WithIsTrial

WithIsTrial adds the isTrial to the get agreement products params

func (*GetAgreementProductsParams) WithOrganizationID

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

WithOrganizationID adds the organizationID to the get agreement products params

func (*GetAgreementProductsParams) WithPage

WithPage adds the page to the get agreement products params

func (*GetAgreementProductsParams) WithPageSize

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

WithPageSize adds the pageSize to the get agreement products params

func (*GetAgreementProductsParams) WithPriceListID

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

WithPriceListID adds the priceListID to the get agreement products params

func (*GetAgreementProductsParams) WithSearch

WithSearch adds the search to the get agreement products params

func (*GetAgreementProductsParams) WithSearchDate

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

WithSearchDate adds the searchDate to the get agreement products params

func (*GetAgreementProductsParams) WithSortKey

WithSortKey adds the sortKey to the get agreement products params

func (*GetAgreementProductsParams) WithSortOrder

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

WithSortOrder adds the sortOrder to the get agreement products params

func (*GetAgreementProductsParams) WithTimeout

WithTimeout adds the timeout to the get agreement products params

func (*GetAgreementProductsParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetAgreementProductsReader

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

GetAgreementProductsReader is a Reader for the GetAgreementProducts structure.

func (*GetAgreementProductsReader) ReadResponse

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 describes a response with status code 200, 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 timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewGetAsExcelFileParamsWithContext

func NewGetAsExcelFileParamsWithContext(ctx context.Context) *GetAsExcelFileParams

NewGetAsExcelFileParamsWithContext creates a new GetAsExcelFileParams object with 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 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 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) SetDefaults

func (o *GetAsExcelFileParams) SetDefaults()

SetDefaults hydrates default values in the get as excel file params (not the query body).

All values with no default are reset to their zero value.

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) WithDefaults

func (o *GetAsExcelFileParams) WithDefaults() *GetAsExcelFileParams

WithDefaults hydrates default values in the get as excel file params (not the query body).

All values with no default are reset to their zero value.

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 describes a response with status code 200, 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 timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewGetOperationSdk133ParamsWithContext

func NewGetOperationSdk133ParamsWithContext(ctx context.Context) *GetOperationSdk133Params

NewGetOperationSdk133ParamsWithContext creates a new GetOperationSdk133Params object with 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 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 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) SetDefaults

func (o *GetOperationSdk133Params) SetDefaults()

SetDefaults hydrates default values in the get operation sdk133 params (not the query body).

All values with no default are reset to their zero value.

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) WithDefaults

WithDefaults hydrates default values in the get operation sdk133 params (not the query body).

All values with no default are reset to their zero value.

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 describes a response with status code 200, 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.
	//
	// Format: int32
	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 timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewGetSupportedBillingCyclesParamsWithContext

func NewGetSupportedBillingCyclesParamsWithContext(ctx context.Context) *GetSupportedBillingCyclesParams

NewGetSupportedBillingCyclesParamsWithContext creates a new GetSupportedBillingCyclesParams object with 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 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 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) SetDefaults

func (o *GetSupportedBillingCyclesParams) SetDefaults()

SetDefaults hydrates default values in the get supported billing cycles params (not the query body).

All values with no default are reset to their zero value.

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) WithDefaults

WithDefaults hydrates default values in the get supported billing cycles params (not the query body).

All values with no default are reset to their zero value.

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