Help us shape the future of Go! Take the 2026 Go Developer Survey

anonymization

package
v0.10.0 Latest Latest
Warning

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

Go to latest
Published: May 29, 2026 License: MIT Imports: 13 Imported by: 1

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type AnonymizeCampaignNoContent

type AnonymizeCampaignNoContent struct {
}

AnonymizeCampaignNoContent handles this case with default header values.

Anonymize successfully

func NewAnonymizeCampaignNoContent

func NewAnonymizeCampaignNoContent() *AnonymizeCampaignNoContent

NewAnonymizeCampaignNoContent creates a AnonymizeCampaignNoContent with default headers values

func (*AnonymizeCampaignNoContent) Error

type AnonymizeCampaignParams

type AnonymizeCampaignParams struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Namespace*/
	Namespace string
	/*UserID*/
	UserID string

	AuthInfoWriter runtime.ClientAuthInfoWriter
	Context        context.Context
	HTTPClient     *http.Client

	// XFlightId is an optional parameter from this SDK
	XFlightId *string
	// contains filtered or unexported fields
}

AnonymizeCampaignParams contains all the parameters to send to the API endpoint for the anonymize campaign operation typically these are written to a http.Request

func NewAnonymizeCampaignParams

func NewAnonymizeCampaignParams() *AnonymizeCampaignParams

NewAnonymizeCampaignParams creates a new AnonymizeCampaignParams object with the default values initialized.

func NewAnonymizeCampaignParamsWithContext

func NewAnonymizeCampaignParamsWithContext(ctx context.Context) *AnonymizeCampaignParams

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

func NewAnonymizeCampaignParamsWithHTTPClient

func NewAnonymizeCampaignParamsWithHTTPClient(client *http.Client) *AnonymizeCampaignParams

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

func NewAnonymizeCampaignParamsWithTimeout

func NewAnonymizeCampaignParamsWithTimeout(timeout time.Duration) *AnonymizeCampaignParams

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

func (*AnonymizeCampaignParams) SetAuthInfoWriter

func (o *AnonymizeCampaignParams) SetAuthInfoWriter(authInfoWriter runtime.ClientAuthInfoWriter)

SetAuthInfoWriter adds the authInfoWriter to the anonymize campaign params

func (*AnonymizeCampaignParams) SetContext

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

SetContext adds the context to the anonymize campaign params

func (*AnonymizeCampaignParams) SetFlightId

func (o *AnonymizeCampaignParams) SetFlightId(flightId string)

SetFlightId adds the flightId as the header value for this specific endpoint

func (*AnonymizeCampaignParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the anonymize campaign params

func (*AnonymizeCampaignParams) SetHTTPClientTransport

func (o *AnonymizeCampaignParams) SetHTTPClientTransport(roundTripper http.RoundTripper)

SetHTTPClient adds the HTTPClient Transport to the anonymize campaign params

func (*AnonymizeCampaignParams) SetNamespace

func (o *AnonymizeCampaignParams) SetNamespace(namespace string)

SetNamespace adds the namespace to the anonymize campaign params

func (*AnonymizeCampaignParams) SetTimeout

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

SetTimeout adds the timeout to the anonymize campaign params

func (*AnonymizeCampaignParams) SetUserID

func (o *AnonymizeCampaignParams) SetUserID(userID string)

SetUserID adds the userId to the anonymize campaign params

func (*AnonymizeCampaignParams) WithContext

WithContext adds the context to the anonymize campaign params

func (*AnonymizeCampaignParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the anonymize campaign params

func (*AnonymizeCampaignParams) WithNamespace

func (o *AnonymizeCampaignParams) WithNamespace(namespace string) *AnonymizeCampaignParams

WithNamespace adds the namespace to the anonymize campaign params

func (*AnonymizeCampaignParams) WithTimeout

WithTimeout adds the timeout to the anonymize campaign params

func (*AnonymizeCampaignParams) WithUserID

WithUserID adds the userID to the anonymize campaign params

func (*AnonymizeCampaignParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type AnonymizeCampaignReader

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

AnonymizeCampaignReader is a Reader for the AnonymizeCampaign structure.

func (*AnonymizeCampaignReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type AnonymizeCampaignResponse

type AnonymizeCampaignResponse struct {
	platformclientmodels.ApiResponse
}

func (*AnonymizeCampaignResponse) Unpack

type AnonymizeEntitlementNoContent

type AnonymizeEntitlementNoContent struct {
}

AnonymizeEntitlementNoContent handles this case with default header values.

Anonymize successfully

func NewAnonymizeEntitlementNoContent

func NewAnonymizeEntitlementNoContent() *AnonymizeEntitlementNoContent

NewAnonymizeEntitlementNoContent creates a AnonymizeEntitlementNoContent with default headers values

func (*AnonymizeEntitlementNoContent) Error

type AnonymizeEntitlementParams

type AnonymizeEntitlementParams struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Namespace*/
	Namespace string
	/*UserID*/
	UserID string

	AuthInfoWriter runtime.ClientAuthInfoWriter
	Context        context.Context
	HTTPClient     *http.Client

	// XFlightId is an optional parameter from this SDK
	XFlightId *string
	// contains filtered or unexported fields
}

AnonymizeEntitlementParams contains all the parameters to send to the API endpoint for the anonymize entitlement operation typically these are written to a http.Request

func NewAnonymizeEntitlementParams

func NewAnonymizeEntitlementParams() *AnonymizeEntitlementParams

NewAnonymizeEntitlementParams creates a new AnonymizeEntitlementParams object with the default values initialized.

func NewAnonymizeEntitlementParamsWithContext

func NewAnonymizeEntitlementParamsWithContext(ctx context.Context) *AnonymizeEntitlementParams

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

func NewAnonymizeEntitlementParamsWithHTTPClient

func NewAnonymizeEntitlementParamsWithHTTPClient(client *http.Client) *AnonymizeEntitlementParams

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

func NewAnonymizeEntitlementParamsWithTimeout

func NewAnonymizeEntitlementParamsWithTimeout(timeout time.Duration) *AnonymizeEntitlementParams

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

func (*AnonymizeEntitlementParams) SetAuthInfoWriter

func (o *AnonymizeEntitlementParams) SetAuthInfoWriter(authInfoWriter runtime.ClientAuthInfoWriter)

SetAuthInfoWriter adds the authInfoWriter to the anonymize entitlement params

func (*AnonymizeEntitlementParams) SetContext

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

SetContext adds the context to the anonymize entitlement params

func (*AnonymizeEntitlementParams) SetFlightId

func (o *AnonymizeEntitlementParams) SetFlightId(flightId string)

SetFlightId adds the flightId as the header value for this specific endpoint

func (*AnonymizeEntitlementParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the anonymize entitlement params

func (*AnonymizeEntitlementParams) SetHTTPClientTransport

func (o *AnonymizeEntitlementParams) SetHTTPClientTransport(roundTripper http.RoundTripper)

SetHTTPClient adds the HTTPClient Transport to the anonymize entitlement params

func (*AnonymizeEntitlementParams) SetNamespace

func (o *AnonymizeEntitlementParams) SetNamespace(namespace string)

SetNamespace adds the namespace to the anonymize entitlement params

func (*AnonymizeEntitlementParams) SetTimeout

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

SetTimeout adds the timeout to the anonymize entitlement params

func (*AnonymizeEntitlementParams) SetUserID

func (o *AnonymizeEntitlementParams) SetUserID(userID string)

SetUserID adds the userId to the anonymize entitlement params

func (*AnonymizeEntitlementParams) WithContext

WithContext adds the context to the anonymize entitlement params

func (*AnonymizeEntitlementParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the anonymize entitlement params

func (*AnonymizeEntitlementParams) WithNamespace

func (o *AnonymizeEntitlementParams) WithNamespace(namespace string) *AnonymizeEntitlementParams

WithNamespace adds the namespace to the anonymize entitlement params

func (*AnonymizeEntitlementParams) WithTimeout

WithTimeout adds the timeout to the anonymize entitlement params

func (*AnonymizeEntitlementParams) WithUserID

WithUserID adds the userID to the anonymize entitlement params

func (*AnonymizeEntitlementParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type AnonymizeEntitlementReader

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

AnonymizeEntitlementReader is a Reader for the AnonymizeEntitlement structure.

func (*AnonymizeEntitlementReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type AnonymizeEntitlementResponse

type AnonymizeEntitlementResponse struct {
	platformclientmodels.ApiResponse
}

func (*AnonymizeEntitlementResponse) Unpack

type AnonymizeFulfillmentNoContent

type AnonymizeFulfillmentNoContent struct {
}

AnonymizeFulfillmentNoContent handles this case with default header values.

Anonymize successfully

func NewAnonymizeFulfillmentNoContent

func NewAnonymizeFulfillmentNoContent() *AnonymizeFulfillmentNoContent

NewAnonymizeFulfillmentNoContent creates a AnonymizeFulfillmentNoContent with default headers values

func (*AnonymizeFulfillmentNoContent) Error

type AnonymizeFulfillmentParams

type AnonymizeFulfillmentParams struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Namespace*/
	Namespace string
	/*UserID*/
	UserID string

	AuthInfoWriter runtime.ClientAuthInfoWriter
	Context        context.Context
	HTTPClient     *http.Client

	// XFlightId is an optional parameter from this SDK
	XFlightId *string
	// contains filtered or unexported fields
}

AnonymizeFulfillmentParams contains all the parameters to send to the API endpoint for the anonymize fulfillment operation typically these are written to a http.Request

func NewAnonymizeFulfillmentParams

func NewAnonymizeFulfillmentParams() *AnonymizeFulfillmentParams

NewAnonymizeFulfillmentParams creates a new AnonymizeFulfillmentParams object with the default values initialized.

func NewAnonymizeFulfillmentParamsWithContext

func NewAnonymizeFulfillmentParamsWithContext(ctx context.Context) *AnonymizeFulfillmentParams

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

func NewAnonymizeFulfillmentParamsWithHTTPClient

func NewAnonymizeFulfillmentParamsWithHTTPClient(client *http.Client) *AnonymizeFulfillmentParams

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

func NewAnonymizeFulfillmentParamsWithTimeout

func NewAnonymizeFulfillmentParamsWithTimeout(timeout time.Duration) *AnonymizeFulfillmentParams

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

func (*AnonymizeFulfillmentParams) SetAuthInfoWriter

func (o *AnonymizeFulfillmentParams) SetAuthInfoWriter(authInfoWriter runtime.ClientAuthInfoWriter)

SetAuthInfoWriter adds the authInfoWriter to the anonymize fulfillment params

func (*AnonymizeFulfillmentParams) SetContext

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

SetContext adds the context to the anonymize fulfillment params

func (*AnonymizeFulfillmentParams) SetFlightId

func (o *AnonymizeFulfillmentParams) SetFlightId(flightId string)

SetFlightId adds the flightId as the header value for this specific endpoint

func (*AnonymizeFulfillmentParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the anonymize fulfillment params

func (*AnonymizeFulfillmentParams) SetHTTPClientTransport

func (o *AnonymizeFulfillmentParams) SetHTTPClientTransport(roundTripper http.RoundTripper)

SetHTTPClient adds the HTTPClient Transport to the anonymize fulfillment params

func (*AnonymizeFulfillmentParams) SetNamespace

func (o *AnonymizeFulfillmentParams) SetNamespace(namespace string)

SetNamespace adds the namespace to the anonymize fulfillment params

func (*AnonymizeFulfillmentParams) SetTimeout

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

SetTimeout adds the timeout to the anonymize fulfillment params

func (*AnonymizeFulfillmentParams) SetUserID

func (o *AnonymizeFulfillmentParams) SetUserID(userID string)

SetUserID adds the userId to the anonymize fulfillment params

func (*AnonymizeFulfillmentParams) WithContext

WithContext adds the context to the anonymize fulfillment params

func (*AnonymizeFulfillmentParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the anonymize fulfillment params

func (*AnonymizeFulfillmentParams) WithNamespace

func (o *AnonymizeFulfillmentParams) WithNamespace(namespace string) *AnonymizeFulfillmentParams

WithNamespace adds the namespace to the anonymize fulfillment params

func (*AnonymizeFulfillmentParams) WithTimeout

WithTimeout adds the timeout to the anonymize fulfillment params

func (*AnonymizeFulfillmentParams) WithUserID

WithUserID adds the userID to the anonymize fulfillment params

func (*AnonymizeFulfillmentParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type AnonymizeFulfillmentReader

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

AnonymizeFulfillmentReader is a Reader for the AnonymizeFulfillment structure.

func (*AnonymizeFulfillmentReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type AnonymizeFulfillmentResponse

type AnonymizeFulfillmentResponse struct {
	platformclientmodels.ApiResponse
}

func (*AnonymizeFulfillmentResponse) Unpack

type AnonymizeIntegrationNoContent

type AnonymizeIntegrationNoContent struct {
}

AnonymizeIntegrationNoContent handles this case with default header values.

Anonymize successfully

func NewAnonymizeIntegrationNoContent

func NewAnonymizeIntegrationNoContent() *AnonymizeIntegrationNoContent

NewAnonymizeIntegrationNoContent creates a AnonymizeIntegrationNoContent with default headers values

func (*AnonymizeIntegrationNoContent) Error

type AnonymizeIntegrationParams

type AnonymizeIntegrationParams struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Namespace*/
	Namespace string
	/*UserID*/
	UserID string

	AuthInfoWriter runtime.ClientAuthInfoWriter
	Context        context.Context
	HTTPClient     *http.Client

	// XFlightId is an optional parameter from this SDK
	XFlightId *string
	// contains filtered or unexported fields
}

AnonymizeIntegrationParams contains all the parameters to send to the API endpoint for the anonymize integration operation typically these are written to a http.Request

func NewAnonymizeIntegrationParams

func NewAnonymizeIntegrationParams() *AnonymizeIntegrationParams

NewAnonymizeIntegrationParams creates a new AnonymizeIntegrationParams object with the default values initialized.

func NewAnonymizeIntegrationParamsWithContext

func NewAnonymizeIntegrationParamsWithContext(ctx context.Context) *AnonymizeIntegrationParams

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

func NewAnonymizeIntegrationParamsWithHTTPClient

func NewAnonymizeIntegrationParamsWithHTTPClient(client *http.Client) *AnonymizeIntegrationParams

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

func NewAnonymizeIntegrationParamsWithTimeout

func NewAnonymizeIntegrationParamsWithTimeout(timeout time.Duration) *AnonymizeIntegrationParams

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

func (*AnonymizeIntegrationParams) SetAuthInfoWriter

func (o *AnonymizeIntegrationParams) SetAuthInfoWriter(authInfoWriter runtime.ClientAuthInfoWriter)

SetAuthInfoWriter adds the authInfoWriter to the anonymize integration params

func (*AnonymizeIntegrationParams) SetContext

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

SetContext adds the context to the anonymize integration params

func (*AnonymizeIntegrationParams) SetFlightId

func (o *AnonymizeIntegrationParams) SetFlightId(flightId string)

SetFlightId adds the flightId as the header value for this specific endpoint

func (*AnonymizeIntegrationParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the anonymize integration params

func (*AnonymizeIntegrationParams) SetHTTPClientTransport

func (o *AnonymizeIntegrationParams) SetHTTPClientTransport(roundTripper http.RoundTripper)

SetHTTPClient adds the HTTPClient Transport to the anonymize integration params

func (*AnonymizeIntegrationParams) SetNamespace

func (o *AnonymizeIntegrationParams) SetNamespace(namespace string)

SetNamespace adds the namespace to the anonymize integration params

func (*AnonymizeIntegrationParams) SetTimeout

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

SetTimeout adds the timeout to the anonymize integration params

func (*AnonymizeIntegrationParams) SetUserID

func (o *AnonymizeIntegrationParams) SetUserID(userID string)

SetUserID adds the userId to the anonymize integration params

func (*AnonymizeIntegrationParams) WithContext

WithContext adds the context to the anonymize integration params

func (*AnonymizeIntegrationParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the anonymize integration params

func (*AnonymizeIntegrationParams) WithNamespace

func (o *AnonymizeIntegrationParams) WithNamespace(namespace string) *AnonymizeIntegrationParams

WithNamespace adds the namespace to the anonymize integration params

func (*AnonymizeIntegrationParams) WithTimeout

WithTimeout adds the timeout to the anonymize integration params

func (*AnonymizeIntegrationParams) WithUserID

WithUserID adds the userID to the anonymize integration params

func (*AnonymizeIntegrationParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type AnonymizeIntegrationReader

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

AnonymizeIntegrationReader is a Reader for the AnonymizeIntegration structure.

func (*AnonymizeIntegrationReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type AnonymizeIntegrationResponse

type AnonymizeIntegrationResponse struct {
	platformclientmodels.ApiResponse
}

func (*AnonymizeIntegrationResponse) Unpack

type AnonymizeOrderNoContent

type AnonymizeOrderNoContent struct {
}

AnonymizeOrderNoContent handles this case with default header values.

Anonymize successfully

func NewAnonymizeOrderNoContent

func NewAnonymizeOrderNoContent() *AnonymizeOrderNoContent

NewAnonymizeOrderNoContent creates a AnonymizeOrderNoContent with default headers values

func (*AnonymizeOrderNoContent) Error

func (o *AnonymizeOrderNoContent) Error() string

type AnonymizeOrderParams

type AnonymizeOrderParams struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Namespace*/
	Namespace string
	/*UserID*/
	UserID string

	AuthInfoWriter runtime.ClientAuthInfoWriter
	Context        context.Context
	HTTPClient     *http.Client

	// XFlightId is an optional parameter from this SDK
	XFlightId *string
	// contains filtered or unexported fields
}

AnonymizeOrderParams contains all the parameters to send to the API endpoint for the anonymize order operation typically these are written to a http.Request

func NewAnonymizeOrderParams

func NewAnonymizeOrderParams() *AnonymizeOrderParams

NewAnonymizeOrderParams creates a new AnonymizeOrderParams object with the default values initialized.

func NewAnonymizeOrderParamsWithContext

func NewAnonymizeOrderParamsWithContext(ctx context.Context) *AnonymizeOrderParams

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

func NewAnonymizeOrderParamsWithHTTPClient

func NewAnonymizeOrderParamsWithHTTPClient(client *http.Client) *AnonymizeOrderParams

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

func NewAnonymizeOrderParamsWithTimeout

func NewAnonymizeOrderParamsWithTimeout(timeout time.Duration) *AnonymizeOrderParams

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

func (*AnonymizeOrderParams) SetAuthInfoWriter

func (o *AnonymizeOrderParams) SetAuthInfoWriter(authInfoWriter runtime.ClientAuthInfoWriter)

SetAuthInfoWriter adds the authInfoWriter to the anonymize order params

func (*AnonymizeOrderParams) SetContext

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

SetContext adds the context to the anonymize order params

func (*AnonymizeOrderParams) SetFlightId

func (o *AnonymizeOrderParams) SetFlightId(flightId string)

SetFlightId adds the flightId as the header value for this specific endpoint

func (*AnonymizeOrderParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the anonymize order params

func (*AnonymizeOrderParams) SetHTTPClientTransport

func (o *AnonymizeOrderParams) SetHTTPClientTransport(roundTripper http.RoundTripper)

SetHTTPClient adds the HTTPClient Transport to the anonymize order params

func (*AnonymizeOrderParams) SetNamespace

func (o *AnonymizeOrderParams) SetNamespace(namespace string)

SetNamespace adds the namespace to the anonymize order params

func (*AnonymizeOrderParams) SetTimeout

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

SetTimeout adds the timeout to the anonymize order params

func (*AnonymizeOrderParams) SetUserID

func (o *AnonymizeOrderParams) SetUserID(userID string)

SetUserID adds the userId to the anonymize order params

func (*AnonymizeOrderParams) WithContext

WithContext adds the context to the anonymize order params

func (*AnonymizeOrderParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the anonymize order params

func (*AnonymizeOrderParams) WithNamespace

func (o *AnonymizeOrderParams) WithNamespace(namespace string) *AnonymizeOrderParams

WithNamespace adds the namespace to the anonymize order params

func (*AnonymizeOrderParams) WithTimeout

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

WithTimeout adds the timeout to the anonymize order params

func (*AnonymizeOrderParams) WithUserID

func (o *AnonymizeOrderParams) WithUserID(userID string) *AnonymizeOrderParams

WithUserID adds the userID to the anonymize order params

func (*AnonymizeOrderParams) WriteToRequest

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

WriteToRequest writes these params to a swagger request

type AnonymizeOrderReader

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

AnonymizeOrderReader is a Reader for the AnonymizeOrder structure.

func (*AnonymizeOrderReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type AnonymizeOrderResponse

type AnonymizeOrderResponse struct {
	platformclientmodels.ApiResponse
}

func (*AnonymizeOrderResponse) Unpack

type AnonymizePaymentNoContent

type AnonymizePaymentNoContent struct {
}

AnonymizePaymentNoContent handles this case with default header values.

Anonymize successfully

func NewAnonymizePaymentNoContent

func NewAnonymizePaymentNoContent() *AnonymizePaymentNoContent

NewAnonymizePaymentNoContent creates a AnonymizePaymentNoContent with default headers values

func (*AnonymizePaymentNoContent) Error

func (o *AnonymizePaymentNoContent) Error() string

type AnonymizePaymentParams

type AnonymizePaymentParams struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Namespace*/
	Namespace string
	/*UserID*/
	UserID string

	AuthInfoWriter runtime.ClientAuthInfoWriter
	Context        context.Context
	HTTPClient     *http.Client

	// XFlightId is an optional parameter from this SDK
	XFlightId *string
	// contains filtered or unexported fields
}

AnonymizePaymentParams contains all the parameters to send to the API endpoint for the anonymize payment operation typically these are written to a http.Request

func NewAnonymizePaymentParams

func NewAnonymizePaymentParams() *AnonymizePaymentParams

NewAnonymizePaymentParams creates a new AnonymizePaymentParams object with the default values initialized.

func NewAnonymizePaymentParamsWithContext

func NewAnonymizePaymentParamsWithContext(ctx context.Context) *AnonymizePaymentParams

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

func NewAnonymizePaymentParamsWithHTTPClient

func NewAnonymizePaymentParamsWithHTTPClient(client *http.Client) *AnonymizePaymentParams

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

func NewAnonymizePaymentParamsWithTimeout

func NewAnonymizePaymentParamsWithTimeout(timeout time.Duration) *AnonymizePaymentParams

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

func (*AnonymizePaymentParams) SetAuthInfoWriter

func (o *AnonymizePaymentParams) SetAuthInfoWriter(authInfoWriter runtime.ClientAuthInfoWriter)

SetAuthInfoWriter adds the authInfoWriter to the anonymize payment params

func (*AnonymizePaymentParams) SetContext

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

SetContext adds the context to the anonymize payment params

func (*AnonymizePaymentParams) SetFlightId

func (o *AnonymizePaymentParams) SetFlightId(flightId string)

SetFlightId adds the flightId as the header value for this specific endpoint

func (*AnonymizePaymentParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the anonymize payment params

func (*AnonymizePaymentParams) SetHTTPClientTransport

func (o *AnonymizePaymentParams) SetHTTPClientTransport(roundTripper http.RoundTripper)

SetHTTPClient adds the HTTPClient Transport to the anonymize payment params

func (*AnonymizePaymentParams) SetNamespace

func (o *AnonymizePaymentParams) SetNamespace(namespace string)

SetNamespace adds the namespace to the anonymize payment params

func (*AnonymizePaymentParams) SetTimeout

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

SetTimeout adds the timeout to the anonymize payment params

func (*AnonymizePaymentParams) SetUserID

func (o *AnonymizePaymentParams) SetUserID(userID string)

SetUserID adds the userId to the anonymize payment params

func (*AnonymizePaymentParams) WithContext

WithContext adds the context to the anonymize payment params

func (*AnonymizePaymentParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the anonymize payment params

func (*AnonymizePaymentParams) WithNamespace

func (o *AnonymizePaymentParams) WithNamespace(namespace string) *AnonymizePaymentParams

WithNamespace adds the namespace to the anonymize payment params

func (*AnonymizePaymentParams) WithTimeout

WithTimeout adds the timeout to the anonymize payment params

func (*AnonymizePaymentParams) WithUserID

func (o *AnonymizePaymentParams) WithUserID(userID string) *AnonymizePaymentParams

WithUserID adds the userID to the anonymize payment params

func (*AnonymizePaymentParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type AnonymizePaymentReader

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

AnonymizePaymentReader is a Reader for the AnonymizePayment structure.

func (*AnonymizePaymentReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type AnonymizePaymentResponse

type AnonymizePaymentResponse struct {
	platformclientmodels.ApiResponse
}

func (*AnonymizePaymentResponse) Unpack

type AnonymizeRevocationNoContent

type AnonymizeRevocationNoContent struct {
}

AnonymizeRevocationNoContent handles this case with default header values.

Anonymize successfully

func NewAnonymizeRevocationNoContent

func NewAnonymizeRevocationNoContent() *AnonymizeRevocationNoContent

NewAnonymizeRevocationNoContent creates a AnonymizeRevocationNoContent with default headers values

func (*AnonymizeRevocationNoContent) Error

type AnonymizeRevocationParams

type AnonymizeRevocationParams struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Namespace*/
	Namespace string
	/*UserID*/
	UserID string

	AuthInfoWriter runtime.ClientAuthInfoWriter
	Context        context.Context
	HTTPClient     *http.Client

	// XFlightId is an optional parameter from this SDK
	XFlightId *string
	// contains filtered or unexported fields
}

AnonymizeRevocationParams contains all the parameters to send to the API endpoint for the anonymize revocation operation typically these are written to a http.Request

func NewAnonymizeRevocationParams

func NewAnonymizeRevocationParams() *AnonymizeRevocationParams

NewAnonymizeRevocationParams creates a new AnonymizeRevocationParams object with the default values initialized.

func NewAnonymizeRevocationParamsWithContext

func NewAnonymizeRevocationParamsWithContext(ctx context.Context) *AnonymizeRevocationParams

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

func NewAnonymizeRevocationParamsWithHTTPClient

func NewAnonymizeRevocationParamsWithHTTPClient(client *http.Client) *AnonymizeRevocationParams

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

func NewAnonymizeRevocationParamsWithTimeout

func NewAnonymizeRevocationParamsWithTimeout(timeout time.Duration) *AnonymizeRevocationParams

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

func (*AnonymizeRevocationParams) SetAuthInfoWriter

func (o *AnonymizeRevocationParams) SetAuthInfoWriter(authInfoWriter runtime.ClientAuthInfoWriter)

SetAuthInfoWriter adds the authInfoWriter to the anonymize revocation params

func (*AnonymizeRevocationParams) SetContext

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

SetContext adds the context to the anonymize revocation params

func (*AnonymizeRevocationParams) SetFlightId

func (o *AnonymizeRevocationParams) SetFlightId(flightId string)

SetFlightId adds the flightId as the header value for this specific endpoint

func (*AnonymizeRevocationParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the anonymize revocation params

func (*AnonymizeRevocationParams) SetHTTPClientTransport

func (o *AnonymizeRevocationParams) SetHTTPClientTransport(roundTripper http.RoundTripper)

SetHTTPClient adds the HTTPClient Transport to the anonymize revocation params

func (*AnonymizeRevocationParams) SetNamespace

func (o *AnonymizeRevocationParams) SetNamespace(namespace string)

SetNamespace adds the namespace to the anonymize revocation params

func (*AnonymizeRevocationParams) SetTimeout

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

SetTimeout adds the timeout to the anonymize revocation params

func (*AnonymizeRevocationParams) SetUserID

func (o *AnonymizeRevocationParams) SetUserID(userID string)

SetUserID adds the userId to the anonymize revocation params

func (*AnonymizeRevocationParams) WithContext

WithContext adds the context to the anonymize revocation params

func (*AnonymizeRevocationParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the anonymize revocation params

func (*AnonymizeRevocationParams) WithNamespace

func (o *AnonymizeRevocationParams) WithNamespace(namespace string) *AnonymizeRevocationParams

WithNamespace adds the namespace to the anonymize revocation params

func (*AnonymizeRevocationParams) WithTimeout

WithTimeout adds the timeout to the anonymize revocation params

func (*AnonymizeRevocationParams) WithUserID

WithUserID adds the userID to the anonymize revocation params

func (*AnonymizeRevocationParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type AnonymizeRevocationReader

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

AnonymizeRevocationReader is a Reader for the AnonymizeRevocation structure.

func (*AnonymizeRevocationReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type AnonymizeRevocationResponse

type AnonymizeRevocationResponse struct {
	platformclientmodels.ApiResponse
}

func (*AnonymizeRevocationResponse) Unpack

type AnonymizeSubscriptionNoContent

type AnonymizeSubscriptionNoContent struct {
}

AnonymizeSubscriptionNoContent handles this case with default header values.

Anonymize successfully

func NewAnonymizeSubscriptionNoContent

func NewAnonymizeSubscriptionNoContent() *AnonymizeSubscriptionNoContent

NewAnonymizeSubscriptionNoContent creates a AnonymizeSubscriptionNoContent with default headers values

func (*AnonymizeSubscriptionNoContent) Error

type AnonymizeSubscriptionParams

type AnonymizeSubscriptionParams struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Namespace*/
	Namespace string
	/*UserID*/
	UserID string

	AuthInfoWriter runtime.ClientAuthInfoWriter
	Context        context.Context
	HTTPClient     *http.Client

	// XFlightId is an optional parameter from this SDK
	XFlightId *string
	// contains filtered or unexported fields
}

AnonymizeSubscriptionParams contains all the parameters to send to the API endpoint for the anonymize subscription operation typically these are written to a http.Request

func NewAnonymizeSubscriptionParams

func NewAnonymizeSubscriptionParams() *AnonymizeSubscriptionParams

NewAnonymizeSubscriptionParams creates a new AnonymizeSubscriptionParams object with the default values initialized.

func NewAnonymizeSubscriptionParamsWithContext

func NewAnonymizeSubscriptionParamsWithContext(ctx context.Context) *AnonymizeSubscriptionParams

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

func NewAnonymizeSubscriptionParamsWithHTTPClient

func NewAnonymizeSubscriptionParamsWithHTTPClient(client *http.Client) *AnonymizeSubscriptionParams

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

func NewAnonymizeSubscriptionParamsWithTimeout

func NewAnonymizeSubscriptionParamsWithTimeout(timeout time.Duration) *AnonymizeSubscriptionParams

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

func (*AnonymizeSubscriptionParams) SetAuthInfoWriter

func (o *AnonymizeSubscriptionParams) SetAuthInfoWriter(authInfoWriter runtime.ClientAuthInfoWriter)

SetAuthInfoWriter adds the authInfoWriter to the anonymize subscription params

func (*AnonymizeSubscriptionParams) SetContext

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

SetContext adds the context to the anonymize subscription params

func (*AnonymizeSubscriptionParams) SetFlightId

func (o *AnonymizeSubscriptionParams) SetFlightId(flightId string)

SetFlightId adds the flightId as the header value for this specific endpoint

func (*AnonymizeSubscriptionParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the anonymize subscription params

func (*AnonymizeSubscriptionParams) SetHTTPClientTransport

func (o *AnonymizeSubscriptionParams) SetHTTPClientTransport(roundTripper http.RoundTripper)

SetHTTPClient adds the HTTPClient Transport to the anonymize subscription params

func (*AnonymizeSubscriptionParams) SetNamespace

func (o *AnonymizeSubscriptionParams) SetNamespace(namespace string)

SetNamespace adds the namespace to the anonymize subscription params

func (*AnonymizeSubscriptionParams) SetTimeout

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

SetTimeout adds the timeout to the anonymize subscription params

func (*AnonymizeSubscriptionParams) SetUserID

func (o *AnonymizeSubscriptionParams) SetUserID(userID string)

SetUserID adds the userId to the anonymize subscription params

func (*AnonymizeSubscriptionParams) WithContext

WithContext adds the context to the anonymize subscription params

func (*AnonymizeSubscriptionParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the anonymize subscription params

func (*AnonymizeSubscriptionParams) WithNamespace

func (o *AnonymizeSubscriptionParams) WithNamespace(namespace string) *AnonymizeSubscriptionParams

WithNamespace adds the namespace to the anonymize subscription params

func (*AnonymizeSubscriptionParams) WithTimeout

WithTimeout adds the timeout to the anonymize subscription params

func (*AnonymizeSubscriptionParams) WithUserID

WithUserID adds the userID to the anonymize subscription params

func (*AnonymizeSubscriptionParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type AnonymizeSubscriptionReader

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

AnonymizeSubscriptionReader is a Reader for the AnonymizeSubscription structure.

func (*AnonymizeSubscriptionReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type AnonymizeSubscriptionResponse

type AnonymizeSubscriptionResponse struct {
	platformclientmodels.ApiResponse
}

func (*AnonymizeSubscriptionResponse) Unpack

type AnonymizeWalletNoContent

type AnonymizeWalletNoContent struct {
}

AnonymizeWalletNoContent handles this case with default header values.

Anonymize successfully

func NewAnonymizeWalletNoContent

func NewAnonymizeWalletNoContent() *AnonymizeWalletNoContent

NewAnonymizeWalletNoContent creates a AnonymizeWalletNoContent with default headers values

func (*AnonymizeWalletNoContent) Error

func (o *AnonymizeWalletNoContent) Error() string

type AnonymizeWalletParams

type AnonymizeWalletParams struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Namespace*/
	Namespace string
	/*UserID*/
	UserID string

	AuthInfoWriter runtime.ClientAuthInfoWriter
	Context        context.Context
	HTTPClient     *http.Client

	// XFlightId is an optional parameter from this SDK
	XFlightId *string
	// contains filtered or unexported fields
}

AnonymizeWalletParams contains all the parameters to send to the API endpoint for the anonymize wallet operation typically these are written to a http.Request

func NewAnonymizeWalletParams

func NewAnonymizeWalletParams() *AnonymizeWalletParams

NewAnonymizeWalletParams creates a new AnonymizeWalletParams object with the default values initialized.

func NewAnonymizeWalletParamsWithContext

func NewAnonymizeWalletParamsWithContext(ctx context.Context) *AnonymizeWalletParams

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

func NewAnonymizeWalletParamsWithHTTPClient

func NewAnonymizeWalletParamsWithHTTPClient(client *http.Client) *AnonymizeWalletParams

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

func NewAnonymizeWalletParamsWithTimeout

func NewAnonymizeWalletParamsWithTimeout(timeout time.Duration) *AnonymizeWalletParams

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

func (*AnonymizeWalletParams) SetAuthInfoWriter

func (o *AnonymizeWalletParams) SetAuthInfoWriter(authInfoWriter runtime.ClientAuthInfoWriter)

SetAuthInfoWriter adds the authInfoWriter to the anonymize wallet params

func (*AnonymizeWalletParams) SetContext

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

SetContext adds the context to the anonymize wallet params

func (*AnonymizeWalletParams) SetFlightId

func (o *AnonymizeWalletParams) SetFlightId(flightId string)

SetFlightId adds the flightId as the header value for this specific endpoint

func (*AnonymizeWalletParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the anonymize wallet params

func (*AnonymizeWalletParams) SetHTTPClientTransport

func (o *AnonymizeWalletParams) SetHTTPClientTransport(roundTripper http.RoundTripper)

SetHTTPClient adds the HTTPClient Transport to the anonymize wallet params

func (*AnonymizeWalletParams) SetNamespace

func (o *AnonymizeWalletParams) SetNamespace(namespace string)

SetNamespace adds the namespace to the anonymize wallet params

func (*AnonymizeWalletParams) SetTimeout

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

SetTimeout adds the timeout to the anonymize wallet params

func (*AnonymizeWalletParams) SetUserID

func (o *AnonymizeWalletParams) SetUserID(userID string)

SetUserID adds the userId to the anonymize wallet params

func (*AnonymizeWalletParams) WithContext

WithContext adds the context to the anonymize wallet params

func (*AnonymizeWalletParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the anonymize wallet params

func (*AnonymizeWalletParams) WithNamespace

func (o *AnonymizeWalletParams) WithNamespace(namespace string) *AnonymizeWalletParams

WithNamespace adds the namespace to the anonymize wallet params

func (*AnonymizeWalletParams) WithTimeout

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

WithTimeout adds the timeout to the anonymize wallet params

func (*AnonymizeWalletParams) WithUserID

func (o *AnonymizeWalletParams) WithUserID(userID string) *AnonymizeWalletParams

WithUserID adds the userID to the anonymize wallet params

func (*AnonymizeWalletParams) WriteToRequest

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

WriteToRequest writes these params to a swagger request

type AnonymizeWalletReader

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

AnonymizeWalletReader is a Reader for the AnonymizeWallet structure.

func (*AnonymizeWalletReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type AnonymizeWalletResponse

type AnonymizeWalletResponse struct {
	platformclientmodels.ApiResponse
}

func (*AnonymizeWalletResponse) Unpack

type Client

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

Client for anonymization API

func (*Client) AnonymizeCampaignShort

func (a *Client) AnonymizeCampaignShort(params *AnonymizeCampaignParams, authInfo runtime.ClientAuthInfoWriter) (*AnonymizeCampaignResponse, error)

AnonymizeCampaignShort anonymize campaign Anonymize campaign. At current it will only anonymize redeem history.

func (*Client) AnonymizeEntitlementShort

func (a *Client) AnonymizeEntitlementShort(params *AnonymizeEntitlementParams, authInfo runtime.ClientAuthInfoWriter) (*AnonymizeEntitlementResponse, error)

AnonymizeEntitlementShort anonymize entitlement Anonymize entitlement. At current it will only anonymize entitlement, entitlement history.

func (*Client) AnonymizeFulfillmentShort

func (a *Client) AnonymizeFulfillmentShort(params *AnonymizeFulfillmentParams, authInfo runtime.ClientAuthInfoWriter) (*AnonymizeFulfillmentResponse, error)

AnonymizeFulfillmentShort anonymize fulfillment Anonymize fulfillment. At current it will only anonymize fulfillment history.

func (*Client) AnonymizeIntegrationShort

func (a *Client) AnonymizeIntegrationShort(params *AnonymizeIntegrationParams, authInfo runtime.ClientAuthInfoWriter) (*AnonymizeIntegrationResponse, error)

AnonymizeIntegrationShort anonymize integrations Anonymize integrations. At current it will only anonymize iap histories.

func (*Client) AnonymizeOrderShort

func (a *Client) AnonymizeOrderShort(params *AnonymizeOrderParams, authInfo runtime.ClientAuthInfoWriter) (*AnonymizeOrderResponse, error)

AnonymizeOrderShort anonymize order Anonymize order. At current it will only anonymize order, order history.

func (*Client) AnonymizePaymentShort

func (a *Client) AnonymizePaymentShort(params *AnonymizePaymentParams, authInfo runtime.ClientAuthInfoWriter) (*AnonymizePaymentResponse, error)

AnonymizePaymentShort anonymize payment Anonymize payment. At current it will only anonymize payment order, payment order history.

func (*Client) AnonymizeRevocationShort

func (a *Client) AnonymizeRevocationShort(params *AnonymizeRevocationParams, authInfo runtime.ClientAuthInfoWriter) (*AnonymizeRevocationResponse, error)

AnonymizeRevocationShort anonymize revocation Anonymize revocation. At current it will only anonymize revocation history.

func (*Client) AnonymizeSubscriptionShort

func (a *Client) AnonymizeSubscriptionShort(params *AnonymizeSubscriptionParams, authInfo runtime.ClientAuthInfoWriter) (*AnonymizeSubscriptionResponse, error)

AnonymizeSubscriptionShort anonymize subscription Anonymize subscription. At current it will anonymize subscription, billing history and subscription activity.

func (*Client) AnonymizeWalletShort

func (a *Client) AnonymizeWalletShort(params *AnonymizeWalletParams, authInfo runtime.ClientAuthInfoWriter) (*AnonymizeWalletResponse, error)

AnonymizeWalletShort anonymize wallet Anonymize wallet. At current it will only anonymize wallet, wallet transaction.

func (*Client) SetTransport

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

SetTransport changes the transport on the client

type ClientService

type ClientService interface {
	AnonymizeCampaignShort(params *AnonymizeCampaignParams, authInfo runtime.ClientAuthInfoWriter) (*AnonymizeCampaignResponse, error)
	AnonymizeEntitlementShort(params *AnonymizeEntitlementParams, authInfo runtime.ClientAuthInfoWriter) (*AnonymizeEntitlementResponse, error)
	AnonymizeFulfillmentShort(params *AnonymizeFulfillmentParams, authInfo runtime.ClientAuthInfoWriter) (*AnonymizeFulfillmentResponse, error)
	AnonymizeIntegrationShort(params *AnonymizeIntegrationParams, authInfo runtime.ClientAuthInfoWriter) (*AnonymizeIntegrationResponse, error)
	AnonymizeOrderShort(params *AnonymizeOrderParams, authInfo runtime.ClientAuthInfoWriter) (*AnonymizeOrderResponse, error)
	AnonymizePaymentShort(params *AnonymizePaymentParams, authInfo runtime.ClientAuthInfoWriter) (*AnonymizePaymentResponse, error)
	AnonymizeRevocationShort(params *AnonymizeRevocationParams, authInfo runtime.ClientAuthInfoWriter) (*AnonymizeRevocationResponse, error)
	AnonymizeSubscriptionShort(params *AnonymizeSubscriptionParams, authInfo runtime.ClientAuthInfoWriter) (*AnonymizeSubscriptionResponse, error)
	AnonymizeWalletShort(params *AnonymizeWalletParams, authInfo runtime.ClientAuthInfoWriter) (*AnonymizeWalletResponse, 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 anonymization API client.

Jump to

Keyboard shortcuts

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