ticket

package
v0.23.0 Latest Latest
Warning

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

Go to latest
Published: Jul 19, 2022 License: MIT Imports: 13 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type AcquireUserTicketConflict

type AcquireUserTicketConflict struct {
	Payload *platformclientmodels.ErrorEntity
}

AcquireUserTicketConflict handles this case with default header values.

<table><tr><td>ErrorCode</td><td>ErrorMessage</td></tr><tr><td>37071</td><td>Insufficient ticket in booth [{boothName}] in namespace [{namespace}]</td></tr></table>

func NewAcquireUserTicketConflict

func NewAcquireUserTicketConflict() *AcquireUserTicketConflict

NewAcquireUserTicketConflict creates a AcquireUserTicketConflict with default headers values

func (*AcquireUserTicketConflict) Error

func (o *AcquireUserTicketConflict) Error() string

func (*AcquireUserTicketConflict) GetPayload

type AcquireUserTicketNotFound

type AcquireUserTicketNotFound struct {
	Payload *platformclientmodels.ErrorEntity
}

AcquireUserTicketNotFound handles this case with default header values.

<table><tr><td>ErrorCode</td><td>ErrorMessage</td></tr><tr><td>37041</td><td>Ticket booth [{boothName}] does not exist in namespace [{namespace}]</td></tr></table>

func NewAcquireUserTicketNotFound

func NewAcquireUserTicketNotFound() *AcquireUserTicketNotFound

NewAcquireUserTicketNotFound creates a AcquireUserTicketNotFound with default headers values

func (*AcquireUserTicketNotFound) Error

func (o *AcquireUserTicketNotFound) Error() string

func (*AcquireUserTicketNotFound) GetPayload

type AcquireUserTicketOK

type AcquireUserTicketOK struct {
	Payload *platformclientmodels.TicketAcquireResult
}

AcquireUserTicketOK handles this case with default header values.

successful operation

func NewAcquireUserTicketOK

func NewAcquireUserTicketOK() *AcquireUserTicketOK

NewAcquireUserTicketOK creates a AcquireUserTicketOK with default headers values

func (*AcquireUserTicketOK) Error

func (o *AcquireUserTicketOK) Error() string

func (*AcquireUserTicketOK) GetPayload

type AcquireUserTicketParams

type AcquireUserTicketParams struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Body*/
	Body *platformclientmodels.TicketAcquireRequest
	/*BoothName*/
	BoothName string
	/*Namespace*/
	Namespace string
	/*UserID*/
	UserID string

	AuthInfoWriter runtime.ClientAuthInfoWriter
	Context        context.Context
	HTTPClient     *http.Client
	// contains filtered or unexported fields
}

AcquireUserTicketParams contains all the parameters to send to the API endpoint for the acquire user ticket operation typically these are written to a http.Request

func NewAcquireUserTicketParams

func NewAcquireUserTicketParams() *AcquireUserTicketParams

NewAcquireUserTicketParams creates a new AcquireUserTicketParams object with the default values initialized.

func NewAcquireUserTicketParamsWithContext

func NewAcquireUserTicketParamsWithContext(ctx context.Context) *AcquireUserTicketParams

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

func NewAcquireUserTicketParamsWithHTTPClient

func NewAcquireUserTicketParamsWithHTTPClient(client *http.Client) *AcquireUserTicketParams

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

func NewAcquireUserTicketParamsWithTimeout

func NewAcquireUserTicketParamsWithTimeout(timeout time.Duration) *AcquireUserTicketParams

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

func (*AcquireUserTicketParams) SetAuthInfoWriter added in v0.17.0

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

SetAuthInfoWriter adds the authInfoWriter to the acquire user ticket params

func (*AcquireUserTicketParams) SetBody

SetBody adds the body to the acquire user ticket params

func (*AcquireUserTicketParams) SetBoothName

func (o *AcquireUserTicketParams) SetBoothName(boothName string)

SetBoothName adds the boothName to the acquire user ticket params

func (*AcquireUserTicketParams) SetContext

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

SetContext adds the context to the acquire user ticket params

func (*AcquireUserTicketParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the acquire user ticket params

func (*AcquireUserTicketParams) SetHTTPClientTransport added in v0.19.0

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

SetHTTPClient adds the HTTPClient Transport to the acquire user ticket params

func (*AcquireUserTicketParams) SetNamespace

func (o *AcquireUserTicketParams) SetNamespace(namespace string)

SetNamespace adds the namespace to the acquire user ticket params

func (*AcquireUserTicketParams) SetTimeout

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

SetTimeout adds the timeout to the acquire user ticket params

func (*AcquireUserTicketParams) SetUserID

func (o *AcquireUserTicketParams) SetUserID(userID string)

SetUserID adds the userId to the acquire user ticket params

func (*AcquireUserTicketParams) WithBody

WithBody adds the body to the acquire user ticket params

func (*AcquireUserTicketParams) WithBoothName

func (o *AcquireUserTicketParams) WithBoothName(boothName string) *AcquireUserTicketParams

WithBoothName adds the boothName to the acquire user ticket params

func (*AcquireUserTicketParams) WithContext

WithContext adds the context to the acquire user ticket params

func (*AcquireUserTicketParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the acquire user ticket params

func (*AcquireUserTicketParams) WithNamespace

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

WithNamespace adds the namespace to the acquire user ticket params

func (*AcquireUserTicketParams) WithTimeout

WithTimeout adds the timeout to the acquire user ticket params

func (*AcquireUserTicketParams) WithUserID

WithUserID adds the userID to the acquire user ticket params

func (*AcquireUserTicketParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type AcquireUserTicketReader

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

AcquireUserTicketReader is a Reader for the AcquireUserTicket structure.

func (*AcquireUserTicketReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type AcquireUserTicketUnprocessableEntity

type AcquireUserTicketUnprocessableEntity struct {
	Payload *platformclientmodels.ValidationErrorEntity
}

AcquireUserTicketUnprocessableEntity 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 NewAcquireUserTicketUnprocessableEntity

func NewAcquireUserTicketUnprocessableEntity() *AcquireUserTicketUnprocessableEntity

NewAcquireUserTicketUnprocessableEntity creates a AcquireUserTicketUnprocessableEntity with default headers values

func (*AcquireUserTicketUnprocessableEntity) Error

func (*AcquireUserTicketUnprocessableEntity) GetPayload

type Client

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

Client for ticket API

func (*Client) AcquireUserTicket

AcquireUserTicket acquires ticket

&lt;b&gt;[SERVICE COMMUNICATION ONLY]&lt;/b&gt; Acquire ticket(code/key) based on booth name.&lt;br&gt;Other detail info: &lt;ul&gt;&lt;li&gt;&lt;i&gt;Required permission&lt;/i&gt;: resource=&#34;ADMIN:NAMESPACE:{namespace}:USER:{userId}:TICKET&#34;, action=1 (CREATE)&lt;/li&gt;&lt;li&gt;&lt;i&gt;Returns&lt;/i&gt;: acquire result&lt;/li&gt;&lt;/ul&gt;

func (*Client) AcquireUserTicketShort added in v0.8.0

func (a *Client) AcquireUserTicketShort(params *AcquireUserTicketParams, authInfo runtime.ClientAuthInfoWriter) (*AcquireUserTicketOK, error)

func (*Client) DecreaseTicketSale

DecreaseTicketSale decreases ticket sale

&lt;b&gt;[SERVICE COMMUNICATION ONLY]&lt;/b&gt; Decrease ticket(code/key) sale if requested orderNo is already increased.&lt;br&gt;Other detail info: &lt;ul&gt;&lt;li&gt;&lt;i&gt;Required permission&lt;/i&gt;: resource=&#34;ADMIN:NAMESPACE:{namespace}:TICKET&#34;, action=4 (UPDATE)&lt;/li&gt;&lt;/ul&gt;

func (*Client) DecreaseTicketSaleShort added in v0.8.0

func (a *Client) DecreaseTicketSaleShort(params *DecreaseTicketSaleParams, authInfo runtime.ClientAuthInfoWriter) (*DecreaseTicketSaleNoContent, error)

func (*Client) GetTicketBoothID

GetTicketBoothID gets ticket booth ID

Get ticket(code/key) booth ID.&lt;br&gt;Other detail info: &lt;ul&gt;&lt;li&gt;&lt;i&gt;Required permission&lt;/i&gt;: resource=&#34;ADMIN:NAMESPACE:{namespace}:TICKET&#34;, action=2 (READ)&lt;/li&gt;&lt;li&gt;&lt;i&gt;Returns&lt;/i&gt;: ticket booth id&lt;/li&gt;&lt;/ul&gt;

func (*Client) GetTicketBoothIDShort added in v0.8.0

func (a *Client) GetTicketBoothIDShort(params *GetTicketBoothIDParams, authInfo runtime.ClientAuthInfoWriter) (*GetTicketBoothIDOK, error)

func (*Client) GetTicketDynamic

GetTicketDynamic gets ticket dynamic

&lt;b&gt;[SERVICE COMMUNICATION ONLY]&lt;/b&gt; Get ticket(code/key) dynamic based on booth name.&lt;br&gt;Other detail info: &lt;ul&gt;&lt;li&gt;&lt;i&gt;Required permission&lt;/i&gt;: resource=&#34;ADMIN:NAMESPACE:{namespace}:TICKET&#34;, action=2 (READ)&lt;/li&gt;&lt;li&gt;&lt;i&gt;Returns&lt;/i&gt;: ticket dynamic&lt;/li&gt;&lt;/ul&gt;

func (*Client) GetTicketDynamicShort added in v0.8.0

func (a *Client) GetTicketDynamicShort(params *GetTicketDynamicParams, authInfo runtime.ClientAuthInfoWriter) (*GetTicketDynamicOK, error)

func (*Client) IncreaseTicketSale

IncreaseTicketSale increases ticket sale

&lt;b&gt;[SERVICE COMMUNICATION ONLY]&lt;/b&gt; increase ticket(code/key) sale.&lt;br&gt;Other detail info: &lt;ul&gt;&lt;li&gt;&lt;i&gt;Required permission&lt;/i&gt;: resource=&#34;ADMIN:NAMESPACE:{namespace}:TICKET&#34;, action=4 (UPDATE)&lt;/li&gt;&lt;li&gt;&lt;i&gt;Returns&lt;/i&gt;: Ticket sale increment result&lt;/li&gt;&lt;/ul&gt;

func (*Client) IncreaseTicketSaleShort added in v0.8.0

func (a *Client) IncreaseTicketSaleShort(params *IncreaseTicketSaleParams, authInfo runtime.ClientAuthInfoWriter) (*IncreaseTicketSaleOK, error)

func (*Client) SetTransport

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

SetTransport changes the transport on the client

type ClientService

type ClientService interface {
	AcquireUserTicket(params *AcquireUserTicketParams, authInfo runtime.ClientAuthInfoWriter) (*AcquireUserTicketOK, *AcquireUserTicketNotFound, *AcquireUserTicketConflict, *AcquireUserTicketUnprocessableEntity, error)
	AcquireUserTicketShort(params *AcquireUserTicketParams, authInfo runtime.ClientAuthInfoWriter) (*AcquireUserTicketOK, error)
	DecreaseTicketSale(params *DecreaseTicketSaleParams, authInfo runtime.ClientAuthInfoWriter) (*DecreaseTicketSaleNoContent, *DecreaseTicketSaleNotFound, *DecreaseTicketSaleUnprocessableEntity, error)
	DecreaseTicketSaleShort(params *DecreaseTicketSaleParams, authInfo runtime.ClientAuthInfoWriter) (*DecreaseTicketSaleNoContent, error)
	GetTicketBoothID(params *GetTicketBoothIDParams, authInfo runtime.ClientAuthInfoWriter) (*GetTicketBoothIDOK, *GetTicketBoothIDNotFound, error)
	GetTicketBoothIDShort(params *GetTicketBoothIDParams, authInfo runtime.ClientAuthInfoWriter) (*GetTicketBoothIDOK, error)
	GetTicketDynamic(params *GetTicketDynamicParams, authInfo runtime.ClientAuthInfoWriter) (*GetTicketDynamicOK, *GetTicketDynamicNotFound, error)
	GetTicketDynamicShort(params *GetTicketDynamicParams, authInfo runtime.ClientAuthInfoWriter) (*GetTicketDynamicOK, error)
	IncreaseTicketSale(params *IncreaseTicketSaleParams, authInfo runtime.ClientAuthInfoWriter) (*IncreaseTicketSaleOK, *IncreaseTicketSaleNotFound, *IncreaseTicketSaleUnprocessableEntity, error)
	IncreaseTicketSaleShort(params *IncreaseTicketSaleParams, authInfo runtime.ClientAuthInfoWriter) (*IncreaseTicketSaleOK, 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 ticket API client.

type DecreaseTicketSaleNoContent

type DecreaseTicketSaleNoContent struct {
}

DecreaseTicketSaleNoContent handles this case with default header values.

Return item successfully

func NewDecreaseTicketSaleNoContent

func NewDecreaseTicketSaleNoContent() *DecreaseTicketSaleNoContent

NewDecreaseTicketSaleNoContent creates a DecreaseTicketSaleNoContent with default headers values

func (*DecreaseTicketSaleNoContent) Error

type DecreaseTicketSaleNotFound

type DecreaseTicketSaleNotFound struct {
	Payload *platformclientmodels.ErrorEntity
}

DecreaseTicketSaleNotFound handles this case with default header values.

<table><tr><td>ErrorCode</td><td>ErrorMessage</td></tr><tr><td>37041</td><td>Ticket booth [{boothName}] does not exist in namespace [{namespace}]</td></tr></table>

func NewDecreaseTicketSaleNotFound

func NewDecreaseTicketSaleNotFound() *DecreaseTicketSaleNotFound

NewDecreaseTicketSaleNotFound creates a DecreaseTicketSaleNotFound with default headers values

func (*DecreaseTicketSaleNotFound) Error

func (*DecreaseTicketSaleNotFound) GetPayload

type DecreaseTicketSaleParams

type DecreaseTicketSaleParams struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Body*/
	Body *platformclientmodels.TicketSaleDecrementRequest
	/*BoothName*/
	BoothName string
	/*Namespace*/
	Namespace string

	AuthInfoWriter runtime.ClientAuthInfoWriter
	Context        context.Context
	HTTPClient     *http.Client
	// contains filtered or unexported fields
}

DecreaseTicketSaleParams contains all the parameters to send to the API endpoint for the decrease ticket sale operation typically these are written to a http.Request

func NewDecreaseTicketSaleParams

func NewDecreaseTicketSaleParams() *DecreaseTicketSaleParams

NewDecreaseTicketSaleParams creates a new DecreaseTicketSaleParams object with the default values initialized.

func NewDecreaseTicketSaleParamsWithContext

func NewDecreaseTicketSaleParamsWithContext(ctx context.Context) *DecreaseTicketSaleParams

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

func NewDecreaseTicketSaleParamsWithHTTPClient

func NewDecreaseTicketSaleParamsWithHTTPClient(client *http.Client) *DecreaseTicketSaleParams

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

func NewDecreaseTicketSaleParamsWithTimeout

func NewDecreaseTicketSaleParamsWithTimeout(timeout time.Duration) *DecreaseTicketSaleParams

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

func (*DecreaseTicketSaleParams) SetAuthInfoWriter added in v0.17.0

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

SetAuthInfoWriter adds the authInfoWriter to the decrease ticket sale params

func (*DecreaseTicketSaleParams) SetBody

SetBody adds the body to the decrease ticket sale params

func (*DecreaseTicketSaleParams) SetBoothName

func (o *DecreaseTicketSaleParams) SetBoothName(boothName string)

SetBoothName adds the boothName to the decrease ticket sale params

func (*DecreaseTicketSaleParams) SetContext

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

SetContext adds the context to the decrease ticket sale params

func (*DecreaseTicketSaleParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the decrease ticket sale params

func (*DecreaseTicketSaleParams) SetHTTPClientTransport added in v0.19.0

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

SetHTTPClient adds the HTTPClient Transport to the decrease ticket sale params

func (*DecreaseTicketSaleParams) SetNamespace

func (o *DecreaseTicketSaleParams) SetNamespace(namespace string)

SetNamespace adds the namespace to the decrease ticket sale params

func (*DecreaseTicketSaleParams) SetTimeout

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

SetTimeout adds the timeout to the decrease ticket sale params

func (*DecreaseTicketSaleParams) WithBody

WithBody adds the body to the decrease ticket sale params

func (*DecreaseTicketSaleParams) WithBoothName

func (o *DecreaseTicketSaleParams) WithBoothName(boothName string) *DecreaseTicketSaleParams

WithBoothName adds the boothName to the decrease ticket sale params

func (*DecreaseTicketSaleParams) WithContext

WithContext adds the context to the decrease ticket sale params

func (*DecreaseTicketSaleParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the decrease ticket sale params

func (*DecreaseTicketSaleParams) WithNamespace

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

WithNamespace adds the namespace to the decrease ticket sale params

func (*DecreaseTicketSaleParams) WithTimeout

WithTimeout adds the timeout to the decrease ticket sale params

func (*DecreaseTicketSaleParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type DecreaseTicketSaleReader

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

DecreaseTicketSaleReader is a Reader for the DecreaseTicketSale structure.

func (*DecreaseTicketSaleReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type DecreaseTicketSaleUnprocessableEntity

type DecreaseTicketSaleUnprocessableEntity struct {
	Payload *platformclientmodels.ValidationErrorEntity
}

DecreaseTicketSaleUnprocessableEntity 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 NewDecreaseTicketSaleUnprocessableEntity

func NewDecreaseTicketSaleUnprocessableEntity() *DecreaseTicketSaleUnprocessableEntity

NewDecreaseTicketSaleUnprocessableEntity creates a DecreaseTicketSaleUnprocessableEntity with default headers values

func (*DecreaseTicketSaleUnprocessableEntity) Error

func (*DecreaseTicketSaleUnprocessableEntity) GetPayload

type GetTicketBoothIDNotFound

type GetTicketBoothIDNotFound struct {
	Payload *platformclientmodels.ErrorEntity
}

GetTicketBoothIDNotFound handles this case with default header values.

<table><tr><td>ErrorCode</td><td>ErrorMessage</td></tr><tr><td>37041</td><td>Ticket booth [{boothName}] does not exist in namespace [{namespace}]</td></tr></table>

func NewGetTicketBoothIDNotFound

func NewGetTicketBoothIDNotFound() *GetTicketBoothIDNotFound

NewGetTicketBoothIDNotFound creates a GetTicketBoothIDNotFound with default headers values

func (*GetTicketBoothIDNotFound) Error

func (o *GetTicketBoothIDNotFound) Error() string

func (*GetTicketBoothIDNotFound) GetPayload

type GetTicketBoothIDOK

type GetTicketBoothIDOK struct {
	Payload *platformclientmodels.TicketBoothID
}

GetTicketBoothIDOK handles this case with default header values.

successful operation

func NewGetTicketBoothIDOK

func NewGetTicketBoothIDOK() *GetTicketBoothIDOK

NewGetTicketBoothIDOK creates a GetTicketBoothIDOK with default headers values

func (*GetTicketBoothIDOK) Error

func (o *GetTicketBoothIDOK) Error() string

func (*GetTicketBoothIDOK) GetPayload

type GetTicketBoothIDParams

type GetTicketBoothIDParams struct {

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

	AuthInfoWriter runtime.ClientAuthInfoWriter
	Context        context.Context
	HTTPClient     *http.Client
	// contains filtered or unexported fields
}

GetTicketBoothIDParams contains all the parameters to send to the API endpoint for the get ticket booth ID operation typically these are written to a http.Request

func NewGetTicketBoothIDParams

func NewGetTicketBoothIDParams() *GetTicketBoothIDParams

NewGetTicketBoothIDParams creates a new GetTicketBoothIDParams object with the default values initialized.

func NewGetTicketBoothIDParamsWithContext

func NewGetTicketBoothIDParamsWithContext(ctx context.Context) *GetTicketBoothIDParams

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

func NewGetTicketBoothIDParamsWithHTTPClient

func NewGetTicketBoothIDParamsWithHTTPClient(client *http.Client) *GetTicketBoothIDParams

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

func NewGetTicketBoothIDParamsWithTimeout

func NewGetTicketBoothIDParamsWithTimeout(timeout time.Duration) *GetTicketBoothIDParams

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

func (*GetTicketBoothIDParams) SetAuthInfoWriter added in v0.17.0

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

SetAuthInfoWriter adds the authInfoWriter to the get ticket booth ID params

func (*GetTicketBoothIDParams) SetBoothName

func (o *GetTicketBoothIDParams) SetBoothName(boothName string)

SetBoothName adds the boothName to the get ticket booth ID params

func (*GetTicketBoothIDParams) SetContext

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

SetContext adds the context to the get ticket booth ID params

func (*GetTicketBoothIDParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get ticket booth ID params

func (*GetTicketBoothIDParams) SetHTTPClientTransport added in v0.19.0

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

SetHTTPClient adds the HTTPClient Transport to the get ticket booth ID params

func (*GetTicketBoothIDParams) SetNamespace

func (o *GetTicketBoothIDParams) SetNamespace(namespace string)

SetNamespace adds the namespace to the get ticket booth ID params

func (*GetTicketBoothIDParams) SetTimeout

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

SetTimeout adds the timeout to the get ticket booth ID params

func (*GetTicketBoothIDParams) WithBoothName

func (o *GetTicketBoothIDParams) WithBoothName(boothName string) *GetTicketBoothIDParams

WithBoothName adds the boothName to the get ticket booth ID params

func (*GetTicketBoothIDParams) WithContext

WithContext adds the context to the get ticket booth ID params

func (*GetTicketBoothIDParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the get ticket booth ID params

func (*GetTicketBoothIDParams) WithNamespace

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

WithNamespace adds the namespace to the get ticket booth ID params

func (*GetTicketBoothIDParams) WithTimeout

WithTimeout adds the timeout to the get ticket booth ID params

func (*GetTicketBoothIDParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetTicketBoothIDReader

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

GetTicketBoothIDReader is a Reader for the GetTicketBoothID structure.

func (*GetTicketBoothIDReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetTicketDynamicNotFound

type GetTicketDynamicNotFound struct {
	Payload *platformclientmodels.ErrorEntity
}

GetTicketDynamicNotFound handles this case with default header values.

<table><tr><td>ErrorCode</td><td>ErrorMessage</td></tr><tr><td>37041</td><td>Ticket booth [{boothName}] does not exist in namespace [{namespace}]</td></tr></table>

func NewGetTicketDynamicNotFound

func NewGetTicketDynamicNotFound() *GetTicketDynamicNotFound

NewGetTicketDynamicNotFound creates a GetTicketDynamicNotFound with default headers values

func (*GetTicketDynamicNotFound) Error

func (o *GetTicketDynamicNotFound) Error() string

func (*GetTicketDynamicNotFound) GetPayload

type GetTicketDynamicOK

type GetTicketDynamicOK struct {
	Payload *platformclientmodels.TicketDynamicInfo
}

GetTicketDynamicOK handles this case with default header values.

successful operation

func NewGetTicketDynamicOK

func NewGetTicketDynamicOK() *GetTicketDynamicOK

NewGetTicketDynamicOK creates a GetTicketDynamicOK with default headers values

func (*GetTicketDynamicOK) Error

func (o *GetTicketDynamicOK) Error() string

func (*GetTicketDynamicOK) GetPayload

type GetTicketDynamicParams

type GetTicketDynamicParams struct {

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

	AuthInfoWriter runtime.ClientAuthInfoWriter
	Context        context.Context
	HTTPClient     *http.Client
	// contains filtered or unexported fields
}

GetTicketDynamicParams contains all the parameters to send to the API endpoint for the get ticket dynamic operation typically these are written to a http.Request

func NewGetTicketDynamicParams

func NewGetTicketDynamicParams() *GetTicketDynamicParams

NewGetTicketDynamicParams creates a new GetTicketDynamicParams object with the default values initialized.

func NewGetTicketDynamicParamsWithContext

func NewGetTicketDynamicParamsWithContext(ctx context.Context) *GetTicketDynamicParams

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

func NewGetTicketDynamicParamsWithHTTPClient

func NewGetTicketDynamicParamsWithHTTPClient(client *http.Client) *GetTicketDynamicParams

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

func NewGetTicketDynamicParamsWithTimeout

func NewGetTicketDynamicParamsWithTimeout(timeout time.Duration) *GetTicketDynamicParams

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

func (*GetTicketDynamicParams) SetAuthInfoWriter added in v0.17.0

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

SetAuthInfoWriter adds the authInfoWriter to the get ticket dynamic params

func (*GetTicketDynamicParams) SetBoothName

func (o *GetTicketDynamicParams) SetBoothName(boothName string)

SetBoothName adds the boothName to the get ticket dynamic params

func (*GetTicketDynamicParams) SetContext

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

SetContext adds the context to the get ticket dynamic params

func (*GetTicketDynamicParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get ticket dynamic params

func (*GetTicketDynamicParams) SetHTTPClientTransport added in v0.19.0

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

SetHTTPClient adds the HTTPClient Transport to the get ticket dynamic params

func (*GetTicketDynamicParams) SetNamespace

func (o *GetTicketDynamicParams) SetNamespace(namespace string)

SetNamespace adds the namespace to the get ticket dynamic params

func (*GetTicketDynamicParams) SetTimeout

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

SetTimeout adds the timeout to the get ticket dynamic params

func (*GetTicketDynamicParams) WithBoothName

func (o *GetTicketDynamicParams) WithBoothName(boothName string) *GetTicketDynamicParams

WithBoothName adds the boothName to the get ticket dynamic params

func (*GetTicketDynamicParams) WithContext

WithContext adds the context to the get ticket dynamic params

func (*GetTicketDynamicParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the get ticket dynamic params

func (*GetTicketDynamicParams) WithNamespace

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

WithNamespace adds the namespace to the get ticket dynamic params

func (*GetTicketDynamicParams) WithTimeout

WithTimeout adds the timeout to the get ticket dynamic params

func (*GetTicketDynamicParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetTicketDynamicReader

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

GetTicketDynamicReader is a Reader for the GetTicketDynamic structure.

func (*GetTicketDynamicReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type IncreaseTicketSaleNotFound

type IncreaseTicketSaleNotFound struct {
	Payload *platformclientmodels.ErrorEntity
}

IncreaseTicketSaleNotFound handles this case with default header values.

<table><tr><td>ErrorCode</td><td>ErrorMessage</td></tr><tr><td>37041</td><td>Ticket booth [{boothName}] does not exist in namespace [{namespace}]</td></tr></table>

func NewIncreaseTicketSaleNotFound

func NewIncreaseTicketSaleNotFound() *IncreaseTicketSaleNotFound

NewIncreaseTicketSaleNotFound creates a IncreaseTicketSaleNotFound with default headers values

func (*IncreaseTicketSaleNotFound) Error

func (*IncreaseTicketSaleNotFound) GetPayload

type IncreaseTicketSaleOK

type IncreaseTicketSaleOK struct {
	Payload *platformclientmodels.TicketSaleIncrementResult
}

IncreaseTicketSaleOK handles this case with default header values.

successful operation

func NewIncreaseTicketSaleOK

func NewIncreaseTicketSaleOK() *IncreaseTicketSaleOK

NewIncreaseTicketSaleOK creates a IncreaseTicketSaleOK with default headers values

func (*IncreaseTicketSaleOK) Error

func (o *IncreaseTicketSaleOK) Error() string

func (*IncreaseTicketSaleOK) GetPayload

type IncreaseTicketSaleParams

type IncreaseTicketSaleParams struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Body*/
	Body *platformclientmodels.TicketSaleIncrementRequest
	/*BoothName*/
	BoothName string
	/*Namespace*/
	Namespace string

	AuthInfoWriter runtime.ClientAuthInfoWriter
	Context        context.Context
	HTTPClient     *http.Client
	// contains filtered or unexported fields
}

IncreaseTicketSaleParams contains all the parameters to send to the API endpoint for the increase ticket sale operation typically these are written to a http.Request

func NewIncreaseTicketSaleParams

func NewIncreaseTicketSaleParams() *IncreaseTicketSaleParams

NewIncreaseTicketSaleParams creates a new IncreaseTicketSaleParams object with the default values initialized.

func NewIncreaseTicketSaleParamsWithContext

func NewIncreaseTicketSaleParamsWithContext(ctx context.Context) *IncreaseTicketSaleParams

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

func NewIncreaseTicketSaleParamsWithHTTPClient

func NewIncreaseTicketSaleParamsWithHTTPClient(client *http.Client) *IncreaseTicketSaleParams

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

func NewIncreaseTicketSaleParamsWithTimeout

func NewIncreaseTicketSaleParamsWithTimeout(timeout time.Duration) *IncreaseTicketSaleParams

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

func (*IncreaseTicketSaleParams) SetAuthInfoWriter added in v0.17.0

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

SetAuthInfoWriter adds the authInfoWriter to the increase ticket sale params

func (*IncreaseTicketSaleParams) SetBody

SetBody adds the body to the increase ticket sale params

func (*IncreaseTicketSaleParams) SetBoothName

func (o *IncreaseTicketSaleParams) SetBoothName(boothName string)

SetBoothName adds the boothName to the increase ticket sale params

func (*IncreaseTicketSaleParams) SetContext

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

SetContext adds the context to the increase ticket sale params

func (*IncreaseTicketSaleParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the increase ticket sale params

func (*IncreaseTicketSaleParams) SetHTTPClientTransport added in v0.19.0

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

SetHTTPClient adds the HTTPClient Transport to the increase ticket sale params

func (*IncreaseTicketSaleParams) SetNamespace

func (o *IncreaseTicketSaleParams) SetNamespace(namespace string)

SetNamespace adds the namespace to the increase ticket sale params

func (*IncreaseTicketSaleParams) SetTimeout

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

SetTimeout adds the timeout to the increase ticket sale params

func (*IncreaseTicketSaleParams) WithBody

WithBody adds the body to the increase ticket sale params

func (*IncreaseTicketSaleParams) WithBoothName

func (o *IncreaseTicketSaleParams) WithBoothName(boothName string) *IncreaseTicketSaleParams

WithBoothName adds the boothName to the increase ticket sale params

func (*IncreaseTicketSaleParams) WithContext

WithContext adds the context to the increase ticket sale params

func (*IncreaseTicketSaleParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the increase ticket sale params

func (*IncreaseTicketSaleParams) WithNamespace

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

WithNamespace adds the namespace to the increase ticket sale params

func (*IncreaseTicketSaleParams) WithTimeout

WithTimeout adds the timeout to the increase ticket sale params

func (*IncreaseTicketSaleParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type IncreaseTicketSaleReader

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

IncreaseTicketSaleReader is a Reader for the IncreaseTicketSale structure.

func (*IncreaseTicketSaleReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type IncreaseTicketSaleUnprocessableEntity

type IncreaseTicketSaleUnprocessableEntity struct {
	Payload *platformclientmodels.ValidationErrorEntity
}

IncreaseTicketSaleUnprocessableEntity 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 NewIncreaseTicketSaleUnprocessableEntity

func NewIncreaseTicketSaleUnprocessableEntity() *IncreaseTicketSaleUnprocessableEntity

NewIncreaseTicketSaleUnprocessableEntity creates a IncreaseTicketSaleUnprocessableEntity with default headers values

func (*IncreaseTicketSaleUnprocessableEntity) Error

func (*IncreaseTicketSaleUnprocessableEntity) GetPayload

Jump to

Keyboard shortcuts

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