match2clientmodels

package
v0.35.1 Latest Latest
Warning

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

Go to latest
Published: Feb 28, 2023 License: MIT Imports: 5 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type APIBackFillAcceptRequest

type APIBackFillAcceptRequest struct {

	// proposal Id
	// Required: true
	ProposalID *string `json:"proposalId"`

	// stop
	// Required: true
	Stop *bool `json:"stop"`
}

APIBackFillAcceptRequest api back fill accept request

swagger:model api.BackFillAcceptRequest

func (*APIBackFillAcceptRequest) MarshalBinary

func (m *APIBackFillAcceptRequest) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*APIBackFillAcceptRequest) UnmarshalBinary

func (m *APIBackFillAcceptRequest) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*APIBackFillAcceptRequest) Validate

func (m *APIBackFillAcceptRequest) Validate(formats strfmt.Registry) error

Validate validates this api back fill accept request

type APIBackFillCreateRequest

type APIBackFillCreateRequest struct {

	// match pool
	// Required: true
	MatchPool *string `json:"matchPool"`

	// session Id
	// Required: true
	SessionID *string `json:"sessionId"`
}

APIBackFillCreateRequest api back fill create request

swagger:model api.BackFillCreateRequest

func (*APIBackFillCreateRequest) MarshalBinary

func (m *APIBackFillCreateRequest) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*APIBackFillCreateRequest) UnmarshalBinary

func (m *APIBackFillCreateRequest) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*APIBackFillCreateRequest) Validate

func (m *APIBackFillCreateRequest) Validate(formats strfmt.Registry) error

Validate validates this api back fill create request

type APIBackFillRejectRequest

type APIBackFillRejectRequest struct {

	// proposal Id
	// Required: true
	ProposalID *string `json:"proposalId"`

	// stop
	// Required: true
	Stop *bool `json:"stop"`
}

APIBackFillRejectRequest api back fill reject request

swagger:model api.backFillRejectRequest

func (*APIBackFillRejectRequest) MarshalBinary

func (m *APIBackFillRejectRequest) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*APIBackFillRejectRequest) UnmarshalBinary

func (m *APIBackFillRejectRequest) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*APIBackFillRejectRequest) Validate

func (m *APIBackFillRejectRequest) Validate(formats strfmt.Registry) error

Validate validates this api back fill reject request

type APIListMatchFunctionsResponse

type APIListMatchFunctionsResponse struct {

	// configs
	// Required: true
	Configs []*APIMatchFunctionConfig `json:"configs"`

	// functions
	// Required: true
	Functions []string `json:"functions"`

	// pagination
	// Required: true
	Pagination *ModelsPagination `json:"pagination"`
}

APIListMatchFunctionsResponse api list match functions response

swagger:model api.ListMatchFunctionsResponse

func (*APIListMatchFunctionsResponse) MarshalBinary

func (m *APIListMatchFunctionsResponse) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*APIListMatchFunctionsResponse) UnmarshalBinary

func (m *APIListMatchFunctionsResponse) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*APIListMatchFunctionsResponse) Validate

func (m *APIListMatchFunctionsResponse) Validate(formats strfmt.Registry) error

Validate validates this api list match functions response

type APIListMatchPoolsResponse

type APIListMatchPoolsResponse struct {

	// data
	// Required: true
	Data []*APIMatchPool `json:"data"`

	// pagination
	// Required: true
	Pagination *ModelsPagination `json:"pagination"`
}

APIListMatchPoolsResponse api list match pools response

swagger:model api.ListMatchPoolsResponse

func (*APIListMatchPoolsResponse) MarshalBinary

func (m *APIListMatchPoolsResponse) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*APIListMatchPoolsResponse) UnmarshalBinary

func (m *APIListMatchPoolsResponse) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*APIListMatchPoolsResponse) Validate

func (m *APIListMatchPoolsResponse) Validate(formats strfmt.Registry) error

Validate validates this api list match pools response

type APIListRuleSetsResponse

type APIListRuleSetsResponse struct {

	// data
	// Required: true
	Data []*APIMatchRuleSetNameData `json:"data"`

	// pagination
	// Required: true
	Pagination *ModelsPagination `json:"pagination"`
}

APIListRuleSetsResponse api list rule sets response

swagger:model api.ListRuleSetsResponse

func (*APIListRuleSetsResponse) MarshalBinary

func (m *APIListRuleSetsResponse) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*APIListRuleSetsResponse) UnmarshalBinary

func (m *APIListRuleSetsResponse) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*APIListRuleSetsResponse) Validate

func (m *APIListRuleSetsResponse) Validate(formats strfmt.Registry) error

Validate validates this api list rule sets response

type APIMatchFunctionConfig

type APIMatchFunctionConfig struct {

	// match function
	// Required: true
	MatchFunction *string `json:"match_function"`

	// url
	// Required: true
	URL *string `json:"url"`
}

APIMatchFunctionConfig api match function config

swagger:model api.MatchFunctionConfig

func (*APIMatchFunctionConfig) MarshalBinary

func (m *APIMatchFunctionConfig) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*APIMatchFunctionConfig) UnmarshalBinary

func (m *APIMatchFunctionConfig) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*APIMatchFunctionConfig) Validate

func (m *APIMatchFunctionConfig) Validate(formats strfmt.Registry) error

Validate validates this api match function config

type APIMatchFunctionRequest

type APIMatchFunctionRequest struct {

	// match function
	// Required: true
	MatchFunction *string `json:"match_function"`

	// url
	// Required: true
	URL *string `json:"url"`
}

APIMatchFunctionRequest api match function request

swagger:model api.MatchFunctionRequest

func (*APIMatchFunctionRequest) MarshalBinary

func (m *APIMatchFunctionRequest) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*APIMatchFunctionRequest) UnmarshalBinary

func (m *APIMatchFunctionRequest) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*APIMatchFunctionRequest) Validate

func (m *APIMatchFunctionRequest) Validate(formats strfmt.Registry) error

Validate validates this api match function request

type APIMatchPool

type APIMatchPool struct {

	// backfill ticket expiration seconds
	// Required: true
	BackfillTicketExpirationSeconds *int32 `json:"backfill_ticket_expiration_seconds"`

	// match function
	// Required: true
	MatchFunction *string `json:"match_function"`

	// name
	// Required: true
	Name *string `json:"name"`

	// rule set
	// Required: true
	RuleSet *string `json:"rule_set"`

	// session template
	// Required: true
	SessionTemplate *string `json:"session_template"`

	// ticket expiration seconds
	// Required: true
	TicketExpirationSeconds *int32 `json:"ticket_expiration_seconds"`
}

APIMatchPool api match pool

swagger:model api.MatchPool

func (*APIMatchPool) MarshalBinary

func (m *APIMatchPool) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*APIMatchPool) UnmarshalBinary

func (m *APIMatchPool) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*APIMatchPool) Validate

func (m *APIMatchPool) Validate(formats strfmt.Registry) error

Validate validates this api match pool

type APIMatchPoolConfig

type APIMatchPoolConfig struct {

	// backfill ticket expiration seconds
	// Required: true
	BackfillTicketExpirationSeconds *int32 `json:"backfill_ticket_expiration_seconds"`

	// match function
	// Required: true
	MatchFunction *string `json:"match_function"`

	// rule set
	// Required: true
	RuleSet *string `json:"rule_set"`

	// session template
	// Required: true
	SessionTemplate *string `json:"session_template"`

	// ticket expiration seconds
	// Required: true
	TicketExpirationSeconds *int32 `json:"ticket_expiration_seconds"`
}

APIMatchPoolConfig api match pool config

swagger:model api.MatchPoolConfig

func (*APIMatchPoolConfig) MarshalBinary

func (m *APIMatchPoolConfig) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*APIMatchPoolConfig) UnmarshalBinary

func (m *APIMatchPoolConfig) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*APIMatchPoolConfig) Validate

func (m *APIMatchPoolConfig) Validate(formats strfmt.Registry) error

Validate validates this api match pool config

type APIMatchRuleSet

type APIMatchRuleSet struct {

	// data
	// Required: true
	Data *string `json:"data"`

	// name
	// Required: true
	Name *string `json:"name"`
}

APIMatchRuleSet api match rule set

swagger:model api.MatchRuleSet

func (*APIMatchRuleSet) MarshalBinary

func (m *APIMatchRuleSet) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*APIMatchRuleSet) UnmarshalBinary

func (m *APIMatchRuleSet) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*APIMatchRuleSet) Validate

func (m *APIMatchRuleSet) Validate(formats strfmt.Registry) error

Validate validates this api match rule set

type APIMatchRuleSetData

type APIMatchRuleSetData struct {

	// data
	// Required: true
	Data *string `json:"data"`
}

APIMatchRuleSetData api match rule set data

swagger:model api.MatchRuleSetData

func (*APIMatchRuleSetData) MarshalBinary

func (m *APIMatchRuleSetData) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*APIMatchRuleSetData) UnmarshalBinary

func (m *APIMatchRuleSetData) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*APIMatchRuleSetData) Validate

func (m *APIMatchRuleSetData) Validate(formats strfmt.Registry) error

Validate validates this api match rule set data

type APIMatchRuleSetNameData

type APIMatchRuleSetNameData struct {

	// name
	// Required: true
	Name *string `json:"name"`
}

APIMatchRuleSetNameData api match rule set name data

swagger:model api.MatchRuleSetNameData

func (*APIMatchRuleSetNameData) MarshalBinary

func (m *APIMatchRuleSetNameData) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*APIMatchRuleSetNameData) UnmarshalBinary

func (m *APIMatchRuleSetNameData) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*APIMatchRuleSetNameData) Validate

func (m *APIMatchRuleSetNameData) Validate(formats strfmt.Registry) error

Validate validates this api match rule set name data

type APIMatchTicketRequest

type APIMatchTicketRequest struct {

	// attributes
	// Required: true
	Attributes interface{} `json:"attributes"`

	// latencies
	// Required: true
	Latencies map[string]int64 `json:"latencies"`

	// match pool
	// Required: true
	MatchPool *string `json:"matchPool"`

	// session ID
	// Required: true
	SessionID *string `json:"sessionID"`
}

APIMatchTicketRequest api match ticket request

swagger:model api.MatchTicketRequest

func (*APIMatchTicketRequest) MarshalBinary

func (m *APIMatchTicketRequest) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*APIMatchTicketRequest) UnmarshalBinary

func (m *APIMatchTicketRequest) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*APIMatchTicketRequest) Validate

func (m *APIMatchTicketRequest) Validate(formats strfmt.Registry) error

Validate validates this api match ticket request

type APIMatchTicketResponse

type APIMatchTicketResponse struct {

	// match ticket ID
	// Required: true
	MatchTicketID *string `json:"matchTicketID"`
}

APIMatchTicketResponse api match ticket response

swagger:model api.MatchTicketResponse

func (*APIMatchTicketResponse) MarshalBinary

func (m *APIMatchTicketResponse) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*APIMatchTicketResponse) UnmarshalBinary

func (m *APIMatchTicketResponse) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*APIMatchTicketResponse) Validate

func (m *APIMatchTicketResponse) Validate(formats strfmt.Registry) error

Validate validates this api match ticket response

type APIMatchTicketStatus

type APIMatchTicketStatus struct {

	// match found
	// Required: true
	MatchFound *bool `json:"matchFound"`

	// session ID
	// Required: true
	SessionID *string `json:"sessionID"`
}

APIMatchTicketStatus api match ticket status

swagger:model api.MatchTicketStatus

func (*APIMatchTicketStatus) MarshalBinary

func (m *APIMatchTicketStatus) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*APIMatchTicketStatus) UnmarshalBinary

func (m *APIMatchTicketStatus) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*APIMatchTicketStatus) Validate

func (m *APIMatchTicketStatus) Validate(formats strfmt.Registry) error

Validate validates this api match ticket status

type ModelsPagination

type ModelsPagination struct {

	// first
	// Required: true
	First *string `json:"first"`

	// last
	// Required: true
	Last *string `json:"last"`

	// next
	// Required: true
	Next *string `json:"next"`

	// previous
	// Required: true
	Previous *string `json:"previous"`
}

ModelsPagination models pagination

swagger:model models.Pagination

func (*ModelsPagination) MarshalBinary

func (m *ModelsPagination) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*ModelsPagination) UnmarshalBinary

func (m *ModelsPagination) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*ModelsPagination) Validate

func (m *ModelsPagination) Validate(formats strfmt.Registry) error

Validate validates this models pagination

type ResponseError

type ResponseError struct {

	// error code
	// Required: true
	ErrorCode int32 `json:"ErrorCode"`

	// error message
	// Required: true
	ErrorMessage string `json:"ErrorMessage"`
}

ResponseError response error

swagger:model response.Error

func (*ResponseError) MarshalBinary

func (m *ResponseError) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*ResponseError) UnmarshalBinary

func (m *ResponseError) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*ResponseError) Validate

func (m *ResponseError) Validate(formats strfmt.Registry) error

Validate validates this response error

Jump to

Keyboard shortcuts

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