anonymization

package
v0.18.0 Latest Latest
Warning

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

Go to latest
Published: May 10, 2022 License: MIT Imports: 10 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type AnonymizeCampaignNoContent added in v0.7.0

type AnonymizeCampaignNoContent struct {
}

AnonymizeCampaignNoContent handles this case with default header values.

Anonymize successfully

func NewAnonymizeCampaignNoContent added in v0.7.0

func NewAnonymizeCampaignNoContent() *AnonymizeCampaignNoContent

NewAnonymizeCampaignNoContent creates a AnonymizeCampaignNoContent with default headers values

func (*AnonymizeCampaignNoContent) Error added in v0.7.0

type AnonymizeCampaignParams added in v0.7.0

type AnonymizeCampaignParams struct {

	/*Namespace*/
	Namespace string
	/*UserID*/
	UserID string

	AuthInfoWriter runtime.ClientAuthInfoWriter
	Context        context.Context
	HTTPClient     *http.Client
	// 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 added in v0.7.0

func NewAnonymizeCampaignParams() *AnonymizeCampaignParams

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

func NewAnonymizeCampaignParamsWithContext added in v0.7.0

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 added in v0.7.0

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 added in v0.7.0

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 added in v0.17.0

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

SetAuthInfoWriter adds the authInfoWriter to the anonymize campaign params

func (*AnonymizeCampaignParams) SetContext added in v0.7.0

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

SetContext adds the context to the anonymize campaign params

func (*AnonymizeCampaignParams) SetHTTPClient added in v0.7.0

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

SetHTTPClient adds the HTTPClient to the anonymize campaign params

func (*AnonymizeCampaignParams) SetNamespace added in v0.7.0

func (o *AnonymizeCampaignParams) SetNamespace(namespace string)

SetNamespace adds the namespace to the anonymize campaign params

func (*AnonymizeCampaignParams) SetTimeout added in v0.7.0

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

SetTimeout adds the timeout to the anonymize campaign params

func (*AnonymizeCampaignParams) SetUserID added in v0.7.0

func (o *AnonymizeCampaignParams) SetUserID(userID string)

SetUserID adds the userId to the anonymize campaign params

func (*AnonymizeCampaignParams) WithContext added in v0.7.0

WithContext adds the context to the anonymize campaign params

func (*AnonymizeCampaignParams) WithHTTPClient added in v0.7.0

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

WithHTTPClient adds the HTTPClient to the anonymize campaign params

func (*AnonymizeCampaignParams) WithNamespace added in v0.7.0

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

WithNamespace adds the namespace to the anonymize campaign params

func (*AnonymizeCampaignParams) WithTimeout added in v0.7.0

WithTimeout adds the timeout to the anonymize campaign params

func (*AnonymizeCampaignParams) WithUserID added in v0.7.0

WithUserID adds the userID to the anonymize campaign params

func (*AnonymizeCampaignParams) WriteToRequest added in v0.7.0

WriteToRequest writes these params to a swagger request

type AnonymizeCampaignReader added in v0.7.0

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

AnonymizeCampaignReader is a Reader for the AnonymizeCampaign structure.

func (*AnonymizeCampaignReader) ReadResponse added in v0.7.0

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

ReadResponse reads a server response into the received o.

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 {

	/*Namespace*/
	Namespace string
	/*UserID*/
	UserID string

	AuthInfoWriter runtime.ClientAuthInfoWriter
	Context        context.Context
	HTTPClient     *http.Client
	// 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 added in v0.17.0

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

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

SetHTTPClient adds the HTTPClient 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 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 {

	/*Namespace*/
	Namespace string
	/*UserID*/
	UserID string

	AuthInfoWriter runtime.ClientAuthInfoWriter
	Context        context.Context
	HTTPClient     *http.Client
	// 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 added in v0.17.0

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

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

SetHTTPClient adds the HTTPClient 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 AnonymizeIntegrationNoContent added in v0.7.0

type AnonymizeIntegrationNoContent struct {
}

AnonymizeIntegrationNoContent handles this case with default header values.

Anonymize successfully

func NewAnonymizeIntegrationNoContent added in v0.7.0

func NewAnonymizeIntegrationNoContent() *AnonymizeIntegrationNoContent

NewAnonymizeIntegrationNoContent creates a AnonymizeIntegrationNoContent with default headers values

func (*AnonymizeIntegrationNoContent) Error added in v0.7.0

type AnonymizeIntegrationParams added in v0.7.0

type AnonymizeIntegrationParams struct {

	/*Namespace*/
	Namespace string
	/*UserID*/
	UserID string

	AuthInfoWriter runtime.ClientAuthInfoWriter
	Context        context.Context
	HTTPClient     *http.Client
	// 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 added in v0.7.0

func NewAnonymizeIntegrationParams() *AnonymizeIntegrationParams

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

func NewAnonymizeIntegrationParamsWithContext added in v0.7.0

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 added in v0.7.0

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 added in v0.7.0

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 added in v0.17.0

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

SetAuthInfoWriter adds the authInfoWriter to the anonymize integration params

func (*AnonymizeIntegrationParams) SetContext added in v0.7.0

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

SetContext adds the context to the anonymize integration params

func (*AnonymizeIntegrationParams) SetHTTPClient added in v0.7.0

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

SetHTTPClient adds the HTTPClient to the anonymize integration params

func (*AnonymizeIntegrationParams) SetNamespace added in v0.7.0

func (o *AnonymizeIntegrationParams) SetNamespace(namespace string)

SetNamespace adds the namespace to the anonymize integration params

func (*AnonymizeIntegrationParams) SetTimeout added in v0.7.0

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

SetTimeout adds the timeout to the anonymize integration params

func (*AnonymizeIntegrationParams) SetUserID added in v0.7.0

func (o *AnonymizeIntegrationParams) SetUserID(userID string)

SetUserID adds the userId to the anonymize integration params

func (*AnonymizeIntegrationParams) WithContext added in v0.7.0

WithContext adds the context to the anonymize integration params

func (*AnonymizeIntegrationParams) WithHTTPClient added in v0.7.0

WithHTTPClient adds the HTTPClient to the anonymize integration params

func (*AnonymizeIntegrationParams) WithNamespace added in v0.7.0

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

WithNamespace adds the namespace to the anonymize integration params

func (*AnonymizeIntegrationParams) WithTimeout added in v0.7.0

WithTimeout adds the timeout to the anonymize integration params

func (*AnonymizeIntegrationParams) WithUserID added in v0.7.0

WithUserID adds the userID to the anonymize integration params

func (*AnonymizeIntegrationParams) WriteToRequest added in v0.7.0

WriteToRequest writes these params to a swagger request

type AnonymizeIntegrationReader added in v0.7.0

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

AnonymizeIntegrationReader is a Reader for the AnonymizeIntegration structure.

func (*AnonymizeIntegrationReader) ReadResponse added in v0.7.0

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

ReadResponse reads a server response into the received o.

type AnonymizeOrderNoContent added in v0.7.0

type AnonymizeOrderNoContent struct {
}

AnonymizeOrderNoContent handles this case with default header values.

Anonymize successfully

func NewAnonymizeOrderNoContent added in v0.7.0

func NewAnonymizeOrderNoContent() *AnonymizeOrderNoContent

NewAnonymizeOrderNoContent creates a AnonymizeOrderNoContent with default headers values

func (*AnonymizeOrderNoContent) Error added in v0.7.0

func (o *AnonymizeOrderNoContent) Error() string

type AnonymizeOrderParams added in v0.7.0

type AnonymizeOrderParams struct {

	/*Namespace*/
	Namespace string
	/*UserID*/
	UserID string

	AuthInfoWriter runtime.ClientAuthInfoWriter
	Context        context.Context
	HTTPClient     *http.Client
	// 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 added in v0.7.0

func NewAnonymizeOrderParams() *AnonymizeOrderParams

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

func NewAnonymizeOrderParamsWithContext added in v0.7.0

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 added in v0.7.0

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 added in v0.7.0

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 added in v0.17.0

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

SetAuthInfoWriter adds the authInfoWriter to the anonymize order params

func (*AnonymizeOrderParams) SetContext added in v0.7.0

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

SetContext adds the context to the anonymize order params

func (*AnonymizeOrderParams) SetHTTPClient added in v0.7.0

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

SetHTTPClient adds the HTTPClient to the anonymize order params

func (*AnonymizeOrderParams) SetNamespace added in v0.7.0

func (o *AnonymizeOrderParams) SetNamespace(namespace string)

SetNamespace adds the namespace to the anonymize order params

func (*AnonymizeOrderParams) SetTimeout added in v0.7.0

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

SetTimeout adds the timeout to the anonymize order params

func (*AnonymizeOrderParams) SetUserID added in v0.7.0

func (o *AnonymizeOrderParams) SetUserID(userID string)

SetUserID adds the userId to the anonymize order params

func (*AnonymizeOrderParams) WithContext added in v0.7.0

WithContext adds the context to the anonymize order params

func (*AnonymizeOrderParams) WithHTTPClient added in v0.7.0

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

WithHTTPClient adds the HTTPClient to the anonymize order params

func (*AnonymizeOrderParams) WithNamespace added in v0.7.0

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

WithNamespace adds the namespace to the anonymize order params

func (*AnonymizeOrderParams) WithTimeout added in v0.7.0

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

WithTimeout adds the timeout to the anonymize order params

func (*AnonymizeOrderParams) WithUserID added in v0.7.0

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

WithUserID adds the userID to the anonymize order params

func (*AnonymizeOrderParams) WriteToRequest added in v0.7.0

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

WriteToRequest writes these params to a swagger request

type AnonymizeOrderReader added in v0.7.0

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

AnonymizeOrderReader is a Reader for the AnonymizeOrder structure.

func (*AnonymizeOrderReader) ReadResponse added in v0.7.0

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

ReadResponse reads a server response into the received o.

type AnonymizePaymentNoContent added in v0.7.0

type AnonymizePaymentNoContent struct {
}

AnonymizePaymentNoContent handles this case with default header values.

Anonymize successfully

func NewAnonymizePaymentNoContent added in v0.7.0

func NewAnonymizePaymentNoContent() *AnonymizePaymentNoContent

NewAnonymizePaymentNoContent creates a AnonymizePaymentNoContent with default headers values

func (*AnonymizePaymentNoContent) Error added in v0.7.0

func (o *AnonymizePaymentNoContent) Error() string

type AnonymizePaymentParams added in v0.7.0

type AnonymizePaymentParams struct {

	/*Namespace*/
	Namespace string
	/*UserID*/
	UserID string

	AuthInfoWriter runtime.ClientAuthInfoWriter
	Context        context.Context
	HTTPClient     *http.Client
	// 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 added in v0.7.0

func NewAnonymizePaymentParams() *AnonymizePaymentParams

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

func NewAnonymizePaymentParamsWithContext added in v0.7.0

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 added in v0.7.0

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 added in v0.7.0

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 added in v0.17.0

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

SetAuthInfoWriter adds the authInfoWriter to the anonymize payment params

func (*AnonymizePaymentParams) SetContext added in v0.7.0

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

SetContext adds the context to the anonymize payment params

func (*AnonymizePaymentParams) SetHTTPClient added in v0.7.0

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

SetHTTPClient adds the HTTPClient to the anonymize payment params

func (*AnonymizePaymentParams) SetNamespace added in v0.7.0

func (o *AnonymizePaymentParams) SetNamespace(namespace string)

SetNamespace adds the namespace to the anonymize payment params

func (*AnonymizePaymentParams) SetTimeout added in v0.7.0

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

SetTimeout adds the timeout to the anonymize payment params

func (*AnonymizePaymentParams) SetUserID added in v0.7.0

func (o *AnonymizePaymentParams) SetUserID(userID string)

SetUserID adds the userId to the anonymize payment params

func (*AnonymizePaymentParams) WithContext added in v0.7.0

WithContext adds the context to the anonymize payment params

func (*AnonymizePaymentParams) WithHTTPClient added in v0.7.0

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

WithHTTPClient adds the HTTPClient to the anonymize payment params

func (*AnonymizePaymentParams) WithNamespace added in v0.7.0

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

WithNamespace adds the namespace to the anonymize payment params

func (*AnonymizePaymentParams) WithTimeout added in v0.7.0

WithTimeout adds the timeout to the anonymize payment params

func (*AnonymizePaymentParams) WithUserID added in v0.7.0

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

WithUserID adds the userID to the anonymize payment params

func (*AnonymizePaymentParams) WriteToRequest added in v0.7.0

WriteToRequest writes these params to a swagger request

type AnonymizePaymentReader added in v0.7.0

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

AnonymizePaymentReader is a Reader for the AnonymizePayment structure.

func (*AnonymizePaymentReader) ReadResponse added in v0.7.0

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

ReadResponse reads a server response into the received o.

type AnonymizeSubscriptionNoContent added in v0.7.0

type AnonymizeSubscriptionNoContent struct {
}

AnonymizeSubscriptionNoContent handles this case with default header values.

Anonymize successfully

func NewAnonymizeSubscriptionNoContent added in v0.7.0

func NewAnonymizeSubscriptionNoContent() *AnonymizeSubscriptionNoContent

NewAnonymizeSubscriptionNoContent creates a AnonymizeSubscriptionNoContent with default headers values

func (*AnonymizeSubscriptionNoContent) Error added in v0.7.0

type AnonymizeSubscriptionParams added in v0.7.0

type AnonymizeSubscriptionParams struct {

	/*Namespace*/
	Namespace string
	/*UserID*/
	UserID string

	AuthInfoWriter runtime.ClientAuthInfoWriter
	Context        context.Context
	HTTPClient     *http.Client
	// 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 added in v0.7.0

func NewAnonymizeSubscriptionParams() *AnonymizeSubscriptionParams

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

func NewAnonymizeSubscriptionParamsWithContext added in v0.7.0

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 added in v0.7.0

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 added in v0.7.0

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 added in v0.17.0

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

SetAuthInfoWriter adds the authInfoWriter to the anonymize subscription params

func (*AnonymizeSubscriptionParams) SetContext added in v0.7.0

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

SetContext adds the context to the anonymize subscription params

func (*AnonymizeSubscriptionParams) SetHTTPClient added in v0.7.0

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

SetHTTPClient adds the HTTPClient to the anonymize subscription params

func (*AnonymizeSubscriptionParams) SetNamespace added in v0.7.0

func (o *AnonymizeSubscriptionParams) SetNamespace(namespace string)

SetNamespace adds the namespace to the anonymize subscription params

func (*AnonymizeSubscriptionParams) SetTimeout added in v0.7.0

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

SetTimeout adds the timeout to the anonymize subscription params

func (*AnonymizeSubscriptionParams) SetUserID added in v0.7.0

func (o *AnonymizeSubscriptionParams) SetUserID(userID string)

SetUserID adds the userId to the anonymize subscription params

func (*AnonymizeSubscriptionParams) WithContext added in v0.7.0

WithContext adds the context to the anonymize subscription params

func (*AnonymizeSubscriptionParams) WithHTTPClient added in v0.7.0

WithHTTPClient adds the HTTPClient to the anonymize subscription params

func (*AnonymizeSubscriptionParams) WithNamespace added in v0.7.0

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

WithNamespace adds the namespace to the anonymize subscription params

func (*AnonymizeSubscriptionParams) WithTimeout added in v0.7.0

WithTimeout adds the timeout to the anonymize subscription params

func (*AnonymizeSubscriptionParams) WithUserID added in v0.7.0

WithUserID adds the userID to the anonymize subscription params

func (*AnonymizeSubscriptionParams) WriteToRequest added in v0.7.0

WriteToRequest writes these params to a swagger request

type AnonymizeSubscriptionReader added in v0.7.0

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

AnonymizeSubscriptionReader is a Reader for the AnonymizeSubscription structure.

func (*AnonymizeSubscriptionReader) ReadResponse added in v0.7.0

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

ReadResponse reads a server response into the received o.

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 {

	/*Namespace*/
	Namespace string
	/*UserID*/
	UserID string

	AuthInfoWriter runtime.ClientAuthInfoWriter
	Context        context.Context
	HTTPClient     *http.Client
	// 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 added in v0.17.0

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

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

SetHTTPClient adds the HTTPClient 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 Client

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

Client for anonymization API

func (*Client) AnonymizeCampaign added in v0.7.0

func (a *Client) AnonymizeCampaign(params *AnonymizeCampaignParams, authInfo runtime.ClientAuthInfoWriter) (*AnonymizeCampaignNoContent, error)

AnonymizeCampaign anonymizes campaign

Anonymize campaign. At current it will only anonymize redeem history.<br>Other detail info: <ul><li><i>Required permission</i>: resource="ADMIN:NAMESPACE:{namespace}:USER:{userId}:ANONYMIZATION", action=8 (DELETE)</li></ul>

func (*Client) AnonymizeCampaignShort added in v0.8.0

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

func (*Client) AnonymizeEntitlement

AnonymizeEntitlement anonymizes entitlement

Anonymize entitlement. At current it will only anonymize entitlement, entitlement history.<br>Other detail info: <ul><li><i>Required permission</i>: resource="ADMIN:NAMESPACE:{namespace}:USER:{userId}:ANONYMIZATION", action=8 (DELETE)</li></ul>

func (*Client) AnonymizeEntitlementShort added in v0.8.0

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

func (*Client) AnonymizeFulfillment

AnonymizeFulfillment anonymizes fulfillment

Anonymize fulfillment. At current it will only anonymize fulfillment history.<br>Other detail info: <ul><li><i>Required permission</i>: resource="ADMIN:NAMESPACE:{namespace}:USER:{userId}:ANONYMIZATION", action=8 (DELETE)</li></ul>

func (*Client) AnonymizeFulfillmentShort added in v0.8.0

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

func (*Client) AnonymizeIntegration added in v0.7.0

AnonymizeIntegration anonymizes integrations

Anonymize integrations. At current it will only anonymize iap histories.<br>Other detail info: <ul><li><i>Required permission</i>: resource="ADMIN:NAMESPACE:{namespace}:USER:{userId}:ANONYMIZATION", action=8 (DELETE)</li></ul>

func (*Client) AnonymizeIntegrationShort added in v0.8.0

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

func (*Client) AnonymizeOrder added in v0.7.0

func (a *Client) AnonymizeOrder(params *AnonymizeOrderParams, authInfo runtime.ClientAuthInfoWriter) (*AnonymizeOrderNoContent, error)

AnonymizeOrder anonymizes order

Anonymize order. At current it will only anonymize order, order history.<br>Other detail info: <ul><li><i>Required permission</i>: resource="ADMIN:NAMESPACE:{namespace}:USER:{userId}:ANONYMIZATION", action=8 (DELETE)</li></ul>

func (*Client) AnonymizeOrderShort added in v0.8.0

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

func (*Client) AnonymizePayment added in v0.7.0

func (a *Client) AnonymizePayment(params *AnonymizePaymentParams, authInfo runtime.ClientAuthInfoWriter) (*AnonymizePaymentNoContent, error)

AnonymizePayment anonymizes payment

Anonymize payment. At current it will only anonymize payment order, payment order history.<br>Other detail info: <ul><li><i>Required permission</i>: resource="ADMIN:NAMESPACE:{namespace}:USER:{userId}:ANONYMIZATION", action=8 (DELETE)</li></ul>

func (*Client) AnonymizePaymentShort added in v0.8.0

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

func (*Client) AnonymizeSubscription added in v0.7.0

AnonymizeSubscription anonymizes subscription

Anonymize subscription. At current it will anonymize subscription, billing history and subscription activity.<br>Other detail info: <ul><li><i>Required permission</i>: resource="ADMIN:NAMESPACE:{namespace}:USER:{userId}:ANONYMIZATION", action=8 (DELETE)</li></ul>

func (*Client) AnonymizeSubscriptionShort added in v0.8.0

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

func (*Client) AnonymizeWallet

func (a *Client) AnonymizeWallet(params *AnonymizeWalletParams, authInfo runtime.ClientAuthInfoWriter) (*AnonymizeWalletNoContent, error)

AnonymizeWallet anonymizes wallet

Anonymize wallet. At current it will only anonymize wallet, wallet transaction.<br>Other detail info: <ul><li><i>Required permission</i>: resource="ADMIN:NAMESPACE:{namespace}:USER:{userId}:ANONYMIZATION", action=8 (DELETE)</li></ul>

func (*Client) AnonymizeWalletShort added in v0.8.0

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

func (*Client) SetTransport

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

SetTransport changes the transport on the client

type ClientService

type ClientService interface {
	AnonymizeCampaign(params *AnonymizeCampaignParams, authInfo runtime.ClientAuthInfoWriter) (*AnonymizeCampaignNoContent, error)
	AnonymizeCampaignShort(params *AnonymizeCampaignParams, authInfo runtime.ClientAuthInfoWriter) (*AnonymizeCampaignNoContent, error)
	AnonymizeEntitlement(params *AnonymizeEntitlementParams, authInfo runtime.ClientAuthInfoWriter) (*AnonymizeEntitlementNoContent, error)
	AnonymizeEntitlementShort(params *AnonymizeEntitlementParams, authInfo runtime.ClientAuthInfoWriter) (*AnonymizeEntitlementNoContent, error)
	AnonymizeFulfillment(params *AnonymizeFulfillmentParams, authInfo runtime.ClientAuthInfoWriter) (*AnonymizeFulfillmentNoContent, error)
	AnonymizeFulfillmentShort(params *AnonymizeFulfillmentParams, authInfo runtime.ClientAuthInfoWriter) (*AnonymizeFulfillmentNoContent, error)
	AnonymizeIntegration(params *AnonymizeIntegrationParams, authInfo runtime.ClientAuthInfoWriter) (*AnonymizeIntegrationNoContent, error)
	AnonymizeIntegrationShort(params *AnonymizeIntegrationParams, authInfo runtime.ClientAuthInfoWriter) (*AnonymizeIntegrationNoContent, error)
	AnonymizeOrder(params *AnonymizeOrderParams, authInfo runtime.ClientAuthInfoWriter) (*AnonymizeOrderNoContent, error)
	AnonymizeOrderShort(params *AnonymizeOrderParams, authInfo runtime.ClientAuthInfoWriter) (*AnonymizeOrderNoContent, error)
	AnonymizePayment(params *AnonymizePaymentParams, authInfo runtime.ClientAuthInfoWriter) (*AnonymizePaymentNoContent, error)
	AnonymizePaymentShort(params *AnonymizePaymentParams, authInfo runtime.ClientAuthInfoWriter) (*AnonymizePaymentNoContent, error)
	AnonymizeSubscription(params *AnonymizeSubscriptionParams, authInfo runtime.ClientAuthInfoWriter) (*AnonymizeSubscriptionNoContent, error)
	AnonymizeSubscriptionShort(params *AnonymizeSubscriptionParams, authInfo runtime.ClientAuthInfoWriter) (*AnonymizeSubscriptionNoContent, error)
	AnonymizeWallet(params *AnonymizeWalletParams, authInfo runtime.ClientAuthInfoWriter) (*AnonymizeWalletNoContent, error)
	AnonymizeWalletShort(params *AnonymizeWalletParams, authInfo runtime.ClientAuthInfoWriter) (*AnonymizeWalletNoContent, 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