Documentation ¶
Index ¶
- type Client
- func (a *Client) GetAgreementProducts(params *GetAgreementProductsParams, authInfo runtime.ClientAuthInfoWriter, ...) (*GetAgreementProductsOK, error)
- func (a *Client) GetAsExcelFile(params *GetAsExcelFileParams, authInfo runtime.ClientAuthInfoWriter, ...) (*GetAsExcelFileOK, error)
- func (a *Client) GetOperationSdk133(params *GetOperationSdk133Params, authInfo runtime.ClientAuthInfoWriter, ...) (*GetOperationSdk133OK, error)
- func (a *Client) GetSupportedBillingCycles(params *GetSupportedBillingCyclesParams, authInfo runtime.ClientAuthInfoWriter, ...) (*GetSupportedBillingCyclesOK, error)
- func (a *Client) SetTransport(transport runtime.ClientTransport)
- type ClientOption
- type ClientService
- type GetAgreementProductsOK
- type GetAgreementProductsParams
- func NewGetAgreementProductsParams() *GetAgreementProductsParams
- func NewGetAgreementProductsParamsWithContext(ctx context.Context) *GetAgreementProductsParams
- func NewGetAgreementProductsParamsWithHTTPClient(client *http.Client) *GetAgreementProductsParams
- func NewGetAgreementProductsParamsWithTimeout(timeout time.Duration) *GetAgreementProductsParams
- func (o *GetAgreementProductsParams) SetAgreementID(agreementID *int32)
- func (o *GetAgreementProductsParams) SetAgreementIds(agreementIds []int32)
- func (o *GetAgreementProductsParams) SetAgreementTypeIds(agreementTypeIds []string)
- func (o *GetAgreementProductsParams) SetContext(ctx context.Context)
- func (o *GetAgreementProductsParams) SetCustomerTenantID(customerTenantID *int32)
- func (o *GetAgreementProductsParams) SetDefaults()
- func (o *GetAgreementProductsParams) SetExcludeLanguageNames(excludeLanguageNames []string)
- func (o *GetAgreementProductsParams) SetExcludeLevelNames(excludeLevelNames []string)
- func (o *GetAgreementProductsParams) SetExcludeLicenseAgreementTypeNames(excludeLicenseAgreementTypeNames []string)
- func (o *GetAgreementProductsParams) SetExcludeLicenseTypeNames(excludeLicenseTypeNames []string)
- func (o *GetAgreementProductsParams) SetExcludeOfferingNames(excludeOfferingNames []string)
- func (o *GetAgreementProductsParams) SetExcludeOperatingSystemNames(excludeOperatingSystemNames []string)
- func (o *GetAgreementProductsParams) SetExcludePartNumbers(excludePartNumbers []string)
- func (o *GetAgreementProductsParams) SetExcludePoolNames(excludePoolNames []string)
- func (o *GetAgreementProductsParams) SetExcludeProductCategoryNames(excludeProductCategoryNames []string)
- func (o *GetAgreementProductsParams) SetExcludeProductFamilyNames(excludeProductFamilyNames []string)
- func (o *GetAgreementProductsParams) SetExcludeProductTypeNames(excludeProductTypeNames []string)
- func (o *GetAgreementProductsParams) SetExcludeProgramNames(excludeProgramNames []string)
- func (o *GetAgreementProductsParams) SetExcludePublisherIds(excludePublisherIds []int32)
- func (o *GetAgreementProductsParams) SetExcludePublisherNames(excludePublisherNames []string)
- func (o *GetAgreementProductsParams) SetExcludePurchasePeriodNames(excludePurchasePeriodNames []string)
- func (o *GetAgreementProductsParams) SetExcludePurchaseUnitNames(excludePurchaseUnitNames []string)
- func (o *GetAgreementProductsParams) SetExcludeRegionNames(excludeRegionNames []string)
- func (o *GetAgreementProductsParams) SetExcludeVersionNames(excludeVersionNames []string)
- func (o *GetAgreementProductsParams) SetHTTPClient(client *http.Client)
- func (o *GetAgreementProductsParams) SetIncludeLanguageNames(includeLanguageNames []string)
- func (o *GetAgreementProductsParams) SetIncludeLevelNames(includeLevelNames []string)
- func (o *GetAgreementProductsParams) SetIncludeLicenseAgreementTypeNames(includeLicenseAgreementTypeNames []string)
- func (o *GetAgreementProductsParams) SetIncludeLicenseTypeNames(includeLicenseTypeNames []string)
- func (o *GetAgreementProductsParams) SetIncludeOfferingNames(includeOfferingNames []string)
- func (o *GetAgreementProductsParams) SetIncludeOperatingSystemNames(includeOperatingSystemNames []string)
- func (o *GetAgreementProductsParams) SetIncludePartNumbers(includePartNumbers []string)
- func (o *GetAgreementProductsParams) SetIncludePoolNames(includePoolNames []string)
- func (o *GetAgreementProductsParams) SetIncludeProductCategoryNames(includeProductCategoryNames []string)
- func (o *GetAgreementProductsParams) SetIncludeProductFamilyNames(includeProductFamilyNames []string)
- func (o *GetAgreementProductsParams) SetIncludeProductInformation(includeProductInformation *bool)
- func (o *GetAgreementProductsParams) SetIncludeProductTypeNames(includeProductTypeNames []string)
- func (o *GetAgreementProductsParams) SetIncludeProgramNames(includeProgramNames []string)
- func (o *GetAgreementProductsParams) SetIncludePublisherIds(includePublisherIds []int32)
- func (o *GetAgreementProductsParams) SetIncludePublisherNames(includePublisherNames []string)
- func (o *GetAgreementProductsParams) SetIncludePurchasePeriodNames(includePurchasePeriodNames []string)
- func (o *GetAgreementProductsParams) SetIncludePurchaseUnitNames(includePurchaseUnitNames []string)
- func (o *GetAgreementProductsParams) SetIncludeRegionNames(includeRegionNames []string)
- func (o *GetAgreementProductsParams) SetIncludeVersionNames(includeVersionNames []string)
- func (o *GetAgreementProductsParams) SetIsTrial(isTrial *bool)
- func (o *GetAgreementProductsParams) SetOrganizationID(organizationID *int32)
- func (o *GetAgreementProductsParams) SetPage(page *int32)
- func (o *GetAgreementProductsParams) SetPageSize(pageSize *int32)
- func (o *GetAgreementProductsParams) SetPriceListID(priceListID *int32)
- func (o *GetAgreementProductsParams) SetSearch(search *string)
- func (o *GetAgreementProductsParams) SetSearchDate(searchDate *strfmt.DateTime)
- func (o *GetAgreementProductsParams) SetSortKey(sortKey *string)
- func (o *GetAgreementProductsParams) SetSortOrder(sortOrder *string)
- func (o *GetAgreementProductsParams) SetTimeout(timeout time.Duration)
- func (o *GetAgreementProductsParams) WithAgreementID(agreementID *int32) *GetAgreementProductsParams
- func (o *GetAgreementProductsParams) WithAgreementIds(agreementIds []int32) *GetAgreementProductsParams
- func (o *GetAgreementProductsParams) WithAgreementTypeIds(agreementTypeIds []string) *GetAgreementProductsParams
- func (o *GetAgreementProductsParams) WithContext(ctx context.Context) *GetAgreementProductsParams
- func (o *GetAgreementProductsParams) WithCustomerTenantID(customerTenantID *int32) *GetAgreementProductsParams
- func (o *GetAgreementProductsParams) WithDefaults() *GetAgreementProductsParams
- func (o *GetAgreementProductsParams) WithExcludeLanguageNames(excludeLanguageNames []string) *GetAgreementProductsParams
- func (o *GetAgreementProductsParams) WithExcludeLevelNames(excludeLevelNames []string) *GetAgreementProductsParams
- func (o *GetAgreementProductsParams) WithExcludeLicenseAgreementTypeNames(excludeLicenseAgreementTypeNames []string) *GetAgreementProductsParams
- func (o *GetAgreementProductsParams) WithExcludeLicenseTypeNames(excludeLicenseTypeNames []string) *GetAgreementProductsParams
- func (o *GetAgreementProductsParams) WithExcludeOfferingNames(excludeOfferingNames []string) *GetAgreementProductsParams
- func (o *GetAgreementProductsParams) WithExcludeOperatingSystemNames(excludeOperatingSystemNames []string) *GetAgreementProductsParams
- func (o *GetAgreementProductsParams) WithExcludePartNumbers(excludePartNumbers []string) *GetAgreementProductsParams
- func (o *GetAgreementProductsParams) WithExcludePoolNames(excludePoolNames []string) *GetAgreementProductsParams
- func (o *GetAgreementProductsParams) WithExcludeProductCategoryNames(excludeProductCategoryNames []string) *GetAgreementProductsParams
- func (o *GetAgreementProductsParams) WithExcludeProductFamilyNames(excludeProductFamilyNames []string) *GetAgreementProductsParams
- func (o *GetAgreementProductsParams) WithExcludeProductTypeNames(excludeProductTypeNames []string) *GetAgreementProductsParams
- func (o *GetAgreementProductsParams) WithExcludeProgramNames(excludeProgramNames []string) *GetAgreementProductsParams
- func (o *GetAgreementProductsParams) WithExcludePublisherIds(excludePublisherIds []int32) *GetAgreementProductsParams
- func (o *GetAgreementProductsParams) WithExcludePublisherNames(excludePublisherNames []string) *GetAgreementProductsParams
- func (o *GetAgreementProductsParams) WithExcludePurchasePeriodNames(excludePurchasePeriodNames []string) *GetAgreementProductsParams
- func (o *GetAgreementProductsParams) WithExcludePurchaseUnitNames(excludePurchaseUnitNames []string) *GetAgreementProductsParams
- func (o *GetAgreementProductsParams) WithExcludeRegionNames(excludeRegionNames []string) *GetAgreementProductsParams
- func (o *GetAgreementProductsParams) WithExcludeVersionNames(excludeVersionNames []string) *GetAgreementProductsParams
- func (o *GetAgreementProductsParams) WithHTTPClient(client *http.Client) *GetAgreementProductsParams
- func (o *GetAgreementProductsParams) WithIncludeLanguageNames(includeLanguageNames []string) *GetAgreementProductsParams
- func (o *GetAgreementProductsParams) WithIncludeLevelNames(includeLevelNames []string) *GetAgreementProductsParams
- func (o *GetAgreementProductsParams) WithIncludeLicenseAgreementTypeNames(includeLicenseAgreementTypeNames []string) *GetAgreementProductsParams
- func (o *GetAgreementProductsParams) WithIncludeLicenseTypeNames(includeLicenseTypeNames []string) *GetAgreementProductsParams
- func (o *GetAgreementProductsParams) WithIncludeOfferingNames(includeOfferingNames []string) *GetAgreementProductsParams
- func (o *GetAgreementProductsParams) WithIncludeOperatingSystemNames(includeOperatingSystemNames []string) *GetAgreementProductsParams
- func (o *GetAgreementProductsParams) WithIncludePartNumbers(includePartNumbers []string) *GetAgreementProductsParams
- func (o *GetAgreementProductsParams) WithIncludePoolNames(includePoolNames []string) *GetAgreementProductsParams
- func (o *GetAgreementProductsParams) WithIncludeProductCategoryNames(includeProductCategoryNames []string) *GetAgreementProductsParams
- func (o *GetAgreementProductsParams) WithIncludeProductFamilyNames(includeProductFamilyNames []string) *GetAgreementProductsParams
- func (o *GetAgreementProductsParams) WithIncludeProductInformation(includeProductInformation *bool) *GetAgreementProductsParams
- func (o *GetAgreementProductsParams) WithIncludeProductTypeNames(includeProductTypeNames []string) *GetAgreementProductsParams
- func (o *GetAgreementProductsParams) WithIncludeProgramNames(includeProgramNames []string) *GetAgreementProductsParams
- func (o *GetAgreementProductsParams) WithIncludePublisherIds(includePublisherIds []int32) *GetAgreementProductsParams
- func (o *GetAgreementProductsParams) WithIncludePublisherNames(includePublisherNames []string) *GetAgreementProductsParams
- func (o *GetAgreementProductsParams) WithIncludePurchasePeriodNames(includePurchasePeriodNames []string) *GetAgreementProductsParams
- func (o *GetAgreementProductsParams) WithIncludePurchaseUnitNames(includePurchaseUnitNames []string) *GetAgreementProductsParams
- func (o *GetAgreementProductsParams) WithIncludeRegionNames(includeRegionNames []string) *GetAgreementProductsParams
- func (o *GetAgreementProductsParams) WithIncludeVersionNames(includeVersionNames []string) *GetAgreementProductsParams
- func (o *GetAgreementProductsParams) WithIsTrial(isTrial *bool) *GetAgreementProductsParams
- func (o *GetAgreementProductsParams) WithOrganizationID(organizationID *int32) *GetAgreementProductsParams
- func (o *GetAgreementProductsParams) WithPage(page *int32) *GetAgreementProductsParams
- func (o *GetAgreementProductsParams) WithPageSize(pageSize *int32) *GetAgreementProductsParams
- func (o *GetAgreementProductsParams) WithPriceListID(priceListID *int32) *GetAgreementProductsParams
- func (o *GetAgreementProductsParams) WithSearch(search *string) *GetAgreementProductsParams
- func (o *GetAgreementProductsParams) WithSearchDate(searchDate *strfmt.DateTime) *GetAgreementProductsParams
- func (o *GetAgreementProductsParams) WithSortKey(sortKey *string) *GetAgreementProductsParams
- func (o *GetAgreementProductsParams) WithSortOrder(sortOrder *string) *GetAgreementProductsParams
- func (o *GetAgreementProductsParams) WithTimeout(timeout time.Duration) *GetAgreementProductsParams
- func (o *GetAgreementProductsParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type GetAgreementProductsReader
- type GetAsExcelFileOK
- type GetAsExcelFileParams
- func NewGetAsExcelFileParams() *GetAsExcelFileParams
- func NewGetAsExcelFileParamsWithContext(ctx context.Context) *GetAsExcelFileParams
- func NewGetAsExcelFileParamsWithHTTPClient(client *http.Client) *GetAsExcelFileParams
- func NewGetAsExcelFileParamsWithTimeout(timeout time.Duration) *GetAsExcelFileParams
- func (o *GetAsExcelFileParams) SetContext(ctx context.Context)
- func (o *GetAsExcelFileParams) SetDefaults()
- func (o *GetAsExcelFileParams) SetFilter(filter *models.AgreementProductFilter)
- func (o *GetAsExcelFileParams) SetHTTPClient(client *http.Client)
- func (o *GetAsExcelFileParams) SetTimeout(timeout time.Duration)
- func (o *GetAsExcelFileParams) WithContext(ctx context.Context) *GetAsExcelFileParams
- func (o *GetAsExcelFileParams) WithDefaults() *GetAsExcelFileParams
- func (o *GetAsExcelFileParams) WithFilter(filter *models.AgreementProductFilter) *GetAsExcelFileParams
- func (o *GetAsExcelFileParams) WithHTTPClient(client *http.Client) *GetAsExcelFileParams
- func (o *GetAsExcelFileParams) WithTimeout(timeout time.Duration) *GetAsExcelFileParams
- func (o *GetAsExcelFileParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type GetAsExcelFileReader
- type GetOperationSdk133OK
- type GetOperationSdk133Params
- func NewGetOperationSdk133Params() *GetOperationSdk133Params
- func NewGetOperationSdk133ParamsWithContext(ctx context.Context) *GetOperationSdk133Params
- func NewGetOperationSdk133ParamsWithHTTPClient(client *http.Client) *GetOperationSdk133Params
- func NewGetOperationSdk133ParamsWithTimeout(timeout time.Duration) *GetOperationSdk133Params
- func (o *GetOperationSdk133Params) SetContext(ctx context.Context)
- func (o *GetOperationSdk133Params) SetDefaults()
- func (o *GetOperationSdk133Params) SetFilter(filter *models.AgreementProductFilter)
- func (o *GetOperationSdk133Params) SetHTTPClient(client *http.Client)
- func (o *GetOperationSdk133Params) SetTimeout(timeout time.Duration)
- func (o *GetOperationSdk133Params) WithContext(ctx context.Context) *GetOperationSdk133Params
- func (o *GetOperationSdk133Params) WithDefaults() *GetOperationSdk133Params
- func (o *GetOperationSdk133Params) WithFilter(filter *models.AgreementProductFilter) *GetOperationSdk133Params
- func (o *GetOperationSdk133Params) WithHTTPClient(client *http.Client) *GetOperationSdk133Params
- func (o *GetOperationSdk133Params) WithTimeout(timeout time.Duration) *GetOperationSdk133Params
- func (o *GetOperationSdk133Params) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type GetOperationSdk133Reader
- type GetSupportedBillingCyclesOK
- type GetSupportedBillingCyclesParams
- func NewGetSupportedBillingCyclesParams() *GetSupportedBillingCyclesParams
- func NewGetSupportedBillingCyclesParamsWithContext(ctx context.Context) *GetSupportedBillingCyclesParams
- func NewGetSupportedBillingCyclesParamsWithHTTPClient(client *http.Client) *GetSupportedBillingCyclesParams
- func NewGetSupportedBillingCyclesParamsWithTimeout(timeout time.Duration) *GetSupportedBillingCyclesParams
- func (o *GetSupportedBillingCyclesParams) SetContext(ctx context.Context)
- func (o *GetSupportedBillingCyclesParams) SetDefaults()
- func (o *GetSupportedBillingCyclesParams) SetHTTPClient(client *http.Client)
- func (o *GetSupportedBillingCyclesParams) SetPartNumber(partNumber string)
- func (o *GetSupportedBillingCyclesParams) SetResellerCustomerID(resellerCustomerID *int32)
- func (o *GetSupportedBillingCyclesParams) SetTimeout(timeout time.Duration)
- func (o *GetSupportedBillingCyclesParams) WithContext(ctx context.Context) *GetSupportedBillingCyclesParams
- func (o *GetSupportedBillingCyclesParams) WithDefaults() *GetSupportedBillingCyclesParams
- func (o *GetSupportedBillingCyclesParams) WithHTTPClient(client *http.Client) *GetSupportedBillingCyclesParams
- func (o *GetSupportedBillingCyclesParams) WithPartNumber(partNumber string) *GetSupportedBillingCyclesParams
- func (o *GetSupportedBillingCyclesParams) WithResellerCustomerID(resellerCustomerID *int32) *GetSupportedBillingCyclesParams
- func (o *GetSupportedBillingCyclesParams) WithTimeout(timeout time.Duration) *GetSupportedBillingCyclesParams
- func (o *GetSupportedBillingCyclesParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type GetSupportedBillingCyclesReader
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 ¶
func (o *GetAgreementProductsOK) GetPayload() *models.AgreementProductCollection
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 ¶
func (o *GetAgreementProductsParams) WithContext(ctx context.Context) *GetAgreementProductsParams
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 ¶
func (o *GetAgreementProductsParams) WithDefaults() *GetAgreementProductsParams
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 ¶
func (o *GetAgreementProductsParams) WithHTTPClient(client *http.Client) *GetAgreementProductsParams
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 ¶
func (o *GetAgreementProductsParams) WithIsTrial(isTrial *bool) *GetAgreementProductsParams
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 ¶
func (o *GetAgreementProductsParams) WithPage(page *int32) *GetAgreementProductsParams
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 ¶
func (o *GetAgreementProductsParams) WithSearch(search *string) *GetAgreementProductsParams
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 ¶
func (o *GetAgreementProductsParams) WithSortKey(sortKey *string) *GetAgreementProductsParams
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 ¶
func (o *GetAgreementProductsParams) WithTimeout(timeout time.Duration) *GetAgreementProductsParams
WithTimeout adds the timeout to the get agreement products params
func (*GetAgreementProductsParams) WriteToRequest ¶
func (o *GetAgreementProductsParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
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 ¶
func (o *GetAsExcelFileParams) WithContext(ctx context.Context) *GetAsExcelFileParams
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 ¶
func (o *GetAsExcelFileParams) WithFilter(filter *models.AgreementProductFilter) *GetAsExcelFileParams
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 ¶
func (o *GetOperationSdk133OK) GetPayload() *models.AgreementProductCollection
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 ¶
func (o *GetOperationSdk133Params) SetFilter(filter *models.AgreementProductFilter)
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 ¶
func (o *GetOperationSdk133Params) WithContext(ctx context.Context) *GetOperationSdk133Params
WithContext adds the context to the get operation sdk133 params
func (*GetOperationSdk133Params) WithDefaults ¶
func (o *GetOperationSdk133Params) WithDefaults() *GetOperationSdk133Params
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 ¶
func (o *GetOperationSdk133Params) WithFilter(filter *models.AgreementProductFilter) *GetOperationSdk133Params
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 ¶
func (o *GetOperationSdk133Params) WithTimeout(timeout time.Duration) *GetOperationSdk133Params
WithTimeout adds the timeout to the get operation sdk133 params
func (*GetOperationSdk133Params) WriteToRequest ¶
func (o *GetOperationSdk133Params) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
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 (o *GetSupportedBillingCyclesOK) Error() string
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 ¶
func (o *GetSupportedBillingCyclesParams) WithContext(ctx context.Context) *GetSupportedBillingCyclesParams
WithContext adds the context to the get supported billing cycles params
func (*GetSupportedBillingCyclesParams) WithDefaults ¶
func (o *GetSupportedBillingCyclesParams) WithDefaults() *GetSupportedBillingCyclesParams
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 ¶
func (o *GetSupportedBillingCyclesParams) WithHTTPClient(client *http.Client) *GetSupportedBillingCyclesParams
WithHTTPClient adds the HTTPClient to the get supported billing cycles params
func (*GetSupportedBillingCyclesParams) WithPartNumber ¶
func (o *GetSupportedBillingCyclesParams) WithPartNumber(partNumber string) *GetSupportedBillingCyclesParams
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 ¶
func (o *GetSupportedBillingCyclesParams) WithTimeout(timeout time.Duration) *GetSupportedBillingCyclesParams
WithTimeout adds the timeout to the get supported billing cycles params
func (*GetSupportedBillingCyclesParams) WriteToRequest ¶
func (o *GetSupportedBillingCyclesParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
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.
Source Files ¶
- agreement_products_client.go
- get_agreement_products_parameters.go
- get_agreement_products_responses.go
- get_as_excel_file_parameters.go
- get_as_excel_file_responses.go
- get_operation_sdk133_parameters.go
- get_operation_sdk133_responses.go
- get_supported_billing_cycles_parameters.go
- get_supported_billing_cycles_responses.go