data_retrieval_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 retrieval headless API

func (*Client) PublicCancelMyPersonalDataRequest deprecated

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

PublicCancelMyPersonalDataRequest cancel my personal data request Cancel a pending Personal Data Request by its request date. Requires a valid access token.

func (*Client) PublicCancelMyPersonalDataRequestShort

PublicCancelMyPersonalDataRequestShort cancel my personal data request Cancel a pending Personal Data Request by its request date. Requires a valid access token.

func (*Client) PublicGenerateMyHeadlessPersonalDataURL deprecated

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

PublicGenerateMyHeadlessPersonalDataURL generate my headless personal data download url Generate a download url for a completed Personal Data 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 5 minutes). 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}/requests/{requestDate}/generate` instead.

func (*Client) PublicGenerateMyHeadlessPersonalDataURLShort

func (a *Client) PublicGenerateMyHeadlessPersonalDataURLShort(params *PublicGenerateMyHeadlessPersonalDataURLParams, authInfo runtime.ClientAuthInfoWriter) (*PublicGenerateMyHeadlessPersonalDataURLOK, error)

PublicGenerateMyHeadlessPersonalDataURLShort generate my headless personal data download url Generate a download url for a completed Personal Data 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 5 minutes). 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}/requests/{requestDate}/generate` instead.

func (*Client) PublicGetMyPersonalDataRequests deprecated

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

PublicGetMyPersonalDataRequests get my personal data requests List my personal data requests. Requires a valid access token.

func (*Client) PublicGetMyPersonalDataRequestsShort

func (a *Client) PublicGetMyPersonalDataRequestsShort(params *PublicGetMyPersonalDataRequestsParams, authInfo runtime.ClientAuthInfoWriter) (*PublicGetMyPersonalDataRequestsOK, error)

PublicGetMyPersonalDataRequestsShort get my personal data requests List my personal data requests. Requires a valid access token.

func (*Client) PublicSubmitMyHeadlessPersonalDataRequest deprecated

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

PublicSubmitMyHeadlessPersonalDataRequest submit my headless personal data request Submit a Personal Data 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 5 minutes). 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}/requests` instead.

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

func (*Client) PublicSubmitMyHeadlessPersonalDataRequestShort

PublicSubmitMyHeadlessPersonalDataRequestShort submit my headless personal data request Submit a Personal Data 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 5 minutes). 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}/requests` instead.

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

func (*Client) PublicSubmitMyPersonalDataRequest deprecated

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

PublicSubmitMyPersonalDataRequest submit my personal data request Submit a Personal Data 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}/requests` instead.

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

func (*Client) PublicSubmitMyPersonalDataRequestShort

func (a *Client) PublicSubmitMyPersonalDataRequestShort(params *PublicSubmitMyPersonalDataRequestParams, authInfo runtime.ClientAuthInfoWriter) (*PublicSubmitMyPersonalDataRequestCreated, error)

PublicSubmitMyPersonalDataRequestShort submit my personal data request Submit a Personal Data 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}/requests` instead.

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

func (*Client) SetTransport

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

SetTransport changes the transport on the client

type ClientService

type ClientService interface {
	PublicSubmitMyHeadlessPersonalDataRequest(params *PublicSubmitMyHeadlessPersonalDataRequestParams, authInfo runtime.ClientAuthInfoWriter) (*PublicSubmitMyHeadlessPersonalDataRequestCreated, *PublicSubmitMyHeadlessPersonalDataRequestBadRequest, *PublicSubmitMyHeadlessPersonalDataRequestUnauthorized, *PublicSubmitMyHeadlessPersonalDataRequestForbidden, *PublicSubmitMyHeadlessPersonalDataRequestTooManyRequests, *PublicSubmitMyHeadlessPersonalDataRequestInternalServerError, error)
	PublicSubmitMyHeadlessPersonalDataRequestShort(params *PublicSubmitMyHeadlessPersonalDataRequestParams, authInfo runtime.ClientAuthInfoWriter) (*PublicSubmitMyHeadlessPersonalDataRequestCreated, error)
	PublicGenerateMyHeadlessPersonalDataURL(params *PublicGenerateMyHeadlessPersonalDataURLParams, authInfo runtime.ClientAuthInfoWriter) (*PublicGenerateMyHeadlessPersonalDataURLOK, *PublicGenerateMyHeadlessPersonalDataURLBadRequest, *PublicGenerateMyHeadlessPersonalDataURLUnauthorized, *PublicGenerateMyHeadlessPersonalDataURLForbidden, *PublicGenerateMyHeadlessPersonalDataURLNotFound, *PublicGenerateMyHeadlessPersonalDataURLTooManyRequests, *PublicGenerateMyHeadlessPersonalDataURLInternalServerError, error)
	PublicGenerateMyHeadlessPersonalDataURLShort(params *PublicGenerateMyHeadlessPersonalDataURLParams, authInfo runtime.ClientAuthInfoWriter) (*PublicGenerateMyHeadlessPersonalDataURLOK, error)
	PublicGetMyPersonalDataRequests(params *PublicGetMyPersonalDataRequestsParams, authInfo runtime.ClientAuthInfoWriter) (*PublicGetMyPersonalDataRequestsOK, *PublicGetMyPersonalDataRequestsUnauthorized, *PublicGetMyPersonalDataRequestsForbidden, *PublicGetMyPersonalDataRequestsInternalServerError, error)
	PublicGetMyPersonalDataRequestsShort(params *PublicGetMyPersonalDataRequestsParams, authInfo runtime.ClientAuthInfoWriter) (*PublicGetMyPersonalDataRequestsOK, error)
	PublicSubmitMyPersonalDataRequest(params *PublicSubmitMyPersonalDataRequestParams, authInfo runtime.ClientAuthInfoWriter) (*PublicSubmitMyPersonalDataRequestCreated, *PublicSubmitMyPersonalDataRequestBadRequest, *PublicSubmitMyPersonalDataRequestUnauthorized, *PublicSubmitMyPersonalDataRequestForbidden, *PublicSubmitMyPersonalDataRequestTooManyRequests, *PublicSubmitMyPersonalDataRequestInternalServerError, error)
	PublicSubmitMyPersonalDataRequestShort(params *PublicSubmitMyPersonalDataRequestParams, authInfo runtime.ClientAuthInfoWriter) (*PublicSubmitMyPersonalDataRequestCreated, error)
	PublicCancelMyPersonalDataRequest(params *PublicCancelMyPersonalDataRequestParams, authInfo runtime.ClientAuthInfoWriter) (*PublicCancelMyPersonalDataRequestNoContent, *PublicCancelMyPersonalDataRequestBadRequest, *PublicCancelMyPersonalDataRequestUnauthorized, *PublicCancelMyPersonalDataRequestForbidden, *PublicCancelMyPersonalDataRequestNotFound, *PublicCancelMyPersonalDataRequestInternalServerError, error)
	PublicCancelMyPersonalDataRequestShort(params *PublicCancelMyPersonalDataRequestParams, authInfo runtime.ClientAuthInfoWriter) (*PublicCancelMyPersonalDataRequestNoContent, 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 retrieval headless API client.

type PublicCancelMyPersonalDataRequestBadRequest

type PublicCancelMyPersonalDataRequestBadRequest struct {
	Payload *gdprclientmodels.ResponseError
}

PublicCancelMyPersonalDataRequestBadRequest handles this case with default header values.

Bad Request

func NewPublicCancelMyPersonalDataRequestBadRequest

func NewPublicCancelMyPersonalDataRequestBadRequest() *PublicCancelMyPersonalDataRequestBadRequest

NewPublicCancelMyPersonalDataRequestBadRequest creates a PublicCancelMyPersonalDataRequestBadRequest with default headers values

func (*PublicCancelMyPersonalDataRequestBadRequest) Error

func (*PublicCancelMyPersonalDataRequestBadRequest) GetPayload

func (*PublicCancelMyPersonalDataRequestBadRequest) ToJSONString

type PublicCancelMyPersonalDataRequestForbidden

type PublicCancelMyPersonalDataRequestForbidden struct {
	Payload *gdprclientmodels.ResponseError
}

PublicCancelMyPersonalDataRequestForbidden handles this case with default header values.

Forbidden

func NewPublicCancelMyPersonalDataRequestForbidden

func NewPublicCancelMyPersonalDataRequestForbidden() *PublicCancelMyPersonalDataRequestForbidden

NewPublicCancelMyPersonalDataRequestForbidden creates a PublicCancelMyPersonalDataRequestForbidden with default headers values

func (*PublicCancelMyPersonalDataRequestForbidden) Error

func (*PublicCancelMyPersonalDataRequestForbidden) GetPayload

func (*PublicCancelMyPersonalDataRequestForbidden) ToJSONString

type PublicCancelMyPersonalDataRequestInternalServerError

type PublicCancelMyPersonalDataRequestInternalServerError struct {
	Payload *gdprclientmodels.ResponseError
}

PublicCancelMyPersonalDataRequestInternalServerError handles this case with default header values.

Internal Server Error

func NewPublicCancelMyPersonalDataRequestInternalServerError

func NewPublicCancelMyPersonalDataRequestInternalServerError() *PublicCancelMyPersonalDataRequestInternalServerError

NewPublicCancelMyPersonalDataRequestInternalServerError creates a PublicCancelMyPersonalDataRequestInternalServerError with default headers values

func (*PublicCancelMyPersonalDataRequestInternalServerError) Error

func (*PublicCancelMyPersonalDataRequestInternalServerError) GetPayload

func (*PublicCancelMyPersonalDataRequestInternalServerError) ToJSONString

type PublicCancelMyPersonalDataRequestNoContent

type PublicCancelMyPersonalDataRequestNoContent struct {
}

PublicCancelMyPersonalDataRequestNoContent handles this case with default header values.

No Content

func NewPublicCancelMyPersonalDataRequestNoContent

func NewPublicCancelMyPersonalDataRequestNoContent() *PublicCancelMyPersonalDataRequestNoContent

NewPublicCancelMyPersonalDataRequestNoContent creates a PublicCancelMyPersonalDataRequestNoContent with default headers values

func (*PublicCancelMyPersonalDataRequestNoContent) Error

type PublicCancelMyPersonalDataRequestNotFound

type PublicCancelMyPersonalDataRequestNotFound struct {
	Payload *gdprclientmodels.ResponseError
}

PublicCancelMyPersonalDataRequestNotFound handles this case with default header values.

Not Found

func NewPublicCancelMyPersonalDataRequestNotFound

func NewPublicCancelMyPersonalDataRequestNotFound() *PublicCancelMyPersonalDataRequestNotFound

NewPublicCancelMyPersonalDataRequestNotFound creates a PublicCancelMyPersonalDataRequestNotFound with default headers values

func (*PublicCancelMyPersonalDataRequestNotFound) Error

func (*PublicCancelMyPersonalDataRequestNotFound) GetPayload

func (*PublicCancelMyPersonalDataRequestNotFound) ToJSONString

type PublicCancelMyPersonalDataRequestParams

type PublicCancelMyPersonalDataRequestParams struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*RequestDate
	  Request date (RFC3339 format)

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

PublicCancelMyPersonalDataRequestParams contains all the parameters to send to the API endpoint for the public cancel my personal data request operation typically these are written to a http.Request

func NewPublicCancelMyPersonalDataRequestParams

func NewPublicCancelMyPersonalDataRequestParams() *PublicCancelMyPersonalDataRequestParams

NewPublicCancelMyPersonalDataRequestParams creates a new PublicCancelMyPersonalDataRequestParams object with the default values initialized.

func NewPublicCancelMyPersonalDataRequestParamsWithContext

func NewPublicCancelMyPersonalDataRequestParamsWithContext(ctx context.Context) *PublicCancelMyPersonalDataRequestParams

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

func NewPublicCancelMyPersonalDataRequestParamsWithHTTPClient

func NewPublicCancelMyPersonalDataRequestParamsWithHTTPClient(client *http.Client) *PublicCancelMyPersonalDataRequestParams

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

func NewPublicCancelMyPersonalDataRequestParamsWithTimeout

func NewPublicCancelMyPersonalDataRequestParamsWithTimeout(timeout time.Duration) *PublicCancelMyPersonalDataRequestParams

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

func (*PublicCancelMyPersonalDataRequestParams) SetAuthInfoWriter

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

SetAuthInfoWriter adds the authInfoWriter to the public cancel my personal data request params

func (*PublicCancelMyPersonalDataRequestParams) SetContext

SetContext adds the context to the public cancel my personal data request params

func (*PublicCancelMyPersonalDataRequestParams) SetFlightId

func (o *PublicCancelMyPersonalDataRequestParams) SetFlightId(flightId string)

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

func (*PublicCancelMyPersonalDataRequestParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the public cancel my personal data request params

func (*PublicCancelMyPersonalDataRequestParams) SetHTTPClientTransport

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

SetHTTPClient adds the HTTPClient Transport to the public cancel my personal data request params

func (*PublicCancelMyPersonalDataRequestParams) SetRequestDate

func (o *PublicCancelMyPersonalDataRequestParams) SetRequestDate(requestDate string)

SetRequestDate adds the requestDate to the public cancel my personal data request params

func (*PublicCancelMyPersonalDataRequestParams) SetTimeout

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

SetTimeout adds the timeout to the public cancel my personal data request params

func (*PublicCancelMyPersonalDataRequestParams) WithContext

WithContext adds the context to the public cancel my personal data request params

func (*PublicCancelMyPersonalDataRequestParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the public cancel my personal data request params

func (*PublicCancelMyPersonalDataRequestParams) WithRequestDate

WithRequestDate adds the requestDate to the public cancel my personal data request params

func (*PublicCancelMyPersonalDataRequestParams) WithTimeout

WithTimeout adds the timeout to the public cancel my personal data request params

func (*PublicCancelMyPersonalDataRequestParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type PublicCancelMyPersonalDataRequestReader

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

PublicCancelMyPersonalDataRequestReader is a Reader for the PublicCancelMyPersonalDataRequest structure.

func (*PublicCancelMyPersonalDataRequestReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type PublicCancelMyPersonalDataRequestUnauthorized

type PublicCancelMyPersonalDataRequestUnauthorized struct {
	Payload *gdprclientmodels.ResponseError
}

PublicCancelMyPersonalDataRequestUnauthorized handles this case with default header values.

Unauthorized

func NewPublicCancelMyPersonalDataRequestUnauthorized

func NewPublicCancelMyPersonalDataRequestUnauthorized() *PublicCancelMyPersonalDataRequestUnauthorized

NewPublicCancelMyPersonalDataRequestUnauthorized creates a PublicCancelMyPersonalDataRequestUnauthorized with default headers values

func (*PublicCancelMyPersonalDataRequestUnauthorized) Error

func (*PublicCancelMyPersonalDataRequestUnauthorized) GetPayload

func (*PublicCancelMyPersonalDataRequestUnauthorized) ToJSONString

type PublicGenerateMyHeadlessPersonalDataURLBadRequest

type PublicGenerateMyHeadlessPersonalDataURLBadRequest struct {
	Payload *gdprclientmodels.ResponseError
}

PublicGenerateMyHeadlessPersonalDataURLBadRequest handles this case with default header values.

Bad Request

func NewPublicGenerateMyHeadlessPersonalDataURLBadRequest

func NewPublicGenerateMyHeadlessPersonalDataURLBadRequest() *PublicGenerateMyHeadlessPersonalDataURLBadRequest

NewPublicGenerateMyHeadlessPersonalDataURLBadRequest creates a PublicGenerateMyHeadlessPersonalDataURLBadRequest with default headers values

func (*PublicGenerateMyHeadlessPersonalDataURLBadRequest) Error

func (*PublicGenerateMyHeadlessPersonalDataURLBadRequest) GetPayload

func (*PublicGenerateMyHeadlessPersonalDataURLBadRequest) ToJSONString

type PublicGenerateMyHeadlessPersonalDataURLForbidden

type PublicGenerateMyHeadlessPersonalDataURLForbidden struct {
	Payload *gdprclientmodels.ResponseError
}

PublicGenerateMyHeadlessPersonalDataURLForbidden handles this case with default header values.

Forbidden

func NewPublicGenerateMyHeadlessPersonalDataURLForbidden

func NewPublicGenerateMyHeadlessPersonalDataURLForbidden() *PublicGenerateMyHeadlessPersonalDataURLForbidden

NewPublicGenerateMyHeadlessPersonalDataURLForbidden creates a PublicGenerateMyHeadlessPersonalDataURLForbidden with default headers values

func (*PublicGenerateMyHeadlessPersonalDataURLForbidden) Error

func (*PublicGenerateMyHeadlessPersonalDataURLForbidden) GetPayload

func (*PublicGenerateMyHeadlessPersonalDataURLForbidden) ToJSONString

type PublicGenerateMyHeadlessPersonalDataURLInternalServerError

type PublicGenerateMyHeadlessPersonalDataURLInternalServerError struct {
	Payload *gdprclientmodels.ResponseError
}

PublicGenerateMyHeadlessPersonalDataURLInternalServerError handles this case with default header values.

Internal Server Error

func NewPublicGenerateMyHeadlessPersonalDataURLInternalServerError

func NewPublicGenerateMyHeadlessPersonalDataURLInternalServerError() *PublicGenerateMyHeadlessPersonalDataURLInternalServerError

NewPublicGenerateMyHeadlessPersonalDataURLInternalServerError creates a PublicGenerateMyHeadlessPersonalDataURLInternalServerError with default headers values

func (*PublicGenerateMyHeadlessPersonalDataURLInternalServerError) Error

func (*PublicGenerateMyHeadlessPersonalDataURLInternalServerError) GetPayload

func (*PublicGenerateMyHeadlessPersonalDataURLInternalServerError) ToJSONString

type PublicGenerateMyHeadlessPersonalDataURLNotFound

type PublicGenerateMyHeadlessPersonalDataURLNotFound struct {
	Payload *gdprclientmodels.ResponseError
}

PublicGenerateMyHeadlessPersonalDataURLNotFound handles this case with default header values.

Not Found

func NewPublicGenerateMyHeadlessPersonalDataURLNotFound

func NewPublicGenerateMyHeadlessPersonalDataURLNotFound() *PublicGenerateMyHeadlessPersonalDataURLNotFound

NewPublicGenerateMyHeadlessPersonalDataURLNotFound creates a PublicGenerateMyHeadlessPersonalDataURLNotFound with default headers values

func (*PublicGenerateMyHeadlessPersonalDataURLNotFound) Error

func (*PublicGenerateMyHeadlessPersonalDataURLNotFound) GetPayload

func (*PublicGenerateMyHeadlessPersonalDataURLNotFound) ToJSONString

type PublicGenerateMyHeadlessPersonalDataURLOK

type PublicGenerateMyHeadlessPersonalDataURLOK struct {
	Payload *gdprclientmodels.ModelsUserDataURL
}

PublicGenerateMyHeadlessPersonalDataURLOK handles this case with default header values.

OK

func NewPublicGenerateMyHeadlessPersonalDataURLOK

func NewPublicGenerateMyHeadlessPersonalDataURLOK() *PublicGenerateMyHeadlessPersonalDataURLOK

NewPublicGenerateMyHeadlessPersonalDataURLOK creates a PublicGenerateMyHeadlessPersonalDataURLOK with default headers values

func (*PublicGenerateMyHeadlessPersonalDataURLOK) Error

func (*PublicGenerateMyHeadlessPersonalDataURLOK) GetPayload

func (*PublicGenerateMyHeadlessPersonalDataURLOK) ToJSONString

type PublicGenerateMyHeadlessPersonalDataURLParams

type PublicGenerateMyHeadlessPersonalDataURLParams struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*RequestDate
	  Request date in RFC3339 format

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

PublicGenerateMyHeadlessPersonalDataURLParams contains all the parameters to send to the API endpoint for the public generate my headless personal data url operation typically these are written to a http.Request

func NewPublicGenerateMyHeadlessPersonalDataURLParams

func NewPublicGenerateMyHeadlessPersonalDataURLParams() *PublicGenerateMyHeadlessPersonalDataURLParams

NewPublicGenerateMyHeadlessPersonalDataURLParams creates a new PublicGenerateMyHeadlessPersonalDataURLParams object with the default values initialized.

func NewPublicGenerateMyHeadlessPersonalDataURLParamsWithContext

func NewPublicGenerateMyHeadlessPersonalDataURLParamsWithContext(ctx context.Context) *PublicGenerateMyHeadlessPersonalDataURLParams

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

func NewPublicGenerateMyHeadlessPersonalDataURLParamsWithHTTPClient

func NewPublicGenerateMyHeadlessPersonalDataURLParamsWithHTTPClient(client *http.Client) *PublicGenerateMyHeadlessPersonalDataURLParams

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

func NewPublicGenerateMyHeadlessPersonalDataURLParamsWithTimeout

func NewPublicGenerateMyHeadlessPersonalDataURLParamsWithTimeout(timeout time.Duration) *PublicGenerateMyHeadlessPersonalDataURLParams

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

func (*PublicGenerateMyHeadlessPersonalDataURLParams) SetAuthInfoWriter

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

SetAuthInfoWriter adds the authInfoWriter to the public generate my headless personal data url params

func (*PublicGenerateMyHeadlessPersonalDataURLParams) SetContext

SetContext adds the context to the public generate my headless personal data url params

func (*PublicGenerateMyHeadlessPersonalDataURLParams) SetFlightId

func (o *PublicGenerateMyHeadlessPersonalDataURLParams) SetFlightId(flightId string)

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

func (*PublicGenerateMyHeadlessPersonalDataURLParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the public generate my headless personal data url params

func (*PublicGenerateMyHeadlessPersonalDataURLParams) SetHTTPClientTransport

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

SetHTTPClient adds the HTTPClient Transport to the public generate my headless personal data url params

func (*PublicGenerateMyHeadlessPersonalDataURLParams) SetRequestDate

func (o *PublicGenerateMyHeadlessPersonalDataURLParams) SetRequestDate(requestDate string)

SetRequestDate adds the requestDate to the public generate my headless personal data url params

func (*PublicGenerateMyHeadlessPersonalDataURLParams) SetTimeout

SetTimeout adds the timeout to the public generate my headless personal data url params

func (*PublicGenerateMyHeadlessPersonalDataURLParams) WithContext

WithContext adds the context to the public generate my headless personal data url params

func (*PublicGenerateMyHeadlessPersonalDataURLParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the public generate my headless personal data url params

func (*PublicGenerateMyHeadlessPersonalDataURLParams) WithRequestDate

WithRequestDate adds the requestDate to the public generate my headless personal data url params

func (*PublicGenerateMyHeadlessPersonalDataURLParams) WithTimeout

WithTimeout adds the timeout to the public generate my headless personal data url params

func (*PublicGenerateMyHeadlessPersonalDataURLParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type PublicGenerateMyHeadlessPersonalDataURLReader

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

PublicGenerateMyHeadlessPersonalDataURLReader is a Reader for the PublicGenerateMyHeadlessPersonalDataURL structure.

func (*PublicGenerateMyHeadlessPersonalDataURLReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type PublicGenerateMyHeadlessPersonalDataURLTooManyRequests

type PublicGenerateMyHeadlessPersonalDataURLTooManyRequests struct {
	Payload *gdprclientmodels.ResponseError
}

PublicGenerateMyHeadlessPersonalDataURLTooManyRequests handles this case with default header values.

Too Many Requests

func NewPublicGenerateMyHeadlessPersonalDataURLTooManyRequests

func NewPublicGenerateMyHeadlessPersonalDataURLTooManyRequests() *PublicGenerateMyHeadlessPersonalDataURLTooManyRequests

NewPublicGenerateMyHeadlessPersonalDataURLTooManyRequests creates a PublicGenerateMyHeadlessPersonalDataURLTooManyRequests with default headers values

func (*PublicGenerateMyHeadlessPersonalDataURLTooManyRequests) Error

func (*PublicGenerateMyHeadlessPersonalDataURLTooManyRequests) GetPayload

func (*PublicGenerateMyHeadlessPersonalDataURLTooManyRequests) ToJSONString

type PublicGenerateMyHeadlessPersonalDataURLUnauthorized

type PublicGenerateMyHeadlessPersonalDataURLUnauthorized struct {
	Payload *gdprclientmodels.ResponseError
}

PublicGenerateMyHeadlessPersonalDataURLUnauthorized handles this case with default header values.

Unauthorized

func NewPublicGenerateMyHeadlessPersonalDataURLUnauthorized

func NewPublicGenerateMyHeadlessPersonalDataURLUnauthorized() *PublicGenerateMyHeadlessPersonalDataURLUnauthorized

NewPublicGenerateMyHeadlessPersonalDataURLUnauthorized creates a PublicGenerateMyHeadlessPersonalDataURLUnauthorized with default headers values

func (*PublicGenerateMyHeadlessPersonalDataURLUnauthorized) Error

func (*PublicGenerateMyHeadlessPersonalDataURLUnauthorized) GetPayload

func (*PublicGenerateMyHeadlessPersonalDataURLUnauthorized) ToJSONString

type PublicGetMyPersonalDataRequestsForbidden

type PublicGetMyPersonalDataRequestsForbidden struct {
	Payload *gdprclientmodels.ResponseError
}

PublicGetMyPersonalDataRequestsForbidden handles this case with default header values.

Forbidden

func NewPublicGetMyPersonalDataRequestsForbidden

func NewPublicGetMyPersonalDataRequestsForbidden() *PublicGetMyPersonalDataRequestsForbidden

NewPublicGetMyPersonalDataRequestsForbidden creates a PublicGetMyPersonalDataRequestsForbidden with default headers values

func (*PublicGetMyPersonalDataRequestsForbidden) Error

func (*PublicGetMyPersonalDataRequestsForbidden) GetPayload

func (*PublicGetMyPersonalDataRequestsForbidden) ToJSONString

type PublicGetMyPersonalDataRequestsInternalServerError

type PublicGetMyPersonalDataRequestsInternalServerError struct {
	Payload *gdprclientmodels.ResponseError
}

PublicGetMyPersonalDataRequestsInternalServerError handles this case with default header values.

Internal Server Error

func NewPublicGetMyPersonalDataRequestsInternalServerError

func NewPublicGetMyPersonalDataRequestsInternalServerError() *PublicGetMyPersonalDataRequestsInternalServerError

NewPublicGetMyPersonalDataRequestsInternalServerError creates a PublicGetMyPersonalDataRequestsInternalServerError with default headers values

func (*PublicGetMyPersonalDataRequestsInternalServerError) Error

func (*PublicGetMyPersonalDataRequestsInternalServerError) GetPayload

func (*PublicGetMyPersonalDataRequestsInternalServerError) ToJSONString

type PublicGetMyPersonalDataRequestsOK

type PublicGetMyPersonalDataRequestsOK struct {
	Payload *gdprclientmodels.ModelsUserPersonalDataResponse
}

PublicGetMyPersonalDataRequestsOK handles this case with default header values.

OK

func NewPublicGetMyPersonalDataRequestsOK

func NewPublicGetMyPersonalDataRequestsOK() *PublicGetMyPersonalDataRequestsOK

NewPublicGetMyPersonalDataRequestsOK creates a PublicGetMyPersonalDataRequestsOK with default headers values

func (*PublicGetMyPersonalDataRequestsOK) Error

func (*PublicGetMyPersonalDataRequestsOK) GetPayload

func (*PublicGetMyPersonalDataRequestsOK) ToJSONString

func (o *PublicGetMyPersonalDataRequestsOK) ToJSONString() string

type PublicGetMyPersonalDataRequestsParams

type PublicGetMyPersonalDataRequestsParams 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
}

PublicGetMyPersonalDataRequestsParams contains all the parameters to send to the API endpoint for the public get my personal data requests operation typically these are written to a http.Request

func NewPublicGetMyPersonalDataRequestsParams

func NewPublicGetMyPersonalDataRequestsParams() *PublicGetMyPersonalDataRequestsParams

NewPublicGetMyPersonalDataRequestsParams creates a new PublicGetMyPersonalDataRequestsParams object with the default values initialized.

func NewPublicGetMyPersonalDataRequestsParamsWithContext

func NewPublicGetMyPersonalDataRequestsParamsWithContext(ctx context.Context) *PublicGetMyPersonalDataRequestsParams

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

func NewPublicGetMyPersonalDataRequestsParamsWithHTTPClient

func NewPublicGetMyPersonalDataRequestsParamsWithHTTPClient(client *http.Client) *PublicGetMyPersonalDataRequestsParams

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

func NewPublicGetMyPersonalDataRequestsParamsWithTimeout

func NewPublicGetMyPersonalDataRequestsParamsWithTimeout(timeout time.Duration) *PublicGetMyPersonalDataRequestsParams

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

func (*PublicGetMyPersonalDataRequestsParams) SetAuthInfoWriter

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

SetAuthInfoWriter adds the authInfoWriter to the public get my personal data requests params

func (*PublicGetMyPersonalDataRequestsParams) SetContext

SetContext adds the context to the public get my personal data requests params

func (*PublicGetMyPersonalDataRequestsParams) SetFlightId

func (o *PublicGetMyPersonalDataRequestsParams) SetFlightId(flightId string)

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

func (*PublicGetMyPersonalDataRequestsParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the public get my personal data requests params

func (*PublicGetMyPersonalDataRequestsParams) SetHTTPClientTransport

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

SetHTTPClient adds the HTTPClient Transport to the public get my personal data requests params

func (*PublicGetMyPersonalDataRequestsParams) SetTimeout

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

SetTimeout adds the timeout to the public get my personal data requests params

func (*PublicGetMyPersonalDataRequestsParams) WithContext

WithContext adds the context to the public get my personal data requests params

func (*PublicGetMyPersonalDataRequestsParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the public get my personal data requests params

func (*PublicGetMyPersonalDataRequestsParams) WithTimeout

WithTimeout adds the timeout to the public get my personal data requests params

func (*PublicGetMyPersonalDataRequestsParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type PublicGetMyPersonalDataRequestsReader

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

PublicGetMyPersonalDataRequestsReader is a Reader for the PublicGetMyPersonalDataRequests structure.

func (*PublicGetMyPersonalDataRequestsReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type PublicGetMyPersonalDataRequestsUnauthorized

type PublicGetMyPersonalDataRequestsUnauthorized struct {
	Payload *gdprclientmodels.ResponseError
}

PublicGetMyPersonalDataRequestsUnauthorized handles this case with default header values.

Unauthorized

func NewPublicGetMyPersonalDataRequestsUnauthorized

func NewPublicGetMyPersonalDataRequestsUnauthorized() *PublicGetMyPersonalDataRequestsUnauthorized

NewPublicGetMyPersonalDataRequestsUnauthorized creates a PublicGetMyPersonalDataRequestsUnauthorized with default headers values

func (*PublicGetMyPersonalDataRequestsUnauthorized) Error

func (*PublicGetMyPersonalDataRequestsUnauthorized) GetPayload

func (*PublicGetMyPersonalDataRequestsUnauthorized) ToJSONString

type PublicSubmitMyHeadlessPersonalDataRequestBadRequest

type PublicSubmitMyHeadlessPersonalDataRequestBadRequest struct {
	Payload *gdprclientmodels.ResponseError
}

PublicSubmitMyHeadlessPersonalDataRequestBadRequest handles this case with default header values.

Bad Request

func NewPublicSubmitMyHeadlessPersonalDataRequestBadRequest

func NewPublicSubmitMyHeadlessPersonalDataRequestBadRequest() *PublicSubmitMyHeadlessPersonalDataRequestBadRequest

NewPublicSubmitMyHeadlessPersonalDataRequestBadRequest creates a PublicSubmitMyHeadlessPersonalDataRequestBadRequest with default headers values

func (*PublicSubmitMyHeadlessPersonalDataRequestBadRequest) Error

func (*PublicSubmitMyHeadlessPersonalDataRequestBadRequest) GetPayload

func (*PublicSubmitMyHeadlessPersonalDataRequestBadRequest) ToJSONString

type PublicSubmitMyHeadlessPersonalDataRequestCreated

type PublicSubmitMyHeadlessPersonalDataRequestCreated struct {
	Payload *gdprclientmodels.ModelsDataRetrievalResponse
}

PublicSubmitMyHeadlessPersonalDataRequestCreated handles this case with default header values.

Created

func NewPublicSubmitMyHeadlessPersonalDataRequestCreated

func NewPublicSubmitMyHeadlessPersonalDataRequestCreated() *PublicSubmitMyHeadlessPersonalDataRequestCreated

NewPublicSubmitMyHeadlessPersonalDataRequestCreated creates a PublicSubmitMyHeadlessPersonalDataRequestCreated with default headers values

func (*PublicSubmitMyHeadlessPersonalDataRequestCreated) Error

func (*PublicSubmitMyHeadlessPersonalDataRequestCreated) GetPayload

func (*PublicSubmitMyHeadlessPersonalDataRequestCreated) ToJSONString

type PublicSubmitMyHeadlessPersonalDataRequestForbidden

type PublicSubmitMyHeadlessPersonalDataRequestForbidden struct {
	Payload *gdprclientmodels.ResponseError
}

PublicSubmitMyHeadlessPersonalDataRequestForbidden handles this case with default header values.

Forbidden

func NewPublicSubmitMyHeadlessPersonalDataRequestForbidden

func NewPublicSubmitMyHeadlessPersonalDataRequestForbidden() *PublicSubmitMyHeadlessPersonalDataRequestForbidden

NewPublicSubmitMyHeadlessPersonalDataRequestForbidden creates a PublicSubmitMyHeadlessPersonalDataRequestForbidden with default headers values

func (*PublicSubmitMyHeadlessPersonalDataRequestForbidden) Error

func (*PublicSubmitMyHeadlessPersonalDataRequestForbidden) GetPayload

func (*PublicSubmitMyHeadlessPersonalDataRequestForbidden) ToJSONString

type PublicSubmitMyHeadlessPersonalDataRequestInternalServerError

type PublicSubmitMyHeadlessPersonalDataRequestInternalServerError struct {
	Payload *gdprclientmodels.ResponseError
}

PublicSubmitMyHeadlessPersonalDataRequestInternalServerError handles this case with default header values.

Internal Server Error

func NewPublicSubmitMyHeadlessPersonalDataRequestInternalServerError

func NewPublicSubmitMyHeadlessPersonalDataRequestInternalServerError() *PublicSubmitMyHeadlessPersonalDataRequestInternalServerError

NewPublicSubmitMyHeadlessPersonalDataRequestInternalServerError creates a PublicSubmitMyHeadlessPersonalDataRequestInternalServerError with default headers values

func (*PublicSubmitMyHeadlessPersonalDataRequestInternalServerError) Error

func (*PublicSubmitMyHeadlessPersonalDataRequestInternalServerError) GetPayload

func (*PublicSubmitMyHeadlessPersonalDataRequestInternalServerError) ToJSONString

type PublicSubmitMyHeadlessPersonalDataRequestParams

type PublicSubmitMyHeadlessPersonalDataRequestParams struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Email
	  Email address to receive notifications and download links when the generated data is ready.

	*/
	Email *string
	/*LanguageTag
	  Language tag for the notification email

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

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

func NewPublicSubmitMyHeadlessPersonalDataRequestParams

func NewPublicSubmitMyHeadlessPersonalDataRequestParams() *PublicSubmitMyHeadlessPersonalDataRequestParams

NewPublicSubmitMyHeadlessPersonalDataRequestParams creates a new PublicSubmitMyHeadlessPersonalDataRequestParams object with the default values initialized.

func NewPublicSubmitMyHeadlessPersonalDataRequestParamsWithContext

func NewPublicSubmitMyHeadlessPersonalDataRequestParamsWithContext(ctx context.Context) *PublicSubmitMyHeadlessPersonalDataRequestParams

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

func NewPublicSubmitMyHeadlessPersonalDataRequestParamsWithHTTPClient

func NewPublicSubmitMyHeadlessPersonalDataRequestParamsWithHTTPClient(client *http.Client) *PublicSubmitMyHeadlessPersonalDataRequestParams

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

func NewPublicSubmitMyHeadlessPersonalDataRequestParamsWithTimeout

func NewPublicSubmitMyHeadlessPersonalDataRequestParamsWithTimeout(timeout time.Duration) *PublicSubmitMyHeadlessPersonalDataRequestParams

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

func (*PublicSubmitMyHeadlessPersonalDataRequestParams) SetAuthInfoWriter

SetAuthInfoWriter adds the authInfoWriter to the public submit my headless personal data request params

func (*PublicSubmitMyHeadlessPersonalDataRequestParams) SetContext

SetContext adds the context to the public submit my headless personal data request params

func (*PublicSubmitMyHeadlessPersonalDataRequestParams) SetEmail

SetEmail adds the email to the public submit my headless personal data request params

func (*PublicSubmitMyHeadlessPersonalDataRequestParams) SetFlightId

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

func (*PublicSubmitMyHeadlessPersonalDataRequestParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the public submit my headless personal data request params

func (*PublicSubmitMyHeadlessPersonalDataRequestParams) SetHTTPClientTransport

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

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

func (*PublicSubmitMyHeadlessPersonalDataRequestParams) SetLanguageTag

func (o *PublicSubmitMyHeadlessPersonalDataRequestParams) SetLanguageTag(languageTag *string)

SetLanguageTag adds the languageTag to the public submit my headless personal data request params

func (*PublicSubmitMyHeadlessPersonalDataRequestParams) SetTimeout

SetTimeout adds the timeout to the public submit my headless personal data request params

func (*PublicSubmitMyHeadlessPersonalDataRequestParams) WithContext

WithContext adds the context to the public submit my headless personal data request params

func (*PublicSubmitMyHeadlessPersonalDataRequestParams) WithEmail

WithEmail adds the email to the public submit my headless personal data request params

func (*PublicSubmitMyHeadlessPersonalDataRequestParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the public submit my headless personal data request params

func (*PublicSubmitMyHeadlessPersonalDataRequestParams) WithLanguageTag

WithLanguageTag adds the languageTag to the public submit my headless personal data request params

func (*PublicSubmitMyHeadlessPersonalDataRequestParams) WithTimeout

WithTimeout adds the timeout to the public submit my headless personal data request params

func (*PublicSubmitMyHeadlessPersonalDataRequestParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type PublicSubmitMyHeadlessPersonalDataRequestReader

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

PublicSubmitMyHeadlessPersonalDataRequestReader is a Reader for the PublicSubmitMyHeadlessPersonalDataRequest structure.

func (*PublicSubmitMyHeadlessPersonalDataRequestReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type PublicSubmitMyHeadlessPersonalDataRequestTooManyRequests

type PublicSubmitMyHeadlessPersonalDataRequestTooManyRequests struct {
	Payload *gdprclientmodels.ResponseError
}

PublicSubmitMyHeadlessPersonalDataRequestTooManyRequests handles this case with default header values.

Too Many Requests

func NewPublicSubmitMyHeadlessPersonalDataRequestTooManyRequests

func NewPublicSubmitMyHeadlessPersonalDataRequestTooManyRequests() *PublicSubmitMyHeadlessPersonalDataRequestTooManyRequests

NewPublicSubmitMyHeadlessPersonalDataRequestTooManyRequests creates a PublicSubmitMyHeadlessPersonalDataRequestTooManyRequests with default headers values

func (*PublicSubmitMyHeadlessPersonalDataRequestTooManyRequests) Error

func (*PublicSubmitMyHeadlessPersonalDataRequestTooManyRequests) GetPayload

func (*PublicSubmitMyHeadlessPersonalDataRequestTooManyRequests) ToJSONString

type PublicSubmitMyHeadlessPersonalDataRequestUnauthorized

type PublicSubmitMyHeadlessPersonalDataRequestUnauthorized struct {
	Payload *gdprclientmodels.ResponseError
}

PublicSubmitMyHeadlessPersonalDataRequestUnauthorized handles this case with default header values.

Unauthorized

func NewPublicSubmitMyHeadlessPersonalDataRequestUnauthorized

func NewPublicSubmitMyHeadlessPersonalDataRequestUnauthorized() *PublicSubmitMyHeadlessPersonalDataRequestUnauthorized

NewPublicSubmitMyHeadlessPersonalDataRequestUnauthorized creates a PublicSubmitMyHeadlessPersonalDataRequestUnauthorized with default headers values

func (*PublicSubmitMyHeadlessPersonalDataRequestUnauthorized) Error

func (*PublicSubmitMyHeadlessPersonalDataRequestUnauthorized) GetPayload

func (*PublicSubmitMyHeadlessPersonalDataRequestUnauthorized) ToJSONString

type PublicSubmitMyPersonalDataRequestBadRequest

type PublicSubmitMyPersonalDataRequestBadRequest struct {
	Payload *gdprclientmodels.ResponseError
}

PublicSubmitMyPersonalDataRequestBadRequest handles this case with default header values.

Bad Request

func NewPublicSubmitMyPersonalDataRequestBadRequest

func NewPublicSubmitMyPersonalDataRequestBadRequest() *PublicSubmitMyPersonalDataRequestBadRequest

NewPublicSubmitMyPersonalDataRequestBadRequest creates a PublicSubmitMyPersonalDataRequestBadRequest with default headers values

func (*PublicSubmitMyPersonalDataRequestBadRequest) Error

func (*PublicSubmitMyPersonalDataRequestBadRequest) GetPayload

func (*PublicSubmitMyPersonalDataRequestBadRequest) ToJSONString

type PublicSubmitMyPersonalDataRequestCreated

type PublicSubmitMyPersonalDataRequestCreated struct {
	Payload *gdprclientmodels.ModelsDataRetrievalResponse
}

PublicSubmitMyPersonalDataRequestCreated handles this case with default header values.

Created

func NewPublicSubmitMyPersonalDataRequestCreated

func NewPublicSubmitMyPersonalDataRequestCreated() *PublicSubmitMyPersonalDataRequestCreated

NewPublicSubmitMyPersonalDataRequestCreated creates a PublicSubmitMyPersonalDataRequestCreated with default headers values

func (*PublicSubmitMyPersonalDataRequestCreated) Error

func (*PublicSubmitMyPersonalDataRequestCreated) GetPayload

func (*PublicSubmitMyPersonalDataRequestCreated) ToJSONString

type PublicSubmitMyPersonalDataRequestForbidden

type PublicSubmitMyPersonalDataRequestForbidden struct {
	Payload *gdprclientmodels.ResponseError
}

PublicSubmitMyPersonalDataRequestForbidden handles this case with default header values.

Forbidden

func NewPublicSubmitMyPersonalDataRequestForbidden

func NewPublicSubmitMyPersonalDataRequestForbidden() *PublicSubmitMyPersonalDataRequestForbidden

NewPublicSubmitMyPersonalDataRequestForbidden creates a PublicSubmitMyPersonalDataRequestForbidden with default headers values

func (*PublicSubmitMyPersonalDataRequestForbidden) Error

func (*PublicSubmitMyPersonalDataRequestForbidden) GetPayload

func (*PublicSubmitMyPersonalDataRequestForbidden) ToJSONString

type PublicSubmitMyPersonalDataRequestInternalServerError

type PublicSubmitMyPersonalDataRequestInternalServerError struct {
	Payload *gdprclientmodels.ResponseError
}

PublicSubmitMyPersonalDataRequestInternalServerError handles this case with default header values.

Internal Server Error

func NewPublicSubmitMyPersonalDataRequestInternalServerError

func NewPublicSubmitMyPersonalDataRequestInternalServerError() *PublicSubmitMyPersonalDataRequestInternalServerError

NewPublicSubmitMyPersonalDataRequestInternalServerError creates a PublicSubmitMyPersonalDataRequestInternalServerError with default headers values

func (*PublicSubmitMyPersonalDataRequestInternalServerError) Error

func (*PublicSubmitMyPersonalDataRequestInternalServerError) GetPayload

func (*PublicSubmitMyPersonalDataRequestInternalServerError) ToJSONString

type PublicSubmitMyPersonalDataRequestParams

type PublicSubmitMyPersonalDataRequestParams struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Email
	  Email address to receive notifications and download links when the generated data is ready.

	*/
	Email *string
	/*LanguageTag
	  Language tag for the notification email

	*/
	LanguageTag *string
	/*PlatformID
	  Platform ID

	*/
	PlatformID string
	/*PlatformToken
	  Platform token

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

PublicSubmitMyPersonalDataRequestParams contains all the parameters to send to the API endpoint for the public submit my personal data request operation typically these are written to a http.Request

func NewPublicSubmitMyPersonalDataRequestParams

func NewPublicSubmitMyPersonalDataRequestParams() *PublicSubmitMyPersonalDataRequestParams

NewPublicSubmitMyPersonalDataRequestParams creates a new PublicSubmitMyPersonalDataRequestParams object with the default values initialized.

func NewPublicSubmitMyPersonalDataRequestParamsWithContext

func NewPublicSubmitMyPersonalDataRequestParamsWithContext(ctx context.Context) *PublicSubmitMyPersonalDataRequestParams

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

func NewPublicSubmitMyPersonalDataRequestParamsWithHTTPClient

func NewPublicSubmitMyPersonalDataRequestParamsWithHTTPClient(client *http.Client) *PublicSubmitMyPersonalDataRequestParams

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

func NewPublicSubmitMyPersonalDataRequestParamsWithTimeout

func NewPublicSubmitMyPersonalDataRequestParamsWithTimeout(timeout time.Duration) *PublicSubmitMyPersonalDataRequestParams

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

func (*PublicSubmitMyPersonalDataRequestParams) SetAuthInfoWriter

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

SetAuthInfoWriter adds the authInfoWriter to the public submit my personal data request params

func (*PublicSubmitMyPersonalDataRequestParams) SetContext

SetContext adds the context to the public submit my personal data request params

func (*PublicSubmitMyPersonalDataRequestParams) SetEmail

func (o *PublicSubmitMyPersonalDataRequestParams) SetEmail(email *string)

SetEmail adds the email to the public submit my personal data request params

func (*PublicSubmitMyPersonalDataRequestParams) SetFlightId

func (o *PublicSubmitMyPersonalDataRequestParams) SetFlightId(flightId string)

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

func (*PublicSubmitMyPersonalDataRequestParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the public submit my personal data request params

func (*PublicSubmitMyPersonalDataRequestParams) SetHTTPClientTransport

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

SetHTTPClient adds the HTTPClient Transport to the public submit my personal data request params

func (*PublicSubmitMyPersonalDataRequestParams) SetLanguageTag

func (o *PublicSubmitMyPersonalDataRequestParams) SetLanguageTag(languageTag *string)

SetLanguageTag adds the languageTag to the public submit my personal data request params

func (*PublicSubmitMyPersonalDataRequestParams) SetPlatformID

func (o *PublicSubmitMyPersonalDataRequestParams) SetPlatformID(platformID string)

SetPlatformID adds the platformId to the public submit my personal data request params

func (*PublicSubmitMyPersonalDataRequestParams) SetPlatformToken

func (o *PublicSubmitMyPersonalDataRequestParams) SetPlatformToken(platformToken string)

SetPlatformToken adds the platformToken to the public submit my personal data request params

func (*PublicSubmitMyPersonalDataRequestParams) SetTimeout

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

SetTimeout adds the timeout to the public submit my personal data request params

func (*PublicSubmitMyPersonalDataRequestParams) WithContext

WithContext adds the context to the public submit my personal data request params

func (*PublicSubmitMyPersonalDataRequestParams) WithEmail

WithEmail adds the email to the public submit my personal data request params

func (*PublicSubmitMyPersonalDataRequestParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the public submit my personal data request params

func (*PublicSubmitMyPersonalDataRequestParams) WithLanguageTag

WithLanguageTag adds the languageTag to the public submit my personal data request params

func (*PublicSubmitMyPersonalDataRequestParams) WithPlatformID

WithPlatformID adds the platformID to the public submit my personal data request params

func (*PublicSubmitMyPersonalDataRequestParams) WithPlatformToken

WithPlatformToken adds the platformToken to the public submit my personal data request params

func (*PublicSubmitMyPersonalDataRequestParams) WithTimeout

WithTimeout adds the timeout to the public submit my personal data request params

func (*PublicSubmitMyPersonalDataRequestParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type PublicSubmitMyPersonalDataRequestReader

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

PublicSubmitMyPersonalDataRequestReader is a Reader for the PublicSubmitMyPersonalDataRequest structure.

func (*PublicSubmitMyPersonalDataRequestReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type PublicSubmitMyPersonalDataRequestTooManyRequests

type PublicSubmitMyPersonalDataRequestTooManyRequests struct {
	Payload *gdprclientmodels.ResponseError
}

PublicSubmitMyPersonalDataRequestTooManyRequests handles this case with default header values.

Too Many Requests

func NewPublicSubmitMyPersonalDataRequestTooManyRequests

func NewPublicSubmitMyPersonalDataRequestTooManyRequests() *PublicSubmitMyPersonalDataRequestTooManyRequests

NewPublicSubmitMyPersonalDataRequestTooManyRequests creates a PublicSubmitMyPersonalDataRequestTooManyRequests with default headers values

func (*PublicSubmitMyPersonalDataRequestTooManyRequests) Error

func (*PublicSubmitMyPersonalDataRequestTooManyRequests) GetPayload

func (*PublicSubmitMyPersonalDataRequestTooManyRequests) ToJSONString

type PublicSubmitMyPersonalDataRequestUnauthorized

type PublicSubmitMyPersonalDataRequestUnauthorized struct {
	Payload *gdprclientmodels.ResponseError
}

PublicSubmitMyPersonalDataRequestUnauthorized handles this case with default header values.

Unauthorized

func NewPublicSubmitMyPersonalDataRequestUnauthorized

func NewPublicSubmitMyPersonalDataRequestUnauthorized() *PublicSubmitMyPersonalDataRequestUnauthorized

NewPublicSubmitMyPersonalDataRequestUnauthorized creates a PublicSubmitMyPersonalDataRequestUnauthorized with default headers values

func (*PublicSubmitMyPersonalDataRequestUnauthorized) Error

func (*PublicSubmitMyPersonalDataRequestUnauthorized) GetPayload

func (*PublicSubmitMyPersonalDataRequestUnauthorized) ToJSONString

Jump to

Keyboard shortcuts

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