data_retrieval_s2_s

package
v0.72.0 Latest Latest
Warning

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

Go to latest
Published: Aug 5, 2024 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 s2 s API

func (*Client) S2SGeneratePersonalDataURL deprecated

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

S2SGeneratePersonalDataURL generate personal data download url Scope: account

Generate personal data download url.

**Limitation:** This API only accepts requests with a publisher userId and does not support game userId requests at this time.

--- ## This API for S2S integration purpose only

func (*Client) S2SGeneratePersonalDataURLShort

func (a *Client) S2SGeneratePersonalDataURLShort(params *S2SGeneratePersonalDataURLParams, authInfo runtime.ClientAuthInfoWriter) (*S2SGeneratePersonalDataURLOK, error)

S2SGeneratePersonalDataURLShort generate personal data download url Scope: account

Generate personal data download url.

**Limitation:** This API only accepts requests with a publisher userId and does not support game userId requests at this time.

--- ## This API for S2S integration purpose only

func (*Client) S2SGetListFinishedPersonalDataRequest deprecated

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

S2SGetListFinishedPersonalDataRequest get list of finished personal data requests Scope: account

Get list of finished personal data requests based on the finished time period. Unfinished personal data requests will not appear here, i.e. have Status **Pending**, **In-Progress** or **Canceled**.

**Anonymize userId for deleted account:** For user accounts that have been deleted, the **userId** field in this API will be anonymized automatically after **7 days** from the success deletion. This measure is implemented to ensure compliance with GDPR regulations. Please make sure to synchronize the data from this API before it undergoes anonymization.

--- ## This API for S2S integration purpose only

func (*Client) S2SGetListFinishedPersonalDataRequestShort

func (a *Client) S2SGetListFinishedPersonalDataRequestShort(params *S2SGetListFinishedPersonalDataRequestParams, authInfo runtime.ClientAuthInfoWriter) (*S2SGetListFinishedPersonalDataRequestOK, error)

S2SGetListFinishedPersonalDataRequestShort get list of finished personal data requests Scope: account

Get list of finished personal data requests based on the finished time period. Unfinished personal data requests will not appear here, i.e. have Status **Pending**, **In-Progress** or **Canceled**.

**Anonymize userId for deleted account:** For user accounts that have been deleted, the **userId** field in this API will be anonymized automatically after **7 days** from the success deletion. This measure is implemented to ensure compliance with GDPR regulations. Please make sure to synchronize the data from this API before it undergoes anonymization.

--- ## This API for S2S integration purpose only

func (*Client) S2SRequestDataRetrieval deprecated

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

S2SRequestDataRetrieval submit user personal data retrieval request Scope: account

Submit user personal data retrieval request.

**Limitation:** This API only accepts requests with a publisher userId and does not support game userId requests at this time.

--- ## This API for S2S integration purpose only

**Notes:**

1. This API will **not send GDPR email notification** both for player and admin notification.

func (*Client) S2SRequestDataRetrievalShort

func (a *Client) S2SRequestDataRetrievalShort(params *S2SRequestDataRetrievalParams, authInfo runtime.ClientAuthInfoWriter) (*S2SRequestDataRetrievalCreated, error)

S2SRequestDataRetrievalShort submit user personal data retrieval request Scope: account

Submit user personal data retrieval request.

**Limitation:** This API only accepts requests with a publisher userId and does not support game userId requests at this time.

--- ## This API for S2S integration purpose only

**Notes:**

1. This API will **not send GDPR email notification** both for player and admin notification.

func (*Client) SetTransport

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

SetTransport changes the transport on the client

type ClientService

type ClientService interface {
	S2SGetListFinishedPersonalDataRequest(params *S2SGetListFinishedPersonalDataRequestParams, authInfo runtime.ClientAuthInfoWriter) (*S2SGetListFinishedPersonalDataRequestOK, *S2SGetListFinishedPersonalDataRequestBadRequest, *S2SGetListFinishedPersonalDataRequestUnauthorized, *S2SGetListFinishedPersonalDataRequestForbidden, *S2SGetListFinishedPersonalDataRequestInternalServerError, error)
	S2SGetListFinishedPersonalDataRequestShort(params *S2SGetListFinishedPersonalDataRequestParams, authInfo runtime.ClientAuthInfoWriter) (*S2SGetListFinishedPersonalDataRequestOK, error)
	S2SRequestDataRetrieval(params *S2SRequestDataRetrievalParams, authInfo runtime.ClientAuthInfoWriter) (*S2SRequestDataRetrievalCreated, *S2SRequestDataRetrievalBadRequest, *S2SRequestDataRetrievalUnauthorized, *S2SRequestDataRetrievalNotFound, *S2SRequestDataRetrievalInternalServerError, error)
	S2SRequestDataRetrievalShort(params *S2SRequestDataRetrievalParams, authInfo runtime.ClientAuthInfoWriter) (*S2SRequestDataRetrievalCreated, error)
	S2SGeneratePersonalDataURL(params *S2SGeneratePersonalDataURLParams, authInfo runtime.ClientAuthInfoWriter) (*S2SGeneratePersonalDataURLOK, *S2SGeneratePersonalDataURLBadRequest, *S2SGeneratePersonalDataURLUnauthorized, *S2SGeneratePersonalDataURLNotFound, *S2SGeneratePersonalDataURLInternalServerError, error)
	S2SGeneratePersonalDataURLShort(params *S2SGeneratePersonalDataURLParams, authInfo runtime.ClientAuthInfoWriter) (*S2SGeneratePersonalDataURLOK, 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 s2 s API client.

type S2SGeneratePersonalDataURLBadRequest

type S2SGeneratePersonalDataURLBadRequest struct {
	Payload *gdprclientmodels.ResponseError
}

S2SGeneratePersonalDataURLBadRequest handles this case with default header values.

Bad Request

func NewS2SGeneratePersonalDataURLBadRequest

func NewS2SGeneratePersonalDataURLBadRequest() *S2SGeneratePersonalDataURLBadRequest

NewS2SGeneratePersonalDataURLBadRequest creates a S2SGeneratePersonalDataURLBadRequest with default headers values

func (*S2SGeneratePersonalDataURLBadRequest) Error

func (*S2SGeneratePersonalDataURLBadRequest) GetPayload

func (*S2SGeneratePersonalDataURLBadRequest) ToJSONString

func (o *S2SGeneratePersonalDataURLBadRequest) ToJSONString() string

type S2SGeneratePersonalDataURLInternalServerError

type S2SGeneratePersonalDataURLInternalServerError struct {
	Payload *gdprclientmodels.ResponseError
}

S2SGeneratePersonalDataURLInternalServerError handles this case with default header values.

Internal Server Error

func NewS2SGeneratePersonalDataURLInternalServerError

func NewS2SGeneratePersonalDataURLInternalServerError() *S2SGeneratePersonalDataURLInternalServerError

NewS2SGeneratePersonalDataURLInternalServerError creates a S2SGeneratePersonalDataURLInternalServerError with default headers values

func (*S2SGeneratePersonalDataURLInternalServerError) Error

func (*S2SGeneratePersonalDataURLInternalServerError) GetPayload

func (*S2SGeneratePersonalDataURLInternalServerError) ToJSONString

type S2SGeneratePersonalDataURLNotFound

type S2SGeneratePersonalDataURLNotFound struct {
	Payload *gdprclientmodels.ResponseError
}

S2SGeneratePersonalDataURLNotFound handles this case with default header values.

Not Found

func NewS2SGeneratePersonalDataURLNotFound

func NewS2SGeneratePersonalDataURLNotFound() *S2SGeneratePersonalDataURLNotFound

NewS2SGeneratePersonalDataURLNotFound creates a S2SGeneratePersonalDataURLNotFound with default headers values

func (*S2SGeneratePersonalDataURLNotFound) Error

func (*S2SGeneratePersonalDataURLNotFound) GetPayload

func (*S2SGeneratePersonalDataURLNotFound) ToJSONString

func (o *S2SGeneratePersonalDataURLNotFound) ToJSONString() string

type S2SGeneratePersonalDataURLOK

type S2SGeneratePersonalDataURLOK struct {
	Payload *gdprclientmodels.ModelsS2SUserDataURL
}

S2SGeneratePersonalDataURLOK handles this case with default header values.

OK

func NewS2SGeneratePersonalDataURLOK

func NewS2SGeneratePersonalDataURLOK() *S2SGeneratePersonalDataURLOK

NewS2SGeneratePersonalDataURLOK creates a S2SGeneratePersonalDataURLOK with default headers values

func (*S2SGeneratePersonalDataURLOK) Error

func (*S2SGeneratePersonalDataURLOK) GetPayload

func (*S2SGeneratePersonalDataURLOK) ToJSONString

func (o *S2SGeneratePersonalDataURLOK) ToJSONString() string

type S2SGeneratePersonalDataURLParams

type S2SGeneratePersonalDataURLParams struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Namespace
	  Publisher Namespace

	*/
	Namespace string
	/*RequestDate
	  Request date in RFC3339 format

	*/
	RequestDate string
	/*UserID
	  Publisher User Id

	*/
	UserID string

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

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

S2SGeneratePersonalDataURLParams contains all the parameters to send to the API endpoint for the s2s generate personal data url operation typically these are written to a http.Request

func NewS2SGeneratePersonalDataURLParams

func NewS2SGeneratePersonalDataURLParams() *S2SGeneratePersonalDataURLParams

NewS2SGeneratePersonalDataURLParams creates a new S2SGeneratePersonalDataURLParams object with the default values initialized.

func NewS2SGeneratePersonalDataURLParamsWithContext

func NewS2SGeneratePersonalDataURLParamsWithContext(ctx context.Context) *S2SGeneratePersonalDataURLParams

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

func NewS2SGeneratePersonalDataURLParamsWithHTTPClient

func NewS2SGeneratePersonalDataURLParamsWithHTTPClient(client *http.Client) *S2SGeneratePersonalDataURLParams

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

func NewS2SGeneratePersonalDataURLParamsWithTimeout

func NewS2SGeneratePersonalDataURLParamsWithTimeout(timeout time.Duration) *S2SGeneratePersonalDataURLParams

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

func (*S2SGeneratePersonalDataURLParams) SetAuthInfoWriter

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

SetAuthInfoWriter adds the authInfoWriter to the s2s generate personal data url params

func (*S2SGeneratePersonalDataURLParams) SetContext

SetContext adds the context to the s2s generate personal data url params

func (*S2SGeneratePersonalDataURLParams) SetFlightId

func (o *S2SGeneratePersonalDataURLParams) SetFlightId(flightId string)

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

func (*S2SGeneratePersonalDataURLParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the s2s generate personal data url params

func (*S2SGeneratePersonalDataURLParams) SetHTTPClientTransport

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

SetHTTPClient adds the HTTPClient Transport to the s2s generate personal data url params

func (*S2SGeneratePersonalDataURLParams) SetNamespace

func (o *S2SGeneratePersonalDataURLParams) SetNamespace(namespace string)

SetNamespace adds the namespace to the s2s generate personal data url params

func (*S2SGeneratePersonalDataURLParams) SetRequestDate

func (o *S2SGeneratePersonalDataURLParams) SetRequestDate(requestDate string)

SetRequestDate adds the requestDate to the s2s generate personal data url params

func (*S2SGeneratePersonalDataURLParams) SetTimeout

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

SetTimeout adds the timeout to the s2s generate personal data url params

func (*S2SGeneratePersonalDataURLParams) SetUserID

func (o *S2SGeneratePersonalDataURLParams) SetUserID(userID string)

SetUserID adds the userId to the s2s generate personal data url params

func (*S2SGeneratePersonalDataURLParams) WithContext

WithContext adds the context to the s2s generate personal data url params

func (*S2SGeneratePersonalDataURLParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the s2s generate personal data url params

func (*S2SGeneratePersonalDataURLParams) WithNamespace

WithNamespace adds the namespace to the s2s generate personal data url params

func (*S2SGeneratePersonalDataURLParams) WithRequestDate

WithRequestDate adds the requestDate to the s2s generate personal data url params

func (*S2SGeneratePersonalDataURLParams) WithTimeout

WithTimeout adds the timeout to the s2s generate personal data url params

func (*S2SGeneratePersonalDataURLParams) WithUserID

WithUserID adds the userID to the s2s generate personal data url params

func (*S2SGeneratePersonalDataURLParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type S2SGeneratePersonalDataURLReader

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

S2SGeneratePersonalDataURLReader is a Reader for the S2SGeneratePersonalDataURL structure.

func (*S2SGeneratePersonalDataURLReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type S2SGeneratePersonalDataURLUnauthorized

type S2SGeneratePersonalDataURLUnauthorized struct {
	Payload *gdprclientmodels.ResponseError
}

S2SGeneratePersonalDataURLUnauthorized handles this case with default header values.

Unauthorized

func NewS2SGeneratePersonalDataURLUnauthorized

func NewS2SGeneratePersonalDataURLUnauthorized() *S2SGeneratePersonalDataURLUnauthorized

NewS2SGeneratePersonalDataURLUnauthorized creates a S2SGeneratePersonalDataURLUnauthorized with default headers values

func (*S2SGeneratePersonalDataURLUnauthorized) Error

func (*S2SGeneratePersonalDataURLUnauthorized) GetPayload

func (*S2SGeneratePersonalDataURLUnauthorized) ToJSONString

type S2SGetListFinishedPersonalDataRequestBadRequest

type S2SGetListFinishedPersonalDataRequestBadRequest struct {
	Payload *gdprclientmodels.ResponseError
}

S2SGetListFinishedPersonalDataRequestBadRequest handles this case with default header values.

Bad Request

func NewS2SGetListFinishedPersonalDataRequestBadRequest

func NewS2SGetListFinishedPersonalDataRequestBadRequest() *S2SGetListFinishedPersonalDataRequestBadRequest

NewS2SGetListFinishedPersonalDataRequestBadRequest creates a S2SGetListFinishedPersonalDataRequestBadRequest with default headers values

func (*S2SGetListFinishedPersonalDataRequestBadRequest) Error

func (*S2SGetListFinishedPersonalDataRequestBadRequest) GetPayload

func (*S2SGetListFinishedPersonalDataRequestBadRequest) ToJSONString

type S2SGetListFinishedPersonalDataRequestForbidden

type S2SGetListFinishedPersonalDataRequestForbidden struct {
	Payload *gdprclientmodels.ResponseError
}

S2SGetListFinishedPersonalDataRequestForbidden handles this case with default header values.

Forbidden

func NewS2SGetListFinishedPersonalDataRequestForbidden

func NewS2SGetListFinishedPersonalDataRequestForbidden() *S2SGetListFinishedPersonalDataRequestForbidden

NewS2SGetListFinishedPersonalDataRequestForbidden creates a S2SGetListFinishedPersonalDataRequestForbidden with default headers values

func (*S2SGetListFinishedPersonalDataRequestForbidden) Error

func (*S2SGetListFinishedPersonalDataRequestForbidden) GetPayload

func (*S2SGetListFinishedPersonalDataRequestForbidden) ToJSONString

type S2SGetListFinishedPersonalDataRequestInternalServerError

type S2SGetListFinishedPersonalDataRequestInternalServerError struct {
	Payload *gdprclientmodels.ResponseError
}

S2SGetListFinishedPersonalDataRequestInternalServerError handles this case with default header values.

Internal Server Error

func NewS2SGetListFinishedPersonalDataRequestInternalServerError

func NewS2SGetListFinishedPersonalDataRequestInternalServerError() *S2SGetListFinishedPersonalDataRequestInternalServerError

NewS2SGetListFinishedPersonalDataRequestInternalServerError creates a S2SGetListFinishedPersonalDataRequestInternalServerError with default headers values

func (*S2SGetListFinishedPersonalDataRequestInternalServerError) Error

func (*S2SGetListFinishedPersonalDataRequestInternalServerError) GetPayload

func (*S2SGetListFinishedPersonalDataRequestInternalServerError) ToJSONString

type S2SGetListFinishedPersonalDataRequestOK

type S2SGetListFinishedPersonalDataRequestOK struct {
	Payload *gdprclientmodels.DTOListFinishedDataRequests
}

S2SGetListFinishedPersonalDataRequestOK handles this case with default header values.

OK

func NewS2SGetListFinishedPersonalDataRequestOK

func NewS2SGetListFinishedPersonalDataRequestOK() *S2SGetListFinishedPersonalDataRequestOK

NewS2SGetListFinishedPersonalDataRequestOK creates a S2SGetListFinishedPersonalDataRequestOK with default headers values

func (*S2SGetListFinishedPersonalDataRequestOK) Error

func (*S2SGetListFinishedPersonalDataRequestOK) GetPayload

func (*S2SGetListFinishedPersonalDataRequestOK) ToJSONString

type S2SGetListFinishedPersonalDataRequestParams

type S2SGetListFinishedPersonalDataRequestParams struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Namespace
	  Publisher Namespace

	*/
	Namespace string
	/*End
	  Finished end time (RFC3339 format, example: 2024-01-01T01:30:59.12Z). Cannot exceed current time. End time is exclusive

	*/
	End string
	/*Start
	  Finished start time (RFC3339 format, example: 2024-01-01T01:30:59.12Z). Start time is inclusive

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

S2SGetListFinishedPersonalDataRequestParams contains all the parameters to send to the API endpoint for the s2s get list finished personal data request operation typically these are written to a http.Request

func NewS2SGetListFinishedPersonalDataRequestParams

func NewS2SGetListFinishedPersonalDataRequestParams() *S2SGetListFinishedPersonalDataRequestParams

NewS2SGetListFinishedPersonalDataRequestParams creates a new S2SGetListFinishedPersonalDataRequestParams object with the default values initialized.

func NewS2SGetListFinishedPersonalDataRequestParamsWithContext

func NewS2SGetListFinishedPersonalDataRequestParamsWithContext(ctx context.Context) *S2SGetListFinishedPersonalDataRequestParams

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

func NewS2SGetListFinishedPersonalDataRequestParamsWithHTTPClient

func NewS2SGetListFinishedPersonalDataRequestParamsWithHTTPClient(client *http.Client) *S2SGetListFinishedPersonalDataRequestParams

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

func NewS2SGetListFinishedPersonalDataRequestParamsWithTimeout

func NewS2SGetListFinishedPersonalDataRequestParamsWithTimeout(timeout time.Duration) *S2SGetListFinishedPersonalDataRequestParams

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

func (*S2SGetListFinishedPersonalDataRequestParams) SetAuthInfoWriter

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

SetAuthInfoWriter adds the authInfoWriter to the s2s get list finished personal data request params

func (*S2SGetListFinishedPersonalDataRequestParams) SetContext

SetContext adds the context to the s2s get list finished personal data request params

func (*S2SGetListFinishedPersonalDataRequestParams) SetEnd

SetEnd adds the end to the s2s get list finished personal data request params

func (*S2SGetListFinishedPersonalDataRequestParams) SetFlightId

func (o *S2SGetListFinishedPersonalDataRequestParams) SetFlightId(flightId string)

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

func (*S2SGetListFinishedPersonalDataRequestParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the s2s get list finished personal data request params

func (*S2SGetListFinishedPersonalDataRequestParams) SetHTTPClientTransport

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

SetHTTPClient adds the HTTPClient Transport to the s2s get list finished personal data request params

func (*S2SGetListFinishedPersonalDataRequestParams) SetNamespace

func (o *S2SGetListFinishedPersonalDataRequestParams) SetNamespace(namespace string)

SetNamespace adds the namespace to the s2s get list finished personal data request params

func (*S2SGetListFinishedPersonalDataRequestParams) SetStart

SetStart adds the start to the s2s get list finished personal data request params

func (*S2SGetListFinishedPersonalDataRequestParams) SetTimeout

SetTimeout adds the timeout to the s2s get list finished personal data request params

func (*S2SGetListFinishedPersonalDataRequestParams) WithContext

WithContext adds the context to the s2s get list finished personal data request params

func (*S2SGetListFinishedPersonalDataRequestParams) WithEnd

WithEnd adds the end to the s2s get list finished personal data request params

func (*S2SGetListFinishedPersonalDataRequestParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the s2s get list finished personal data request params

func (*S2SGetListFinishedPersonalDataRequestParams) WithNamespace

WithNamespace adds the namespace to the s2s get list finished personal data request params

func (*S2SGetListFinishedPersonalDataRequestParams) WithStart

WithStart adds the start to the s2s get list finished personal data request params

func (*S2SGetListFinishedPersonalDataRequestParams) WithTimeout

WithTimeout adds the timeout to the s2s get list finished personal data request params

func (*S2SGetListFinishedPersonalDataRequestParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type S2SGetListFinishedPersonalDataRequestReader

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

S2SGetListFinishedPersonalDataRequestReader is a Reader for the S2SGetListFinishedPersonalDataRequest structure.

func (*S2SGetListFinishedPersonalDataRequestReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type S2SGetListFinishedPersonalDataRequestUnauthorized

type S2SGetListFinishedPersonalDataRequestUnauthorized struct {
	Payload *gdprclientmodels.ResponseError
}

S2SGetListFinishedPersonalDataRequestUnauthorized handles this case with default header values.

Unauthorized

func NewS2SGetListFinishedPersonalDataRequestUnauthorized

func NewS2SGetListFinishedPersonalDataRequestUnauthorized() *S2SGetListFinishedPersonalDataRequestUnauthorized

NewS2SGetListFinishedPersonalDataRequestUnauthorized creates a S2SGetListFinishedPersonalDataRequestUnauthorized with default headers values

func (*S2SGetListFinishedPersonalDataRequestUnauthorized) Error

func (*S2SGetListFinishedPersonalDataRequestUnauthorized) GetPayload

func (*S2SGetListFinishedPersonalDataRequestUnauthorized) ToJSONString

type S2SRequestDataRetrievalBadRequest

type S2SRequestDataRetrievalBadRequest struct {
	Payload *gdprclientmodels.ResponseError
}

S2SRequestDataRetrievalBadRequest handles this case with default header values.

Bad Request

func NewS2SRequestDataRetrievalBadRequest

func NewS2SRequestDataRetrievalBadRequest() *S2SRequestDataRetrievalBadRequest

NewS2SRequestDataRetrievalBadRequest creates a S2SRequestDataRetrievalBadRequest with default headers values

func (*S2SRequestDataRetrievalBadRequest) Error

func (*S2SRequestDataRetrievalBadRequest) GetPayload

func (*S2SRequestDataRetrievalBadRequest) ToJSONString

func (o *S2SRequestDataRetrievalBadRequest) ToJSONString() string

type S2SRequestDataRetrievalCreated

type S2SRequestDataRetrievalCreated struct {
	Payload *gdprclientmodels.ModelsS2SDataRetrievalResponse
}

S2SRequestDataRetrievalCreated handles this case with default header values.

Created

func NewS2SRequestDataRetrievalCreated

func NewS2SRequestDataRetrievalCreated() *S2SRequestDataRetrievalCreated

NewS2SRequestDataRetrievalCreated creates a S2SRequestDataRetrievalCreated with default headers values

func (*S2SRequestDataRetrievalCreated) Error

func (*S2SRequestDataRetrievalCreated) GetPayload

func (*S2SRequestDataRetrievalCreated) ToJSONString

func (o *S2SRequestDataRetrievalCreated) ToJSONString() string

type S2SRequestDataRetrievalInternalServerError

type S2SRequestDataRetrievalInternalServerError struct {
	Payload *gdprclientmodels.ResponseError
}

S2SRequestDataRetrievalInternalServerError handles this case with default header values.

Internal Server Error

func NewS2SRequestDataRetrievalInternalServerError

func NewS2SRequestDataRetrievalInternalServerError() *S2SRequestDataRetrievalInternalServerError

NewS2SRequestDataRetrievalInternalServerError creates a S2SRequestDataRetrievalInternalServerError with default headers values

func (*S2SRequestDataRetrievalInternalServerError) Error

func (*S2SRequestDataRetrievalInternalServerError) GetPayload

func (*S2SRequestDataRetrievalInternalServerError) ToJSONString

type S2SRequestDataRetrievalNotFound

type S2SRequestDataRetrievalNotFound struct {
	Payload *gdprclientmodels.ResponseError
}

S2SRequestDataRetrievalNotFound handles this case with default header values.

Not Found

func NewS2SRequestDataRetrievalNotFound

func NewS2SRequestDataRetrievalNotFound() *S2SRequestDataRetrievalNotFound

NewS2SRequestDataRetrievalNotFound creates a S2SRequestDataRetrievalNotFound with default headers values

func (*S2SRequestDataRetrievalNotFound) Error

func (*S2SRequestDataRetrievalNotFound) GetPayload

func (*S2SRequestDataRetrievalNotFound) ToJSONString

func (o *S2SRequestDataRetrievalNotFound) ToJSONString() string

type S2SRequestDataRetrievalParams

type S2SRequestDataRetrievalParams struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Namespace
	  Publisher Namespace

	*/
	Namespace string
	/*UserID
	  Publisher User Id

	*/
	UserID string

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

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

S2SRequestDataRetrievalParams contains all the parameters to send to the API endpoint for the s2s request data retrieval operation typically these are written to a http.Request

func NewS2SRequestDataRetrievalParams

func NewS2SRequestDataRetrievalParams() *S2SRequestDataRetrievalParams

NewS2SRequestDataRetrievalParams creates a new S2SRequestDataRetrievalParams object with the default values initialized.

func NewS2SRequestDataRetrievalParamsWithContext

func NewS2SRequestDataRetrievalParamsWithContext(ctx context.Context) *S2SRequestDataRetrievalParams

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

func NewS2SRequestDataRetrievalParamsWithHTTPClient

func NewS2SRequestDataRetrievalParamsWithHTTPClient(client *http.Client) *S2SRequestDataRetrievalParams

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

func NewS2SRequestDataRetrievalParamsWithTimeout

func NewS2SRequestDataRetrievalParamsWithTimeout(timeout time.Duration) *S2SRequestDataRetrievalParams

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

func (*S2SRequestDataRetrievalParams) SetAuthInfoWriter

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

SetAuthInfoWriter adds the authInfoWriter to the s2s request data retrieval params

func (*S2SRequestDataRetrievalParams) SetContext

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

SetContext adds the context to the s2s request data retrieval params

func (*S2SRequestDataRetrievalParams) SetFlightId

func (o *S2SRequestDataRetrievalParams) SetFlightId(flightId string)

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

func (*S2SRequestDataRetrievalParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the s2s request data retrieval params

func (*S2SRequestDataRetrievalParams) SetHTTPClientTransport

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

SetHTTPClient adds the HTTPClient Transport to the s2s request data retrieval params

func (*S2SRequestDataRetrievalParams) SetNamespace

func (o *S2SRequestDataRetrievalParams) SetNamespace(namespace string)

SetNamespace adds the namespace to the s2s request data retrieval params

func (*S2SRequestDataRetrievalParams) SetTimeout

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

SetTimeout adds the timeout to the s2s request data retrieval params

func (*S2SRequestDataRetrievalParams) SetUserID

func (o *S2SRequestDataRetrievalParams) SetUserID(userID string)

SetUserID adds the userId to the s2s request data retrieval params

func (*S2SRequestDataRetrievalParams) WithContext

WithContext adds the context to the s2s request data retrieval params

func (*S2SRequestDataRetrievalParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the s2s request data retrieval params

func (*S2SRequestDataRetrievalParams) WithNamespace

WithNamespace adds the namespace to the s2s request data retrieval params

func (*S2SRequestDataRetrievalParams) WithTimeout

WithTimeout adds the timeout to the s2s request data retrieval params

func (*S2SRequestDataRetrievalParams) WithUserID

WithUserID adds the userID to the s2s request data retrieval params

func (*S2SRequestDataRetrievalParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type S2SRequestDataRetrievalReader

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

S2SRequestDataRetrievalReader is a Reader for the S2SRequestDataRetrieval structure.

func (*S2SRequestDataRetrievalReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type S2SRequestDataRetrievalUnauthorized

type S2SRequestDataRetrievalUnauthorized struct {
	Payload *gdprclientmodels.ResponseError
}

S2SRequestDataRetrievalUnauthorized handles this case with default header values.

Unauthorized

func NewS2SRequestDataRetrievalUnauthorized

func NewS2SRequestDataRetrievalUnauthorized() *S2SRequestDataRetrievalUnauthorized

NewS2SRequestDataRetrievalUnauthorized creates a S2SRequestDataRetrievalUnauthorized with default headers values

func (*S2SRequestDataRetrievalUnauthorized) Error

func (*S2SRequestDataRetrievalUnauthorized) GetPayload

func (*S2SRequestDataRetrievalUnauthorized) ToJSONString

func (o *S2SRequestDataRetrievalUnauthorized) ToJSONString() string

Jump to

Keyboard shortcuts

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