data_deletion_headless

package
v0.89.0 Latest Latest
Warning

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

Go to latest
Published: Jul 9, 2026 License: MIT Imports: 15 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Client

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

Client for data deletion headless API

func (*Client) PublicCancelMyAccountDeletionRequest deprecated

Deprecated: 2022-08-10 - Use PublicCancelMyAccountDeletionRequestShort instead.

PublicCancelMyAccountDeletionRequest cancel my account deletion request Cancel my account deletion request Requires valid user access token

func (*Client) PublicCancelMyAccountDeletionRequestShort

PublicCancelMyAccountDeletionRequestShort cancel my account deletion request Cancel my account deletion request Requires valid user access token

func (*Client) PublicGetMyAccountDeletionStatus deprecated

Deprecated: 2022-08-10 - Use PublicGetMyAccountDeletionStatusShort instead.

PublicGetMyAccountDeletionStatus retrieve my account deletion status Retrieve my account deletion status Requires valid user access token

func (*Client) PublicGetMyAccountDeletionStatusShort

func (a *Client) PublicGetMyAccountDeletionStatusShort(params *PublicGetMyAccountDeletionStatusParams, authInfo runtime.ClientAuthInfoWriter) (*PublicGetMyAccountDeletionStatusOK, error)

PublicGetMyAccountDeletionStatusShort retrieve my account deletion status Retrieve my account deletion status Requires valid user access token

func (*Client) PublicSubmitMyAccountDeletionRequest deprecated

Deprecated: 2022-08-10 - Use PublicSubmitMyAccountDeletionRequestShort instead.

PublicSubmitMyAccountDeletionRequest submit my account deletion request Submit an Account Deletion Request authenticated by a platform token. Requires a valid access token.

This endpoint is intended for **in-game use** only and requires a valid platformId and platform token. If a full account is available, use `POST /gdpr/public/namespaces/{namespace}/users/{userId}/deletions` instead.

### Request Header: - **Content-Type: application/x-www-form-urlencoded**

func (*Client) PublicSubmitMyAccountDeletionRequestShort

func (a *Client) PublicSubmitMyAccountDeletionRequestShort(params *PublicSubmitMyAccountDeletionRequestParams, authInfo runtime.ClientAuthInfoWriter) (*PublicSubmitMyAccountDeletionRequestCreated, error)

PublicSubmitMyAccountDeletionRequestShort submit my account deletion request Submit an Account Deletion Request authenticated by a platform token. Requires a valid access token.

This endpoint is intended for **in-game use** only and requires a valid platformId and platform token. If a full account is available, use `POST /gdpr/public/namespaces/{namespace}/users/{userId}/deletions` instead.

### Request Header: - **Content-Type: application/x-www-form-urlencoded**

func (*Client) PublicSubmitMyHeadlessDeletionRequest deprecated

Deprecated: 2022-08-10 - Use PublicSubmitMyHeadlessDeletionRequestShort instead.

PublicSubmitMyHeadlessDeletionRequest submit my headless account deletion request Submit an Account Deletion Request for headless account scenario (without a password). **Typically used by web portal** to invoke headless player GDPR using 3rd platform web authentication. Requires a valid access token and a fresh **gdpr_token** cookie (max-age 10 seconds). The gdpr_token is issued by the IAM service during 3rd platform web authentication.

If a full account is available, use `POST /gdpr/public/namespaces/{namespace}/users/{userId}/deletions` instead.

func (*Client) PublicSubmitMyHeadlessDeletionRequestShort

PublicSubmitMyHeadlessDeletionRequestShort submit my headless account deletion request Submit an Account Deletion Request for headless account scenario (without a password). **Typically used by web portal** to invoke headless player GDPR using 3rd platform web authentication. Requires a valid access token and a fresh **gdpr_token** cookie (max-age 10 seconds). The gdpr_token is issued by the IAM service during 3rd platform web authentication.

If a full account is available, use `POST /gdpr/public/namespaces/{namespace}/users/{userId}/deletions` instead.

func (*Client) SetTransport

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

SetTransport changes the transport on the client

type ClientService

type ClientService interface {
	PublicSubmitMyAccountDeletionRequest(params *PublicSubmitMyAccountDeletionRequestParams, authInfo runtime.ClientAuthInfoWriter) (*PublicSubmitMyAccountDeletionRequestCreated, *PublicSubmitMyAccountDeletionRequestBadRequest, *PublicSubmitMyAccountDeletionRequestUnauthorized, *PublicSubmitMyAccountDeletionRequestForbidden, *PublicSubmitMyAccountDeletionRequestNotFound, *PublicSubmitMyAccountDeletionRequestConflict, *PublicSubmitMyAccountDeletionRequestInternalServerError, error)
	PublicSubmitMyAccountDeletionRequestShort(params *PublicSubmitMyAccountDeletionRequestParams, authInfo runtime.ClientAuthInfoWriter) (*PublicSubmitMyAccountDeletionRequestCreated, error)
	PublicCancelMyAccountDeletionRequest(params *PublicCancelMyAccountDeletionRequestParams, authInfo runtime.ClientAuthInfoWriter) (*PublicCancelMyAccountDeletionRequestNoContent, *PublicCancelMyAccountDeletionRequestUnauthorized, *PublicCancelMyAccountDeletionRequestForbidden, *PublicCancelMyAccountDeletionRequestNotFound, *PublicCancelMyAccountDeletionRequestInternalServerError, error)
	PublicCancelMyAccountDeletionRequestShort(params *PublicCancelMyAccountDeletionRequestParams, authInfo runtime.ClientAuthInfoWriter) (*PublicCancelMyAccountDeletionRequestNoContent, error)
	PublicGetMyAccountDeletionStatus(params *PublicGetMyAccountDeletionStatusParams, authInfo runtime.ClientAuthInfoWriter) (*PublicGetMyAccountDeletionStatusOK, *PublicGetMyAccountDeletionStatusUnauthorized, *PublicGetMyAccountDeletionStatusForbidden, *PublicGetMyAccountDeletionStatusInternalServerError, error)
	PublicGetMyAccountDeletionStatusShort(params *PublicGetMyAccountDeletionStatusParams, authInfo runtime.ClientAuthInfoWriter) (*PublicGetMyAccountDeletionStatusOK, error)
	PublicSubmitMyHeadlessDeletionRequest(params *PublicSubmitMyHeadlessDeletionRequestParams, authInfo runtime.ClientAuthInfoWriter) (*PublicSubmitMyHeadlessDeletionRequestCreated, *PublicSubmitMyHeadlessDeletionRequestUnauthorized, *PublicSubmitMyHeadlessDeletionRequestForbidden, *PublicSubmitMyHeadlessDeletionRequestConflict, *PublicSubmitMyHeadlessDeletionRequestInternalServerError, error)
	PublicSubmitMyHeadlessDeletionRequestShort(params *PublicSubmitMyHeadlessDeletionRequestParams, authInfo runtime.ClientAuthInfoWriter) (*PublicSubmitMyHeadlessDeletionRequestCreated, 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 data deletion headless API client.

type PublicCancelMyAccountDeletionRequestForbidden

type PublicCancelMyAccountDeletionRequestForbidden struct {
	Payload *gdprclientmodels.ResponseError
}

PublicCancelMyAccountDeletionRequestForbidden handles this case with default header values.

Forbidden

func NewPublicCancelMyAccountDeletionRequestForbidden

func NewPublicCancelMyAccountDeletionRequestForbidden() *PublicCancelMyAccountDeletionRequestForbidden

NewPublicCancelMyAccountDeletionRequestForbidden creates a PublicCancelMyAccountDeletionRequestForbidden with default headers values

func (*PublicCancelMyAccountDeletionRequestForbidden) Error

func (*PublicCancelMyAccountDeletionRequestForbidden) GetPayload

func (*PublicCancelMyAccountDeletionRequestForbidden) ToJSONString

type PublicCancelMyAccountDeletionRequestInternalServerError

type PublicCancelMyAccountDeletionRequestInternalServerError struct {
	Payload *gdprclientmodels.ResponseError
}

PublicCancelMyAccountDeletionRequestInternalServerError handles this case with default header values.

Internal Server Error

func NewPublicCancelMyAccountDeletionRequestInternalServerError

func NewPublicCancelMyAccountDeletionRequestInternalServerError() *PublicCancelMyAccountDeletionRequestInternalServerError

NewPublicCancelMyAccountDeletionRequestInternalServerError creates a PublicCancelMyAccountDeletionRequestInternalServerError with default headers values

func (*PublicCancelMyAccountDeletionRequestInternalServerError) Error

func (*PublicCancelMyAccountDeletionRequestInternalServerError) GetPayload

func (*PublicCancelMyAccountDeletionRequestInternalServerError) ToJSONString

type PublicCancelMyAccountDeletionRequestNoContent

type PublicCancelMyAccountDeletionRequestNoContent struct {
}

PublicCancelMyAccountDeletionRequestNoContent handles this case with default header values.

No Content

func NewPublicCancelMyAccountDeletionRequestNoContent

func NewPublicCancelMyAccountDeletionRequestNoContent() *PublicCancelMyAccountDeletionRequestNoContent

NewPublicCancelMyAccountDeletionRequestNoContent creates a PublicCancelMyAccountDeletionRequestNoContent with default headers values

func (*PublicCancelMyAccountDeletionRequestNoContent) Error

type PublicCancelMyAccountDeletionRequestNotFound

type PublicCancelMyAccountDeletionRequestNotFound struct {
	Payload *gdprclientmodels.ResponseError
}

PublicCancelMyAccountDeletionRequestNotFound handles this case with default header values.

Not Found

func NewPublicCancelMyAccountDeletionRequestNotFound

func NewPublicCancelMyAccountDeletionRequestNotFound() *PublicCancelMyAccountDeletionRequestNotFound

NewPublicCancelMyAccountDeletionRequestNotFound creates a PublicCancelMyAccountDeletionRequestNotFound with default headers values

func (*PublicCancelMyAccountDeletionRequestNotFound) Error

func (*PublicCancelMyAccountDeletionRequestNotFound) GetPayload

func (*PublicCancelMyAccountDeletionRequestNotFound) ToJSONString

type PublicCancelMyAccountDeletionRequestParams

type PublicCancelMyAccountDeletionRequestParams struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry

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

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

PublicCancelMyAccountDeletionRequestParams contains all the parameters to send to the API endpoint for the public cancel my account deletion request operation typically these are written to a http.Request

func NewPublicCancelMyAccountDeletionRequestParams

func NewPublicCancelMyAccountDeletionRequestParams() *PublicCancelMyAccountDeletionRequestParams

NewPublicCancelMyAccountDeletionRequestParams creates a new PublicCancelMyAccountDeletionRequestParams object with the default values initialized.

func NewPublicCancelMyAccountDeletionRequestParamsWithContext

func NewPublicCancelMyAccountDeletionRequestParamsWithContext(ctx context.Context) *PublicCancelMyAccountDeletionRequestParams

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

func NewPublicCancelMyAccountDeletionRequestParamsWithHTTPClient

func NewPublicCancelMyAccountDeletionRequestParamsWithHTTPClient(client *http.Client) *PublicCancelMyAccountDeletionRequestParams

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

func NewPublicCancelMyAccountDeletionRequestParamsWithTimeout

func NewPublicCancelMyAccountDeletionRequestParamsWithTimeout(timeout time.Duration) *PublicCancelMyAccountDeletionRequestParams

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

func (*PublicCancelMyAccountDeletionRequestParams) SetAuthInfoWriter

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

SetAuthInfoWriter adds the authInfoWriter to the public cancel my account deletion request params

func (*PublicCancelMyAccountDeletionRequestParams) SetContext

SetContext adds the context to the public cancel my account deletion request params

func (*PublicCancelMyAccountDeletionRequestParams) SetFlightId

func (o *PublicCancelMyAccountDeletionRequestParams) SetFlightId(flightId string)

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

func (*PublicCancelMyAccountDeletionRequestParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the public cancel my account deletion request params

func (*PublicCancelMyAccountDeletionRequestParams) SetHTTPClientTransport

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

SetHTTPClient adds the HTTPClient Transport to the public cancel my account deletion request params

func (*PublicCancelMyAccountDeletionRequestParams) SetTimeout

SetTimeout adds the timeout to the public cancel my account deletion request params

func (*PublicCancelMyAccountDeletionRequestParams) WithContext

WithContext adds the context to the public cancel my account deletion request params

func (*PublicCancelMyAccountDeletionRequestParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the public cancel my account deletion request params

func (*PublicCancelMyAccountDeletionRequestParams) WithTimeout

WithTimeout adds the timeout to the public cancel my account deletion request params

func (*PublicCancelMyAccountDeletionRequestParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type PublicCancelMyAccountDeletionRequestReader

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

PublicCancelMyAccountDeletionRequestReader is a Reader for the PublicCancelMyAccountDeletionRequest structure.

func (*PublicCancelMyAccountDeletionRequestReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type PublicCancelMyAccountDeletionRequestUnauthorized

type PublicCancelMyAccountDeletionRequestUnauthorized struct {
	Payload *gdprclientmodels.ResponseError
}

PublicCancelMyAccountDeletionRequestUnauthorized handles this case with default header values.

Unauthorized

func NewPublicCancelMyAccountDeletionRequestUnauthorized

func NewPublicCancelMyAccountDeletionRequestUnauthorized() *PublicCancelMyAccountDeletionRequestUnauthorized

NewPublicCancelMyAccountDeletionRequestUnauthorized creates a PublicCancelMyAccountDeletionRequestUnauthorized with default headers values

func (*PublicCancelMyAccountDeletionRequestUnauthorized) Error

func (*PublicCancelMyAccountDeletionRequestUnauthorized) GetPayload

func (*PublicCancelMyAccountDeletionRequestUnauthorized) ToJSONString

type PublicGetMyAccountDeletionStatusForbidden

type PublicGetMyAccountDeletionStatusForbidden struct {
	Payload *gdprclientmodels.ResponseError
}

PublicGetMyAccountDeletionStatusForbidden handles this case with default header values.

Forbidden

func NewPublicGetMyAccountDeletionStatusForbidden

func NewPublicGetMyAccountDeletionStatusForbidden() *PublicGetMyAccountDeletionStatusForbidden

NewPublicGetMyAccountDeletionStatusForbidden creates a PublicGetMyAccountDeletionStatusForbidden with default headers values

func (*PublicGetMyAccountDeletionStatusForbidden) Error

func (*PublicGetMyAccountDeletionStatusForbidden) GetPayload

func (*PublicGetMyAccountDeletionStatusForbidden) ToJSONString

type PublicGetMyAccountDeletionStatusInternalServerError

type PublicGetMyAccountDeletionStatusInternalServerError struct {
	Payload *gdprclientmodels.ResponseError
}

PublicGetMyAccountDeletionStatusInternalServerError handles this case with default header values.

Internal Server Error

func NewPublicGetMyAccountDeletionStatusInternalServerError

func NewPublicGetMyAccountDeletionStatusInternalServerError() *PublicGetMyAccountDeletionStatusInternalServerError

NewPublicGetMyAccountDeletionStatusInternalServerError creates a PublicGetMyAccountDeletionStatusInternalServerError with default headers values

func (*PublicGetMyAccountDeletionStatusInternalServerError) Error

func (*PublicGetMyAccountDeletionStatusInternalServerError) GetPayload

func (*PublicGetMyAccountDeletionStatusInternalServerError) ToJSONString

type PublicGetMyAccountDeletionStatusOK

type PublicGetMyAccountDeletionStatusOK struct {
	Payload *gdprclientmodels.ModelsDeletionStatus
}

PublicGetMyAccountDeletionStatusOK handles this case with default header values.

OK

func NewPublicGetMyAccountDeletionStatusOK

func NewPublicGetMyAccountDeletionStatusOK() *PublicGetMyAccountDeletionStatusOK

NewPublicGetMyAccountDeletionStatusOK creates a PublicGetMyAccountDeletionStatusOK with default headers values

func (*PublicGetMyAccountDeletionStatusOK) Error

func (*PublicGetMyAccountDeletionStatusOK) GetPayload

func (*PublicGetMyAccountDeletionStatusOK) ToJSONString

func (o *PublicGetMyAccountDeletionStatusOK) ToJSONString() string

type PublicGetMyAccountDeletionStatusParams

type PublicGetMyAccountDeletionStatusParams struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry

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

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

PublicGetMyAccountDeletionStatusParams contains all the parameters to send to the API endpoint for the public get my account deletion status operation typically these are written to a http.Request

func NewPublicGetMyAccountDeletionStatusParams

func NewPublicGetMyAccountDeletionStatusParams() *PublicGetMyAccountDeletionStatusParams

NewPublicGetMyAccountDeletionStatusParams creates a new PublicGetMyAccountDeletionStatusParams object with the default values initialized.

func NewPublicGetMyAccountDeletionStatusParamsWithContext

func NewPublicGetMyAccountDeletionStatusParamsWithContext(ctx context.Context) *PublicGetMyAccountDeletionStatusParams

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

func NewPublicGetMyAccountDeletionStatusParamsWithHTTPClient

func NewPublicGetMyAccountDeletionStatusParamsWithHTTPClient(client *http.Client) *PublicGetMyAccountDeletionStatusParams

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

func NewPublicGetMyAccountDeletionStatusParamsWithTimeout

func NewPublicGetMyAccountDeletionStatusParamsWithTimeout(timeout time.Duration) *PublicGetMyAccountDeletionStatusParams

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

func (*PublicGetMyAccountDeletionStatusParams) SetAuthInfoWriter

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

SetAuthInfoWriter adds the authInfoWriter to the public get my account deletion status params

func (*PublicGetMyAccountDeletionStatusParams) SetContext

SetContext adds the context to the public get my account deletion status params

func (*PublicGetMyAccountDeletionStatusParams) SetFlightId

func (o *PublicGetMyAccountDeletionStatusParams) SetFlightId(flightId string)

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

func (*PublicGetMyAccountDeletionStatusParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the public get my account deletion status params

func (*PublicGetMyAccountDeletionStatusParams) SetHTTPClientTransport

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

SetHTTPClient adds the HTTPClient Transport to the public get my account deletion status params

func (*PublicGetMyAccountDeletionStatusParams) SetTimeout

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

SetTimeout adds the timeout to the public get my account deletion status params

func (*PublicGetMyAccountDeletionStatusParams) WithContext

WithContext adds the context to the public get my account deletion status params

func (*PublicGetMyAccountDeletionStatusParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the public get my account deletion status params

func (*PublicGetMyAccountDeletionStatusParams) WithTimeout

WithTimeout adds the timeout to the public get my account deletion status params

func (*PublicGetMyAccountDeletionStatusParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type PublicGetMyAccountDeletionStatusReader

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

PublicGetMyAccountDeletionStatusReader is a Reader for the PublicGetMyAccountDeletionStatus structure.

func (*PublicGetMyAccountDeletionStatusReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type PublicGetMyAccountDeletionStatusUnauthorized

type PublicGetMyAccountDeletionStatusUnauthorized struct {
	Payload *gdprclientmodels.ResponseError
}

PublicGetMyAccountDeletionStatusUnauthorized handles this case with default header values.

Unauthorized

func NewPublicGetMyAccountDeletionStatusUnauthorized

func NewPublicGetMyAccountDeletionStatusUnauthorized() *PublicGetMyAccountDeletionStatusUnauthorized

NewPublicGetMyAccountDeletionStatusUnauthorized creates a PublicGetMyAccountDeletionStatusUnauthorized with default headers values

func (*PublicGetMyAccountDeletionStatusUnauthorized) Error

func (*PublicGetMyAccountDeletionStatusUnauthorized) GetPayload

func (*PublicGetMyAccountDeletionStatusUnauthorized) ToJSONString

type PublicSubmitMyAccountDeletionRequestBadRequest

type PublicSubmitMyAccountDeletionRequestBadRequest struct {
	Payload *gdprclientmodels.ResponseError
}

PublicSubmitMyAccountDeletionRequestBadRequest handles this case with default header values.

Bad Request

func NewPublicSubmitMyAccountDeletionRequestBadRequest

func NewPublicSubmitMyAccountDeletionRequestBadRequest() *PublicSubmitMyAccountDeletionRequestBadRequest

NewPublicSubmitMyAccountDeletionRequestBadRequest creates a PublicSubmitMyAccountDeletionRequestBadRequest with default headers values

func (*PublicSubmitMyAccountDeletionRequestBadRequest) Error

func (*PublicSubmitMyAccountDeletionRequestBadRequest) GetPayload

func (*PublicSubmitMyAccountDeletionRequestBadRequest) ToJSONString

type PublicSubmitMyAccountDeletionRequestConflict

type PublicSubmitMyAccountDeletionRequestConflict struct {
	Payload *gdprclientmodels.ResponseError
}

PublicSubmitMyAccountDeletionRequestConflict handles this case with default header values.

Conflict

func NewPublicSubmitMyAccountDeletionRequestConflict

func NewPublicSubmitMyAccountDeletionRequestConflict() *PublicSubmitMyAccountDeletionRequestConflict

NewPublicSubmitMyAccountDeletionRequestConflict creates a PublicSubmitMyAccountDeletionRequestConflict with default headers values

func (*PublicSubmitMyAccountDeletionRequestConflict) Error

func (*PublicSubmitMyAccountDeletionRequestConflict) GetPayload

func (*PublicSubmitMyAccountDeletionRequestConflict) ToJSONString

type PublicSubmitMyAccountDeletionRequestCreated

type PublicSubmitMyAccountDeletionRequestCreated struct {
	Payload *gdprclientmodels.ModelsRequestDeleteResponse
}

PublicSubmitMyAccountDeletionRequestCreated handles this case with default header values.

Created

func NewPublicSubmitMyAccountDeletionRequestCreated

func NewPublicSubmitMyAccountDeletionRequestCreated() *PublicSubmitMyAccountDeletionRequestCreated

NewPublicSubmitMyAccountDeletionRequestCreated creates a PublicSubmitMyAccountDeletionRequestCreated with default headers values

func (*PublicSubmitMyAccountDeletionRequestCreated) Error

func (*PublicSubmitMyAccountDeletionRequestCreated) GetPayload

func (*PublicSubmitMyAccountDeletionRequestCreated) ToJSONString

type PublicSubmitMyAccountDeletionRequestForbidden

type PublicSubmitMyAccountDeletionRequestForbidden struct {
	Payload *gdprclientmodels.ResponseError
}

PublicSubmitMyAccountDeletionRequestForbidden handles this case with default header values.

Forbidden

func NewPublicSubmitMyAccountDeletionRequestForbidden

func NewPublicSubmitMyAccountDeletionRequestForbidden() *PublicSubmitMyAccountDeletionRequestForbidden

NewPublicSubmitMyAccountDeletionRequestForbidden creates a PublicSubmitMyAccountDeletionRequestForbidden with default headers values

func (*PublicSubmitMyAccountDeletionRequestForbidden) Error

func (*PublicSubmitMyAccountDeletionRequestForbidden) GetPayload

func (*PublicSubmitMyAccountDeletionRequestForbidden) ToJSONString

type PublicSubmitMyAccountDeletionRequestInternalServerError

type PublicSubmitMyAccountDeletionRequestInternalServerError struct {
	Payload *gdprclientmodels.ResponseError
}

PublicSubmitMyAccountDeletionRequestInternalServerError handles this case with default header values.

Internal Server Error

func NewPublicSubmitMyAccountDeletionRequestInternalServerError

func NewPublicSubmitMyAccountDeletionRequestInternalServerError() *PublicSubmitMyAccountDeletionRequestInternalServerError

NewPublicSubmitMyAccountDeletionRequestInternalServerError creates a PublicSubmitMyAccountDeletionRequestInternalServerError with default headers values

func (*PublicSubmitMyAccountDeletionRequestInternalServerError) Error

func (*PublicSubmitMyAccountDeletionRequestInternalServerError) GetPayload

func (*PublicSubmitMyAccountDeletionRequestInternalServerError) ToJSONString

type PublicSubmitMyAccountDeletionRequestNotFound

type PublicSubmitMyAccountDeletionRequestNotFound struct {
	Payload *gdprclientmodels.ResponseError
}

PublicSubmitMyAccountDeletionRequestNotFound handles this case with default header values.

Not Found

func NewPublicSubmitMyAccountDeletionRequestNotFound

func NewPublicSubmitMyAccountDeletionRequestNotFound() *PublicSubmitMyAccountDeletionRequestNotFound

NewPublicSubmitMyAccountDeletionRequestNotFound creates a PublicSubmitMyAccountDeletionRequestNotFound with default headers values

func (*PublicSubmitMyAccountDeletionRequestNotFound) Error

func (*PublicSubmitMyAccountDeletionRequestNotFound) GetPayload

func (*PublicSubmitMyAccountDeletionRequestNotFound) ToJSONString

type PublicSubmitMyAccountDeletionRequestParams

type PublicSubmitMyAccountDeletionRequestParams struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*PlatformID
	  Platform ID which used to generate current token

	*/
	PlatformID string
	/*PlatformToken
	  Platform token of current logged platform

	*/
	PlatformToken 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
}

PublicSubmitMyAccountDeletionRequestParams contains all the parameters to send to the API endpoint for the public submit my account deletion request operation typically these are written to a http.Request

func NewPublicSubmitMyAccountDeletionRequestParams

func NewPublicSubmitMyAccountDeletionRequestParams() *PublicSubmitMyAccountDeletionRequestParams

NewPublicSubmitMyAccountDeletionRequestParams creates a new PublicSubmitMyAccountDeletionRequestParams object with the default values initialized.

func NewPublicSubmitMyAccountDeletionRequestParamsWithContext

func NewPublicSubmitMyAccountDeletionRequestParamsWithContext(ctx context.Context) *PublicSubmitMyAccountDeletionRequestParams

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

func NewPublicSubmitMyAccountDeletionRequestParamsWithHTTPClient

func NewPublicSubmitMyAccountDeletionRequestParamsWithHTTPClient(client *http.Client) *PublicSubmitMyAccountDeletionRequestParams

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

func NewPublicSubmitMyAccountDeletionRequestParamsWithTimeout

func NewPublicSubmitMyAccountDeletionRequestParamsWithTimeout(timeout time.Duration) *PublicSubmitMyAccountDeletionRequestParams

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

func (*PublicSubmitMyAccountDeletionRequestParams) SetAuthInfoWriter

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

SetAuthInfoWriter adds the authInfoWriter to the public submit my account deletion request params

func (*PublicSubmitMyAccountDeletionRequestParams) SetContext

SetContext adds the context to the public submit my account deletion request params

func (*PublicSubmitMyAccountDeletionRequestParams) SetFlightId

func (o *PublicSubmitMyAccountDeletionRequestParams) SetFlightId(flightId string)

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

func (*PublicSubmitMyAccountDeletionRequestParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the public submit my account deletion request params

func (*PublicSubmitMyAccountDeletionRequestParams) SetHTTPClientTransport

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

SetHTTPClient adds the HTTPClient Transport to the public submit my account deletion request params

func (*PublicSubmitMyAccountDeletionRequestParams) SetPlatformID

func (o *PublicSubmitMyAccountDeletionRequestParams) SetPlatformID(platformID string)

SetPlatformID adds the platformId to the public submit my account deletion request params

func (*PublicSubmitMyAccountDeletionRequestParams) SetPlatformToken

func (o *PublicSubmitMyAccountDeletionRequestParams) SetPlatformToken(platformToken string)

SetPlatformToken adds the platformToken to the public submit my account deletion request params

func (*PublicSubmitMyAccountDeletionRequestParams) SetTimeout

SetTimeout adds the timeout to the public submit my account deletion request params

func (*PublicSubmitMyAccountDeletionRequestParams) WithContext

WithContext adds the context to the public submit my account deletion request params

func (*PublicSubmitMyAccountDeletionRequestParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the public submit my account deletion request params

func (*PublicSubmitMyAccountDeletionRequestParams) WithPlatformID

WithPlatformID adds the platformID to the public submit my account deletion request params

func (*PublicSubmitMyAccountDeletionRequestParams) WithPlatformToken

WithPlatformToken adds the platformToken to the public submit my account deletion request params

func (*PublicSubmitMyAccountDeletionRequestParams) WithTimeout

WithTimeout adds the timeout to the public submit my account deletion request params

func (*PublicSubmitMyAccountDeletionRequestParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type PublicSubmitMyAccountDeletionRequestReader

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

PublicSubmitMyAccountDeletionRequestReader is a Reader for the PublicSubmitMyAccountDeletionRequest structure.

func (*PublicSubmitMyAccountDeletionRequestReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type PublicSubmitMyAccountDeletionRequestUnauthorized

type PublicSubmitMyAccountDeletionRequestUnauthorized struct {
	Payload *gdprclientmodels.ResponseError
}

PublicSubmitMyAccountDeletionRequestUnauthorized handles this case with default header values.

Unauthorized

func NewPublicSubmitMyAccountDeletionRequestUnauthorized

func NewPublicSubmitMyAccountDeletionRequestUnauthorized() *PublicSubmitMyAccountDeletionRequestUnauthorized

NewPublicSubmitMyAccountDeletionRequestUnauthorized creates a PublicSubmitMyAccountDeletionRequestUnauthorized with default headers values

func (*PublicSubmitMyAccountDeletionRequestUnauthorized) Error

func (*PublicSubmitMyAccountDeletionRequestUnauthorized) GetPayload

func (*PublicSubmitMyAccountDeletionRequestUnauthorized) ToJSONString

type PublicSubmitMyHeadlessDeletionRequestConflict

type PublicSubmitMyHeadlessDeletionRequestConflict struct {
	Payload *gdprclientmodels.ResponseError
}

PublicSubmitMyHeadlessDeletionRequestConflict handles this case with default header values.

Conflict

func NewPublicSubmitMyHeadlessDeletionRequestConflict

func NewPublicSubmitMyHeadlessDeletionRequestConflict() *PublicSubmitMyHeadlessDeletionRequestConflict

NewPublicSubmitMyHeadlessDeletionRequestConflict creates a PublicSubmitMyHeadlessDeletionRequestConflict with default headers values

func (*PublicSubmitMyHeadlessDeletionRequestConflict) Error

func (*PublicSubmitMyHeadlessDeletionRequestConflict) GetPayload

func (*PublicSubmitMyHeadlessDeletionRequestConflict) ToJSONString

type PublicSubmitMyHeadlessDeletionRequestCreated

type PublicSubmitMyHeadlessDeletionRequestCreated struct {
	Payload *gdprclientmodels.ModelsRequestDeleteResponse
}

PublicSubmitMyHeadlessDeletionRequestCreated handles this case with default header values.

Created

func NewPublicSubmitMyHeadlessDeletionRequestCreated

func NewPublicSubmitMyHeadlessDeletionRequestCreated() *PublicSubmitMyHeadlessDeletionRequestCreated

NewPublicSubmitMyHeadlessDeletionRequestCreated creates a PublicSubmitMyHeadlessDeletionRequestCreated with default headers values

func (*PublicSubmitMyHeadlessDeletionRequestCreated) Error

func (*PublicSubmitMyHeadlessDeletionRequestCreated) GetPayload

func (*PublicSubmitMyHeadlessDeletionRequestCreated) ToJSONString

type PublicSubmitMyHeadlessDeletionRequestForbidden

type PublicSubmitMyHeadlessDeletionRequestForbidden struct {
	Payload *gdprclientmodels.ResponseError
}

PublicSubmitMyHeadlessDeletionRequestForbidden handles this case with default header values.

Forbidden

func NewPublicSubmitMyHeadlessDeletionRequestForbidden

func NewPublicSubmitMyHeadlessDeletionRequestForbidden() *PublicSubmitMyHeadlessDeletionRequestForbidden

NewPublicSubmitMyHeadlessDeletionRequestForbidden creates a PublicSubmitMyHeadlessDeletionRequestForbidden with default headers values

func (*PublicSubmitMyHeadlessDeletionRequestForbidden) Error

func (*PublicSubmitMyHeadlessDeletionRequestForbidden) GetPayload

func (*PublicSubmitMyHeadlessDeletionRequestForbidden) ToJSONString

type PublicSubmitMyHeadlessDeletionRequestInternalServerError

type PublicSubmitMyHeadlessDeletionRequestInternalServerError struct {
	Payload *gdprclientmodels.ResponseError
}

PublicSubmitMyHeadlessDeletionRequestInternalServerError handles this case with default header values.

Internal Server Error

func NewPublicSubmitMyHeadlessDeletionRequestInternalServerError

func NewPublicSubmitMyHeadlessDeletionRequestInternalServerError() *PublicSubmitMyHeadlessDeletionRequestInternalServerError

NewPublicSubmitMyHeadlessDeletionRequestInternalServerError creates a PublicSubmitMyHeadlessDeletionRequestInternalServerError with default headers values

func (*PublicSubmitMyHeadlessDeletionRequestInternalServerError) Error

func (*PublicSubmitMyHeadlessDeletionRequestInternalServerError) GetPayload

func (*PublicSubmitMyHeadlessDeletionRequestInternalServerError) ToJSONString

type PublicSubmitMyHeadlessDeletionRequestParams

type PublicSubmitMyHeadlessDeletionRequestParams struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry

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

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

PublicSubmitMyHeadlessDeletionRequestParams contains all the parameters to send to the API endpoint for the public submit my headless deletion request operation typically these are written to a http.Request

func NewPublicSubmitMyHeadlessDeletionRequestParams

func NewPublicSubmitMyHeadlessDeletionRequestParams() *PublicSubmitMyHeadlessDeletionRequestParams

NewPublicSubmitMyHeadlessDeletionRequestParams creates a new PublicSubmitMyHeadlessDeletionRequestParams object with the default values initialized.

func NewPublicSubmitMyHeadlessDeletionRequestParamsWithContext

func NewPublicSubmitMyHeadlessDeletionRequestParamsWithContext(ctx context.Context) *PublicSubmitMyHeadlessDeletionRequestParams

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

func NewPublicSubmitMyHeadlessDeletionRequestParamsWithHTTPClient

func NewPublicSubmitMyHeadlessDeletionRequestParamsWithHTTPClient(client *http.Client) *PublicSubmitMyHeadlessDeletionRequestParams

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

func NewPublicSubmitMyHeadlessDeletionRequestParamsWithTimeout

func NewPublicSubmitMyHeadlessDeletionRequestParamsWithTimeout(timeout time.Duration) *PublicSubmitMyHeadlessDeletionRequestParams

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

func (*PublicSubmitMyHeadlessDeletionRequestParams) SetAuthInfoWriter

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

SetAuthInfoWriter adds the authInfoWriter to the public submit my headless deletion request params

func (*PublicSubmitMyHeadlessDeletionRequestParams) SetContext

SetContext adds the context to the public submit my headless deletion request params

func (*PublicSubmitMyHeadlessDeletionRequestParams) SetFlightId

func (o *PublicSubmitMyHeadlessDeletionRequestParams) SetFlightId(flightId string)

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

func (*PublicSubmitMyHeadlessDeletionRequestParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the public submit my headless deletion request params

func (*PublicSubmitMyHeadlessDeletionRequestParams) SetHTTPClientTransport

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

SetHTTPClient adds the HTTPClient Transport to the public submit my headless deletion request params

func (*PublicSubmitMyHeadlessDeletionRequestParams) SetTimeout

SetTimeout adds the timeout to the public submit my headless deletion request params

func (*PublicSubmitMyHeadlessDeletionRequestParams) WithContext

WithContext adds the context to the public submit my headless deletion request params

func (*PublicSubmitMyHeadlessDeletionRequestParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the public submit my headless deletion request params

func (*PublicSubmitMyHeadlessDeletionRequestParams) WithTimeout

WithTimeout adds the timeout to the public submit my headless deletion request params

func (*PublicSubmitMyHeadlessDeletionRequestParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type PublicSubmitMyHeadlessDeletionRequestReader

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

PublicSubmitMyHeadlessDeletionRequestReader is a Reader for the PublicSubmitMyHeadlessDeletionRequest structure.

func (*PublicSubmitMyHeadlessDeletionRequestReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type PublicSubmitMyHeadlessDeletionRequestUnauthorized

type PublicSubmitMyHeadlessDeletionRequestUnauthorized struct {
	Payload *gdprclientmodels.ResponseError
}

PublicSubmitMyHeadlessDeletionRequestUnauthorized handles this case with default header values.

Unauthorized

func NewPublicSubmitMyHeadlessDeletionRequestUnauthorized

func NewPublicSubmitMyHeadlessDeletionRequestUnauthorized() *PublicSubmitMyHeadlessDeletionRequestUnauthorized

NewPublicSubmitMyHeadlessDeletionRequestUnauthorized creates a PublicSubmitMyHeadlessDeletionRequestUnauthorized with default headers values

func (*PublicSubmitMyHeadlessDeletionRequestUnauthorized) Error

func (*PublicSubmitMyHeadlessDeletionRequestUnauthorized) GetPayload

func (*PublicSubmitMyHeadlessDeletionRequestUnauthorized) ToJSONString

Jump to

Keyboard shortcuts

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