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

dlc

package
v0.10.0 Latest Latest
Warning

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

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

Documentation

Index

Constants

View Source
const (
	GeDLCDurableRewardShortMapEPICGAMESConstant = "EPICGAMES"
	GeDLCDurableRewardShortMapOCULUSConstant    = "OCULUS"
	GeDLCDurableRewardShortMapPSNConstant       = "PSN"
	GeDLCDurableRewardShortMapSTEAMConstant     = "STEAM"
	GeDLCDurableRewardShortMapXBOXConstant      = "XBOX"
)

Deprecated: 2025-07-16 - Use GeDLCDurableRewardShortMapDLCType<EnumValue>Constant instead. Get the enum in GeDLCDurableRewardShortMapParams

View Source
const (
	GeDLCDurableRewardShortMapDLCTypeEPICGAMESConstant = "EPICGAMES"
	GeDLCDurableRewardShortMapDLCTypeOCULUSConstant    = "OCULUS"
	GeDLCDurableRewardShortMapDLCTypePSNConstant       = "PSN"
	GeDLCDurableRewardShortMapDLCTypeSTEAMConstant     = "STEAM"
	GeDLCDurableRewardShortMapDLCTypeXBOXConstant      = "XBOX"
)

Get the enum in GeDLCDurableRewardShortMapParams

View Source
const (
	GetUserDLCByPlatformEPICGAMESConstant = "EPICGAMES"
	GetUserDLCByPlatformOCULUSConstant    = "OCULUS"
	GetUserDLCByPlatformPSNConstant       = "PSN"
	GetUserDLCByPlatformSTEAMConstant     = "STEAM"
	GetUserDLCByPlatformXBOXConstant      = "XBOX"
)

Deprecated: 2025-07-16 - Use GetUserDLCByPlatformType<EnumValue>Constant instead. Get the enum in GetUserDLCByPlatformParams

View Source
const (
	GetUserDLCByPlatformTypeEPICGAMESConstant = "EPICGAMES"
	GetUserDLCByPlatformTypeOCULUSConstant    = "OCULUS"
	GetUserDLCByPlatformTypePSNConstant       = "PSN"
	GetUserDLCByPlatformTypeSTEAMConstant     = "STEAM"
	GetUserDLCByPlatformTypeXBOXConstant      = "XBOX"
)

Get the enum in GetUserDLCByPlatformParams

View Source
const (
	GetUserDLCFULFILLEDConstant    = "FULFILLED"
	GetUserDLCREVOKEDConstant      = "REVOKED"
	GetUserDLCREVOKEFAILEDConstant = "REVOKE_FAILED"
)

Deprecated: 2025-07-16 - Use GetUserDLCStatus<EnumValue>Constant instead. Get the enum in GetUserDLCParams

View Source
const (
	GetUserDLCEPICGAMESConstant = "EPICGAMES"
	GetUserDLCOCULUSConstant    = "OCULUS"
	GetUserDLCPSNConstant       = "PSN"
	GetUserDLCSTEAMConstant     = "STEAM"
	GetUserDLCXBOXConstant      = "XBOX"
)

Deprecated: 2025-07-16 - Use GetUserDLCType<EnumValue>Constant instead. Get the enum in GetUserDLCParams

View Source
const (
	GetUserDLCStatusFULFILLEDConstant    = "FULFILLED"
	GetUserDLCStatusREVOKEDConstant      = "REVOKED"
	GetUserDLCStatusREVOKEFAILEDConstant = "REVOKE_FAILED"
)

Get the enum in GetUserDLCParams

View Source
const (
	GetUserDLCTypeEPICGAMESConstant = "EPICGAMES"
	GetUserDLCTypeOCULUSConstant    = "OCULUS"
	GetUserDLCTypePSNConstant       = "PSN"
	GetUserDLCTypeSTEAMConstant     = "STEAM"
	GetUserDLCTypeXBOXConstant      = "XBOX"
)

Get the enum in GetUserDLCParams

View Source
const (
	PublicGetMyDLCContentEPICGAMESConstant = "EPICGAMES"
	PublicGetMyDLCContentOCULUSConstant    = "OCULUS"
	PublicGetMyDLCContentPSNConstant       = "PSN"
	PublicGetMyDLCContentSTEAMConstant     = "STEAM"
	PublicGetMyDLCContentXBOXConstant      = "XBOX"
)

Deprecated: 2025-07-16 - Use PublicGetMyDLCContentType<EnumValue>Constant instead. Get the enum in PublicGetMyDLCContentParams

View Source
const (
	PublicGetMyDLCContentTypeEPICGAMESConstant = "EPICGAMES"
	PublicGetMyDLCContentTypeOCULUSConstant    = "OCULUS"
	PublicGetMyDLCContentTypePSNConstant       = "PSN"
	PublicGetMyDLCContentTypeSTEAMConstant     = "STEAM"
	PublicGetMyDLCContentTypeXBOXConstant      = "XBOX"
)

Get the enum in PublicGetMyDLCContentParams

Variables

This section is empty.

Functions

This section is empty.

Types

type Client

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

Client for dlc API

func (*Client) DeleteDLCItemConfigShort

func (a *Client) DeleteDLCItemConfigShort(params *DeleteDLCItemConfigParams, authInfo runtime.ClientAuthInfoWriter) (*DeleteDLCItemConfigResponse, error)

DeleteDLCItemConfigShort delete a dlc item config delete a DLC item config.

func (*Client) DeletePlatformDLCConfigShort

func (a *Client) DeletePlatformDLCConfigShort(params *DeletePlatformDLCConfigParams, authInfo runtime.ClientAuthInfoWriter) (*DeletePlatformDLCConfigResponse, error)

DeletePlatformDLCConfigShort delete a platform dlc config delete a Platform DLC config.

func (*Client) GeDLCDurableRewardShortMapShort

func (a *Client) GeDLCDurableRewardShortMapShort(params *GeDLCDurableRewardShortMapParams, authInfo runtime.ClientAuthInfoWriter) (*GeDLCDurableRewardShortMapResponse, error)

GeDLCDurableRewardShortMapShort get dlc durable reward simple map Get dlc reward simple map, only return the sku of durable item reward.

func (*Client) GetDLCItemConfigHistoryShort added in v0.3.0

func (a *Client) GetDLCItemConfigHistoryShort(params *GetDLCItemConfigHistoryParams, authInfo runtime.ClientAuthInfoWriter) (*GetDLCItemConfigHistoryResponse, error)

GetDLCItemConfigHistoryShort get dlc item config history Get DLC item config history.

func (*Client) GetDLCItemConfigShort

func (a *Client) GetDLCItemConfigShort(params *GetDLCItemConfigParams, authInfo runtime.ClientAuthInfoWriter) (*GetDLCItemConfigResponse, error)

GetDLCItemConfigShort get dlc item config Get DLC item config.

func (*Client) GetPlatformDLCConfigShort

func (a *Client) GetPlatformDLCConfigShort(params *GetPlatformDLCConfigParams, authInfo runtime.ClientAuthInfoWriter) (*GetPlatformDLCConfigResponse, error)

GetPlatformDLCConfigShort get platform dlc config Get Platform DLC config.

func (*Client) GetUserDLCByPlatformShort

func (a *Client) GetUserDLCByPlatformShort(params *GetUserDLCByPlatformParams, authInfo runtime.ClientAuthInfoWriter) (*GetUserDLCByPlatformResponse, error)

GetUserDLCByPlatformShort get user dlc by platform Get user dlc by platform. Other detail info:

  • Returns : user dlc

func (*Client) GetUserDLCShort

func (a *Client) GetUserDLCShort(params *GetUserDLCParams, authInfo runtime.ClientAuthInfoWriter) (*GetUserDLCResponse, error)

GetUserDLCShort get user dlc records Get user dlc records. Note: includeAllNamespaces means this endpoint will return user dlcs from all namespace, example scenario isadmin may need to check the user dlcs before unlink a 3rd party account, so the user dlcs should be from all namespaces because unlinking is a platform level action Other detail info:

  • Returns : user dlc

func (*Client) PublicGetMyDLCContentShort

func (a *Client) PublicGetMyDLCContentShort(params *PublicGetMyDLCContentParams, authInfo runtime.ClientAuthInfoWriter) (*PublicGetMyDLCContentResponse, error)

PublicGetMyDLCContentShort get user dlc reward contents Get user dlc reward contents. If includeAllNamespaces is false, will only return the dlc synced from the current namespace Other detail info:

  • Returns : user dlc

func (*Client) PublicSyncPsnDLCInventoryShort

func (a *Client) PublicSyncPsnDLCInventoryShort(params *PublicSyncPsnDLCInventoryParams, authInfo runtime.ClientAuthInfoWriter) (*PublicSyncPsnDLCInventoryResponse, error)

PublicSyncPsnDLCInventoryShort synchronize with dlc entitlements in psn store. Synchronize with dlc entitlements in PSN Store.Other detail info:

  • Returns : result of synchronization

func (*Client) PublicSyncPsnDLCInventoryWithMultipleServiceLabelsShort

PublicSyncPsnDLCInventoryWithMultipleServiceLabelsShort synchronize with dlc entitlements in psn store with multiple service labels. Synchronize with dlc entitlements in PSN Store with multiple service labels.Other detail info:

  • Returns : result of synchronization

func (*Client) RestoreDLCItemConfigHistoryShort added in v0.3.0

func (a *Client) RestoreDLCItemConfigHistoryShort(params *RestoreDLCItemConfigHistoryParams, authInfo runtime.ClientAuthInfoWriter) (*RestoreDLCItemConfigHistoryResponse, error)

RestoreDLCItemConfigHistoryShort restore dlc item config history Restore DLC item config history.

func (*Client) SetTransport

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

SetTransport changes the transport on the client

func (*Client) SyncEpicGameDLCShort

func (a *Client) SyncEpicGameDLCShort(params *SyncEpicGameDLCParams, authInfo runtime.ClientAuthInfoWriter) (*SyncEpicGameDLCResponse, error)

SyncEpicGameDLCShort sync epic games dlc items Sync epic games dlc items

func (*Client) SyncOculusDLCShort

func (a *Client) SyncOculusDLCShort(params *SyncOculusDLCParams, authInfo runtime.ClientAuthInfoWriter) (*SyncOculusDLCResponse, error)

SyncOculusDLCShort sync oculus dlc. Sync oculus dlc

func (*Client) SyncSteamDLCShort

func (a *Client) SyncSteamDLCShort(params *SyncSteamDLCParams, authInfo runtime.ClientAuthInfoWriter) (*SyncSteamDLCResponse, error)

SyncSteamDLCShort sync steam dlc. Sync steam dlc

func (*Client) SyncXboxDLCShort

func (a *Client) SyncXboxDLCShort(params *SyncXboxDLCParams, authInfo runtime.ClientAuthInfoWriter) (*SyncXboxDLCResponse, error)

SyncXboxDLCShort sync xbox dlc items. Sync Xbox inventory's dlc items

func (*Client) UpdateDLCItemConfigShort

func (a *Client) UpdateDLCItemConfigShort(params *UpdateDLCItemConfigParams, authInfo runtime.ClientAuthInfoWriter) (*UpdateDLCItemConfigResponse, error)

UpdateDLCItemConfigShort update dlc item config Update DLC item config. Other detail info:

  • Returns : updated DLC item config

func (*Client) UpdatePlatformDLCConfigShort

func (a *Client) UpdatePlatformDLCConfigShort(params *UpdatePlatformDLCConfigParams, authInfo runtime.ClientAuthInfoWriter) (*UpdatePlatformDLCConfigResponse, error)

UpdatePlatformDLCConfigShort update platform dlc config Update Platform DLC config. Other detail info:

  • Returns : updated Platform DLC config

## Restrictions for platform dlc map

1. Cannot use "." as the key name -

{ "data.2": "value" }

2. Cannot use "$" as the prefix in key names -

{ "$data": "value" }

type ClientService

type ClientService interface {
	GetDLCItemConfigHistoryShort(params *GetDLCItemConfigHistoryParams, authInfo runtime.ClientAuthInfoWriter) (*GetDLCItemConfigHistoryResponse, error)
	RestoreDLCItemConfigHistoryShort(params *RestoreDLCItemConfigHistoryParams, authInfo runtime.ClientAuthInfoWriter) (*RestoreDLCItemConfigHistoryResponse, error)
	GetDLCItemConfigShort(params *GetDLCItemConfigParams, authInfo runtime.ClientAuthInfoWriter) (*GetDLCItemConfigResponse, error)
	UpdateDLCItemConfigShort(params *UpdateDLCItemConfigParams, authInfo runtime.ClientAuthInfoWriter) (*UpdateDLCItemConfigResponse, error)
	DeleteDLCItemConfigShort(params *DeleteDLCItemConfigParams, authInfo runtime.ClientAuthInfoWriter) (*DeleteDLCItemConfigResponse, error)
	GetPlatformDLCConfigShort(params *GetPlatformDLCConfigParams, authInfo runtime.ClientAuthInfoWriter) (*GetPlatformDLCConfigResponse, error)
	UpdatePlatformDLCConfigShort(params *UpdatePlatformDLCConfigParams, authInfo runtime.ClientAuthInfoWriter) (*UpdatePlatformDLCConfigResponse, error)
	DeletePlatformDLCConfigShort(params *DeletePlatformDLCConfigParams, authInfo runtime.ClientAuthInfoWriter) (*DeletePlatformDLCConfigResponse, error)
	GetUserDLCByPlatformShort(params *GetUserDLCByPlatformParams, authInfo runtime.ClientAuthInfoWriter) (*GetUserDLCByPlatformResponse, error)
	GetUserDLCShort(params *GetUserDLCParams, authInfo runtime.ClientAuthInfoWriter) (*GetUserDLCResponse, error)
	GeDLCDurableRewardShortMapShort(params *GeDLCDurableRewardShortMapParams, authInfo runtime.ClientAuthInfoWriter) (*GeDLCDurableRewardShortMapResponse, error)
	SyncEpicGameDLCShort(params *SyncEpicGameDLCParams, authInfo runtime.ClientAuthInfoWriter) (*SyncEpicGameDLCResponse, error)
	SyncOculusDLCShort(params *SyncOculusDLCParams, authInfo runtime.ClientAuthInfoWriter) (*SyncOculusDLCResponse, error)
	PublicSyncPsnDLCInventoryShort(params *PublicSyncPsnDLCInventoryParams, authInfo runtime.ClientAuthInfoWriter) (*PublicSyncPsnDLCInventoryResponse, error)
	PublicSyncPsnDLCInventoryWithMultipleServiceLabelsShort(params *PublicSyncPsnDLCInventoryWithMultipleServiceLabelsParams, authInfo runtime.ClientAuthInfoWriter) (*PublicSyncPsnDLCInventoryWithMultipleServiceLabelsResponse, error)
	SyncSteamDLCShort(params *SyncSteamDLCParams, authInfo runtime.ClientAuthInfoWriter) (*SyncSteamDLCResponse, error)
	SyncXboxDLCShort(params *SyncXboxDLCParams, authInfo runtime.ClientAuthInfoWriter) (*SyncXboxDLCResponse, error)
	PublicGetMyDLCContentShort(params *PublicGetMyDLCContentParams, authInfo runtime.ClientAuthInfoWriter) (*PublicGetMyDLCContentResponse, 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 dlc API client.

type DeleteDLCItemConfigNoContent

type DeleteDLCItemConfigNoContent struct {
}

DeleteDLCItemConfigNoContent handles this case with default header values.

Delete successfully

func NewDeleteDLCItemConfigNoContent

func NewDeleteDLCItemConfigNoContent() *DeleteDLCItemConfigNoContent

NewDeleteDLCItemConfigNoContent creates a DeleteDLCItemConfigNoContent with default headers values

func (*DeleteDLCItemConfigNoContent) Error

type DeleteDLCItemConfigParams

type DeleteDLCItemConfigParams struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Namespace
	  namespace, only accept alphabet and numeric

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

DeleteDLCItemConfigParams contains all the parameters to send to the API endpoint for the delete dlc item config operation typically these are written to a http.Request

func NewDeleteDLCItemConfigParams

func NewDeleteDLCItemConfigParams() *DeleteDLCItemConfigParams

NewDeleteDLCItemConfigParams creates a new DeleteDLCItemConfigParams object with the default values initialized.

func NewDeleteDLCItemConfigParamsWithContext

func NewDeleteDLCItemConfigParamsWithContext(ctx context.Context) *DeleteDLCItemConfigParams

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

func NewDeleteDLCItemConfigParamsWithHTTPClient

func NewDeleteDLCItemConfigParamsWithHTTPClient(client *http.Client) *DeleteDLCItemConfigParams

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

func NewDeleteDLCItemConfigParamsWithTimeout

func NewDeleteDLCItemConfigParamsWithTimeout(timeout time.Duration) *DeleteDLCItemConfigParams

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

func (*DeleteDLCItemConfigParams) SetAuthInfoWriter

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

SetAuthInfoWriter adds the authInfoWriter to the delete dlc item config params

func (*DeleteDLCItemConfigParams) SetContext

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

SetContext adds the context to the delete dlc item config params

func (*DeleteDLCItemConfigParams) SetFlightId

func (o *DeleteDLCItemConfigParams) SetFlightId(flightId string)

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

func (*DeleteDLCItemConfigParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the delete dlc item config params

func (*DeleteDLCItemConfigParams) SetHTTPClientTransport

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

SetHTTPClient adds the HTTPClient Transport to the delete dlc item config params

func (*DeleteDLCItemConfigParams) SetNamespace

func (o *DeleteDLCItemConfigParams) SetNamespace(namespace string)

SetNamespace adds the namespace to the delete dlc item config params

func (*DeleteDLCItemConfigParams) SetTimeout

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

SetTimeout adds the timeout to the delete dlc item config params

func (*DeleteDLCItemConfigParams) WithContext

WithContext adds the context to the delete dlc item config params

func (*DeleteDLCItemConfigParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the delete dlc item config params

func (*DeleteDLCItemConfigParams) WithNamespace

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

WithNamespace adds the namespace to the delete dlc item config params

func (*DeleteDLCItemConfigParams) WithTimeout

WithTimeout adds the timeout to the delete dlc item config params

func (*DeleteDLCItemConfigParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type DeleteDLCItemConfigReader

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

DeleteDLCItemConfigReader is a Reader for the DeleteDLCItemConfig structure.

func (*DeleteDLCItemConfigReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type DeleteDLCItemConfigResponse

type DeleteDLCItemConfigResponse struct {
	platformclientmodels.ApiResponse
}

func (*DeleteDLCItemConfigResponse) Unpack

type DeletePlatformDLCConfigNoContent

type DeletePlatformDLCConfigNoContent struct {
}

DeletePlatformDLCConfigNoContent handles this case with default header values.

Delete successfully

func NewDeletePlatformDLCConfigNoContent

func NewDeletePlatformDLCConfigNoContent() *DeletePlatformDLCConfigNoContent

NewDeletePlatformDLCConfigNoContent creates a DeletePlatformDLCConfigNoContent with default headers values

func (*DeletePlatformDLCConfigNoContent) Error

type DeletePlatformDLCConfigParams

type DeletePlatformDLCConfigParams struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Namespace
	  namespace, only accept alphabet and numeric

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

DeletePlatformDLCConfigParams contains all the parameters to send to the API endpoint for the delete platform dlc config operation typically these are written to a http.Request

func NewDeletePlatformDLCConfigParams

func NewDeletePlatformDLCConfigParams() *DeletePlatformDLCConfigParams

NewDeletePlatformDLCConfigParams creates a new DeletePlatformDLCConfigParams object with the default values initialized.

func NewDeletePlatformDLCConfigParamsWithContext

func NewDeletePlatformDLCConfigParamsWithContext(ctx context.Context) *DeletePlatformDLCConfigParams

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

func NewDeletePlatformDLCConfigParamsWithHTTPClient

func NewDeletePlatformDLCConfigParamsWithHTTPClient(client *http.Client) *DeletePlatformDLCConfigParams

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

func NewDeletePlatformDLCConfigParamsWithTimeout

func NewDeletePlatformDLCConfigParamsWithTimeout(timeout time.Duration) *DeletePlatformDLCConfigParams

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

func (*DeletePlatformDLCConfigParams) SetAuthInfoWriter

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

SetAuthInfoWriter adds the authInfoWriter to the delete platform dlc config params

func (*DeletePlatformDLCConfigParams) SetContext

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

SetContext adds the context to the delete platform dlc config params

func (*DeletePlatformDLCConfigParams) SetFlightId

func (o *DeletePlatformDLCConfigParams) SetFlightId(flightId string)

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

func (*DeletePlatformDLCConfigParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the delete platform dlc config params

func (*DeletePlatformDLCConfigParams) SetHTTPClientTransport

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

SetHTTPClient adds the HTTPClient Transport to the delete platform dlc config params

func (*DeletePlatformDLCConfigParams) SetNamespace

func (o *DeletePlatformDLCConfigParams) SetNamespace(namespace string)

SetNamespace adds the namespace to the delete platform dlc config params

func (*DeletePlatformDLCConfigParams) SetTimeout

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

SetTimeout adds the timeout to the delete platform dlc config params

func (*DeletePlatformDLCConfigParams) WithContext

WithContext adds the context to the delete platform dlc config params

func (*DeletePlatformDLCConfigParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the delete platform dlc config params

func (*DeletePlatformDLCConfigParams) WithNamespace

WithNamespace adds the namespace to the delete platform dlc config params

func (*DeletePlatformDLCConfigParams) WithTimeout

WithTimeout adds the timeout to the delete platform dlc config params

func (*DeletePlatformDLCConfigParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type DeletePlatformDLCConfigReader

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

DeletePlatformDLCConfigReader is a Reader for the DeletePlatformDLCConfig structure.

func (*DeletePlatformDLCConfigReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type DeletePlatformDLCConfigResponse

type DeletePlatformDLCConfigResponse struct {
	platformclientmodels.ApiResponse
}

func (*DeletePlatformDLCConfigResponse) Unpack

type GeDLCDurableRewardShortMapNotFound

type GeDLCDurableRewardShortMapNotFound struct {
	Payload *platformclientmodels.ErrorEntity
}

GeDLCDurableRewardShortMapNotFound handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>39442</td><td>DLC item config cannot be found in namespace [{namespace}]</td></tr><tr><td>39441</td><td>Platform dlc config cannot be found in namespace [{namespace}]</td></tr><tr><td>30341</td><td>Item [{itemId}] does not exist in namespace [{namespace}]</td></tr></table>

func NewGeDLCDurableRewardShortMapNotFound

func NewGeDLCDurableRewardShortMapNotFound() *GeDLCDurableRewardShortMapNotFound

NewGeDLCDurableRewardShortMapNotFound creates a GeDLCDurableRewardShortMapNotFound with default headers values

func (*GeDLCDurableRewardShortMapNotFound) Error

func (*GeDLCDurableRewardShortMapNotFound) GetPayload

func (*GeDLCDurableRewardShortMapNotFound) ToJSONString

func (o *GeDLCDurableRewardShortMapNotFound) ToJSONString() string

type GeDLCDurableRewardShortMapOK

type GeDLCDurableRewardShortMapOK struct {
	Payload *platformclientmodels.DLCConfigRewardShortInfo
}

GeDLCDurableRewardShortMapOK handles this case with default header values.

successful operation

func NewGeDLCDurableRewardShortMapOK

func NewGeDLCDurableRewardShortMapOK() *GeDLCDurableRewardShortMapOK

NewGeDLCDurableRewardShortMapOK creates a GeDLCDurableRewardShortMapOK with default headers values

func (*GeDLCDurableRewardShortMapOK) Error

func (*GeDLCDurableRewardShortMapOK) GetPayload

func (*GeDLCDurableRewardShortMapOK) ToJSONString

func (o *GeDLCDurableRewardShortMapOK) ToJSONString() string

type GeDLCDurableRewardShortMapParams

type GeDLCDurableRewardShortMapParams struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Namespace*/
	Namespace string
	/*DLCType*/
	DLCType 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
}

GeDLCDurableRewardShortMapParams contains all the parameters to send to the API endpoint for the ge dlc durable reward short map operation typically these are written to a http.Request

func NewGeDLCDurableRewardShortMapParams

func NewGeDLCDurableRewardShortMapParams() *GeDLCDurableRewardShortMapParams

NewGeDLCDurableRewardShortMapParams creates a new GeDLCDurableRewardShortMapParams object with the default values initialized.

func NewGeDLCDurableRewardShortMapParamsWithContext

func NewGeDLCDurableRewardShortMapParamsWithContext(ctx context.Context) *GeDLCDurableRewardShortMapParams

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

func NewGeDLCDurableRewardShortMapParamsWithHTTPClient

func NewGeDLCDurableRewardShortMapParamsWithHTTPClient(client *http.Client) *GeDLCDurableRewardShortMapParams

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

func NewGeDLCDurableRewardShortMapParamsWithTimeout

func NewGeDLCDurableRewardShortMapParamsWithTimeout(timeout time.Duration) *GeDLCDurableRewardShortMapParams

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

func (*GeDLCDurableRewardShortMapParams) SetAuthInfoWriter

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

SetAuthInfoWriter adds the authInfoWriter to the ge dlc durable reward short map params

func (*GeDLCDurableRewardShortMapParams) SetContext

SetContext adds the context to the ge dlc durable reward short map params

func (*GeDLCDurableRewardShortMapParams) SetDLCType

func (o *GeDLCDurableRewardShortMapParams) SetDLCType(dLCType string)

SetDLCType adds the dlcType to the ge dlc durable reward short map params

func (*GeDLCDurableRewardShortMapParams) SetFlightId

func (o *GeDLCDurableRewardShortMapParams) SetFlightId(flightId string)

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

func (*GeDLCDurableRewardShortMapParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the ge dlc durable reward short map params

func (*GeDLCDurableRewardShortMapParams) SetHTTPClientTransport

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

SetHTTPClient adds the HTTPClient Transport to the ge dlc durable reward short map params

func (*GeDLCDurableRewardShortMapParams) SetNamespace

func (o *GeDLCDurableRewardShortMapParams) SetNamespace(namespace string)

SetNamespace adds the namespace to the ge dlc durable reward short map params

func (*GeDLCDurableRewardShortMapParams) SetTimeout

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

SetTimeout adds the timeout to the ge dlc durable reward short map params

func (*GeDLCDurableRewardShortMapParams) WithContext

WithContext adds the context to the ge dlc durable reward short map params

func (*GeDLCDurableRewardShortMapParams) WithDLCType

WithDLCType adds the dLCType to the ge dlc durable reward short map params

func (*GeDLCDurableRewardShortMapParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the ge dlc durable reward short map params

func (*GeDLCDurableRewardShortMapParams) WithNamespace

WithNamespace adds the namespace to the ge dlc durable reward short map params

func (*GeDLCDurableRewardShortMapParams) WithTimeout

WithTimeout adds the timeout to the ge dlc durable reward short map params

func (*GeDLCDurableRewardShortMapParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GeDLCDurableRewardShortMapReader

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

GeDLCDurableRewardShortMapReader is a Reader for the GeDLCDurableRewardShortMap structure.

func (*GeDLCDurableRewardShortMapReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetDLCItemConfigHistoryNotFound added in v0.3.0

type GetDLCItemConfigHistoryNotFound struct {
	Payload *platformclientmodels.ErrorEntity
}

GetDLCItemConfigHistoryNotFound handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>39442</td><td>DLC item config cannot be found in namespace [{namespace}]</td></tr></table>

func NewGetDLCItemConfigHistoryNotFound added in v0.3.0

func NewGetDLCItemConfigHistoryNotFound() *GetDLCItemConfigHistoryNotFound

NewGetDLCItemConfigHistoryNotFound creates a GetDLCItemConfigHistoryNotFound with default headers values

func (*GetDLCItemConfigHistoryNotFound) Error added in v0.3.0

func (*GetDLCItemConfigHistoryNotFound) GetPayload added in v0.3.0

func (*GetDLCItemConfigHistoryNotFound) ToJSONString added in v0.3.0

func (o *GetDLCItemConfigHistoryNotFound) ToJSONString() string

type GetDLCItemConfigHistoryOK added in v0.3.0

type GetDLCItemConfigHistoryOK struct {
	Payload *platformclientmodels.DLCItemConfigHistoryResult
}

GetDLCItemConfigHistoryOK handles this case with default header values.

successful operation

func NewGetDLCItemConfigHistoryOK added in v0.3.0

func NewGetDLCItemConfigHistoryOK() *GetDLCItemConfigHistoryOK

NewGetDLCItemConfigHistoryOK creates a GetDLCItemConfigHistoryOK with default headers values

func (*GetDLCItemConfigHistoryOK) Error added in v0.3.0

func (o *GetDLCItemConfigHistoryOK) Error() string

func (*GetDLCItemConfigHistoryOK) GetPayload added in v0.3.0

func (*GetDLCItemConfigHistoryOK) ToJSONString added in v0.3.0

func (o *GetDLCItemConfigHistoryOK) ToJSONString() string

type GetDLCItemConfigHistoryParams added in v0.3.0

type GetDLCItemConfigHistoryParams struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Namespace*/
	Namespace string
	/*DLCID*/
	DLCID 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
}

GetDLCItemConfigHistoryParams contains all the parameters to send to the API endpoint for the get dlc item config history operation typically these are written to a http.Request

func NewGetDLCItemConfigHistoryParams added in v0.3.0

func NewGetDLCItemConfigHistoryParams() *GetDLCItemConfigHistoryParams

NewGetDLCItemConfigHistoryParams creates a new GetDLCItemConfigHistoryParams object with the default values initialized.

func NewGetDLCItemConfigHistoryParamsWithContext added in v0.3.0

func NewGetDLCItemConfigHistoryParamsWithContext(ctx context.Context) *GetDLCItemConfigHistoryParams

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

func NewGetDLCItemConfigHistoryParamsWithHTTPClient added in v0.3.0

func NewGetDLCItemConfigHistoryParamsWithHTTPClient(client *http.Client) *GetDLCItemConfigHistoryParams

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

func NewGetDLCItemConfigHistoryParamsWithTimeout added in v0.3.0

func NewGetDLCItemConfigHistoryParamsWithTimeout(timeout time.Duration) *GetDLCItemConfigHistoryParams

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

func (*GetDLCItemConfigHistoryParams) SetAuthInfoWriter added in v0.3.0

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

SetAuthInfoWriter adds the authInfoWriter to the get dlc item config history params

func (*GetDLCItemConfigHistoryParams) SetContext added in v0.3.0

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

SetContext adds the context to the get dlc item config history params

func (*GetDLCItemConfigHistoryParams) SetDLCID added in v0.3.0

func (o *GetDLCItemConfigHistoryParams) SetDLCID(dLCID string)

SetDLCID adds the dlcId to the get dlc item config history params

func (*GetDLCItemConfigHistoryParams) SetFlightId added in v0.3.0

func (o *GetDLCItemConfigHistoryParams) SetFlightId(flightId string)

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

func (*GetDLCItemConfigHistoryParams) SetHTTPClient added in v0.3.0

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

SetHTTPClient adds the HTTPClient to the get dlc item config history params

func (*GetDLCItemConfigHistoryParams) SetHTTPClientTransport added in v0.3.0

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

SetHTTPClient adds the HTTPClient Transport to the get dlc item config history params

func (*GetDLCItemConfigHistoryParams) SetNamespace added in v0.3.0

func (o *GetDLCItemConfigHistoryParams) SetNamespace(namespace string)

SetNamespace adds the namespace to the get dlc item config history params

func (*GetDLCItemConfigHistoryParams) SetTimeout added in v0.3.0

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

SetTimeout adds the timeout to the get dlc item config history params

func (*GetDLCItemConfigHistoryParams) WithContext added in v0.3.0

WithContext adds the context to the get dlc item config history params

func (*GetDLCItemConfigHistoryParams) WithDLCID added in v0.3.0

WithDLCID adds the dLCID to the get dlc item config history params

func (*GetDLCItemConfigHistoryParams) WithHTTPClient added in v0.3.0

WithHTTPClient adds the HTTPClient to the get dlc item config history params

func (*GetDLCItemConfigHistoryParams) WithNamespace added in v0.3.0

WithNamespace adds the namespace to the get dlc item config history params

func (*GetDLCItemConfigHistoryParams) WithTimeout added in v0.3.0

WithTimeout adds the timeout to the get dlc item config history params

func (*GetDLCItemConfigHistoryParams) WriteToRequest added in v0.3.0

WriteToRequest writes these params to a swagger request

type GetDLCItemConfigHistoryReader added in v0.3.0

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

GetDLCItemConfigHistoryReader is a Reader for the GetDLCItemConfigHistory structure.

func (*GetDLCItemConfigHistoryReader) ReadResponse added in v0.3.0

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

ReadResponse reads a server response into the received o.

type GetDLCItemConfigHistoryResponse added in v0.3.0

func (*GetDLCItemConfigHistoryResponse) Unpack added in v0.3.0

type GetDLCItemConfigNotFound

type GetDLCItemConfigNotFound struct {
	Payload *platformclientmodels.ErrorEntity
}

GetDLCItemConfigNotFound handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>39442</td><td>DLC item config cannot be found in namespace [{namespace}]</td></tr></table>

func NewGetDLCItemConfigNotFound

func NewGetDLCItemConfigNotFound() *GetDLCItemConfigNotFound

NewGetDLCItemConfigNotFound creates a GetDLCItemConfigNotFound with default headers values

func (*GetDLCItemConfigNotFound) Error

func (o *GetDLCItemConfigNotFound) Error() string

func (*GetDLCItemConfigNotFound) GetPayload

func (*GetDLCItemConfigNotFound) ToJSONString

func (o *GetDLCItemConfigNotFound) ToJSONString() string

type GetDLCItemConfigOK

type GetDLCItemConfigOK struct {
	Payload *platformclientmodels.DLCItemConfigInfo
}

GetDLCItemConfigOK handles this case with default header values.

successful operation

func NewGetDLCItemConfigOK

func NewGetDLCItemConfigOK() *GetDLCItemConfigOK

NewGetDLCItemConfigOK creates a GetDLCItemConfigOK with default headers values

func (*GetDLCItemConfigOK) Error

func (o *GetDLCItemConfigOK) Error() string

func (*GetDLCItemConfigOK) GetPayload

func (*GetDLCItemConfigOK) ToJSONString

func (o *GetDLCItemConfigOK) ToJSONString() string

type GetDLCItemConfigParams

type GetDLCItemConfigParams struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Namespace*/
	Namespace 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
}

GetDLCItemConfigParams contains all the parameters to send to the API endpoint for the get dlc item config operation typically these are written to a http.Request

func NewGetDLCItemConfigParams

func NewGetDLCItemConfigParams() *GetDLCItemConfigParams

NewGetDLCItemConfigParams creates a new GetDLCItemConfigParams object with the default values initialized.

func NewGetDLCItemConfigParamsWithContext

func NewGetDLCItemConfigParamsWithContext(ctx context.Context) *GetDLCItemConfigParams

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

func NewGetDLCItemConfigParamsWithHTTPClient

func NewGetDLCItemConfigParamsWithHTTPClient(client *http.Client) *GetDLCItemConfigParams

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

func NewGetDLCItemConfigParamsWithTimeout

func NewGetDLCItemConfigParamsWithTimeout(timeout time.Duration) *GetDLCItemConfigParams

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

func (*GetDLCItemConfigParams) SetAuthInfoWriter

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

SetAuthInfoWriter adds the authInfoWriter to the get dlc item config params

func (*GetDLCItemConfigParams) SetContext

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

SetContext adds the context to the get dlc item config params

func (*GetDLCItemConfigParams) SetFlightId

func (o *GetDLCItemConfigParams) SetFlightId(flightId string)

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

func (*GetDLCItemConfigParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get dlc item config params

func (*GetDLCItemConfigParams) SetHTTPClientTransport

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

SetHTTPClient adds the HTTPClient Transport to the get dlc item config params

func (*GetDLCItemConfigParams) SetNamespace

func (o *GetDLCItemConfigParams) SetNamespace(namespace string)

SetNamespace adds the namespace to the get dlc item config params

func (*GetDLCItemConfigParams) SetTimeout

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

SetTimeout adds the timeout to the get dlc item config params

func (*GetDLCItemConfigParams) WithContext

WithContext adds the context to the get dlc item config params

func (*GetDLCItemConfigParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the get dlc item config params

func (*GetDLCItemConfigParams) WithNamespace

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

WithNamespace adds the namespace to the get dlc item config params

func (*GetDLCItemConfigParams) WithTimeout

WithTimeout adds the timeout to the get dlc item config params

func (*GetDLCItemConfigParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetDLCItemConfigReader

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

GetDLCItemConfigReader is a Reader for the GetDLCItemConfig structure.

func (*GetDLCItemConfigReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetPlatformDLCConfigNotFound

type GetPlatformDLCConfigNotFound struct {
	Payload *platformclientmodels.ErrorEntity
}

GetPlatformDLCConfigNotFound handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>39341</td><td>Platform DLC config cannot be found in namespace [{namespace}]</td></tr></table>

func NewGetPlatformDLCConfigNotFound

func NewGetPlatformDLCConfigNotFound() *GetPlatformDLCConfigNotFound

NewGetPlatformDLCConfigNotFound creates a GetPlatformDLCConfigNotFound with default headers values

func (*GetPlatformDLCConfigNotFound) Error

func (*GetPlatformDLCConfigNotFound) GetPayload

func (*GetPlatformDLCConfigNotFound) ToJSONString

func (o *GetPlatformDLCConfigNotFound) ToJSONString() string

type GetPlatformDLCConfigOK

type GetPlatformDLCConfigOK struct {
	Payload *platformclientmodels.PlatformDLCConfigInfo
}

GetPlatformDLCConfigOK handles this case with default header values.

successful operation

func NewGetPlatformDLCConfigOK

func NewGetPlatformDLCConfigOK() *GetPlatformDLCConfigOK

NewGetPlatformDLCConfigOK creates a GetPlatformDLCConfigOK with default headers values

func (*GetPlatformDLCConfigOK) Error

func (o *GetPlatformDLCConfigOK) Error() string

func (*GetPlatformDLCConfigOK) GetPayload

func (*GetPlatformDLCConfigOK) ToJSONString

func (o *GetPlatformDLCConfigOK) ToJSONString() string

type GetPlatformDLCConfigParams

type GetPlatformDLCConfigParams struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Namespace*/
	Namespace 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
}

GetPlatformDLCConfigParams contains all the parameters to send to the API endpoint for the get platform dlc config operation typically these are written to a http.Request

func NewGetPlatformDLCConfigParams

func NewGetPlatformDLCConfigParams() *GetPlatformDLCConfigParams

NewGetPlatformDLCConfigParams creates a new GetPlatformDLCConfigParams object with the default values initialized.

func NewGetPlatformDLCConfigParamsWithContext

func NewGetPlatformDLCConfigParamsWithContext(ctx context.Context) *GetPlatformDLCConfigParams

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

func NewGetPlatformDLCConfigParamsWithHTTPClient

func NewGetPlatformDLCConfigParamsWithHTTPClient(client *http.Client) *GetPlatformDLCConfigParams

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

func NewGetPlatformDLCConfigParamsWithTimeout

func NewGetPlatformDLCConfigParamsWithTimeout(timeout time.Duration) *GetPlatformDLCConfigParams

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

func (*GetPlatformDLCConfigParams) SetAuthInfoWriter

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

SetAuthInfoWriter adds the authInfoWriter to the get platform dlc config params

func (*GetPlatformDLCConfigParams) SetContext

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

SetContext adds the context to the get platform dlc config params

func (*GetPlatformDLCConfigParams) SetFlightId

func (o *GetPlatformDLCConfigParams) SetFlightId(flightId string)

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

func (*GetPlatformDLCConfigParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get platform dlc config params

func (*GetPlatformDLCConfigParams) SetHTTPClientTransport

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

SetHTTPClient adds the HTTPClient Transport to the get platform dlc config params

func (*GetPlatformDLCConfigParams) SetNamespace

func (o *GetPlatformDLCConfigParams) SetNamespace(namespace string)

SetNamespace adds the namespace to the get platform dlc config params

func (*GetPlatformDLCConfigParams) SetTimeout

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

SetTimeout adds the timeout to the get platform dlc config params

func (*GetPlatformDLCConfigParams) WithContext

WithContext adds the context to the get platform dlc config params

func (*GetPlatformDLCConfigParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get platform dlc config params

func (*GetPlatformDLCConfigParams) WithNamespace

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

WithNamespace adds the namespace to the get platform dlc config params

func (*GetPlatformDLCConfigParams) WithTimeout

WithTimeout adds the timeout to the get platform dlc config params

func (*GetPlatformDLCConfigParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetPlatformDLCConfigReader

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

GetPlatformDLCConfigReader is a Reader for the GetPlatformDLCConfig structure.

func (*GetPlatformDLCConfigReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetUserDLCByPlatformOK

type GetUserDLCByPlatformOK struct {
	Payload *platformclientmodels.UserDLC
}

GetUserDLCByPlatformOK handles this case with default header values.

successful operation

func NewGetUserDLCByPlatformOK

func NewGetUserDLCByPlatformOK() *GetUserDLCByPlatformOK

NewGetUserDLCByPlatformOK creates a GetUserDLCByPlatformOK with default headers values

func (*GetUserDLCByPlatformOK) Error

func (o *GetUserDLCByPlatformOK) Error() string

func (*GetUserDLCByPlatformOK) GetPayload

func (*GetUserDLCByPlatformOK) ToJSONString

func (o *GetUserDLCByPlatformOK) ToJSONString() string

type GetUserDLCByPlatformParams

type GetUserDLCByPlatformParams struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Namespace*/
	Namespace string
	/*UserID*/
	UserID string
	/*Type*/
	Type 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
}

GetUserDLCByPlatformParams contains all the parameters to send to the API endpoint for the get user dlc by platform operation typically these are written to a http.Request

func NewGetUserDLCByPlatformParams

func NewGetUserDLCByPlatformParams() *GetUserDLCByPlatformParams

NewGetUserDLCByPlatformParams creates a new GetUserDLCByPlatformParams object with the default values initialized.

func NewGetUserDLCByPlatformParamsWithContext

func NewGetUserDLCByPlatformParamsWithContext(ctx context.Context) *GetUserDLCByPlatformParams

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

func NewGetUserDLCByPlatformParamsWithHTTPClient

func NewGetUserDLCByPlatformParamsWithHTTPClient(client *http.Client) *GetUserDLCByPlatformParams

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

func NewGetUserDLCByPlatformParamsWithTimeout

func NewGetUserDLCByPlatformParamsWithTimeout(timeout time.Duration) *GetUserDLCByPlatformParams

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

func (*GetUserDLCByPlatformParams) SetAuthInfoWriter

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

SetAuthInfoWriter adds the authInfoWriter to the get user dlc by platform params

func (*GetUserDLCByPlatformParams) SetContext

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

SetContext adds the context to the get user dlc by platform params

func (*GetUserDLCByPlatformParams) SetFlightId

func (o *GetUserDLCByPlatformParams) SetFlightId(flightId string)

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

func (*GetUserDLCByPlatformParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get user dlc by platform params

func (*GetUserDLCByPlatformParams) SetHTTPClientTransport

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

SetHTTPClient adds the HTTPClient Transport to the get user dlc by platform params

func (*GetUserDLCByPlatformParams) SetNamespace

func (o *GetUserDLCByPlatformParams) SetNamespace(namespace string)

SetNamespace adds the namespace to the get user dlc by platform params

func (*GetUserDLCByPlatformParams) SetTimeout

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

SetTimeout adds the timeout to the get user dlc by platform params

func (*GetUserDLCByPlatformParams) SetType

func (o *GetUserDLCByPlatformParams) SetType(typeVar string)

SetType adds the type to the get user dlc by platform params

func (*GetUserDLCByPlatformParams) SetUserID

func (o *GetUserDLCByPlatformParams) SetUserID(userID string)

SetUserID adds the userId to the get user dlc by platform params

func (*GetUserDLCByPlatformParams) WithContext

WithContext adds the context to the get user dlc by platform params

func (*GetUserDLCByPlatformParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get user dlc by platform params

func (*GetUserDLCByPlatformParams) WithNamespace

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

WithNamespace adds the namespace to the get user dlc by platform params

func (*GetUserDLCByPlatformParams) WithTimeout

WithTimeout adds the timeout to the get user dlc by platform params

func (*GetUserDLCByPlatformParams) WithType

WithType adds the typeVar to the get user dlc by platform params

func (*GetUserDLCByPlatformParams) WithUserID

WithUserID adds the userID to the get user dlc by platform params

func (*GetUserDLCByPlatformParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetUserDLCByPlatformReader

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

GetUserDLCByPlatformReader is a Reader for the GetUserDLCByPlatform structure.

func (*GetUserDLCByPlatformReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetUserDLCByPlatformResponse

type GetUserDLCByPlatformResponse struct {
	platformclientmodels.ApiResponse
	Data *platformclientmodels.UserDLC
}

func (*GetUserDLCByPlatformResponse) Unpack

type GetUserDLCOK

type GetUserDLCOK struct {
	Payload []*platformclientmodels.UserDLCRecord
}

GetUserDLCOK handles this case with default header values.

successful operation

func NewGetUserDLCOK

func NewGetUserDLCOK() *GetUserDLCOK

NewGetUserDLCOK creates a GetUserDLCOK with default headers values

func (*GetUserDLCOK) Error

func (o *GetUserDLCOK) Error() string

func (*GetUserDLCOK) GetPayload

func (o *GetUserDLCOK) GetPayload() []*platformclientmodels.UserDLCRecord

func (*GetUserDLCOK) ToJSONString

func (o *GetUserDLCOK) ToJSONString() string

type GetUserDLCParams

type GetUserDLCParams struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Namespace*/
	Namespace string
	/*UserID*/
	UserID string
	/*IncludeAllNamespaces*/
	IncludeAllNamespaces *bool
	/*Status*/
	Status *string
	/*Type*/
	Type *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
}

GetUserDLCParams contains all the parameters to send to the API endpoint for the get user dlc operation typically these are written to a http.Request

func NewGetUserDLCParams

func NewGetUserDLCParams() *GetUserDLCParams

NewGetUserDLCParams creates a new GetUserDLCParams object with the default values initialized.

func NewGetUserDLCParamsWithContext

func NewGetUserDLCParamsWithContext(ctx context.Context) *GetUserDLCParams

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

func NewGetUserDLCParamsWithHTTPClient

func NewGetUserDLCParamsWithHTTPClient(client *http.Client) *GetUserDLCParams

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

func NewGetUserDLCParamsWithTimeout

func NewGetUserDLCParamsWithTimeout(timeout time.Duration) *GetUserDLCParams

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

func (*GetUserDLCParams) SetAuthInfoWriter

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

SetAuthInfoWriter adds the authInfoWriter to the get user dlc params

func (*GetUserDLCParams) SetContext

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

SetContext adds the context to the get user dlc params

func (*GetUserDLCParams) SetFlightId

func (o *GetUserDLCParams) SetFlightId(flightId string)

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

func (*GetUserDLCParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get user dlc params

func (*GetUserDLCParams) SetHTTPClientTransport

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

SetHTTPClient adds the HTTPClient Transport to the get user dlc params

func (*GetUserDLCParams) SetIncludeAllNamespaces

func (o *GetUserDLCParams) SetIncludeAllNamespaces(includeAllNamespaces *bool)

SetIncludeAllNamespaces adds the includeAllNamespaces to the get user dlc params

func (*GetUserDLCParams) SetNamespace

func (o *GetUserDLCParams) SetNamespace(namespace string)

SetNamespace adds the namespace to the get user dlc params

func (*GetUserDLCParams) SetStatus

func (o *GetUserDLCParams) SetStatus(status *string)

SetStatus adds the status to the get user dlc params

func (*GetUserDLCParams) SetTimeout

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

SetTimeout adds the timeout to the get user dlc params

func (*GetUserDLCParams) SetType

func (o *GetUserDLCParams) SetType(typeVar *string)

SetType adds the type to the get user dlc params

func (*GetUserDLCParams) SetUserID

func (o *GetUserDLCParams) SetUserID(userID string)

SetUserID adds the userId to the get user dlc params

func (*GetUserDLCParams) WithContext

func (o *GetUserDLCParams) WithContext(ctx context.Context) *GetUserDLCParams

WithContext adds the context to the get user dlc params

func (*GetUserDLCParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the get user dlc params

func (*GetUserDLCParams) WithIncludeAllNamespaces

func (o *GetUserDLCParams) WithIncludeAllNamespaces(includeAllNamespaces *bool) *GetUserDLCParams

WithIncludeAllNamespaces adds the includeAllNamespaces to the get user dlc params

func (*GetUserDLCParams) WithNamespace

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

WithNamespace adds the namespace to the get user dlc params

func (*GetUserDLCParams) WithStatus

func (o *GetUserDLCParams) WithStatus(status *string) *GetUserDLCParams

WithStatus adds the status to the get user dlc params

func (*GetUserDLCParams) WithTimeout

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

WithTimeout adds the timeout to the get user dlc params

func (*GetUserDLCParams) WithType

func (o *GetUserDLCParams) WithType(typeVar *string) *GetUserDLCParams

WithType adds the typeVar to the get user dlc params

func (*GetUserDLCParams) WithUserID

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

WithUserID adds the userID to the get user dlc params

func (*GetUserDLCParams) WriteToRequest

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

WriteToRequest writes these params to a swagger request

type GetUserDLCReader

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

GetUserDLCReader is a Reader for the GetUserDLC structure.

func (*GetUserDLCReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetUserDLCResponse

type GetUserDLCResponse struct {
	platformclientmodels.ApiResponse
	Data []*platformclientmodels.UserDLCRecord
}

func (*GetUserDLCResponse) Unpack

type PublicGetMyDLCContentOK

type PublicGetMyDLCContentOK struct {
	Payload *platformclientmodels.SimpleUserDLCRewardContentsResponse
}

PublicGetMyDLCContentOK handles this case with default header values.

successful operation

func NewPublicGetMyDLCContentOK

func NewPublicGetMyDLCContentOK() *PublicGetMyDLCContentOK

NewPublicGetMyDLCContentOK creates a PublicGetMyDLCContentOK with default headers values

func (*PublicGetMyDLCContentOK) Error

func (o *PublicGetMyDLCContentOK) Error() string

func (*PublicGetMyDLCContentOK) GetPayload

func (*PublicGetMyDLCContentOK) ToJSONString

func (o *PublicGetMyDLCContentOK) ToJSONString() string

type PublicGetMyDLCContentParams

type PublicGetMyDLCContentParams struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*IncludeAllNamespaces*/
	IncludeAllNamespaces *bool
	/*Type*/
	Type 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
}

PublicGetMyDLCContentParams contains all the parameters to send to the API endpoint for the public get my dlc content operation typically these are written to a http.Request

func NewPublicGetMyDLCContentParams

func NewPublicGetMyDLCContentParams() *PublicGetMyDLCContentParams

NewPublicGetMyDLCContentParams creates a new PublicGetMyDLCContentParams object with the default values initialized.

func NewPublicGetMyDLCContentParamsWithContext

func NewPublicGetMyDLCContentParamsWithContext(ctx context.Context) *PublicGetMyDLCContentParams

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

func NewPublicGetMyDLCContentParamsWithHTTPClient

func NewPublicGetMyDLCContentParamsWithHTTPClient(client *http.Client) *PublicGetMyDLCContentParams

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

func NewPublicGetMyDLCContentParamsWithTimeout

func NewPublicGetMyDLCContentParamsWithTimeout(timeout time.Duration) *PublicGetMyDLCContentParams

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

func (*PublicGetMyDLCContentParams) SetAuthInfoWriter

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

SetAuthInfoWriter adds the authInfoWriter to the public get my dlc content params

func (*PublicGetMyDLCContentParams) SetContext

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

SetContext adds the context to the public get my dlc content params

func (*PublicGetMyDLCContentParams) SetFlightId

func (o *PublicGetMyDLCContentParams) SetFlightId(flightId string)

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

func (*PublicGetMyDLCContentParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the public get my dlc content params

func (*PublicGetMyDLCContentParams) SetHTTPClientTransport

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

SetHTTPClient adds the HTTPClient Transport to the public get my dlc content params

func (*PublicGetMyDLCContentParams) SetIncludeAllNamespaces

func (o *PublicGetMyDLCContentParams) SetIncludeAllNamespaces(includeAllNamespaces *bool)

SetIncludeAllNamespaces adds the includeAllNamespaces to the public get my dlc content params

func (*PublicGetMyDLCContentParams) SetTimeout

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

SetTimeout adds the timeout to the public get my dlc content params

func (*PublicGetMyDLCContentParams) SetType

func (o *PublicGetMyDLCContentParams) SetType(typeVar string)

SetType adds the type to the public get my dlc content params

func (*PublicGetMyDLCContentParams) WithContext

WithContext adds the context to the public get my dlc content params

func (*PublicGetMyDLCContentParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the public get my dlc content params

func (*PublicGetMyDLCContentParams) WithIncludeAllNamespaces

func (o *PublicGetMyDLCContentParams) WithIncludeAllNamespaces(includeAllNamespaces *bool) *PublicGetMyDLCContentParams

WithIncludeAllNamespaces adds the includeAllNamespaces to the public get my dlc content params

func (*PublicGetMyDLCContentParams) WithTimeout

WithTimeout adds the timeout to the public get my dlc content params

func (*PublicGetMyDLCContentParams) WithType

WithType adds the typeVar to the public get my dlc content params

func (*PublicGetMyDLCContentParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type PublicGetMyDLCContentReader

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

PublicGetMyDLCContentReader is a Reader for the PublicGetMyDLCContent structure.

func (*PublicGetMyDLCContentReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type PublicSyncPsnDLCInventoryBadRequest

type PublicSyncPsnDLCInventoryBadRequest struct {
	Payload *platformclientmodels.ErrorEntity
}

PublicSyncPsnDLCInventoryBadRequest handles this case with default header values.

<table><tr><td>ErrorCode</td><td>ErrorMessage</td></tr><tr><td>39125</td><td>Invalid platform [{platformId}] user token</td></tr><tr><td>39126</td><td>User id [{}] in namespace [{}] doesn't link platform [{}]</td></tr><tr><td>39127</td><td>Invalid service label [{serviceLabel}]</td></tr><tr><td>39132</td><td>Bad request for playstation under namespace [{namespace}], reason: [{reason}].</td></tr></table>

func NewPublicSyncPsnDLCInventoryBadRequest

func NewPublicSyncPsnDLCInventoryBadRequest() *PublicSyncPsnDLCInventoryBadRequest

NewPublicSyncPsnDLCInventoryBadRequest creates a PublicSyncPsnDLCInventoryBadRequest with default headers values

func (*PublicSyncPsnDLCInventoryBadRequest) Error

func (*PublicSyncPsnDLCInventoryBadRequest) GetPayload

func (*PublicSyncPsnDLCInventoryBadRequest) ToJSONString

func (o *PublicSyncPsnDLCInventoryBadRequest) ToJSONString() string

type PublicSyncPsnDLCInventoryNoContent

type PublicSyncPsnDLCInventoryNoContent struct {
}

PublicSyncPsnDLCInventoryNoContent handles this case with default header values.

Successful operation

func NewPublicSyncPsnDLCInventoryNoContent

func NewPublicSyncPsnDLCInventoryNoContent() *PublicSyncPsnDLCInventoryNoContent

NewPublicSyncPsnDLCInventoryNoContent creates a PublicSyncPsnDLCInventoryNoContent with default headers values

func (*PublicSyncPsnDLCInventoryNoContent) Error

type PublicSyncPsnDLCInventoryNotFound

type PublicSyncPsnDLCInventoryNotFound struct {
	Payload *platformclientmodels.ErrorEntity
}

PublicSyncPsnDLCInventoryNotFound handles this case with default header values.

<table><tr><td>ErrorCode</td><td>ErrorMessage</td></tr><tr><td>39143</td><td>PlayStation IAP config not found in namespace [{namespace}]</td></tr></table>

func NewPublicSyncPsnDLCInventoryNotFound

func NewPublicSyncPsnDLCInventoryNotFound() *PublicSyncPsnDLCInventoryNotFound

NewPublicSyncPsnDLCInventoryNotFound creates a PublicSyncPsnDLCInventoryNotFound with default headers values

func (*PublicSyncPsnDLCInventoryNotFound) Error

func (*PublicSyncPsnDLCInventoryNotFound) GetPayload

func (*PublicSyncPsnDLCInventoryNotFound) ToJSONString

func (o *PublicSyncPsnDLCInventoryNotFound) ToJSONString() string

type PublicSyncPsnDLCInventoryParams

type PublicSyncPsnDLCInventoryParams struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Body*/
	Body *platformclientmodels.PlayStationDLCSyncRequest
	/*Namespace*/
	Namespace string
	/*UserID*/
	UserID string

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

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

PublicSyncPsnDLCInventoryParams contains all the parameters to send to the API endpoint for the public sync psn dlc inventory operation typically these are written to a http.Request

func NewPublicSyncPsnDLCInventoryParams

func NewPublicSyncPsnDLCInventoryParams() *PublicSyncPsnDLCInventoryParams

NewPublicSyncPsnDLCInventoryParams creates a new PublicSyncPsnDLCInventoryParams object with the default values initialized.

func NewPublicSyncPsnDLCInventoryParamsWithContext

func NewPublicSyncPsnDLCInventoryParamsWithContext(ctx context.Context) *PublicSyncPsnDLCInventoryParams

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

func NewPublicSyncPsnDLCInventoryParamsWithHTTPClient

func NewPublicSyncPsnDLCInventoryParamsWithHTTPClient(client *http.Client) *PublicSyncPsnDLCInventoryParams

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

func NewPublicSyncPsnDLCInventoryParamsWithTimeout

func NewPublicSyncPsnDLCInventoryParamsWithTimeout(timeout time.Duration) *PublicSyncPsnDLCInventoryParams

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

func (*PublicSyncPsnDLCInventoryParams) SetAuthInfoWriter

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

SetAuthInfoWriter adds the authInfoWriter to the public sync psn dlc inventory params

func (*PublicSyncPsnDLCInventoryParams) SetBody

SetBody adds the body to the public sync psn dlc inventory params

func (*PublicSyncPsnDLCInventoryParams) SetContext

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

SetContext adds the context to the public sync psn dlc inventory params

func (*PublicSyncPsnDLCInventoryParams) SetFlightId

func (o *PublicSyncPsnDLCInventoryParams) SetFlightId(flightId string)

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

func (*PublicSyncPsnDLCInventoryParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the public sync psn dlc inventory params

func (*PublicSyncPsnDLCInventoryParams) SetHTTPClientTransport

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

SetHTTPClient adds the HTTPClient Transport to the public sync psn dlc inventory params

func (*PublicSyncPsnDLCInventoryParams) SetNamespace

func (o *PublicSyncPsnDLCInventoryParams) SetNamespace(namespace string)

SetNamespace adds the namespace to the public sync psn dlc inventory params

func (*PublicSyncPsnDLCInventoryParams) SetTimeout

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

SetTimeout adds the timeout to the public sync psn dlc inventory params

func (*PublicSyncPsnDLCInventoryParams) SetUserID

func (o *PublicSyncPsnDLCInventoryParams) SetUserID(userID string)

SetUserID adds the userId to the public sync psn dlc inventory params

func (*PublicSyncPsnDLCInventoryParams) WithBody

WithBody adds the body to the public sync psn dlc inventory params

func (*PublicSyncPsnDLCInventoryParams) WithContext

WithContext adds the context to the public sync psn dlc inventory params

func (*PublicSyncPsnDLCInventoryParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the public sync psn dlc inventory params

func (*PublicSyncPsnDLCInventoryParams) WithNamespace

WithNamespace adds the namespace to the public sync psn dlc inventory params

func (*PublicSyncPsnDLCInventoryParams) WithTimeout

WithTimeout adds the timeout to the public sync psn dlc inventory params

func (*PublicSyncPsnDLCInventoryParams) WithUserID

WithUserID adds the userID to the public sync psn dlc inventory params

func (*PublicSyncPsnDLCInventoryParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type PublicSyncPsnDLCInventoryReader

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

PublicSyncPsnDLCInventoryReader is a Reader for the PublicSyncPsnDLCInventory structure.

func (*PublicSyncPsnDLCInventoryReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type PublicSyncPsnDLCInventoryResponse

type PublicSyncPsnDLCInventoryResponse struct {
	platformclientmodels.ApiResponse

	Error400 *platformclientmodels.ErrorEntity
	Error404 *platformclientmodels.ErrorEntity
}

func (*PublicSyncPsnDLCInventoryResponse) Unpack

type PublicSyncPsnDLCInventoryWithMultipleServiceLabelsBadRequest

type PublicSyncPsnDLCInventoryWithMultipleServiceLabelsBadRequest struct {
	Payload *platformclientmodels.ErrorEntity
}

PublicSyncPsnDLCInventoryWithMultipleServiceLabelsBadRequest handles this case with default header values.

<table><tr><td>ErrorCode</td><td>ErrorMessage</td></tr><tr><td>39125</td><td>Invalid platform [{platformId}] user token</td></tr><tr><td>39126</td><td>User id [{}] in namespace [{}] doesn't link platform [{}]</td></tr><tr><td>39127</td><td>Invalid service label [{serviceLabel}]</td></tr><tr><td>39132</td><td>Bad request for playstation under namespace [{namespace}], reason: [{reason}].</td></tr></table>

func NewPublicSyncPsnDLCInventoryWithMultipleServiceLabelsBadRequest

func NewPublicSyncPsnDLCInventoryWithMultipleServiceLabelsBadRequest() *PublicSyncPsnDLCInventoryWithMultipleServiceLabelsBadRequest

NewPublicSyncPsnDLCInventoryWithMultipleServiceLabelsBadRequest creates a PublicSyncPsnDLCInventoryWithMultipleServiceLabelsBadRequest with default headers values

func (*PublicSyncPsnDLCInventoryWithMultipleServiceLabelsBadRequest) Error

func (*PublicSyncPsnDLCInventoryWithMultipleServiceLabelsBadRequest) GetPayload

func (*PublicSyncPsnDLCInventoryWithMultipleServiceLabelsBadRequest) ToJSONString

type PublicSyncPsnDLCInventoryWithMultipleServiceLabelsNoContent

type PublicSyncPsnDLCInventoryWithMultipleServiceLabelsNoContent struct {
}

PublicSyncPsnDLCInventoryWithMultipleServiceLabelsNoContent handles this case with default header values.

Successful operation

func NewPublicSyncPsnDLCInventoryWithMultipleServiceLabelsNoContent

func NewPublicSyncPsnDLCInventoryWithMultipleServiceLabelsNoContent() *PublicSyncPsnDLCInventoryWithMultipleServiceLabelsNoContent

NewPublicSyncPsnDLCInventoryWithMultipleServiceLabelsNoContent creates a PublicSyncPsnDLCInventoryWithMultipleServiceLabelsNoContent with default headers values

func (*PublicSyncPsnDLCInventoryWithMultipleServiceLabelsNoContent) Error

type PublicSyncPsnDLCInventoryWithMultipleServiceLabelsNotFound

type PublicSyncPsnDLCInventoryWithMultipleServiceLabelsNotFound struct {
	Payload *platformclientmodels.ErrorEntity
}

PublicSyncPsnDLCInventoryWithMultipleServiceLabelsNotFound handles this case with default header values.

<table><tr><td>ErrorCode</td><td>ErrorMessage</td></tr><tr><td>39143</td><td>PlayStation IAP config not found in namespace [{namespace}]</td></tr></table>

func NewPublicSyncPsnDLCInventoryWithMultipleServiceLabelsNotFound

func NewPublicSyncPsnDLCInventoryWithMultipleServiceLabelsNotFound() *PublicSyncPsnDLCInventoryWithMultipleServiceLabelsNotFound

NewPublicSyncPsnDLCInventoryWithMultipleServiceLabelsNotFound creates a PublicSyncPsnDLCInventoryWithMultipleServiceLabelsNotFound with default headers values

func (*PublicSyncPsnDLCInventoryWithMultipleServiceLabelsNotFound) Error

func (*PublicSyncPsnDLCInventoryWithMultipleServiceLabelsNotFound) GetPayload

func (*PublicSyncPsnDLCInventoryWithMultipleServiceLabelsNotFound) ToJSONString

type PublicSyncPsnDLCInventoryWithMultipleServiceLabelsParams

type PublicSyncPsnDLCInventoryWithMultipleServiceLabelsParams struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Body*/
	Body *platformclientmodels.PlayStationDLCSyncMultiServiceLabelsRequest
	/*Namespace*/
	Namespace string
	/*UserID*/
	UserID string

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

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

PublicSyncPsnDLCInventoryWithMultipleServiceLabelsParams contains all the parameters to send to the API endpoint for the public sync psn dlc inventory with multiple service labels operation typically these are written to a http.Request

func NewPublicSyncPsnDLCInventoryWithMultipleServiceLabelsParams

func NewPublicSyncPsnDLCInventoryWithMultipleServiceLabelsParams() *PublicSyncPsnDLCInventoryWithMultipleServiceLabelsParams

NewPublicSyncPsnDLCInventoryWithMultipleServiceLabelsParams creates a new PublicSyncPsnDLCInventoryWithMultipleServiceLabelsParams object with the default values initialized.

func NewPublicSyncPsnDLCInventoryWithMultipleServiceLabelsParamsWithContext

func NewPublicSyncPsnDLCInventoryWithMultipleServiceLabelsParamsWithContext(ctx context.Context) *PublicSyncPsnDLCInventoryWithMultipleServiceLabelsParams

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

func NewPublicSyncPsnDLCInventoryWithMultipleServiceLabelsParamsWithHTTPClient

func NewPublicSyncPsnDLCInventoryWithMultipleServiceLabelsParamsWithHTTPClient(client *http.Client) *PublicSyncPsnDLCInventoryWithMultipleServiceLabelsParams

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

func NewPublicSyncPsnDLCInventoryWithMultipleServiceLabelsParamsWithTimeout

func NewPublicSyncPsnDLCInventoryWithMultipleServiceLabelsParamsWithTimeout(timeout time.Duration) *PublicSyncPsnDLCInventoryWithMultipleServiceLabelsParams

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

func (*PublicSyncPsnDLCInventoryWithMultipleServiceLabelsParams) SetAuthInfoWriter

SetAuthInfoWriter adds the authInfoWriter to the public sync psn dlc inventory with multiple service labels params

func (*PublicSyncPsnDLCInventoryWithMultipleServiceLabelsParams) SetBody

SetBody adds the body to the public sync psn dlc inventory with multiple service labels params

func (*PublicSyncPsnDLCInventoryWithMultipleServiceLabelsParams) SetContext

SetContext adds the context to the public sync psn dlc inventory with multiple service labels params

func (*PublicSyncPsnDLCInventoryWithMultipleServiceLabelsParams) SetFlightId

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

func (*PublicSyncPsnDLCInventoryWithMultipleServiceLabelsParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the public sync psn dlc inventory with multiple service labels params

func (*PublicSyncPsnDLCInventoryWithMultipleServiceLabelsParams) SetHTTPClientTransport

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

SetHTTPClient adds the HTTPClient Transport to the public sync psn dlc inventory with multiple service labels params

func (*PublicSyncPsnDLCInventoryWithMultipleServiceLabelsParams) SetNamespace

SetNamespace adds the namespace to the public sync psn dlc inventory with multiple service labels params

func (*PublicSyncPsnDLCInventoryWithMultipleServiceLabelsParams) SetTimeout

SetTimeout adds the timeout to the public sync psn dlc inventory with multiple service labels params

func (*PublicSyncPsnDLCInventoryWithMultipleServiceLabelsParams) SetUserID

SetUserID adds the userId to the public sync psn dlc inventory with multiple service labels params

func (*PublicSyncPsnDLCInventoryWithMultipleServiceLabelsParams) WithBody

WithBody adds the body to the public sync psn dlc inventory with multiple service labels params

func (*PublicSyncPsnDLCInventoryWithMultipleServiceLabelsParams) WithContext

WithContext adds the context to the public sync psn dlc inventory with multiple service labels params

func (*PublicSyncPsnDLCInventoryWithMultipleServiceLabelsParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the public sync psn dlc inventory with multiple service labels params

func (*PublicSyncPsnDLCInventoryWithMultipleServiceLabelsParams) WithNamespace

WithNamespace adds the namespace to the public sync psn dlc inventory with multiple service labels params

func (*PublicSyncPsnDLCInventoryWithMultipleServiceLabelsParams) WithTimeout

WithTimeout adds the timeout to the public sync psn dlc inventory with multiple service labels params

func (*PublicSyncPsnDLCInventoryWithMultipleServiceLabelsParams) WithUserID

WithUserID adds the userID to the public sync psn dlc inventory with multiple service labels params

func (*PublicSyncPsnDLCInventoryWithMultipleServiceLabelsParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type PublicSyncPsnDLCInventoryWithMultipleServiceLabelsReader

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

PublicSyncPsnDLCInventoryWithMultipleServiceLabelsReader is a Reader for the PublicSyncPsnDLCInventoryWithMultipleServiceLabels structure.

func (*PublicSyncPsnDLCInventoryWithMultipleServiceLabelsReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type PublicSyncPsnDLCInventoryWithMultipleServiceLabelsResponse

type PublicSyncPsnDLCInventoryWithMultipleServiceLabelsResponse struct {
	platformclientmodels.ApiResponse

	Error400 *platformclientmodels.ErrorEntity
	Error404 *platformclientmodels.ErrorEntity
}

func (*PublicSyncPsnDLCInventoryWithMultipleServiceLabelsResponse) Unpack

type RestoreDLCItemConfigHistoryNoContent added in v0.3.0

type RestoreDLCItemConfigHistoryNoContent struct {
}

RestoreDLCItemConfigHistoryNoContent handles this case with default header values.

Succesfully restore the revision

func NewRestoreDLCItemConfigHistoryNoContent added in v0.3.0

func NewRestoreDLCItemConfigHistoryNoContent() *RestoreDLCItemConfigHistoryNoContent

NewRestoreDLCItemConfigHistoryNoContent creates a RestoreDLCItemConfigHistoryNoContent with default headers values

func (*RestoreDLCItemConfigHistoryNoContent) Error added in v0.3.0

type RestoreDLCItemConfigHistoryNotFound added in v0.3.0

type RestoreDLCItemConfigHistoryNotFound struct {
	Payload *platformclientmodels.ErrorEntity
}

RestoreDLCItemConfigHistoryNotFound handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>39442</td><td>DLC item config cannot be found in namespace [{namespace}]</td></tr></table>

func NewRestoreDLCItemConfigHistoryNotFound added in v0.3.0

func NewRestoreDLCItemConfigHistoryNotFound() *RestoreDLCItemConfigHistoryNotFound

NewRestoreDLCItemConfigHistoryNotFound creates a RestoreDLCItemConfigHistoryNotFound with default headers values

func (*RestoreDLCItemConfigHistoryNotFound) Error added in v0.3.0

func (*RestoreDLCItemConfigHistoryNotFound) GetPayload added in v0.3.0

func (*RestoreDLCItemConfigHistoryNotFound) ToJSONString added in v0.3.0

func (o *RestoreDLCItemConfigHistoryNotFound) ToJSONString() string

type RestoreDLCItemConfigHistoryParams added in v0.3.0

type RestoreDLCItemConfigHistoryParams struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*ID*/
	ID string
	/*Namespace*/
	Namespace 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
}

RestoreDLCItemConfigHistoryParams contains all the parameters to send to the API endpoint for the restore dlc item config history operation typically these are written to a http.Request

func NewRestoreDLCItemConfigHistoryParams added in v0.3.0

func NewRestoreDLCItemConfigHistoryParams() *RestoreDLCItemConfigHistoryParams

NewRestoreDLCItemConfigHistoryParams creates a new RestoreDLCItemConfigHistoryParams object with the default values initialized.

func NewRestoreDLCItemConfigHistoryParamsWithContext added in v0.3.0

func NewRestoreDLCItemConfigHistoryParamsWithContext(ctx context.Context) *RestoreDLCItemConfigHistoryParams

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

func NewRestoreDLCItemConfigHistoryParamsWithHTTPClient added in v0.3.0

func NewRestoreDLCItemConfigHistoryParamsWithHTTPClient(client *http.Client) *RestoreDLCItemConfigHistoryParams

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

func NewRestoreDLCItemConfigHistoryParamsWithTimeout added in v0.3.0

func NewRestoreDLCItemConfigHistoryParamsWithTimeout(timeout time.Duration) *RestoreDLCItemConfigHistoryParams

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

func (*RestoreDLCItemConfigHistoryParams) SetAuthInfoWriter added in v0.3.0

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

SetAuthInfoWriter adds the authInfoWriter to the restore dlc item config history params

func (*RestoreDLCItemConfigHistoryParams) SetContext added in v0.3.0

SetContext adds the context to the restore dlc item config history params

func (*RestoreDLCItemConfigHistoryParams) SetFlightId added in v0.3.0

func (o *RestoreDLCItemConfigHistoryParams) SetFlightId(flightId string)

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

func (*RestoreDLCItemConfigHistoryParams) SetHTTPClient added in v0.3.0

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

SetHTTPClient adds the HTTPClient to the restore dlc item config history params

func (*RestoreDLCItemConfigHistoryParams) SetHTTPClientTransport added in v0.3.0

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

SetHTTPClient adds the HTTPClient Transport to the restore dlc item config history params

func (*RestoreDLCItemConfigHistoryParams) SetID added in v0.3.0

func (o *RestoreDLCItemConfigHistoryParams) SetID(idVar string)

SetID adds the id to the restore dlc item config history params

func (*RestoreDLCItemConfigHistoryParams) SetNamespace added in v0.3.0

func (o *RestoreDLCItemConfigHistoryParams) SetNamespace(namespace string)

SetNamespace adds the namespace to the restore dlc item config history params

func (*RestoreDLCItemConfigHistoryParams) SetTimeout added in v0.3.0

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

SetTimeout adds the timeout to the restore dlc item config history params

func (*RestoreDLCItemConfigHistoryParams) WithContext added in v0.3.0

WithContext adds the context to the restore dlc item config history params

func (*RestoreDLCItemConfigHistoryParams) WithHTTPClient added in v0.3.0

WithHTTPClient adds the HTTPClient to the restore dlc item config history params

func (*RestoreDLCItemConfigHistoryParams) WithID added in v0.3.0

WithID adds the idVar to the restore dlc item config history params

func (*RestoreDLCItemConfigHistoryParams) WithNamespace added in v0.3.0

WithNamespace adds the namespace to the restore dlc item config history params

func (*RestoreDLCItemConfigHistoryParams) WithTimeout added in v0.3.0

WithTimeout adds the timeout to the restore dlc item config history params

func (*RestoreDLCItemConfigHistoryParams) WriteToRequest added in v0.3.0

WriteToRequest writes these params to a swagger request

type RestoreDLCItemConfigHistoryReader added in v0.3.0

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

RestoreDLCItemConfigHistoryReader is a Reader for the RestoreDLCItemConfigHistory structure.

func (*RestoreDLCItemConfigHistoryReader) ReadResponse added in v0.3.0

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

ReadResponse reads a server response into the received o.

type RestoreDLCItemConfigHistoryResponse added in v0.3.0

type RestoreDLCItemConfigHistoryResponse struct {
	platformclientmodels.ApiResponse

	Error404 *platformclientmodels.ErrorEntity
}

func (*RestoreDLCItemConfigHistoryResponse) Unpack added in v0.3.0

type SyncEpicGameDLCBadRequest

type SyncEpicGameDLCBadRequest struct {
	Payload *platformclientmodels.ErrorEntity
}

SyncEpicGameDLCBadRequest handles this case with default header values.

<table><tr><td>ErrorCode</td><td>ErrorMessage</td></tr><tr><td>39125</td><td>Invalid platform [{platformId}] user token</td></tr><tr><td>39126</td><td>User id [{}] in namespace [{}] doesn't link platform [{}]</td></tr></table>

func NewSyncEpicGameDLCBadRequest

func NewSyncEpicGameDLCBadRequest() *SyncEpicGameDLCBadRequest

NewSyncEpicGameDLCBadRequest creates a SyncEpicGameDLCBadRequest with default headers values

func (*SyncEpicGameDLCBadRequest) Error

func (o *SyncEpicGameDLCBadRequest) Error() string

func (*SyncEpicGameDLCBadRequest) GetPayload

func (*SyncEpicGameDLCBadRequest) ToJSONString

func (o *SyncEpicGameDLCBadRequest) ToJSONString() string

type SyncEpicGameDLCNoContent

type SyncEpicGameDLCNoContent struct {
}

SyncEpicGameDLCNoContent handles this case with default header values.

Successful operation

func NewSyncEpicGameDLCNoContent

func NewSyncEpicGameDLCNoContent() *SyncEpicGameDLCNoContent

NewSyncEpicGameDLCNoContent creates a SyncEpicGameDLCNoContent with default headers values

func (*SyncEpicGameDLCNoContent) Error

func (o *SyncEpicGameDLCNoContent) Error() string

type SyncEpicGameDLCNotFound

type SyncEpicGameDLCNotFound struct {
	Payload *platformclientmodels.ErrorEntity
}

SyncEpicGameDLCNotFound handles this case with default header values.

<table><tr><td>ErrorCode</td><td>ErrorMessage</td></tr><tr><td>39147</td><td>Epic IAP config not found in namespace [{namespace}].</td></tr></table>

func NewSyncEpicGameDLCNotFound

func NewSyncEpicGameDLCNotFound() *SyncEpicGameDLCNotFound

NewSyncEpicGameDLCNotFound creates a SyncEpicGameDLCNotFound with default headers values

func (*SyncEpicGameDLCNotFound) Error

func (o *SyncEpicGameDLCNotFound) Error() string

func (*SyncEpicGameDLCNotFound) GetPayload

func (*SyncEpicGameDLCNotFound) ToJSONString

func (o *SyncEpicGameDLCNotFound) ToJSONString() string

type SyncEpicGameDLCParams

type SyncEpicGameDLCParams struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Body*/
	Body *platformclientmodels.EpicGamesDLCSyncRequest
	/*Namespace*/
	Namespace string
	/*UserID*/
	UserID string

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

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

SyncEpicGameDLCParams contains all the parameters to send to the API endpoint for the sync epic game dlc operation typically these are written to a http.Request

func NewSyncEpicGameDLCParams

func NewSyncEpicGameDLCParams() *SyncEpicGameDLCParams

NewSyncEpicGameDLCParams creates a new SyncEpicGameDLCParams object with the default values initialized.

func NewSyncEpicGameDLCParamsWithContext

func NewSyncEpicGameDLCParamsWithContext(ctx context.Context) *SyncEpicGameDLCParams

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

func NewSyncEpicGameDLCParamsWithHTTPClient

func NewSyncEpicGameDLCParamsWithHTTPClient(client *http.Client) *SyncEpicGameDLCParams

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

func NewSyncEpicGameDLCParamsWithTimeout

func NewSyncEpicGameDLCParamsWithTimeout(timeout time.Duration) *SyncEpicGameDLCParams

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

func (*SyncEpicGameDLCParams) SetAuthInfoWriter

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

SetAuthInfoWriter adds the authInfoWriter to the sync epic game dlc params

func (*SyncEpicGameDLCParams) SetBody

SetBody adds the body to the sync epic game dlc params

func (*SyncEpicGameDLCParams) SetContext

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

SetContext adds the context to the sync epic game dlc params

func (*SyncEpicGameDLCParams) SetFlightId

func (o *SyncEpicGameDLCParams) SetFlightId(flightId string)

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

func (*SyncEpicGameDLCParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the sync epic game dlc params

func (*SyncEpicGameDLCParams) SetHTTPClientTransport

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

SetHTTPClient adds the HTTPClient Transport to the sync epic game dlc params

func (*SyncEpicGameDLCParams) SetNamespace

func (o *SyncEpicGameDLCParams) SetNamespace(namespace string)

SetNamespace adds the namespace to the sync epic game dlc params

func (*SyncEpicGameDLCParams) SetTimeout

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

SetTimeout adds the timeout to the sync epic game dlc params

func (*SyncEpicGameDLCParams) SetUserID

func (o *SyncEpicGameDLCParams) SetUserID(userID string)

SetUserID adds the userId to the sync epic game dlc params

func (*SyncEpicGameDLCParams) WithBody

WithBody adds the body to the sync epic game dlc params

func (*SyncEpicGameDLCParams) WithContext

WithContext adds the context to the sync epic game dlc params

func (*SyncEpicGameDLCParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the sync epic game dlc params

func (*SyncEpicGameDLCParams) WithNamespace

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

WithNamespace adds the namespace to the sync epic game dlc params

func (*SyncEpicGameDLCParams) WithTimeout

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

WithTimeout adds the timeout to the sync epic game dlc params

func (*SyncEpicGameDLCParams) WithUserID

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

WithUserID adds the userID to the sync epic game dlc params

func (*SyncEpicGameDLCParams) WriteToRequest

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

WriteToRequest writes these params to a swagger request

type SyncEpicGameDLCReader

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

SyncEpicGameDLCReader is a Reader for the SyncEpicGameDLC structure.

func (*SyncEpicGameDLCReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type SyncEpicGameDLCResponse

type SyncEpicGameDLCResponse struct {
	platformclientmodels.ApiResponse

	Error400 *platformclientmodels.ErrorEntity
	Error404 *platformclientmodels.ErrorEntity
}

func (*SyncEpicGameDLCResponse) Unpack

type SyncOculusDLCBadRequest

type SyncOculusDLCBadRequest struct {
	Payload *platformclientmodels.ErrorEntity
}

SyncOculusDLCBadRequest handles this case with default header values.

<table><tr><td>ErrorCode</td><td>ErrorMessage</td></tr><tr><td>39126</td><td>User id [{}] in namespace [{}] doesn't link platform [{}]</td></tr><tr><td>39134</td><td>Invalid Oculus IAP config under namespace [{namespace}]: [{message}]</td></tr><tr><td>39133</td><td>Bad request for Oculus: [{reason}]</td></tr></table>

func NewSyncOculusDLCBadRequest

func NewSyncOculusDLCBadRequest() *SyncOculusDLCBadRequest

NewSyncOculusDLCBadRequest creates a SyncOculusDLCBadRequest with default headers values

func (*SyncOculusDLCBadRequest) Error

func (o *SyncOculusDLCBadRequest) Error() string

func (*SyncOculusDLCBadRequest) GetPayload

func (*SyncOculusDLCBadRequest) ToJSONString

func (o *SyncOculusDLCBadRequest) ToJSONString() string

type SyncOculusDLCNoContent

type SyncOculusDLCNoContent struct {
}

SyncOculusDLCNoContent handles this case with default header values.

Successful operation

func NewSyncOculusDLCNoContent

func NewSyncOculusDLCNoContent() *SyncOculusDLCNoContent

NewSyncOculusDLCNoContent creates a SyncOculusDLCNoContent with default headers values

func (*SyncOculusDLCNoContent) Error

func (o *SyncOculusDLCNoContent) Error() string

type SyncOculusDLCNotFound

type SyncOculusDLCNotFound struct {
	Payload *platformclientmodels.ErrorEntity
}

SyncOculusDLCNotFound handles this case with default header values.

<table><tr><td>ErrorCode</td><td>ErrorMessage</td></tr><tr><td>39146</td><td>Oculus IAP config not found in namespace [{namespace}].</td></tr></table>

func NewSyncOculusDLCNotFound

func NewSyncOculusDLCNotFound() *SyncOculusDLCNotFound

NewSyncOculusDLCNotFound creates a SyncOculusDLCNotFound with default headers values

func (*SyncOculusDLCNotFound) Error

func (o *SyncOculusDLCNotFound) Error() string

func (*SyncOculusDLCNotFound) GetPayload

func (*SyncOculusDLCNotFound) ToJSONString

func (o *SyncOculusDLCNotFound) ToJSONString() string

type SyncOculusDLCParams

type SyncOculusDLCParams struct {

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

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

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

SyncOculusDLCParams contains all the parameters to send to the API endpoint for the sync oculus dlc operation typically these are written to a http.Request

func NewSyncOculusDLCParams

func NewSyncOculusDLCParams() *SyncOculusDLCParams

NewSyncOculusDLCParams creates a new SyncOculusDLCParams object with the default values initialized.

func NewSyncOculusDLCParamsWithContext

func NewSyncOculusDLCParamsWithContext(ctx context.Context) *SyncOculusDLCParams

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

func NewSyncOculusDLCParamsWithHTTPClient

func NewSyncOculusDLCParamsWithHTTPClient(client *http.Client) *SyncOculusDLCParams

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

func NewSyncOculusDLCParamsWithTimeout

func NewSyncOculusDLCParamsWithTimeout(timeout time.Duration) *SyncOculusDLCParams

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

func (*SyncOculusDLCParams) SetAuthInfoWriter

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

SetAuthInfoWriter adds the authInfoWriter to the sync oculus dlc params

func (*SyncOculusDLCParams) SetContext

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

SetContext adds the context to the sync oculus dlc params

func (*SyncOculusDLCParams) SetFlightId

func (o *SyncOculusDLCParams) SetFlightId(flightId string)

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

func (*SyncOculusDLCParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the sync oculus dlc params

func (*SyncOculusDLCParams) SetHTTPClientTransport

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

SetHTTPClient adds the HTTPClient Transport to the sync oculus dlc params

func (*SyncOculusDLCParams) SetNamespace

func (o *SyncOculusDLCParams) SetNamespace(namespace string)

SetNamespace adds the namespace to the sync oculus dlc params

func (*SyncOculusDLCParams) SetTimeout

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

SetTimeout adds the timeout to the sync oculus dlc params

func (*SyncOculusDLCParams) SetUserID

func (o *SyncOculusDLCParams) SetUserID(userID string)

SetUserID adds the userId to the sync oculus dlc params

func (*SyncOculusDLCParams) WithContext

WithContext adds the context to the sync oculus dlc params

func (*SyncOculusDLCParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the sync oculus dlc params

func (*SyncOculusDLCParams) WithNamespace

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

WithNamespace adds the namespace to the sync oculus dlc params

func (*SyncOculusDLCParams) WithTimeout

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

WithTimeout adds the timeout to the sync oculus dlc params

func (*SyncOculusDLCParams) WithUserID

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

WithUserID adds the userID to the sync oculus dlc params

func (*SyncOculusDLCParams) WriteToRequest

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

WriteToRequest writes these params to a swagger request

type SyncOculusDLCReader

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

SyncOculusDLCReader is a Reader for the SyncOculusDLC structure.

func (*SyncOculusDLCReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type SyncOculusDLCResponse

type SyncOculusDLCResponse struct {
	platformclientmodels.ApiResponse

	Error400 *platformclientmodels.ErrorEntity
	Error404 *platformclientmodels.ErrorEntity
}

func (*SyncOculusDLCResponse) Unpack

type SyncSteamDLCBadRequest

type SyncSteamDLCBadRequest struct {
	Payload *platformclientmodels.ErrorEntity
}

SyncSteamDLCBadRequest handles this case with default header values.

<table><tr><td>ErrorCode</td><td>ErrorMessage</td></tr><tr><td>39124</td><td>IAP request platform [{platformId}] user id is not linked with current user</td></tr></table>

func NewSyncSteamDLCBadRequest

func NewSyncSteamDLCBadRequest() *SyncSteamDLCBadRequest

NewSyncSteamDLCBadRequest creates a SyncSteamDLCBadRequest with default headers values

func (*SyncSteamDLCBadRequest) Error

func (o *SyncSteamDLCBadRequest) Error() string

func (*SyncSteamDLCBadRequest) GetPayload

func (*SyncSteamDLCBadRequest) ToJSONString

func (o *SyncSteamDLCBadRequest) ToJSONString() string

type SyncSteamDLCNoContent

type SyncSteamDLCNoContent struct {
}

SyncSteamDLCNoContent handles this case with default header values.

Successful operation

func NewSyncSteamDLCNoContent

func NewSyncSteamDLCNoContent() *SyncSteamDLCNoContent

NewSyncSteamDLCNoContent creates a SyncSteamDLCNoContent with default headers values

func (*SyncSteamDLCNoContent) Error

func (o *SyncSteamDLCNoContent) Error() string

type SyncSteamDLCNotFound

type SyncSteamDLCNotFound struct {
	Payload *platformclientmodels.ErrorEntity
}

SyncSteamDLCNotFound handles this case with default header values.

<table><tr><td>ErrorCode</td><td>ErrorMessage</td></tr><tr><td>39144</td><td>Steam IAP config not found in namespace [{namespace}].</td></tr></table>

func NewSyncSteamDLCNotFound

func NewSyncSteamDLCNotFound() *SyncSteamDLCNotFound

NewSyncSteamDLCNotFound creates a SyncSteamDLCNotFound with default headers values

func (*SyncSteamDLCNotFound) Error

func (o *SyncSteamDLCNotFound) Error() string

func (*SyncSteamDLCNotFound) GetPayload

func (*SyncSteamDLCNotFound) ToJSONString

func (o *SyncSteamDLCNotFound) ToJSONString() string

type SyncSteamDLCParams

type SyncSteamDLCParams struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Body*/
	Body *platformclientmodels.SteamDLCSyncRequest
	/*Namespace*/
	Namespace string
	/*UserID*/
	UserID string

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

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

SyncSteamDLCParams contains all the parameters to send to the API endpoint for the sync steam dlc operation typically these are written to a http.Request

func NewSyncSteamDLCParams

func NewSyncSteamDLCParams() *SyncSteamDLCParams

NewSyncSteamDLCParams creates a new SyncSteamDLCParams object with the default values initialized.

func NewSyncSteamDLCParamsWithContext

func NewSyncSteamDLCParamsWithContext(ctx context.Context) *SyncSteamDLCParams

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

func NewSyncSteamDLCParamsWithHTTPClient

func NewSyncSteamDLCParamsWithHTTPClient(client *http.Client) *SyncSteamDLCParams

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

func NewSyncSteamDLCParamsWithTimeout

func NewSyncSteamDLCParamsWithTimeout(timeout time.Duration) *SyncSteamDLCParams

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

func (*SyncSteamDLCParams) SetAuthInfoWriter

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

SetAuthInfoWriter adds the authInfoWriter to the sync steam dlc params

func (*SyncSteamDLCParams) SetBody

SetBody adds the body to the sync steam dlc params

func (*SyncSteamDLCParams) SetContext

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

SetContext adds the context to the sync steam dlc params

func (*SyncSteamDLCParams) SetFlightId

func (o *SyncSteamDLCParams) SetFlightId(flightId string)

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

func (*SyncSteamDLCParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the sync steam dlc params

func (*SyncSteamDLCParams) SetHTTPClientTransport

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

SetHTTPClient adds the HTTPClient Transport to the sync steam dlc params

func (*SyncSteamDLCParams) SetNamespace

func (o *SyncSteamDLCParams) SetNamespace(namespace string)

SetNamespace adds the namespace to the sync steam dlc params

func (*SyncSteamDLCParams) SetTimeout

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

SetTimeout adds the timeout to the sync steam dlc params

func (*SyncSteamDLCParams) SetUserID

func (o *SyncSteamDLCParams) SetUserID(userID string)

SetUserID adds the userId to the sync steam dlc params

func (*SyncSteamDLCParams) WithBody

WithBody adds the body to the sync steam dlc params

func (*SyncSteamDLCParams) WithContext

WithContext adds the context to the sync steam dlc params

func (*SyncSteamDLCParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the sync steam dlc params

func (*SyncSteamDLCParams) WithNamespace

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

WithNamespace adds the namespace to the sync steam dlc params

func (*SyncSteamDLCParams) WithTimeout

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

WithTimeout adds the timeout to the sync steam dlc params

func (*SyncSteamDLCParams) WithUserID

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

WithUserID adds the userID to the sync steam dlc params

func (*SyncSteamDLCParams) WriteToRequest

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

WriteToRequest writes these params to a swagger request

type SyncSteamDLCReader

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

SyncSteamDLCReader is a Reader for the SyncSteamDLC structure.

func (*SyncSteamDLCReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type SyncSteamDLCResponse

type SyncSteamDLCResponse struct {
	platformclientmodels.ApiResponse

	Error400 *platformclientmodels.ErrorEntity
	Error404 *platformclientmodels.ErrorEntity
}

func (*SyncSteamDLCResponse) Unpack

type SyncXboxDLCBadRequest

type SyncXboxDLCBadRequest struct {
	Payload *platformclientmodels.ErrorEntity
}

SyncXboxDLCBadRequest handles this case with default header values.

<table><tr><td>ErrorCode</td><td>ErrorMessage</td></tr><tr><td>39125</td><td>Invalid platform [{platformId}] user token</td></tr><tr><td>39126</td><td>User id [{}] in namespace [{}] doesn't link platform [{}]</td></tr><tr><td>39221</td><td>Invalid Xbox Business Partner Certificate or password: [{message}]</td></tr></table>

func NewSyncXboxDLCBadRequest

func NewSyncXboxDLCBadRequest() *SyncXboxDLCBadRequest

NewSyncXboxDLCBadRequest creates a SyncXboxDLCBadRequest with default headers values

func (*SyncXboxDLCBadRequest) Error

func (o *SyncXboxDLCBadRequest) Error() string

func (*SyncXboxDLCBadRequest) GetPayload

func (*SyncXboxDLCBadRequest) ToJSONString

func (o *SyncXboxDLCBadRequest) ToJSONString() string

type SyncXboxDLCNoContent

type SyncXboxDLCNoContent struct {
}

SyncXboxDLCNoContent handles this case with default header values.

Successful operation

func NewSyncXboxDLCNoContent

func NewSyncXboxDLCNoContent() *SyncXboxDLCNoContent

NewSyncXboxDLCNoContent creates a SyncXboxDLCNoContent with default headers values

func (*SyncXboxDLCNoContent) Error

func (o *SyncXboxDLCNoContent) Error() string

type SyncXboxDLCNotFound

type SyncXboxDLCNotFound struct {
	Payload *platformclientmodels.ErrorEntity
}

SyncXboxDLCNotFound handles this case with default header values.

<table><tr><td>ErrorCode</td><td>ErrorMessage</td></tr><tr><td>39145</td><td>XBox IAP config not found in namespace [{namespace}].</td></tr></table>

func NewSyncXboxDLCNotFound

func NewSyncXboxDLCNotFound() *SyncXboxDLCNotFound

NewSyncXboxDLCNotFound creates a SyncXboxDLCNotFound with default headers values

func (*SyncXboxDLCNotFound) Error

func (o *SyncXboxDLCNotFound) Error() string

func (*SyncXboxDLCNotFound) GetPayload

func (*SyncXboxDLCNotFound) ToJSONString

func (o *SyncXboxDLCNotFound) ToJSONString() string

type SyncXboxDLCParams

type SyncXboxDLCParams struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Body*/
	Body *platformclientmodels.XblDLCSyncRequest
	/*Namespace*/
	Namespace string
	/*UserID*/
	UserID string

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

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

SyncXboxDLCParams contains all the parameters to send to the API endpoint for the sync xbox dlc operation typically these are written to a http.Request

func NewSyncXboxDLCParams

func NewSyncXboxDLCParams() *SyncXboxDLCParams

NewSyncXboxDLCParams creates a new SyncXboxDLCParams object with the default values initialized.

func NewSyncXboxDLCParamsWithContext

func NewSyncXboxDLCParamsWithContext(ctx context.Context) *SyncXboxDLCParams

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

func NewSyncXboxDLCParamsWithHTTPClient

func NewSyncXboxDLCParamsWithHTTPClient(client *http.Client) *SyncXboxDLCParams

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

func NewSyncXboxDLCParamsWithTimeout

func NewSyncXboxDLCParamsWithTimeout(timeout time.Duration) *SyncXboxDLCParams

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

func (*SyncXboxDLCParams) SetAuthInfoWriter

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

SetAuthInfoWriter adds the authInfoWriter to the sync xbox dlc params

func (*SyncXboxDLCParams) SetBody

SetBody adds the body to the sync xbox dlc params

func (*SyncXboxDLCParams) SetContext

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

SetContext adds the context to the sync xbox dlc params

func (*SyncXboxDLCParams) SetFlightId

func (o *SyncXboxDLCParams) SetFlightId(flightId string)

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

func (*SyncXboxDLCParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the sync xbox dlc params

func (*SyncXboxDLCParams) SetHTTPClientTransport

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

SetHTTPClient adds the HTTPClient Transport to the sync xbox dlc params

func (*SyncXboxDLCParams) SetNamespace

func (o *SyncXboxDLCParams) SetNamespace(namespace string)

SetNamespace adds the namespace to the sync xbox dlc params

func (*SyncXboxDLCParams) SetTimeout

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

SetTimeout adds the timeout to the sync xbox dlc params

func (*SyncXboxDLCParams) SetUserID

func (o *SyncXboxDLCParams) SetUserID(userID string)

SetUserID adds the userId to the sync xbox dlc params

func (*SyncXboxDLCParams) WithBody

WithBody adds the body to the sync xbox dlc params

func (*SyncXboxDLCParams) WithContext

func (o *SyncXboxDLCParams) WithContext(ctx context.Context) *SyncXboxDLCParams

WithContext adds the context to the sync xbox dlc params

func (*SyncXboxDLCParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the sync xbox dlc params

func (*SyncXboxDLCParams) WithNamespace

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

WithNamespace adds the namespace to the sync xbox dlc params

func (*SyncXboxDLCParams) WithTimeout

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

WithTimeout adds the timeout to the sync xbox dlc params

func (*SyncXboxDLCParams) WithUserID

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

WithUserID adds the userID to the sync xbox dlc params

func (*SyncXboxDLCParams) WriteToRequest

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

WriteToRequest writes these params to a swagger request

type SyncXboxDLCReader

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

SyncXboxDLCReader is a Reader for the SyncXboxDLC structure.

func (*SyncXboxDLCReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type SyncXboxDLCResponse

type SyncXboxDLCResponse struct {
	platformclientmodels.ApiResponse

	Error400 *platformclientmodels.ErrorEntity
	Error404 *platformclientmodels.ErrorEntity
}

func (*SyncXboxDLCResponse) Unpack

type UpdateDLCItemConfigBadRequest

type UpdateDLCItemConfigBadRequest struct {
	Payload *platformclientmodels.ErrorEntity
}

UpdateDLCItemConfigBadRequest handles this case with default header values.

<table><tr><td>ErrorCode</td><td>ErrorMessage</td></tr><tr><td>394721</td><td>Invalid platform DLC config namespace [{namespace}]: [{message}]</td></tr></table>

func NewUpdateDLCItemConfigBadRequest

func NewUpdateDLCItemConfigBadRequest() *UpdateDLCItemConfigBadRequest

NewUpdateDLCItemConfigBadRequest creates a UpdateDLCItemConfigBadRequest with default headers values

func (*UpdateDLCItemConfigBadRequest) Error

func (*UpdateDLCItemConfigBadRequest) GetPayload

func (*UpdateDLCItemConfigBadRequest) ToJSONString

func (o *UpdateDLCItemConfigBadRequest) ToJSONString() string

type UpdateDLCItemConfigConflict

type UpdateDLCItemConfigConflict struct {
	Payload *platformclientmodels.ErrorEntity
}

UpdateDLCItemConfigConflict handles this case with default header values.

<table><tr><td>ErrorCode</td><td>ErrorMessage</td></tr><tr><td>39471</td><td>Duplicated dlc reward id [{dlcRewardId}] in namespace [{namespace}] </td></tr></table>

func NewUpdateDLCItemConfigConflict

func NewUpdateDLCItemConfigConflict() *UpdateDLCItemConfigConflict

NewUpdateDLCItemConfigConflict creates a UpdateDLCItemConfigConflict with default headers values

func (*UpdateDLCItemConfigConflict) Error

func (*UpdateDLCItemConfigConflict) GetPayload

func (*UpdateDLCItemConfigConflict) ToJSONString

func (o *UpdateDLCItemConfigConflict) ToJSONString() string

type UpdateDLCItemConfigNotFound added in v0.2.0

type UpdateDLCItemConfigNotFound struct {
	Payload *platformclientmodels.ErrorEntity
}

UpdateDLCItemConfigNotFound handles this case with default header values.

<table><tr><td>ErrorCode</td><td>ErrorMessage</td></tr><tr><td>30341</td><td>Item [{itemId}] does not exist in namespace [{namespace}]</td></tr><tr><td>30343</td><td>Item of sku [{itemSku}] does not exist </td></tr></table>

func NewUpdateDLCItemConfigNotFound added in v0.2.0

func NewUpdateDLCItemConfigNotFound() *UpdateDLCItemConfigNotFound

NewUpdateDLCItemConfigNotFound creates a UpdateDLCItemConfigNotFound with default headers values

func (*UpdateDLCItemConfigNotFound) Error added in v0.2.0

func (*UpdateDLCItemConfigNotFound) GetPayload added in v0.2.0

func (*UpdateDLCItemConfigNotFound) ToJSONString added in v0.2.0

func (o *UpdateDLCItemConfigNotFound) ToJSONString() string

type UpdateDLCItemConfigOK

type UpdateDLCItemConfigOK struct {
	Payload *platformclientmodels.DLCItemConfigInfo
}

UpdateDLCItemConfigOK handles this case with default header values.

successful operation

func NewUpdateDLCItemConfigOK

func NewUpdateDLCItemConfigOK() *UpdateDLCItemConfigOK

NewUpdateDLCItemConfigOK creates a UpdateDLCItemConfigOK with default headers values

func (*UpdateDLCItemConfigOK) Error

func (o *UpdateDLCItemConfigOK) Error() string

func (*UpdateDLCItemConfigOK) GetPayload

func (*UpdateDLCItemConfigOK) ToJSONString

func (o *UpdateDLCItemConfigOK) ToJSONString() string

type UpdateDLCItemConfigParams

type UpdateDLCItemConfigParams struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Body*/
	Body *platformclientmodels.DLCItemConfigUpdate
	/*Namespace*/
	Namespace 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
}

UpdateDLCItemConfigParams contains all the parameters to send to the API endpoint for the update dlc item config operation typically these are written to a http.Request

func NewUpdateDLCItemConfigParams

func NewUpdateDLCItemConfigParams() *UpdateDLCItemConfigParams

NewUpdateDLCItemConfigParams creates a new UpdateDLCItemConfigParams object with the default values initialized.

func NewUpdateDLCItemConfigParamsWithContext

func NewUpdateDLCItemConfigParamsWithContext(ctx context.Context) *UpdateDLCItemConfigParams

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

func NewUpdateDLCItemConfigParamsWithHTTPClient

func NewUpdateDLCItemConfigParamsWithHTTPClient(client *http.Client) *UpdateDLCItemConfigParams

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

func NewUpdateDLCItemConfigParamsWithTimeout

func NewUpdateDLCItemConfigParamsWithTimeout(timeout time.Duration) *UpdateDLCItemConfigParams

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

func (*UpdateDLCItemConfigParams) SetAuthInfoWriter

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

SetAuthInfoWriter adds the authInfoWriter to the update dlc item config params

func (*UpdateDLCItemConfigParams) SetBody

SetBody adds the body to the update dlc item config params

func (*UpdateDLCItemConfigParams) SetContext

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

SetContext adds the context to the update dlc item config params

func (*UpdateDLCItemConfigParams) SetFlightId

func (o *UpdateDLCItemConfigParams) SetFlightId(flightId string)

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

func (*UpdateDLCItemConfigParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the update dlc item config params

func (*UpdateDLCItemConfigParams) SetHTTPClientTransport

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

SetHTTPClient adds the HTTPClient Transport to the update dlc item config params

func (*UpdateDLCItemConfigParams) SetNamespace

func (o *UpdateDLCItemConfigParams) SetNamespace(namespace string)

SetNamespace adds the namespace to the update dlc item config params

func (*UpdateDLCItemConfigParams) SetTimeout

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

SetTimeout adds the timeout to the update dlc item config params

func (*UpdateDLCItemConfigParams) WithBody

WithBody adds the body to the update dlc item config params

func (*UpdateDLCItemConfigParams) WithContext

WithContext adds the context to the update dlc item config params

func (*UpdateDLCItemConfigParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the update dlc item config params

func (*UpdateDLCItemConfigParams) WithNamespace

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

WithNamespace adds the namespace to the update dlc item config params

func (*UpdateDLCItemConfigParams) WithTimeout

WithTimeout adds the timeout to the update dlc item config params

func (*UpdateDLCItemConfigParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type UpdateDLCItemConfigReader

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

UpdateDLCItemConfigReader is a Reader for the UpdateDLCItemConfig structure.

func (*UpdateDLCItemConfigReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type UpdateDLCItemConfigUnprocessableEntity

type UpdateDLCItemConfigUnprocessableEntity struct {
	Payload *platformclientmodels.ValidationErrorEntity
}

UpdateDLCItemConfigUnprocessableEntity handles this case with default header values.

<table><tr><td>ErrorCode</td><td>ErrorMessage</td></tr><tr><td>20002</td><td>validation error</td></tr></table>

func NewUpdateDLCItemConfigUnprocessableEntity

func NewUpdateDLCItemConfigUnprocessableEntity() *UpdateDLCItemConfigUnprocessableEntity

NewUpdateDLCItemConfigUnprocessableEntity creates a UpdateDLCItemConfigUnprocessableEntity with default headers values

func (*UpdateDLCItemConfigUnprocessableEntity) Error

func (*UpdateDLCItemConfigUnprocessableEntity) GetPayload

func (*UpdateDLCItemConfigUnprocessableEntity) ToJSONString

type UpdatePlatformDLCConfigOK

type UpdatePlatformDLCConfigOK struct {
	Payload *platformclientmodels.PlatformDLCConfigInfo
}

UpdatePlatformDLCConfigOK handles this case with default header values.

successful operation

func NewUpdatePlatformDLCConfigOK

func NewUpdatePlatformDLCConfigOK() *UpdatePlatformDLCConfigOK

NewUpdatePlatformDLCConfigOK creates a UpdatePlatformDLCConfigOK with default headers values

func (*UpdatePlatformDLCConfigOK) Error

func (o *UpdatePlatformDLCConfigOK) Error() string

func (*UpdatePlatformDLCConfigOK) GetPayload

func (*UpdatePlatformDLCConfigOK) ToJSONString

func (o *UpdatePlatformDLCConfigOK) ToJSONString() string

type UpdatePlatformDLCConfigParams

type UpdatePlatformDLCConfigParams struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Body*/
	Body *platformclientmodels.PlatformDLCConfigUpdate
	/*Namespace*/
	Namespace 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
}

UpdatePlatformDLCConfigParams contains all the parameters to send to the API endpoint for the update platform dlc config operation typically these are written to a http.Request

func NewUpdatePlatformDLCConfigParams

func NewUpdatePlatformDLCConfigParams() *UpdatePlatformDLCConfigParams

NewUpdatePlatformDLCConfigParams creates a new UpdatePlatformDLCConfigParams object with the default values initialized.

func NewUpdatePlatformDLCConfigParamsWithContext

func NewUpdatePlatformDLCConfigParamsWithContext(ctx context.Context) *UpdatePlatformDLCConfigParams

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

func NewUpdatePlatformDLCConfigParamsWithHTTPClient

func NewUpdatePlatformDLCConfigParamsWithHTTPClient(client *http.Client) *UpdatePlatformDLCConfigParams

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

func NewUpdatePlatformDLCConfigParamsWithTimeout

func NewUpdatePlatformDLCConfigParamsWithTimeout(timeout time.Duration) *UpdatePlatformDLCConfigParams

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

func (*UpdatePlatformDLCConfigParams) SetAuthInfoWriter

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

SetAuthInfoWriter adds the authInfoWriter to the update platform dlc config params

func (*UpdatePlatformDLCConfigParams) SetBody

SetBody adds the body to the update platform dlc config params

func (*UpdatePlatformDLCConfigParams) SetContext

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

SetContext adds the context to the update platform dlc config params

func (*UpdatePlatformDLCConfigParams) SetFlightId

func (o *UpdatePlatformDLCConfigParams) SetFlightId(flightId string)

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

func (*UpdatePlatformDLCConfigParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the update platform dlc config params

func (*UpdatePlatformDLCConfigParams) SetHTTPClientTransport

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

SetHTTPClient adds the HTTPClient Transport to the update platform dlc config params

func (*UpdatePlatformDLCConfigParams) SetNamespace

func (o *UpdatePlatformDLCConfigParams) SetNamespace(namespace string)

SetNamespace adds the namespace to the update platform dlc config params

func (*UpdatePlatformDLCConfigParams) SetTimeout

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

SetTimeout adds the timeout to the update platform dlc config params

func (*UpdatePlatformDLCConfigParams) WithBody

WithBody adds the body to the update platform dlc config params

func (*UpdatePlatformDLCConfigParams) WithContext

WithContext adds the context to the update platform dlc config params

func (*UpdatePlatformDLCConfigParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the update platform dlc config params

func (*UpdatePlatformDLCConfigParams) WithNamespace

WithNamespace adds the namespace to the update platform dlc config params

func (*UpdatePlatformDLCConfigParams) WithTimeout

WithTimeout adds the timeout to the update platform dlc config params

func (*UpdatePlatformDLCConfigParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type UpdatePlatformDLCConfigReader

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

UpdatePlatformDLCConfigReader is a Reader for the UpdatePlatformDLCConfig structure.

func (*UpdatePlatformDLCConfigReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type UpdatePlatformDLCConfigUnprocessableEntity

type UpdatePlatformDLCConfigUnprocessableEntity struct {
	Payload *platformclientmodels.ValidationErrorEntity
}

UpdatePlatformDLCConfigUnprocessableEntity handles this case with default header values.

<table><tr><td>ErrorCode</td><td>ErrorMessage</td></tr><tr><td>20002</td><td>validation error</td></tr></table>

func NewUpdatePlatformDLCConfigUnprocessableEntity

func NewUpdatePlatformDLCConfigUnprocessableEntity() *UpdatePlatformDLCConfigUnprocessableEntity

NewUpdatePlatformDLCConfigUnprocessableEntity creates a UpdatePlatformDLCConfigUnprocessableEntity with default headers values

func (*UpdatePlatformDLCConfigUnprocessableEntity) Error

func (*UpdatePlatformDLCConfigUnprocessableEntity) GetPayload

func (*UpdatePlatformDLCConfigUnprocessableEntity) ToJSONString

Jump to

Keyboard shortcuts

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