api

package module
v0.0.5 Latest Latest
Warning

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

Go to latest
Published: Jul 16, 2026 License: MIT Imports: 8 Imported by: 0

README

mkt-sdk-go

Go SDK for the aix API, auto-generated from the OpenAPI spec via Fern.

Install

go get github.com/MKT-AGI/mkt-sdk-go@latest

Usage

See package documentation for examples.

Documentation

Index

Constants

This section is empty.

Variables

View Source
var Environments = struct {
	Default string
}{
	Default: "http://localhost:8080/api/v1",
}

Environments defines all of the API environments. These values can be used with the WithBaseURL RequestOption to override the client's default environment, if any.

View Source
var ErrorCodes internal.ErrorCodes = internal.ErrorCodes{
	401: func(apiError *core.APIError) error {
		return &UnauthorizedError{
			APIError: apiError,
		}
	},
	403: func(apiError *core.APIError) error {
		return &ForbiddenError{
			APIError: apiError,
		}
	},
	404: func(apiError *core.APIError) error {
		return &NotFoundError{
			APIError: apiError,
		}
	},
	400: func(apiError *core.APIError) error {
		return &BadRequestError{
			APIError: apiError,
		}
	},
	500: func(apiError *core.APIError) error {
		return &InternalServerError{
			APIError: apiError,
		}
	},
	409: func(apiError *core.APIError) error {
		return &ConflictError{
			APIError: apiError,
		}
	},
	402: func(apiError *core.APIError) error {
		return &PaymentRequiredError{
			APIError: apiError,
		}
	},
	429: func(apiError *core.APIError) error {
		return &TooManyRequestsError{
			APIError: apiError,
		}
	},
	422: func(apiError *core.APIError) error {
		return &UnprocessableEntityError{
			APIError: apiError,
		}
	},
}

Functions

func Bool

func Bool(b bool) *bool

Bool returns a pointer to the given bool value.

func Byte

func Byte(b byte) *byte

Byte returns a pointer to the given byte value.

func Bytes

func Bytes(b []byte) *[]byte

Bytes returns a pointer to the given []byte value.

func Complex64

func Complex64(c complex64) *complex64

Complex64 returns a pointer to the given complex64 value.

func Complex128

func Complex128(c complex128) *complex128

Complex128 returns a pointer to the given complex128 value.

func Float32

func Float32(f float32) *float32

Float32 returns a pointer to the given float32 value.

func Float64

func Float64(f float64) *float64

Float64 returns a pointer to the given float64 value.

func Int

func Int(i int) *int

Int returns a pointer to the given int value.

func Int8

func Int8(i int8) *int8

Int8 returns a pointer to the given int8 value.

func Int16

func Int16(i int16) *int16

Int16 returns a pointer to the given int16 value.

func Int32

func Int32(i int32) *int32

Int32 returns a pointer to the given int32 value.

func Int64

func Int64(i int64) *int64

Int64 returns a pointer to the given int64 value.

func MustParseDate

func MustParseDate(date string) time.Time

MustParseDate attempts to parse the given string as a date time.Time, and panics upon failure.

func MustParseDateTime

func MustParseDateTime(datetime string) time.Time

MustParseDateTime attempts to parse the given string as a datetime time.Time, and panics upon failure.

func Rune

func Rune(r rune) *rune

Rune returns a pointer to the given rune value.

func String

func String(s string) *string

String returns a pointer to the given string value.

func Time

func Time(t time.Time) *time.Time

Time returns a pointer to the given time.Time value.

func UUID

func UUID(u uuid.UUID) *uuid.UUID

UUID returns a pointer to the given uuid.UUID value.

func Uint

func Uint(u uint) *uint

Uint returns a pointer to the given uint value.

func Uint8

func Uint8(u uint8) *uint8

Uint8 returns a pointer to the given uint8 value.

func Uint16

func Uint16(u uint16) *uint16

Uint16 returns a pointer to the given uint16 value.

func Uint32

func Uint32(u uint32) *uint32

Uint32 returns a pointer to the given uint32 value.

func Uint64

func Uint64(u uint64) *uint64

Uint64 returns a pointer to the given uint64 value.

func Uintptr

func Uintptr(u uintptr) *uintptr

Uintptr returns a pointer to the given uintptr value.

Types

type AnthropicContentBlock

type AnthropicContentBlock struct {
	// tool_result content
	Content any     `json:"content,omitempty" url:"content,omitempty"`
	ID      *string `json:"id,omitempty" url:"id,omitempty"`
	// tool_use input (JSON object)
	Input   []int   `json:"input,omitempty" url:"input,omitempty"`
	IsError *bool   `json:"is_error,omitempty" url:"is_error,omitempty"`
	Name    *string `json:"name,omitempty" url:"name,omitempty"`
	// thinking block signature
	Signature *string               `json:"signature,omitempty" url:"signature,omitempty"`
	Source    *AnthropicImageSource `json:"source,omitempty" url:"source,omitempty"`
	Text      *string               `json:"text,omitempty" url:"text,omitempty"`
	Thinking  *string               `json:"thinking,omitempty" url:"thinking,omitempty"`
	ToolUseID *string               `json:"tool_use_id,omitempty" url:"tool_use_id,omitempty"`
	Type      *string               `json:"type,omitempty" url:"type,omitempty"`
	// contains filtered or unexported fields
}

func (*AnthropicContentBlock) GetContent

func (a *AnthropicContentBlock) GetContent() any

func (*AnthropicContentBlock) GetExtraProperties

func (a *AnthropicContentBlock) GetExtraProperties() map[string]interface{}

func (*AnthropicContentBlock) GetID

func (a *AnthropicContentBlock) GetID() *string

func (*AnthropicContentBlock) GetInput

func (a *AnthropicContentBlock) GetInput() []int

func (*AnthropicContentBlock) GetIsError

func (a *AnthropicContentBlock) GetIsError() *bool

func (*AnthropicContentBlock) GetName

func (a *AnthropicContentBlock) GetName() *string

func (*AnthropicContentBlock) GetSignature

func (a *AnthropicContentBlock) GetSignature() *string

func (*AnthropicContentBlock) GetSource

func (*AnthropicContentBlock) GetText

func (a *AnthropicContentBlock) GetText() *string

func (*AnthropicContentBlock) GetThinking

func (a *AnthropicContentBlock) GetThinking() *string

func (*AnthropicContentBlock) GetToolUseID

func (a *AnthropicContentBlock) GetToolUseID() *string

func (*AnthropicContentBlock) GetType

func (a *AnthropicContentBlock) GetType() *string

func (*AnthropicContentBlock) MarshalJSON

func (a *AnthropicContentBlock) MarshalJSON() ([]byte, error)

func (*AnthropicContentBlock) SetContent

func (a *AnthropicContentBlock) SetContent(content any)

SetContent sets the Content field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*AnthropicContentBlock) SetID

func (a *AnthropicContentBlock) SetID(id *string)

SetID sets the ID field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*AnthropicContentBlock) SetInput

func (a *AnthropicContentBlock) SetInput(input []int)

SetInput sets the Input field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*AnthropicContentBlock) SetIsError

func (a *AnthropicContentBlock) SetIsError(isError *bool)

SetIsError sets the IsError field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*AnthropicContentBlock) SetName

func (a *AnthropicContentBlock) SetName(name *string)

SetName sets the Name field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*AnthropicContentBlock) SetSignature

func (a *AnthropicContentBlock) SetSignature(signature *string)

SetSignature sets the Signature field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*AnthropicContentBlock) SetSource

func (a *AnthropicContentBlock) SetSource(source *AnthropicImageSource)

SetSource sets the Source field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*AnthropicContentBlock) SetText

func (a *AnthropicContentBlock) SetText(text *string)

SetText sets the Text field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*AnthropicContentBlock) SetThinking

func (a *AnthropicContentBlock) SetThinking(thinking *string)

SetThinking sets the Thinking field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*AnthropicContentBlock) SetToolUseID

func (a *AnthropicContentBlock) SetToolUseID(toolUseID *string)

SetToolUseID sets the ToolUseID field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*AnthropicContentBlock) SetType

func (a *AnthropicContentBlock) SetType(type_ *string)

SetType sets the Type field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*AnthropicContentBlock) String

func (a *AnthropicContentBlock) String() string

func (*AnthropicContentBlock) UnmarshalJSON

func (a *AnthropicContentBlock) UnmarshalJSON(data []byte) error

type AnthropicErrorDetail

type AnthropicErrorDetail struct {
	Message *string `json:"message,omitempty" url:"message,omitempty"`
	Type    *string `json:"type,omitempty" url:"type,omitempty"`
	// contains filtered or unexported fields
}

func (*AnthropicErrorDetail) GetExtraProperties

func (a *AnthropicErrorDetail) GetExtraProperties() map[string]interface{}

func (*AnthropicErrorDetail) GetMessage

func (a *AnthropicErrorDetail) GetMessage() *string

func (*AnthropicErrorDetail) GetType

func (a *AnthropicErrorDetail) GetType() *string

func (*AnthropicErrorDetail) MarshalJSON

func (a *AnthropicErrorDetail) MarshalJSON() ([]byte, error)

func (*AnthropicErrorDetail) SetMessage

func (a *AnthropicErrorDetail) SetMessage(message *string)

SetMessage sets the Message field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*AnthropicErrorDetail) SetType

func (a *AnthropicErrorDetail) SetType(type_ *string)

SetType sets the Type field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*AnthropicErrorDetail) String

func (a *AnthropicErrorDetail) String() string

func (*AnthropicErrorDetail) UnmarshalJSON

func (a *AnthropicErrorDetail) UnmarshalJSON(data []byte) error

type AnthropicImageSource

type AnthropicImageSource struct {
	Data *string `json:"data,omitempty" url:"data,omitempty"`
	// e.g. "image/jpeg"
	MediaType *string `json:"media_type,omitempty" url:"media_type,omitempty"`
	// "base64" or "url"
	Type *string `json:"type,omitempty" url:"type,omitempty"`
	URL  *string `json:"url,omitempty" url:"url,omitempty"`
	// contains filtered or unexported fields
}

func (*AnthropicImageSource) GetData

func (a *AnthropicImageSource) GetData() *string

func (*AnthropicImageSource) GetExtraProperties

func (a *AnthropicImageSource) GetExtraProperties() map[string]interface{}

func (*AnthropicImageSource) GetMediaType

func (a *AnthropicImageSource) GetMediaType() *string

func (*AnthropicImageSource) GetType

func (a *AnthropicImageSource) GetType() *string

func (*AnthropicImageSource) GetURL

func (a *AnthropicImageSource) GetURL() *string

func (*AnthropicImageSource) MarshalJSON

func (a *AnthropicImageSource) MarshalJSON() ([]byte, error)

func (*AnthropicImageSource) SetData

func (a *AnthropicImageSource) SetData(data *string)

SetData sets the Data field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*AnthropicImageSource) SetMediaType

func (a *AnthropicImageSource) SetMediaType(mediaType *string)

SetMediaType sets the MediaType field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*AnthropicImageSource) SetType

func (a *AnthropicImageSource) SetType(type_ *string)

SetType sets the Type field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*AnthropicImageSource) SetURL

func (a *AnthropicImageSource) SetURL(url *string)

SetURL sets the URL field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*AnthropicImageSource) String

func (a *AnthropicImageSource) String() string

func (*AnthropicImageSource) UnmarshalJSON

func (a *AnthropicImageSource) UnmarshalJSON(data []byte) error

type AnthropicInputSchema

type AnthropicInputSchema struct {
	Properties map[string]any `json:"properties,omitempty" url:"properties,omitempty"`
	Required   []string       `json:"required,omitempty" url:"required,omitempty"`
	Type       *string        `json:"type,omitempty" url:"type,omitempty"`
	// contains filtered or unexported fields
}

func (*AnthropicInputSchema) GetExtraProperties

func (a *AnthropicInputSchema) GetExtraProperties() map[string]interface{}

func (*AnthropicInputSchema) GetProperties

func (a *AnthropicInputSchema) GetProperties() map[string]any

func (*AnthropicInputSchema) GetRequired

func (a *AnthropicInputSchema) GetRequired() []string

func (*AnthropicInputSchema) GetType

func (a *AnthropicInputSchema) GetType() *string

func (*AnthropicInputSchema) MarshalJSON

func (a *AnthropicInputSchema) MarshalJSON() ([]byte, error)

func (*AnthropicInputSchema) SetProperties

func (a *AnthropicInputSchema) SetProperties(properties map[string]any)

SetProperties sets the Properties field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*AnthropicInputSchema) SetRequired

func (a *AnthropicInputSchema) SetRequired(required []string)

SetRequired sets the Required field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*AnthropicInputSchema) SetType

func (a *AnthropicInputSchema) SetType(type_ *string)

SetType sets the Type field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*AnthropicInputSchema) String

func (a *AnthropicInputSchema) String() string

func (*AnthropicInputSchema) UnmarshalJSON

func (a *AnthropicInputSchema) UnmarshalJSON(data []byte) error

type AnthropicMessageRequest

type AnthropicMessageRequest struct {
	MaxTokens     *int                                                 `json:"max_tokens,omitempty" url:"max_tokens,omitempty"`
	Messages      []*GithubComCodeKoanLlmSdkGoProtocolAnthropicMessage `json:"messages,omitempty" url:"messages,omitempty"`
	Metadata      *AnthropicMetadata                                   `json:"metadata,omitempty" url:"metadata,omitempty"`
	Model         *string                                              `json:"model,omitempty" url:"model,omitempty"`
	StopSequences []string                                             `json:"stop_sequences,omitempty" url:"stop_sequences,omitempty"`
	Stream        *bool                                                `json:"stream,omitempty" url:"stream,omitempty"`
	// string | []TextBlock
	System      any                      `json:"system,omitempty" url:"system,omitempty"`
	Temperature *float64                 `json:"temperature,omitempty" url:"temperature,omitempty"`
	Thinking    *AnthropicThinkingConfig `json:"thinking,omitempty" url:"thinking,omitempty"`
	ToolChoice  []int                    `json:"tool_choice,omitempty" url:"tool_choice,omitempty"`
	Tools       []*AnthropicTool         `json:"tools,omitempty" url:"tools,omitempty"`
	TopK        *int                     `json:"top_k,omitempty" url:"top_k,omitempty"`
	TopP        *float64                 `json:"top_p,omitempty" url:"top_p,omitempty"`
	// contains filtered or unexported fields
}

func (*AnthropicMessageRequest) GetExtraProperties

func (a *AnthropicMessageRequest) GetExtraProperties() map[string]interface{}

func (*AnthropicMessageRequest) GetMaxTokens

func (a *AnthropicMessageRequest) GetMaxTokens() *int

func (*AnthropicMessageRequest) GetMessages

func (*AnthropicMessageRequest) GetMetadata

func (a *AnthropicMessageRequest) GetMetadata() *AnthropicMetadata

func (*AnthropicMessageRequest) GetModel

func (a *AnthropicMessageRequest) GetModel() *string

func (*AnthropicMessageRequest) GetStopSequences

func (a *AnthropicMessageRequest) GetStopSequences() []string

func (*AnthropicMessageRequest) GetStream

func (a *AnthropicMessageRequest) GetStream() *bool

func (*AnthropicMessageRequest) GetSystem

func (a *AnthropicMessageRequest) GetSystem() any

func (*AnthropicMessageRequest) GetTemperature

func (a *AnthropicMessageRequest) GetTemperature() *float64

func (*AnthropicMessageRequest) GetThinking

func (*AnthropicMessageRequest) GetToolChoice

func (a *AnthropicMessageRequest) GetToolChoice() []int

func (*AnthropicMessageRequest) GetTools

func (a *AnthropicMessageRequest) GetTools() []*AnthropicTool

func (*AnthropicMessageRequest) GetTopK

func (a *AnthropicMessageRequest) GetTopK() *int

func (*AnthropicMessageRequest) GetTopP

func (a *AnthropicMessageRequest) GetTopP() *float64

func (*AnthropicMessageRequest) MarshalJSON

func (a *AnthropicMessageRequest) MarshalJSON() ([]byte, error)

func (*AnthropicMessageRequest) SetMaxTokens

func (a *AnthropicMessageRequest) SetMaxTokens(maxTokens *int)

SetMaxTokens sets the MaxTokens field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*AnthropicMessageRequest) SetMessages

SetMessages sets the Messages field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*AnthropicMessageRequest) SetMetadata

func (a *AnthropicMessageRequest) SetMetadata(metadata *AnthropicMetadata)

SetMetadata sets the Metadata field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*AnthropicMessageRequest) SetModel

func (a *AnthropicMessageRequest) SetModel(model *string)

SetModel sets the Model field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*AnthropicMessageRequest) SetStopSequences

func (a *AnthropicMessageRequest) SetStopSequences(stopSequences []string)

SetStopSequences sets the StopSequences field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*AnthropicMessageRequest) SetStream

func (a *AnthropicMessageRequest) SetStream(stream *bool)

SetStream sets the Stream field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*AnthropicMessageRequest) SetSystem

func (a *AnthropicMessageRequest) SetSystem(system any)

SetSystem sets the System field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*AnthropicMessageRequest) SetTemperature

func (a *AnthropicMessageRequest) SetTemperature(temperature *float64)

SetTemperature sets the Temperature field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*AnthropicMessageRequest) SetThinking

func (a *AnthropicMessageRequest) SetThinking(thinking *AnthropicThinkingConfig)

SetThinking sets the Thinking field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*AnthropicMessageRequest) SetToolChoice

func (a *AnthropicMessageRequest) SetToolChoice(toolChoice []int)

SetToolChoice sets the ToolChoice field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*AnthropicMessageRequest) SetTools

func (a *AnthropicMessageRequest) SetTools(tools []*AnthropicTool)

SetTools sets the Tools field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*AnthropicMessageRequest) SetTopK

func (a *AnthropicMessageRequest) SetTopK(topK *int)

SetTopK sets the TopK field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*AnthropicMessageRequest) SetTopP

func (a *AnthropicMessageRequest) SetTopP(topP *float64)

SetTopP sets the TopP field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*AnthropicMessageRequest) String

func (a *AnthropicMessageRequest) String() string

func (*AnthropicMessageRequest) UnmarshalJSON

func (a *AnthropicMessageRequest) UnmarshalJSON(data []byte) error

type AnthropicMessageResponse

type AnthropicMessageResponse struct {
	Content      []*AnthropicContentBlock                         `json:"content,omitempty" url:"content,omitempty"`
	ID           *string                                          `json:"id,omitempty" url:"id,omitempty"`
	Model        *string                                          `json:"model,omitempty" url:"model,omitempty"`
	Role         *string                                          `json:"role,omitempty" url:"role,omitempty"`
	StopReason   *string                                          `json:"stop_reason,omitempty" url:"stop_reason,omitempty"`
	StopSequence *string                                          `json:"stop_sequence,omitempty" url:"stop_sequence,omitempty"`
	Type         *string                                          `json:"type,omitempty" url:"type,omitempty"`
	Usage        *GithubComCodeKoanLlmSdkGoProtocolAnthropicUsage `json:"usage,omitempty" url:"usage,omitempty"`
	// contains filtered or unexported fields
}

func (*AnthropicMessageResponse) GetContent

func (*AnthropicMessageResponse) GetExtraProperties

func (a *AnthropicMessageResponse) GetExtraProperties() map[string]interface{}

func (*AnthropicMessageResponse) GetID

func (a *AnthropicMessageResponse) GetID() *string

func (*AnthropicMessageResponse) GetModel

func (a *AnthropicMessageResponse) GetModel() *string

func (*AnthropicMessageResponse) GetRole

func (a *AnthropicMessageResponse) GetRole() *string

func (*AnthropicMessageResponse) GetStopReason

func (a *AnthropicMessageResponse) GetStopReason() *string

func (*AnthropicMessageResponse) GetStopSequence

func (a *AnthropicMessageResponse) GetStopSequence() *string

func (*AnthropicMessageResponse) GetType

func (a *AnthropicMessageResponse) GetType() *string

func (*AnthropicMessageResponse) GetUsage

func (*AnthropicMessageResponse) MarshalJSON

func (a *AnthropicMessageResponse) MarshalJSON() ([]byte, error)

func (*AnthropicMessageResponse) SetContent

func (a *AnthropicMessageResponse) SetContent(content []*AnthropicContentBlock)

SetContent sets the Content field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*AnthropicMessageResponse) SetID

func (a *AnthropicMessageResponse) SetID(id *string)

SetID sets the ID field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*AnthropicMessageResponse) SetModel

func (a *AnthropicMessageResponse) SetModel(model *string)

SetModel sets the Model field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*AnthropicMessageResponse) SetRole

func (a *AnthropicMessageResponse) SetRole(role *string)

SetRole sets the Role field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*AnthropicMessageResponse) SetStopReason

func (a *AnthropicMessageResponse) SetStopReason(stopReason *string)

SetStopReason sets the StopReason field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*AnthropicMessageResponse) SetStopSequence

func (a *AnthropicMessageResponse) SetStopSequence(stopSequence *string)

SetStopSequence sets the StopSequence field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*AnthropicMessageResponse) SetType

func (a *AnthropicMessageResponse) SetType(type_ *string)

SetType sets the Type field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*AnthropicMessageResponse) SetUsage

SetUsage sets the Usage field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*AnthropicMessageResponse) String

func (a *AnthropicMessageResponse) String() string

func (*AnthropicMessageResponse) UnmarshalJSON

func (a *AnthropicMessageResponse) UnmarshalJSON(data []byte) error

type AnthropicMetadata

type AnthropicMetadata struct {
	UserID *string `json:"user_id,omitempty" url:"user_id,omitempty"`
	// contains filtered or unexported fields
}

func (*AnthropicMetadata) GetExtraProperties

func (a *AnthropicMetadata) GetExtraProperties() map[string]interface{}

func (*AnthropicMetadata) GetUserID

func (a *AnthropicMetadata) GetUserID() *string

func (*AnthropicMetadata) MarshalJSON

func (a *AnthropicMetadata) MarshalJSON() ([]byte, error)

func (*AnthropicMetadata) SetUserID

func (a *AnthropicMetadata) SetUserID(userID *string)

SetUserID sets the UserID field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*AnthropicMetadata) String

func (a *AnthropicMetadata) String() string

func (*AnthropicMetadata) UnmarshalJSON

func (a *AnthropicMetadata) UnmarshalJSON(data []byte) error

type AnthropicThinkingConfig

type AnthropicThinkingConfig struct {
	BudgetTokens *int    `json:"budget_tokens,omitempty" url:"budget_tokens,omitempty"`
	Type         *string `json:"type,omitempty" url:"type,omitempty"`
	// contains filtered or unexported fields
}

func (*AnthropicThinkingConfig) GetBudgetTokens

func (a *AnthropicThinkingConfig) GetBudgetTokens() *int

func (*AnthropicThinkingConfig) GetExtraProperties

func (a *AnthropicThinkingConfig) GetExtraProperties() map[string]interface{}

func (*AnthropicThinkingConfig) GetType

func (a *AnthropicThinkingConfig) GetType() *string

func (*AnthropicThinkingConfig) MarshalJSON

func (a *AnthropicThinkingConfig) MarshalJSON() ([]byte, error)

func (*AnthropicThinkingConfig) SetBudgetTokens

func (a *AnthropicThinkingConfig) SetBudgetTokens(budgetTokens *int)

SetBudgetTokens sets the BudgetTokens field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*AnthropicThinkingConfig) SetType

func (a *AnthropicThinkingConfig) SetType(type_ *string)

SetType sets the Type field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*AnthropicThinkingConfig) String

func (a *AnthropicThinkingConfig) String() string

func (*AnthropicThinkingConfig) UnmarshalJSON

func (a *AnthropicThinkingConfig) UnmarshalJSON(data []byte) error

type AnthropicTool

type AnthropicTool struct {
	Description *string               `json:"description,omitempty" url:"description,omitempty"`
	InputSchema *AnthropicInputSchema `json:"input_schema,omitempty" url:"input_schema,omitempty"`
	Name        *string               `json:"name,omitempty" url:"name,omitempty"`
	// contains filtered or unexported fields
}

func (*AnthropicTool) GetDescription

func (a *AnthropicTool) GetDescription() *string

func (*AnthropicTool) GetExtraProperties

func (a *AnthropicTool) GetExtraProperties() map[string]interface{}

func (*AnthropicTool) GetInputSchema

func (a *AnthropicTool) GetInputSchema() *AnthropicInputSchema

func (*AnthropicTool) GetName

func (a *AnthropicTool) GetName() *string

func (*AnthropicTool) MarshalJSON

func (a *AnthropicTool) MarshalJSON() ([]byte, error)

func (*AnthropicTool) SetDescription

func (a *AnthropicTool) SetDescription(description *string)

SetDescription sets the Description field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*AnthropicTool) SetInputSchema

func (a *AnthropicTool) SetInputSchema(inputSchema *AnthropicInputSchema)

SetInputSchema sets the InputSchema field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*AnthropicTool) SetName

func (a *AnthropicTool) SetName(name *string)

SetName sets the Name field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*AnthropicTool) String

func (a *AnthropicTool) String() string

func (*AnthropicTool) UnmarshalJSON

func (a *AnthropicTool) UnmarshalJSON(data []byte) error

type BadRequestError

type BadRequestError struct {
	*core.APIError
	Body any
}

Bad Request

func (*BadRequestError) MarshalJSON

func (b *BadRequestError) MarshalJSON() ([]byte, error)

func (*BadRequestError) UnmarshalJSON

func (b *BadRequestError) UnmarshalJSON(data []byte) error

func (*BadRequestError) Unwrap

func (b *BadRequestError) Unwrap() error

type ConflictError

type ConflictError struct {
	*core.APIError
	Body *GithubComMktAgiAixInternalPkgGinxCodeResp
}

Conflict

func (*ConflictError) MarshalJSON

func (c *ConflictError) MarshalJSON() ([]byte, error)

func (*ConflictError) UnmarshalJSON

func (c *ConflictError) UnmarshalJSON(data []byte) error

func (*ConflictError) Unwrap

func (c *ConflictError) Unwrap() error

type DeleteAPIV1CommentsIDRequest

type DeleteAPIV1CommentsIDRequest struct {
	// Comment ID
	ID int `json:"-" url:"-"`
	// contains filtered or unexported fields
}

func (*DeleteAPIV1CommentsIDRequest) SetID

func (d *DeleteAPIV1CommentsIDRequest) SetID(id int)

SetID sets the ID field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

type DeleteAdminBulletinsIDRequest

type DeleteAdminBulletinsIDRequest struct {
	// Bulletin ID
	ID int `json:"-" url:"-"`
	// contains filtered or unexported fields
}

func (*DeleteAdminBulletinsIDRequest) SetID

func (d *DeleteAdminBulletinsIDRequest) SetID(id int)

SetID sets the ID field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

type DeleteAdminFilesIDRequest

type DeleteAdminFilesIDRequest struct {
	// File ID
	ID int `json:"-" url:"-"`
	// contains filtered or unexported fields
}

func (*DeleteAdminFilesIDRequest) SetID

func (d *DeleteAdminFilesIDRequest) SetID(id int)

SetID sets the ID field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

type DeleteGatewaySessionsIDRequest

type DeleteGatewaySessionsIDRequest struct {
	// Session ID
	ID int `json:"-" url:"-"`
	// contains filtered or unexported fields
}

func (*DeleteGatewaySessionsIDRequest) SetID

func (d *DeleteGatewaySessionsIDRequest) SetID(id int)

SetID sets the ID field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

type DeleteGatewayUserIDModelsIDGrantsTargetUserIDRequest added in v0.0.5

type DeleteGatewayUserIDModelsIDGrantsTargetUserIDRequest struct {
	// User ID
	UserID int `json:"-" url:"-"`
	// Model ID
	ID int `json:"-" url:"-"`
	// Target user ID
	TargetUserID int `json:"-" url:"-"`
	// contains filtered or unexported fields
}

func (*DeleteGatewayUserIDModelsIDGrantsTargetUserIDRequest) SetID added in v0.0.5

SetID sets the ID field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*DeleteGatewayUserIDModelsIDGrantsTargetUserIDRequest) SetTargetUserID added in v0.0.5

func (d *DeleteGatewayUserIDModelsIDGrantsTargetUserIDRequest) SetTargetUserID(targetUserID int)

SetTargetUserID sets the TargetUserID field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*DeleteGatewayUserIDModelsIDGrantsTargetUserIDRequest) SetUserID added in v0.0.5

SetUserID sets the UserID field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

type DeleteGatewayUserIDModelsIDRequest

type DeleteGatewayUserIDModelsIDRequest struct {
	// User ID
	UserID int `json:"-" url:"-"`
	// Model ID
	ID int `json:"-" url:"-"`
	// contains filtered or unexported fields
}

func (*DeleteGatewayUserIDModelsIDRequest) SetID

SetID sets the ID field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*DeleteGatewayUserIDModelsIDRequest) SetUserID

func (d *DeleteGatewayUserIDModelsIDRequest) SetUserID(userID int)

SetUserID sets the UserID field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

type DeleteGatewayUserIDProvidersIDRequest

type DeleteGatewayUserIDProvidersIDRequest struct {
	// User ID
	UserID int `json:"-" url:"-"`
	// Provider ID
	ID int `json:"-" url:"-"`
	// contains filtered or unexported fields
}

func (*DeleteGatewayUserIDProvidersIDRequest) SetID

SetID sets the ID field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*DeleteGatewayUserIDProvidersIDRequest) SetUserID

func (d *DeleteGatewayUserIDProvidersIDRequest) SetUserID(userID int)

SetUserID sets the UserID field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

type DeleteGatewayUserIDRoutesIDGrantsTargetUserIDRequest added in v0.0.5

type DeleteGatewayUserIDRoutesIDGrantsTargetUserIDRequest struct {
	// User ID
	UserID int `json:"-" url:"-"`
	// Route ID
	ID int `json:"-" url:"-"`
	// Target user ID
	TargetUserID int `json:"-" url:"-"`
	// contains filtered or unexported fields
}

func (*DeleteGatewayUserIDRoutesIDGrantsTargetUserIDRequest) SetID added in v0.0.5

SetID sets the ID field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*DeleteGatewayUserIDRoutesIDGrantsTargetUserIDRequest) SetTargetUserID added in v0.0.5

func (d *DeleteGatewayUserIDRoutesIDGrantsTargetUserIDRequest) SetTargetUserID(targetUserID int)

SetTargetUserID sets the TargetUserID field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*DeleteGatewayUserIDRoutesIDGrantsTargetUserIDRequest) SetUserID added in v0.0.5

SetUserID sets the UserID field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

type DeleteGatewayUserIDRoutesIDRequest

type DeleteGatewayUserIDRoutesIDRequest struct {
	// User ID
	UserID int `json:"-" url:"-"`
	// Route ID
	ID int `json:"-" url:"-"`
	// contains filtered or unexported fields
}

func (*DeleteGatewayUserIDRoutesIDRequest) SetID

SetID sets the ID field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*DeleteGatewayUserIDRoutesIDRequest) SetUserID

func (d *DeleteGatewayUserIDRoutesIDRequest) SetUserID(userID int)

SetUserID sets the UserID field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

type DeleteIamAPIKeysIDRequest

type DeleteIamAPIKeysIDRequest struct {
	// API key ID
	ID int `json:"-" url:"-"`
	// contains filtered or unexported fields
}

func (*DeleteIamAPIKeysIDRequest) SetID

func (d *DeleteIamAPIKeysIDRequest) SetID(id int)

SetID sets the ID field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

type DeleteIamGrantsResourceTypeResourceIDUserIDRequest added in v0.0.5

type DeleteIamGrantsResourceTypeResourceIDUserIDRequest struct {
	// Resource type
	ResourceType string `json:"-" url:"-"`
	// Resource ID
	ResourceID int `json:"-" url:"-"`
	// User ID
	UserID int `json:"-" url:"-"`
	// contains filtered or unexported fields
}

func (*DeleteIamGrantsResourceTypeResourceIDUserIDRequest) SetResourceID added in v0.0.5

func (d *DeleteIamGrantsResourceTypeResourceIDUserIDRequest) SetResourceID(resourceID int)

SetResourceID sets the ResourceID field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*DeleteIamGrantsResourceTypeResourceIDUserIDRequest) SetResourceType added in v0.0.5

func (d *DeleteIamGrantsResourceTypeResourceIDUserIDRequest) SetResourceType(resourceType string)

SetResourceType sets the ResourceType field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*DeleteIamGrantsResourceTypeResourceIDUserIDRequest) SetUserID added in v0.0.5

SetUserID sets the UserID field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

type DeleteMessagingDevicesDeviceIDRequest

type DeleteMessagingDevicesDeviceIDRequest struct {
	// Device ID
	DeviceID int `json:"-" url:"-"`
	// contains filtered or unexported fields
}

func (*DeleteMessagingDevicesDeviceIDRequest) SetDeviceID

func (d *DeleteMessagingDevicesDeviceIDRequest) SetDeviceID(deviceID int)

SetDeviceID sets the DeviceID field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

type DeleteSecretsUserIDKeyRequest

type DeleteSecretsUserIDKeyRequest struct {
	// User ID
	UserID int `json:"-" url:"-"`
	// Secret key
	Key string `json:"-" url:"-"`
	// contains filtered or unexported fields
}

func (*DeleteSecretsUserIDKeyRequest) SetKey

func (d *DeleteSecretsUserIDKeyRequest) SetKey(key string)

SetKey sets the Key field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*DeleteSecretsUserIDKeyRequest) SetUserID

func (d *DeleteSecretsUserIDKeyRequest) SetUserID(userID int)

SetUserID sets the UserID field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

type DeleteWisdomCommunityIDRequest

type DeleteWisdomCommunityIDRequest struct {
	// Community ID
	ID int `json:"-" url:"-"`
	// contains filtered or unexported fields
}

func (*DeleteWisdomCommunityIDRequest) SetID

func (d *DeleteWisdomCommunityIDRequest) SetID(id int)

SetID sets the ID field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

type DeleteWisdomIDRelationsRidRequest

type DeleteWisdomIDRelationsRidRequest struct {
	// Source content ID
	ID int `json:"-" url:"-"`
	// Relation ID
	Rid int `json:"-" url:"-"`
	// contains filtered or unexported fields
}

func (*DeleteWisdomIDRelationsRidRequest) SetID

SetID sets the ID field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*DeleteWisdomIDRelationsRidRequest) SetRid

func (d *DeleteWisdomIDRelationsRidRequest) SetRid(rid int)

SetRid sets the Rid field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

type DeleteWisdomIDRequest

type DeleteWisdomIDRequest struct {
	// Content ID
	ID int `json:"-" url:"-"`
	// contains filtered or unexported fields
}

func (*DeleteWisdomIDRequest) SetID

func (d *DeleteWisdomIDRequest) SetID(id int)

SetID sets the ID field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

type FileParam

type FileParam struct {
	io.Reader
	// contains filtered or unexported fields
}

FileParam is a file type suitable for multipart/form-data uploads.

func NewFileParam

func NewFileParam(
	reader io.Reader,
	filename string,
	contentType string,
	opts ...FileParamOption,
) *FileParam

NewFileParam returns a *FileParam type suitable for multipart/form-data uploads. All file upload endpoints accept a simple io.Reader, which is usually created by opening a file via os.Open.

However, some endpoints require additional metadata about the file such as a specific Content-Type or custom filename. FileParam makes it easier to create the correct type signature for these endpoints.

func (*FileParam) ContentType

func (f *FileParam) ContentType() string

func (*FileParam) Name

func (f *FileParam) Name() string

type FileParamOption

type FileParamOption interface {
	// contains filtered or unexported methods
}

FileParamOption adapts the behavior of the FileParam. No options are implemented yet, but this interface allows for future extensibility.

type ForbiddenError

type ForbiddenError struct {
	*core.APIError
	Body *GithubComMktAgiAixInternalPkgGinxCodeResp
}

Forbidden

func (*ForbiddenError) MarshalJSON

func (f *ForbiddenError) MarshalJSON() ([]byte, error)

func (*ForbiddenError) UnmarshalJSON

func (f *ForbiddenError) UnmarshalJSON(data []byte) error

func (*ForbiddenError) Unwrap

func (f *ForbiddenError) Unwrap() error

type GetAPIV1AdminCommentsRequest

type GetAPIV1AdminCommentsRequest struct {
	// Target type (article, etc.)
	TargetType string `json:"-" url:"target_type"`
	// Filter by status (pending, approved, rejected, hidden)
	Status *string `json:"-" url:"status,omitempty"`
	// Pagination cursor
	Cursor *int `json:"-" url:"cursor,omitempty"`
	// Page size (default 20, max 100)
	Limit *int `json:"-" url:"limit,omitempty"`
	// contains filtered or unexported fields
}

func (*GetAPIV1AdminCommentsRequest) SetCursor

func (g *GetAPIV1AdminCommentsRequest) SetCursor(cursor *int)

SetCursor sets the Cursor field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GetAPIV1AdminCommentsRequest) SetLimit

func (g *GetAPIV1AdminCommentsRequest) SetLimit(limit *int)

SetLimit sets the Limit field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GetAPIV1AdminCommentsRequest) SetStatus

func (g *GetAPIV1AdminCommentsRequest) SetStatus(status *string)

SetStatus sets the Status field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GetAPIV1AdminCommentsRequest) SetTargetType

func (g *GetAPIV1AdminCommentsRequest) SetTargetType(targetType string)

SetTargetType sets the TargetType field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

type GetAPIV1CommentsRequest

type GetAPIV1CommentsRequest struct {
	// Target type (article, etc.)
	TargetType string `json:"-" url:"target_type"`
	// Target ID
	TargetID int `json:"-" url:"target_id"`
	// Pagination cursor
	Cursor *int `json:"-" url:"cursor,omitempty"`
	// Page size (default 20, max 100)
	Limit *int `json:"-" url:"limit,omitempty"`
	// contains filtered or unexported fields
}

func (*GetAPIV1CommentsRequest) SetCursor

func (g *GetAPIV1CommentsRequest) SetCursor(cursor *int)

SetCursor sets the Cursor field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GetAPIV1CommentsRequest) SetLimit

func (g *GetAPIV1CommentsRequest) SetLimit(limit *int)

SetLimit sets the Limit field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GetAPIV1CommentsRequest) SetTargetID

func (g *GetAPIV1CommentsRequest) SetTargetID(targetID int)

SetTargetID sets the TargetID field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GetAPIV1CommentsRequest) SetTargetType

func (g *GetAPIV1CommentsRequest) SetTargetType(targetType string)

SetTargetType sets the TargetType field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

type GetAPIV1NotificationsPreferencesRequest

type GetAPIV1NotificationsPreferencesRequest struct {
	// Filter by channel (in_app, email, sms)
	Channel *string `json:"-" url:"channel,omitempty"`
	// contains filtered or unexported fields
}

func (*GetAPIV1NotificationsPreferencesRequest) SetChannel

func (g *GetAPIV1NotificationsPreferencesRequest) SetChannel(channel *string)

SetChannel sets the Channel field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

type GetAPIV1NotificationsRequest

type GetAPIV1NotificationsRequest struct {
	// Cursor ID for pagination
	CursorID *int `json:"-" url:"cursor_id,omitempty"`
	// Cursor created_at timestamp
	CursorCreatedAt *int `json:"-" url:"cursor_created_at,omitempty"`
	// Page size (default 20, max 100)
	Limit *int `json:"-" url:"limit,omitempty"`
	// contains filtered or unexported fields
}

func (*GetAPIV1NotificationsRequest) SetCursorCreatedAt

func (g *GetAPIV1NotificationsRequest) SetCursorCreatedAt(cursorCreatedAt *int)

SetCursorCreatedAt sets the CursorCreatedAt field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GetAPIV1NotificationsRequest) SetCursorID

func (g *GetAPIV1NotificationsRequest) SetCursorID(cursorID *int)

SetCursorID sets the CursorID field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GetAPIV1NotificationsRequest) SetLimit

func (g *GetAPIV1NotificationsRequest) SetLimit(limit *int)

SetLimit sets the Limit field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

type GetAPIV1PaymentOrdersIDRequest

type GetAPIV1PaymentOrdersIDRequest struct {
	// Order ID
	ID int `json:"-" url:"-"`
	// contains filtered or unexported fields
}

func (*GetAPIV1PaymentOrdersIDRequest) SetID

func (g *GetAPIV1PaymentOrdersIDRequest) SetID(id int)

SetID sets the ID field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

type GetAPIV1PaymentOrdersRequest

type GetAPIV1PaymentOrdersRequest struct {
	// Page number (default 1)
	Page *int `json:"-" url:"page,omitempty"`
	// Page size (default 20)
	Limit *int `json:"-" url:"limit,omitempty"`
	// contains filtered or unexported fields
}

func (*GetAPIV1PaymentOrdersRequest) SetLimit

func (g *GetAPIV1PaymentOrdersRequest) SetLimit(limit *int)

SetLimit sets the Limit field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GetAPIV1PaymentOrdersRequest) SetPage

func (g *GetAPIV1PaymentOrdersRequest) SetPage(page *int)

SetPage sets the Page field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

type GetAPIV1PaymentWalletTransfersTransferNoRequest

type GetAPIV1PaymentWalletTransfersTransferNoRequest struct {
	// Transfer number
	TransferNo int `json:"-" url:"-"`
	// contains filtered or unexported fields
}

func (*GetAPIV1PaymentWalletTransfersTransferNoRequest) SetTransferNo

func (g *GetAPIV1PaymentWalletTransfersTransferNoRequest) SetTransferNo(transferNo int)

SetTransferNo sets the TransferNo field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

type GetAPIV1PaymentWalletsIDRequest

type GetAPIV1PaymentWalletsIDRequest struct {
	// Wallet ID
	ID int `json:"-" url:"-"`
	// contains filtered or unexported fields
}

func (*GetAPIV1PaymentWalletsIDRequest) SetID

func (g *GetAPIV1PaymentWalletsIDRequest) SetID(id int)

SetID sets the ID field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

type GetAPIV1PaymentWalletsIDTransactionsRequest

type GetAPIV1PaymentWalletsIDTransactionsRequest struct {
	// Wallet ID
	ID int `json:"-" url:"-"`
	// Page number (default 1)
	Page *int `json:"-" url:"page,omitempty"`
	// Items per page (default 20, max 100)
	Limit *int `json:"-" url:"limit,omitempty"`
	// contains filtered or unexported fields
}

func (*GetAPIV1PaymentWalletsIDTransactionsRequest) SetID

SetID sets the ID field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GetAPIV1PaymentWalletsIDTransactionsRequest) SetLimit

SetLimit sets the Limit field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GetAPIV1PaymentWalletsIDTransactionsRequest) SetPage

SetPage sets the Page field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

type GetAdminBugReportsIDRequest

type GetAdminBugReportsIDRequest struct {
	// Bug report ID
	ID int `json:"-" url:"-"`
	// contains filtered or unexported fields
}

func (*GetAdminBugReportsIDRequest) SetID

func (g *GetAdminBugReportsIDRequest) SetID(id int)

SetID sets the ID field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

type GetAdminBugReportsRequest

type GetAdminBugReportsRequest struct {
	// Filter by status (pending, reviewed, published, closed)
	Status *string `json:"-" url:"status,omitempty"`
	// Filter by domain label (chat, admin, ...)
	Domain *string `json:"-" url:"domain,omitempty"`
	// Max results (default 20, max 100)
	Limit *int `json:"-" url:"limit,omitempty"`
	// Page offset
	Offset *int `json:"-" url:"offset,omitempty"`
	// contains filtered or unexported fields
}

func (*GetAdminBugReportsRequest) SetDomain

func (g *GetAdminBugReportsRequest) SetDomain(domain *string)

SetDomain sets the Domain field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GetAdminBugReportsRequest) SetLimit

func (g *GetAdminBugReportsRequest) SetLimit(limit *int)

SetLimit sets the Limit field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GetAdminBugReportsRequest) SetOffset

func (g *GetAdminBugReportsRequest) SetOffset(offset *int)

SetOffset sets the Offset field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GetAdminBugReportsRequest) SetStatus

func (g *GetAdminBugReportsRequest) SetStatus(status *string)

SetStatus sets the Status field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

type GetAdminBulletinsIDRequest

type GetAdminBulletinsIDRequest struct {
	// Bulletin ID
	ID int `json:"-" url:"-"`
	// contains filtered or unexported fields
}

func (*GetAdminBulletinsIDRequest) SetID

func (g *GetAdminBulletinsIDRequest) SetID(id int)

SetID sets the ID field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

type GetAdminBulletinsRequest

type GetAdminBulletinsRequest struct {
	// Filter by type
	Type *string `json:"-" url:"type,omitempty"`
	// Filter by category
	Category *string `json:"-" url:"category,omitempty"`
	// Filter by section
	Section *string `json:"-" url:"section,omitempty"`
	// Filter by version
	Version *string `json:"-" url:"version,omitempty"`
	// Include archived bulletins
	IncludeArchived *bool `json:"-" url:"include_archived,omitempty"`
	// Max results
	Limit *int `json:"-" url:"limit,omitempty"`
	// Cursor value for pagination
	CursorVal *int `json:"-" url:"cursor_val,omitempty"`
	// Cursor ID for pagination
	CursorID *int `json:"-" url:"cursor_id,omitempty"`
	// contains filtered or unexported fields
}

func (*GetAdminBulletinsRequest) SetCategory

func (g *GetAdminBulletinsRequest) SetCategory(category *string)

SetCategory sets the Category field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GetAdminBulletinsRequest) SetCursorID

func (g *GetAdminBulletinsRequest) SetCursorID(cursorID *int)

SetCursorID sets the CursorID field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GetAdminBulletinsRequest) SetCursorVal

func (g *GetAdminBulletinsRequest) SetCursorVal(cursorVal *int)

SetCursorVal sets the CursorVal field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GetAdminBulletinsRequest) SetIncludeArchived

func (g *GetAdminBulletinsRequest) SetIncludeArchived(includeArchived *bool)

SetIncludeArchived sets the IncludeArchived field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GetAdminBulletinsRequest) SetLimit

func (g *GetAdminBulletinsRequest) SetLimit(limit *int)

SetLimit sets the Limit field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GetAdminBulletinsRequest) SetSection

func (g *GetAdminBulletinsRequest) SetSection(section *string)

SetSection sets the Section field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GetAdminBulletinsRequest) SetType

func (g *GetAdminBulletinsRequest) SetType(type_ *string)

SetType sets the Type field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GetAdminBulletinsRequest) SetVersion

func (g *GetAdminBulletinsRequest) SetVersion(version *string)

SetVersion sets the Version field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

type GetAdminFilesIDDownloadRequest

type GetAdminFilesIDDownloadRequest struct {
	// File ID
	ID int `json:"-" url:"-"`
	// contains filtered or unexported fields
}

func (*GetAdminFilesIDDownloadRequest) SetID

func (g *GetAdminFilesIDDownloadRequest) SetID(id int)

SetID sets the ID field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

type GetAdminFilesIDRequest

type GetAdminFilesIDRequest struct {
	// File ID
	ID int `json:"-" url:"-"`
	// contains filtered or unexported fields
}

func (*GetAdminFilesIDRequest) SetID

func (g *GetAdminFilesIDRequest) SetID(id int)

SetID sets the ID field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

type GetAdminFilesRequest

type GetAdminFilesRequest struct {
	// Business context ID
	BizID *string `json:"-" url:"biz_id,omitempty"`
	// Directory path, defaults to /
	DirPath *string `json:"-" url:"dir_path,omitempty"`
	// contains filtered or unexported fields
}

func (*GetAdminFilesRequest) SetBizID

func (g *GetAdminFilesRequest) SetBizID(bizID *string)

SetBizID sets the BizID field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GetAdminFilesRequest) SetDirPath

func (g *GetAdminFilesRequest) SetDirPath(dirPath *string)

SetDirPath sets the DirPath field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

type GetAdminMarketplaceTopResourcesRequest

type GetAdminMarketplaceTopResourcesRequest struct {
	// Sort field: calls (default) or revenue
	Sort *string `json:"-" url:"sort,omitempty"`
	// Max results (default 20, max 100)
	Limit *int `json:"-" url:"limit,omitempty"`
	// contains filtered or unexported fields
}

func (*GetAdminMarketplaceTopResourcesRequest) SetLimit

func (g *GetAdminMarketplaceTopResourcesRequest) SetLimit(limit *int)

SetLimit sets the Limit field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GetAdminMarketplaceTopResourcesRequest) SetSort

SetSort sets the Sort field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

type GetAdminRevenueFeesRequest

type GetAdminRevenueFeesRequest struct {
	// Period: today, week, all (default all)
	Period *string `json:"-" url:"period,omitempty"`
	// contains filtered or unexported fields
}

func (*GetAdminRevenueFeesRequest) SetPeriod

func (g *GetAdminRevenueFeesRequest) SetPeriod(period *string)

SetPeriod sets the Period field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

type GetAuthGithubCallbackRequest

type GetAuthGithubCallbackRequest struct {
	// OAuth state
	State string `json:"-" url:"state"`
	// GitHub authorization code
	Code string `json:"-" url:"code"`
	// contains filtered or unexported fields
}

func (*GetAuthGithubCallbackRequest) SetCode

func (g *GetAuthGithubCallbackRequest) SetCode(code string)

SetCode sets the Code field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GetAuthGithubCallbackRequest) SetState

func (g *GetAuthGithubCallbackRequest) SetState(state string)

SetState sets the State field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

type GetAuthGithubLoginRequest

type GetAuthGithubLoginRequest struct {
	// Post-auth redirect URI (will be redirected to verbatim)
	RefURI string `json:"-" url:"ref_uri"`
	// contains filtered or unexported fields
}

func (*GetAuthGithubLoginRequest) SetRefURI

func (g *GetAuthGithubLoginRequest) SetRefURI(refURI string)

SetRefURI sets the RefURI field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

type GetAuthGoogleCallbackRequest

type GetAuthGoogleCallbackRequest struct {
	// OAuth state
	State string `json:"-" url:"state"`
	// Google authorization code
	Code string `json:"-" url:"code"`
	// contains filtered or unexported fields
}

func (*GetAuthGoogleCallbackRequest) SetCode

func (g *GetAuthGoogleCallbackRequest) SetCode(code string)

SetCode sets the Code field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GetAuthGoogleCallbackRequest) SetState

func (g *GetAuthGoogleCallbackRequest) SetState(state string)

SetState sets the State field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

type GetAuthGoogleLoginRequest

type GetAuthGoogleLoginRequest struct {
	// Post-auth redirect URI (will be redirected to verbatim)
	RefURI string `json:"-" url:"ref_uri"`
	// contains filtered or unexported fields
}

func (*GetAuthGoogleLoginRequest) SetRefURI

func (g *GetAuthGoogleLoginRequest) SetRefURI(refURI string)

SetRefURI sets the RefURI field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

type GetBugReportsMineRequest

type GetBugReportsMineRequest struct {
	// Max results (default 20, max 100)
	Limit *int `json:"-" url:"limit,omitempty"`
	// Page offset
	Offset *int `json:"-" url:"offset,omitempty"`
	// contains filtered or unexported fields
}

func (*GetBugReportsMineRequest) SetLimit

func (g *GetBugReportsMineRequest) SetLimit(limit *int)

SetLimit sets the Limit field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GetBugReportsMineRequest) SetOffset

func (g *GetBugReportsMineRequest) SetOffset(offset *int)

SetOffset sets the Offset field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

type GetBulletinsIDRequest

type GetBulletinsIDRequest struct {
	// Bulletin ID
	ID int `json:"-" url:"-"`
	// contains filtered or unexported fields
}

func (*GetBulletinsIDRequest) SetID

func (g *GetBulletinsIDRequest) SetID(id int)

SetID sets the ID field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

type GetBulletinsRequest

type GetBulletinsRequest struct {
	// Filter by type
	Type *string `json:"-" url:"type,omitempty"`
	// Filter by category
	Category *string `json:"-" url:"category,omitempty"`
	// Filter by section
	Section *string `json:"-" url:"section,omitempty"`
	// Filter by version
	Version *string `json:"-" url:"version,omitempty"`
	// Max results
	Limit *int `json:"-" url:"limit,omitempty"`
	// Cursor value for pagination
	CursorVal *int `json:"-" url:"cursor_val,omitempty"`
	// Cursor ID for pagination
	CursorID *int `json:"-" url:"cursor_id,omitempty"`
	// contains filtered or unexported fields
}

func (*GetBulletinsRequest) SetCategory

func (g *GetBulletinsRequest) SetCategory(category *string)

SetCategory sets the Category field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GetBulletinsRequest) SetCursorID

func (g *GetBulletinsRequest) SetCursorID(cursorID *int)

SetCursorID sets the CursorID field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GetBulletinsRequest) SetCursorVal

func (g *GetBulletinsRequest) SetCursorVal(cursorVal *int)

SetCursorVal sets the CursorVal field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GetBulletinsRequest) SetLimit

func (g *GetBulletinsRequest) SetLimit(limit *int)

SetLimit sets the Limit field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GetBulletinsRequest) SetSection

func (g *GetBulletinsRequest) SetSection(section *string)

SetSection sets the Section field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GetBulletinsRequest) SetType

func (g *GetBulletinsRequest) SetType(type_ *string)

SetType sets the Type field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GetBulletinsRequest) SetVersion

func (g *GetBulletinsRequest) SetVersion(version *string)

SetVersion sets the Version field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

type GetCommunityRequest

type GetCommunityRequest struct {
	// username filter, required when slug is provided
	Username *string `json:"-" url:"username,omitempty"`
	// community slug, requires username
	Slug *string `json:"-" url:"slug,omitempty"`
	// pagination offset, default 0
	Offset *int `json:"-" url:"offset,omitempty"`
	// pagination limit, default 20, max 100
	Limit *int `json:"-" url:"limit,omitempty"`
	// contains filtered or unexported fields
}

func (*GetCommunityRequest) SetLimit

func (g *GetCommunityRequest) SetLimit(limit *int)

SetLimit sets the Limit field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GetCommunityRequest) SetOffset

func (g *GetCommunityRequest) SetOffset(offset *int)

SetOffset sets the Offset field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GetCommunityRequest) SetSlug

func (g *GetCommunityRequest) SetSlug(slug *string)

SetSlug sets the Slug field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GetCommunityRequest) SetUsername

func (g *GetCommunityRequest) SetUsername(username *string)

SetUsername sets the Username field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

type GetGatewayLogsRequest

type GetGatewayLogsRequest struct {
	// Filter by model ID
	ModelID *int `json:"-" url:"model_id,omitempty"`
	// Filter by provider ID
	ProviderID *int `json:"-" url:"provider_id,omitempty"`
	// Filter by session ID
	SessionID *int `json:"-" url:"session_id,omitempty"`
	// Filter by HTTP status code
	Status *int `json:"-" url:"status,omitempty"`
	// Filter by stream (true/false)
	Stream *bool `json:"-" url:"stream,omitempty"`
	// Start date (YYYY-MM-DD)
	DateFrom *string `json:"-" url:"date_from,omitempty"`
	// End date (YYYY-MM-DD)
	DateTo *string `json:"-" url:"date_to,omitempty"`
	// Sort field: created_at, latency_ms, cost, total_tokens
	Sort *string `json:"-" url:"sort,omitempty"`
	// Sort order: asc, desc (default desc)
	Order *string `json:"-" url:"order,omitempty"`
	// Pagination offset (default 0)
	Offset *int `json:"-" url:"offset,omitempty"`
	// Page size (default 20, max 100)
	Limit *int `json:"-" url:"limit,omitempty"`
	// contains filtered or unexported fields
}

func (*GetGatewayLogsRequest) SetDateFrom

func (g *GetGatewayLogsRequest) SetDateFrom(dateFrom *string)

SetDateFrom sets the DateFrom field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GetGatewayLogsRequest) SetDateTo

func (g *GetGatewayLogsRequest) SetDateTo(dateTo *string)

SetDateTo sets the DateTo field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GetGatewayLogsRequest) SetLimit

func (g *GetGatewayLogsRequest) SetLimit(limit *int)

SetLimit sets the Limit field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GetGatewayLogsRequest) SetModelID

func (g *GetGatewayLogsRequest) SetModelID(modelID *int)

SetModelID sets the ModelID field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GetGatewayLogsRequest) SetOffset

func (g *GetGatewayLogsRequest) SetOffset(offset *int)

SetOffset sets the Offset field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GetGatewayLogsRequest) SetOrder

func (g *GetGatewayLogsRequest) SetOrder(order *string)

SetOrder sets the Order field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GetGatewayLogsRequest) SetProviderID

func (g *GetGatewayLogsRequest) SetProviderID(providerID *int)

SetProviderID sets the ProviderID field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GetGatewayLogsRequest) SetSessionID

func (g *GetGatewayLogsRequest) SetSessionID(sessionID *int)

SetSessionID sets the SessionID field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GetGatewayLogsRequest) SetSort

func (g *GetGatewayLogsRequest) SetSort(sort *string)

SetSort sets the Sort field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GetGatewayLogsRequest) SetStatus

func (g *GetGatewayLogsRequest) SetStatus(status *int)

SetStatus sets the Status field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GetGatewayLogsRequest) SetStream

func (g *GetGatewayLogsRequest) SetStream(stream *bool)

SetStream sets the Stream field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

type GetGatewaySellerRevenueRequest

type GetGatewaySellerRevenueRequest struct {
	// Period: today, week, all (default all)
	Period *string `json:"-" url:"period,omitempty"`
	// contains filtered or unexported fields
}

func (*GetGatewaySellerRevenueRequest) SetPeriod

func (g *GetGatewaySellerRevenueRequest) SetPeriod(period *string)

SetPeriod sets the Period field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

type GetGatewaySessionsRequest

type GetGatewaySessionsRequest struct {
	// Pagination cursor
	Cursor *string `json:"-" url:"cursor,omitempty"`
	// Page size (default 20, max 100)
	Limit *int `json:"-" url:"limit,omitempty"`
	// contains filtered or unexported fields
}

func (*GetGatewaySessionsRequest) SetCursor

func (g *GetGatewaySessionsRequest) SetCursor(cursor *string)

SetCursor sets the Cursor field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GetGatewaySessionsRequest) SetLimit

func (g *GetGatewaySessionsRequest) SetLimit(limit *int)

SetLimit sets the Limit field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

type GetGatewayUsageRequest

type GetGatewayUsageRequest struct {
	// Filter by model ID
	ModelID *int `json:"-" url:"model_id,omitempty"`
	// Start date (YYYY-MM-DD)
	DateFrom *string `json:"-" url:"date_from,omitempty"`
	// End date (YYYY-MM-DD)
	DateTo *string `json:"-" url:"date_to,omitempty"`
	// Sort field: record_date, call_count, total_cost
	Sort *string `json:"-" url:"sort,omitempty"`
	// Sort order: asc, desc (default desc)
	Order *string `json:"-" url:"order,omitempty"`
	// Pagination offset (default 0)
	Offset *int `json:"-" url:"offset,omitempty"`
	// Page size (default 20, max 100)
	Limit *int `json:"-" url:"limit,omitempty"`
	// contains filtered or unexported fields
}

func (*GetGatewayUsageRequest) SetDateFrom

func (g *GetGatewayUsageRequest) SetDateFrom(dateFrom *string)

SetDateFrom sets the DateFrom field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GetGatewayUsageRequest) SetDateTo

func (g *GetGatewayUsageRequest) SetDateTo(dateTo *string)

SetDateTo sets the DateTo field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GetGatewayUsageRequest) SetLimit

func (g *GetGatewayUsageRequest) SetLimit(limit *int)

SetLimit sets the Limit field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GetGatewayUsageRequest) SetModelID

func (g *GetGatewayUsageRequest) SetModelID(modelID *int)

SetModelID sets the ModelID field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GetGatewayUsageRequest) SetOffset

func (g *GetGatewayUsageRequest) SetOffset(offset *int)

SetOffset sets the Offset field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GetGatewayUsageRequest) SetOrder

func (g *GetGatewayUsageRequest) SetOrder(order *string)

SetOrder sets the Order field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GetGatewayUsageRequest) SetSort

func (g *GetGatewayUsageRequest) SetSort(sort *string)

SetSort sets the Sort field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

type GetGatewayUserIDModelsIDGrantsRequest added in v0.0.5

type GetGatewayUserIDModelsIDGrantsRequest struct {
	// User ID
	UserID int `json:"-" url:"-"`
	// Model ID
	ID int `json:"-" url:"-"`
	// contains filtered or unexported fields
}

func (*GetGatewayUserIDModelsIDGrantsRequest) SetID added in v0.0.5

SetID sets the ID field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GetGatewayUserIDModelsIDGrantsRequest) SetUserID added in v0.0.5

func (g *GetGatewayUserIDModelsIDGrantsRequest) SetUserID(userID int)

SetUserID sets the UserID field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

type GetGatewayUserIDModelsIDRequest

type GetGatewayUserIDModelsIDRequest struct {
	// User ID
	UserID int `json:"-" url:"-"`
	// Model ID
	ID int `json:"-" url:"-"`
	// contains filtered or unexported fields
}

func (*GetGatewayUserIDModelsIDRequest) SetID

func (g *GetGatewayUserIDModelsIDRequest) SetID(id int)

SetID sets the ID field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GetGatewayUserIDModelsIDRequest) SetUserID

func (g *GetGatewayUserIDModelsIDRequest) SetUserID(userID int)

SetUserID sets the UserID field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

type GetGatewayUserIDModelsRequest

type GetGatewayUserIDModelsRequest struct {
	// User ID
	UserID int `json:"-" url:"-"`
	// contains filtered or unexported fields
}

func (*GetGatewayUserIDModelsRequest) SetUserID

func (g *GetGatewayUserIDModelsRequest) SetUserID(userID int)

SetUserID sets the UserID field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

type GetGatewayUserIDProvidersIDRequest

type GetGatewayUserIDProvidersIDRequest struct {
	// User ID
	UserID int `json:"-" url:"-"`
	// Provider ID
	ID int `json:"-" url:"-"`
	// contains filtered or unexported fields
}

func (*GetGatewayUserIDProvidersIDRequest) SetID

SetID sets the ID field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GetGatewayUserIDProvidersIDRequest) SetUserID

func (g *GetGatewayUserIDProvidersIDRequest) SetUserID(userID int)

SetUserID sets the UserID field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

type GetGatewayUserIDProvidersRequest

type GetGatewayUserIDProvidersRequest struct {
	// User ID
	UserID int `json:"-" url:"-"`
	// contains filtered or unexported fields
}

func (*GetGatewayUserIDProvidersRequest) SetUserID

func (g *GetGatewayUserIDProvidersRequest) SetUserID(userID int)

SetUserID sets the UserID field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

type GetGatewayUserIDRoutesIDGrantsRequest added in v0.0.5

type GetGatewayUserIDRoutesIDGrantsRequest struct {
	// User ID
	UserID int `json:"-" url:"-"`
	// Route ID
	ID int `json:"-" url:"-"`
	// contains filtered or unexported fields
}

func (*GetGatewayUserIDRoutesIDGrantsRequest) SetID added in v0.0.5

SetID sets the ID field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GetGatewayUserIDRoutesIDGrantsRequest) SetUserID added in v0.0.5

func (g *GetGatewayUserIDRoutesIDGrantsRequest) SetUserID(userID int)

SetUserID sets the UserID field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

type GetGatewayUserIDRoutesIDRequest

type GetGatewayUserIDRoutesIDRequest struct {
	// User ID
	UserID int `json:"-" url:"-"`
	// Route ID
	ID int `json:"-" url:"-"`
	// contains filtered or unexported fields
}

func (*GetGatewayUserIDRoutesIDRequest) SetID

func (g *GetGatewayUserIDRoutesIDRequest) SetID(id int)

SetID sets the ID field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GetGatewayUserIDRoutesIDRequest) SetUserID

func (g *GetGatewayUserIDRoutesIDRequest) SetUserID(userID int)

SetUserID sets the UserID field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

type GetGatewayUserIDRoutesRequest

type GetGatewayUserIDRoutesRequest struct {
	// User ID
	UserID int `json:"-" url:"-"`
	// contains filtered or unexported fields
}

func (*GetGatewayUserIDRoutesRequest) SetUserID

func (g *GetGatewayUserIDRoutesRequest) SetUserID(userID int)

SetUserID sets the UserID field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

type GetIamGrantsRequest added in v0.0.5

type GetIamGrantsRequest struct {
	// Resource type
	ResourceType string `json:"-" url:"resource_type"`
	// Resource ID
	ResourceID int `json:"-" url:"resource_id"`
	// contains filtered or unexported fields
}

func (*GetIamGrantsRequest) SetResourceID added in v0.0.5

func (g *GetIamGrantsRequest) SetResourceID(resourceID int)

SetResourceID sets the ResourceID field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GetIamGrantsRequest) SetResourceType added in v0.0.5

func (g *GetIamGrantsRequest) SetResourceType(resourceType string)

SetResourceType sets the ResourceType field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

type GetMarketplaceModelsRequest

type GetMarketplaceModelsRequest struct {
	// Search by name or description
	Search *string `json:"-" url:"search,omitempty"`
	// Minimum output price filter
	MinPrice *float64 `json:"-" url:"min_price,omitempty"`
	// Maximum output price filter
	MaxPrice *float64 `json:"-" url:"max_price,omitempty"`
	// Sort field: listed_at, call_count, output_price (default listed_at)
	Sort *string `json:"-" url:"sort,omitempty"`
	// Sort order: asc, desc (default desc)
	Order *string `json:"-" url:"order,omitempty"`
	// Page number (default 1)
	Page *int `json:"-" url:"page,omitempty"`
	// Page size (default 20, max 100)
	Limit *int `json:"-" url:"limit,omitempty"`
	// contains filtered or unexported fields
}

func (*GetMarketplaceModelsRequest) SetLimit

func (g *GetMarketplaceModelsRequest) SetLimit(limit *int)

SetLimit sets the Limit field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GetMarketplaceModelsRequest) SetMaxPrice

func (g *GetMarketplaceModelsRequest) SetMaxPrice(maxPrice *float64)

SetMaxPrice sets the MaxPrice field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GetMarketplaceModelsRequest) SetMinPrice

func (g *GetMarketplaceModelsRequest) SetMinPrice(minPrice *float64)

SetMinPrice sets the MinPrice field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GetMarketplaceModelsRequest) SetOrder

func (g *GetMarketplaceModelsRequest) SetOrder(order *string)

SetOrder sets the Order field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GetMarketplaceModelsRequest) SetPage

func (g *GetMarketplaceModelsRequest) SetPage(page *int)

SetPage sets the Page field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GetMarketplaceModelsRequest) SetSearch

func (g *GetMarketplaceModelsRequest) SetSearch(search *string)

SetSearch sets the Search field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GetMarketplaceModelsRequest) SetSort

func (g *GetMarketplaceModelsRequest) SetSort(sort *string)

SetSort sets the Sort field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

type GetMessagingConversationsConvIDMessagesRequest

type GetMessagingConversationsConvIDMessagesRequest struct {
	// Conversation ID
	ConvID int `json:"-" url:"-"`
	// Only messages after this sequence number
	AfterSeq *int `json:"-" url:"after_seq,omitempty"`
	// Page limit (default 20, max 100)
	Limit *int `json:"-" url:"limit,omitempty"`
	// contains filtered or unexported fields
}

func (*GetMessagingConversationsConvIDMessagesRequest) SetAfterSeq

func (g *GetMessagingConversationsConvIDMessagesRequest) SetAfterSeq(afterSeq *int)

SetAfterSeq sets the AfterSeq field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GetMessagingConversationsConvIDMessagesRequest) SetConvID

SetConvID sets the ConvID field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GetMessagingConversationsConvIDMessagesRequest) SetLimit

SetLimit sets the Limit field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

type GetMessagingConversationsConvIDRequest

type GetMessagingConversationsConvIDRequest struct {
	// Conversation ID
	ConvID int `json:"-" url:"-"`
	// contains filtered or unexported fields
}

func (*GetMessagingConversationsConvIDRequest) SetConvID

func (g *GetMessagingConversationsConvIDRequest) SetConvID(convID int)

SetConvID sets the ConvID field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

type GetPublicWisdomRequest

type GetPublicWisdomRequest struct {
	// filter by author username (resolved to user_id by middleware)
	Username *string `json:"-" url:"username,omitempty"`
	// kind filter
	Kind *string `json:"-" url:"kind,omitempty"`
	// type filter
	Type *string `json:"-" url:"type,omitempty"`
	// community ID filter
	CommunityID *int `json:"-" url:"community_id,omitempty"`
	// community slug filter, requires username
	CommunitySlug *string `json:"-" url:"community_slug,omitempty"`
	// slug filter, scoped within community_slug when present
	Slug *string `json:"-" url:"slug,omitempty"`
	// search by promise keyword
	PromiseSearch *string `json:"-" url:"promise_search,omitempty"`
	// pagination offset, default 0
	Offset *int `json:"-" url:"offset,omitempty"`
	// pagination limit, default 20, max 100
	Limit *int `json:"-" url:"limit,omitempty"`
	// contains filtered or unexported fields
}

func (*GetPublicWisdomRequest) SetCommunityID

func (g *GetPublicWisdomRequest) SetCommunityID(communityID *int)

SetCommunityID sets the CommunityID field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GetPublicWisdomRequest) SetCommunitySlug

func (g *GetPublicWisdomRequest) SetCommunitySlug(communitySlug *string)

SetCommunitySlug sets the CommunitySlug field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GetPublicWisdomRequest) SetKind

func (g *GetPublicWisdomRequest) SetKind(kind *string)

SetKind sets the Kind field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GetPublicWisdomRequest) SetLimit

func (g *GetPublicWisdomRequest) SetLimit(limit *int)

SetLimit sets the Limit field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GetPublicWisdomRequest) SetOffset

func (g *GetPublicWisdomRequest) SetOffset(offset *int)

SetOffset sets the Offset field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GetPublicWisdomRequest) SetPromiseSearch

func (g *GetPublicWisdomRequest) SetPromiseSearch(promiseSearch *string)

SetPromiseSearch sets the PromiseSearch field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GetPublicWisdomRequest) SetSlug

func (g *GetPublicWisdomRequest) SetSlug(slug *string)

SetSlug sets the Slug field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GetPublicWisdomRequest) SetType

func (g *GetPublicWisdomRequest) SetType(type_ *string)

SetType sets the Type field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GetPublicWisdomRequest) SetUsername

func (g *GetPublicWisdomRequest) SetUsername(username *string)

SetUsername sets the Username field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

type GetSecretsUserIDKeyRequest

type GetSecretsUserIDKeyRequest struct {
	// User ID
	UserID int `json:"-" url:"-"`
	// Secret key
	Key string `json:"-" url:"-"`
	// contains filtered or unexported fields
}

func (*GetSecretsUserIDKeyRequest) SetKey

func (g *GetSecretsUserIDKeyRequest) SetKey(key string)

SetKey sets the Key field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GetSecretsUserIDKeyRequest) SetUserID

func (g *GetSecretsUserIDKeyRequest) SetUserID(userID int)

SetUserID sets the UserID field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

type GetSecretsUserIDRequest

type GetSecretsUserIDRequest struct {
	// User ID
	UserID int `json:"-" url:"-"`
	// contains filtered or unexported fields
}

func (*GetSecretsUserIDRequest) SetUserID

func (g *GetSecretsUserIDRequest) SetUserID(userID int)

SetUserID sets the UserID field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

type GetWisdomCommunityIDRequest

type GetWisdomCommunityIDRequest struct {
	// Community ID
	ID int `json:"-" url:"-"`
	// contains filtered or unexported fields
}

func (*GetWisdomCommunityIDRequest) SetID

func (g *GetWisdomCommunityIDRequest) SetID(id int)

SetID sets the ID field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

type GetWisdomCommunityRequest

type GetWisdomCommunityRequest struct {
	// pagination offset, default 0
	Offset *int `json:"-" url:"offset,omitempty"`
	// pagination limit, default 20, max 100
	Limit *int `json:"-" url:"limit,omitempty"`
	// contains filtered or unexported fields
}

func (*GetWisdomCommunityRequest) SetLimit

func (g *GetWisdomCommunityRequest) SetLimit(limit *int)

SetLimit sets the Limit field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GetWisdomCommunityRequest) SetOffset

func (g *GetWisdomCommunityRequest) SetOffset(offset *int)

SetOffset sets the Offset field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

type GetWisdomIDLogsRequest

type GetWisdomIDLogsRequest struct {
	// Content ID
	ID int `json:"-" url:"-"`
	// contains filtered or unexported fields
}

func (*GetWisdomIDLogsRequest) SetID

func (g *GetWisdomIDLogsRequest) SetID(id int)

SetID sets the ID field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

type GetWisdomIDRequest

type GetWisdomIDRequest struct {
	// Content ID
	ID int `json:"-" url:"-"`
	// Context depth: 0 (default) or 1
	Depth *int `json:"-" url:"depth,omitempty"`
	// contains filtered or unexported fields
}

func (*GetWisdomIDRequest) SetDepth

func (g *GetWisdomIDRequest) SetDepth(depth *int)

SetDepth sets the Depth field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GetWisdomIDRequest) SetID

func (g *GetWisdomIDRequest) SetID(id int)

SetID sets the ID field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

type GetWisdomRequest

type GetWisdomRequest struct {
	// kind filter
	Kind *string `json:"-" url:"kind,omitempty"`
	// type filter
	Type *string `json:"-" url:"type,omitempty"`
	// community ID filter
	CommunityID *int `json:"-" url:"community_id,omitempty"`
	// minimum confidence filter
	MinConfidence *float64 `json:"-" url:"min_confidence,omitempty"`
	// search by promise keyword
	PromiseSearch *string `json:"-" url:"promise_search,omitempty"`
	// pagination offset, default 0
	Offset *int `json:"-" url:"offset,omitempty"`
	// pagination limit, default 20, max 100
	Limit *int `json:"-" url:"limit,omitempty"`
	// contains filtered or unexported fields
}

func (*GetWisdomRequest) SetCommunityID

func (g *GetWisdomRequest) SetCommunityID(communityID *int)

SetCommunityID sets the CommunityID field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GetWisdomRequest) SetKind

func (g *GetWisdomRequest) SetKind(kind *string)

SetKind sets the Kind field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GetWisdomRequest) SetLimit

func (g *GetWisdomRequest) SetLimit(limit *int)

SetLimit sets the Limit field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GetWisdomRequest) SetMinConfidence

func (g *GetWisdomRequest) SetMinConfidence(minConfidence *float64)

SetMinConfidence sets the MinConfidence field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GetWisdomRequest) SetOffset

func (g *GetWisdomRequest) SetOffset(offset *int)

SetOffset sets the Offset field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GetWisdomRequest) SetPromiseSearch

func (g *GetWisdomRequest) SetPromiseSearch(promiseSearch *string)

SetPromiseSearch sets the PromiseSearch field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GetWisdomRequest) SetType

func (g *GetWisdomRequest) SetType(type_ *string)

SetType sets the Type field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

type GetWisdomSubgraphRequest

type GetWisdomSubgraphRequest struct {
	// Community ID
	CommunityID int `json:"-" url:"community_id"`
	// contains filtered or unexported fields
}

func (*GetWisdomSubgraphRequest) SetCommunityID

func (g *GetWisdomSubgraphRequest) SetCommunityID(communityID int)

SetCommunityID sets the CommunityID field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

type GithubComCodeKoanLlmSdkGoProtocolAnthropicCacheCreation

type GithubComCodeKoanLlmSdkGoProtocolAnthropicCacheCreation struct {
	Ephemeral1HInputTokens *int `json:"ephemeral_1h_input_tokens,omitempty" url:"ephemeral_1h_input_tokens,omitempty"`
	Ephemeral5MInputTokens *int `json:"ephemeral_5m_input_tokens,omitempty" url:"ephemeral_5m_input_tokens,omitempty"`
	// contains filtered or unexported fields
}

func (*GithubComCodeKoanLlmSdkGoProtocolAnthropicCacheCreation) GetEphemeral1HInputTokens

func (g *GithubComCodeKoanLlmSdkGoProtocolAnthropicCacheCreation) GetEphemeral1HInputTokens() *int

func (*GithubComCodeKoanLlmSdkGoProtocolAnthropicCacheCreation) GetEphemeral5MInputTokens

func (g *GithubComCodeKoanLlmSdkGoProtocolAnthropicCacheCreation) GetEphemeral5MInputTokens() *int

func (*GithubComCodeKoanLlmSdkGoProtocolAnthropicCacheCreation) GetExtraProperties

func (g *GithubComCodeKoanLlmSdkGoProtocolAnthropicCacheCreation) GetExtraProperties() map[string]interface{}

func (*GithubComCodeKoanLlmSdkGoProtocolAnthropicCacheCreation) MarshalJSON

func (*GithubComCodeKoanLlmSdkGoProtocolAnthropicCacheCreation) SetEphemeral1HInputTokens

func (g *GithubComCodeKoanLlmSdkGoProtocolAnthropicCacheCreation) SetEphemeral1HInputTokens(ephemeral1HInputTokens *int)

SetEphemeral1HInputTokens sets the Ephemeral1HInputTokens field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComCodeKoanLlmSdkGoProtocolAnthropicCacheCreation) SetEphemeral5MInputTokens

func (g *GithubComCodeKoanLlmSdkGoProtocolAnthropicCacheCreation) SetEphemeral5MInputTokens(ephemeral5MInputTokens *int)

SetEphemeral5MInputTokens sets the Ephemeral5MInputTokens field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComCodeKoanLlmSdkGoProtocolAnthropicCacheCreation) String

func (*GithubComCodeKoanLlmSdkGoProtocolAnthropicCacheCreation) UnmarshalJSON

type GithubComCodeKoanLlmSdkGoProtocolAnthropicErrorResponse

type GithubComCodeKoanLlmSdkGoProtocolAnthropicErrorResponse struct {
	Error *AnthropicErrorDetail `json:"error,omitempty" url:"error,omitempty"`
	Type  *string               `json:"type,omitempty" url:"type,omitempty"`
	// contains filtered or unexported fields
}

func (*GithubComCodeKoanLlmSdkGoProtocolAnthropicErrorResponse) GetError

func (*GithubComCodeKoanLlmSdkGoProtocolAnthropicErrorResponse) GetExtraProperties

func (g *GithubComCodeKoanLlmSdkGoProtocolAnthropicErrorResponse) GetExtraProperties() map[string]interface{}

func (*GithubComCodeKoanLlmSdkGoProtocolAnthropicErrorResponse) GetType

func (*GithubComCodeKoanLlmSdkGoProtocolAnthropicErrorResponse) MarshalJSON

func (*GithubComCodeKoanLlmSdkGoProtocolAnthropicErrorResponse) SetError

SetError sets the Error field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComCodeKoanLlmSdkGoProtocolAnthropicErrorResponse) SetType

SetType sets the Type field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComCodeKoanLlmSdkGoProtocolAnthropicErrorResponse) String

func (*GithubComCodeKoanLlmSdkGoProtocolAnthropicErrorResponse) UnmarshalJSON

type GithubComCodeKoanLlmSdkGoProtocolAnthropicMessage

type GithubComCodeKoanLlmSdkGoProtocolAnthropicMessage struct {
	// string | []ContentBlock
	Content any     `json:"content,omitempty" url:"content,omitempty"`
	Role    *string `json:"role,omitempty" url:"role,omitempty"`
	// contains filtered or unexported fields
}

func (*GithubComCodeKoanLlmSdkGoProtocolAnthropicMessage) GetContent

func (*GithubComCodeKoanLlmSdkGoProtocolAnthropicMessage) GetExtraProperties

func (g *GithubComCodeKoanLlmSdkGoProtocolAnthropicMessage) GetExtraProperties() map[string]interface{}

func (*GithubComCodeKoanLlmSdkGoProtocolAnthropicMessage) GetRole

func (*GithubComCodeKoanLlmSdkGoProtocolAnthropicMessage) MarshalJSON

func (*GithubComCodeKoanLlmSdkGoProtocolAnthropicMessage) SetContent

SetContent sets the Content field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComCodeKoanLlmSdkGoProtocolAnthropicMessage) SetRole

SetRole sets the Role field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComCodeKoanLlmSdkGoProtocolAnthropicMessage) String

func (*GithubComCodeKoanLlmSdkGoProtocolAnthropicMessage) UnmarshalJSON

type GithubComCodeKoanLlmSdkGoProtocolAnthropicUsage

type GithubComCodeKoanLlmSdkGoProtocolAnthropicUsage struct {
	CacheCreation            *GithubComCodeKoanLlmSdkGoProtocolAnthropicCacheCreation `json:"cache_creation,omitempty" url:"cache_creation,omitempty"`
	CacheCreationInputTokens *int                                                     `json:"cache_creation_input_tokens,omitempty" url:"cache_creation_input_tokens,omitempty"`
	CacheReadInputTokens     *int                                                     `json:"cache_read_input_tokens,omitempty" url:"cache_read_input_tokens,omitempty"`
	InputTokens              *int                                                     `json:"input_tokens,omitempty" url:"input_tokens,omitempty"`
	OutputTokens             *int                                                     `json:"output_tokens,omitempty" url:"output_tokens,omitempty"`
	// contains filtered or unexported fields
}

func (*GithubComCodeKoanLlmSdkGoProtocolAnthropicUsage) GetCacheCreation

func (*GithubComCodeKoanLlmSdkGoProtocolAnthropicUsage) GetCacheCreationInputTokens

func (g *GithubComCodeKoanLlmSdkGoProtocolAnthropicUsage) GetCacheCreationInputTokens() *int

func (*GithubComCodeKoanLlmSdkGoProtocolAnthropicUsage) GetCacheReadInputTokens

func (g *GithubComCodeKoanLlmSdkGoProtocolAnthropicUsage) GetCacheReadInputTokens() *int

func (*GithubComCodeKoanLlmSdkGoProtocolAnthropicUsage) GetExtraProperties

func (g *GithubComCodeKoanLlmSdkGoProtocolAnthropicUsage) GetExtraProperties() map[string]interface{}

func (*GithubComCodeKoanLlmSdkGoProtocolAnthropicUsage) GetInputTokens

func (*GithubComCodeKoanLlmSdkGoProtocolAnthropicUsage) GetOutputTokens

func (*GithubComCodeKoanLlmSdkGoProtocolAnthropicUsage) MarshalJSON

func (*GithubComCodeKoanLlmSdkGoProtocolAnthropicUsage) SetCacheCreation

SetCacheCreation sets the CacheCreation field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComCodeKoanLlmSdkGoProtocolAnthropicUsage) SetCacheCreationInputTokens

func (g *GithubComCodeKoanLlmSdkGoProtocolAnthropicUsage) SetCacheCreationInputTokens(cacheCreationInputTokens *int)

SetCacheCreationInputTokens sets the CacheCreationInputTokens field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComCodeKoanLlmSdkGoProtocolAnthropicUsage) SetCacheReadInputTokens

func (g *GithubComCodeKoanLlmSdkGoProtocolAnthropicUsage) SetCacheReadInputTokens(cacheReadInputTokens *int)

SetCacheReadInputTokens sets the CacheReadInputTokens field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComCodeKoanLlmSdkGoProtocolAnthropicUsage) SetInputTokens

func (g *GithubComCodeKoanLlmSdkGoProtocolAnthropicUsage) SetInputTokens(inputTokens *int)

SetInputTokens sets the InputTokens field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComCodeKoanLlmSdkGoProtocolAnthropicUsage) SetOutputTokens

func (g *GithubComCodeKoanLlmSdkGoProtocolAnthropicUsage) SetOutputTokens(outputTokens *int)

SetOutputTokens sets the OutputTokens field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComCodeKoanLlmSdkGoProtocolAnthropicUsage) String

func (*GithubComCodeKoanLlmSdkGoProtocolAnthropicUsage) UnmarshalJSON

type GithubComMktAgiAixInternalAccountsInternalDomainUserPreferences

type GithubComMktAgiAixInternalAccountsInternalDomainUserPreferences struct {
	// BCP 47, e.g. "zh-CN"
	Lang *string `json:"lang,omitempty" url:"lang,omitempty"`
	// "light" | "dark"
	Theme *string `json:"theme,omitempty" url:"theme,omitempty"`
	// contains filtered or unexported fields
}

func (*GithubComMktAgiAixInternalAccountsInternalDomainUserPreferences) GetExtraProperties

func (g *GithubComMktAgiAixInternalAccountsInternalDomainUserPreferences) GetExtraProperties() map[string]interface{}

func (*GithubComMktAgiAixInternalAccountsInternalDomainUserPreferences) GetLang

func (*GithubComMktAgiAixInternalAccountsInternalDomainUserPreferences) GetTheme

func (*GithubComMktAgiAixInternalAccountsInternalDomainUserPreferences) MarshalJSON

func (*GithubComMktAgiAixInternalAccountsInternalDomainUserPreferences) SetLang

SetLang sets the Lang field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalAccountsInternalDomainUserPreferences) SetTheme

SetTheme sets the Theme field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalAccountsInternalDomainUserPreferences) String

func (*GithubComMktAgiAixInternalAccountsInternalDomainUserPreferences) UnmarshalJSON

type GithubComMktAgiAixInternalAigatewayInternalDomainAiSession

type GithubComMktAgiAixInternalAigatewayInternalDomainAiSession struct {
	CreatedAt   *int    `json:"created_at,omitempty" url:"created_at,omitempty"`
	DeletedAt   *int    `json:"deleted_at,omitempty" url:"deleted_at,omitempty"`
	ID          *string `json:"id,omitempty" url:"id,omitempty"`
	SubjectID   *int    `json:"subject_id,omitempty" url:"subject_id,omitempty"`
	SubjectType *string `json:"subject_type,omitempty" url:"subject_type,omitempty"`
	Title       *string `json:"title,omitempty" url:"title,omitempty"`
	UpdatedAt   *int    `json:"updated_at,omitempty" url:"updated_at,omitempty"`
	UUID        *string `json:"uuid,omitempty" url:"uuid,omitempty"`
	// contains filtered or unexported fields
}

func (*GithubComMktAgiAixInternalAigatewayInternalDomainAiSession) GetCreatedAt

func (*GithubComMktAgiAixInternalAigatewayInternalDomainAiSession) GetDeletedAt

func (*GithubComMktAgiAixInternalAigatewayInternalDomainAiSession) GetExtraProperties

func (g *GithubComMktAgiAixInternalAigatewayInternalDomainAiSession) GetExtraProperties() map[string]interface{}

func (*GithubComMktAgiAixInternalAigatewayInternalDomainAiSession) GetID

func (*GithubComMktAgiAixInternalAigatewayInternalDomainAiSession) GetSubjectID

func (*GithubComMktAgiAixInternalAigatewayInternalDomainAiSession) GetSubjectType

func (*GithubComMktAgiAixInternalAigatewayInternalDomainAiSession) GetTitle

func (*GithubComMktAgiAixInternalAigatewayInternalDomainAiSession) GetUUID

func (*GithubComMktAgiAixInternalAigatewayInternalDomainAiSession) GetUpdatedAt

func (*GithubComMktAgiAixInternalAigatewayInternalDomainAiSession) MarshalJSON

func (*GithubComMktAgiAixInternalAigatewayInternalDomainAiSession) SetCreatedAt

SetCreatedAt sets the CreatedAt field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalAigatewayInternalDomainAiSession) SetDeletedAt

SetDeletedAt sets the DeletedAt field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalAigatewayInternalDomainAiSession) SetID

SetID sets the ID field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalAigatewayInternalDomainAiSession) SetSubjectID

SetSubjectID sets the SubjectID field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalAigatewayInternalDomainAiSession) SetSubjectType

SetSubjectType sets the SubjectType field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalAigatewayInternalDomainAiSession) SetTitle

SetTitle sets the Title field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalAigatewayInternalDomainAiSession) SetUUID

SetUUID sets the UUID field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalAigatewayInternalDomainAiSession) SetUpdatedAt

SetUpdatedAt sets the UpdatedAt field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalAigatewayInternalDomainAiSession) String

func (*GithubComMktAgiAixInternalAigatewayInternalDomainAiSession) UnmarshalJSON

type GithubComMktAgiAixInternalAigatewayInternalDomainModel

type GithubComMktAgiAixInternalAigatewayInternalDomainModel struct {
	BillingMode     *string                                                             `json:"billing_mode,omitempty" url:"billing_mode,omitempty"`
	BuyoutPrice     *float64                                                            `json:"buyout_price,omitempty" url:"buyout_price,omitempty"`
	CacheHitPrice   *float64                                                            `json:"cache_hit_price,omitempty" url:"cache_hit_price,omitempty"`
	Capabilities    *GithubComMktAgiAixInternalAigatewayInternalDomainModelCapabilities `json:"capabilities,omitempty" url:"capabilities,omitempty"`
	CreatedAt       *int                                                                `json:"created_at,omitempty" url:"created_at,omitempty"`
	Currency        *string                                                             `json:"currency,omitempty" url:"currency,omitempty"`
	Description     *string                                                             `json:"description,omitempty" url:"description,omitempty"`
	Enabled         *bool                                                               `json:"enabled,omitempty" url:"enabled,omitempty"`
	ID              *int                                                                `json:"id,omitempty" url:"id,omitempty"`
	InputPrice      *float64                                                            `json:"input_price,omitempty" url:"input_price,omitempty"`
	IsDefault       *bool                                                               `json:"is_default,omitempty" url:"is_default,omitempty"`
	ListedAt        *int                                                                `json:"listed_at,omitempty" url:"listed_at,omitempty"`
	MaxOutputTokens *int                                                                `json:"max_output_tokens,omitempty" url:"max_output_tokens,omitempty"`
	Name            *string                                                             `json:"name,omitempty" url:"name,omitempty"`
	OutputPrice     *float64                                                            `json:"output_price,omitempty" url:"output_price,omitempty"`
	ProviderID      *int                                                                `json:"provider_id,omitempty" url:"provider_id,omitempty"`
	UpdatedAt       *int                                                                `json:"updated_at,omitempty" url:"updated_at,omitempty"`
	UpstreamName    *string                                                             `json:"upstream_name,omitempty" url:"upstream_name,omitempty"`
	UserID          *int                                                                `json:"user_id,omitempty" url:"user_id,omitempty"`
	// "private" | "public"
	Visibility *string `json:"visibility,omitempty" url:"visibility,omitempty"`
	WalletID   *int    `json:"wallet_id,omitempty" url:"wallet_id,omitempty"`
	// contains filtered or unexported fields
}

func (*GithubComMktAgiAixInternalAigatewayInternalDomainModel) GetBillingMode

func (*GithubComMktAgiAixInternalAigatewayInternalDomainModel) GetBuyoutPrice added in v0.0.5

func (*GithubComMktAgiAixInternalAigatewayInternalDomainModel) GetCacheHitPrice

func (*GithubComMktAgiAixInternalAigatewayInternalDomainModel) GetCapabilities

func (*GithubComMktAgiAixInternalAigatewayInternalDomainModel) GetCreatedAt

func (*GithubComMktAgiAixInternalAigatewayInternalDomainModel) GetCurrency

func (*GithubComMktAgiAixInternalAigatewayInternalDomainModel) GetDescription

func (*GithubComMktAgiAixInternalAigatewayInternalDomainModel) GetEnabled

func (*GithubComMktAgiAixInternalAigatewayInternalDomainModel) GetExtraProperties

func (g *GithubComMktAgiAixInternalAigatewayInternalDomainModel) GetExtraProperties() map[string]interface{}

func (*GithubComMktAgiAixInternalAigatewayInternalDomainModel) GetID

func (*GithubComMktAgiAixInternalAigatewayInternalDomainModel) GetInputPrice

func (*GithubComMktAgiAixInternalAigatewayInternalDomainModel) GetIsDefault

func (*GithubComMktAgiAixInternalAigatewayInternalDomainModel) GetListedAt

func (*GithubComMktAgiAixInternalAigatewayInternalDomainModel) GetMaxOutputTokens

func (*GithubComMktAgiAixInternalAigatewayInternalDomainModel) GetName

func (*GithubComMktAgiAixInternalAigatewayInternalDomainModel) GetOutputPrice

func (*GithubComMktAgiAixInternalAigatewayInternalDomainModel) GetProviderID

func (*GithubComMktAgiAixInternalAigatewayInternalDomainModel) GetUpdatedAt

func (*GithubComMktAgiAixInternalAigatewayInternalDomainModel) GetUpstreamName

func (*GithubComMktAgiAixInternalAigatewayInternalDomainModel) GetUserID

func (*GithubComMktAgiAixInternalAigatewayInternalDomainModel) GetVisibility

func (*GithubComMktAgiAixInternalAigatewayInternalDomainModel) GetWalletID

func (*GithubComMktAgiAixInternalAigatewayInternalDomainModel) MarshalJSON

func (*GithubComMktAgiAixInternalAigatewayInternalDomainModel) SetBillingMode

func (g *GithubComMktAgiAixInternalAigatewayInternalDomainModel) SetBillingMode(billingMode *string)

SetBillingMode sets the BillingMode field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalAigatewayInternalDomainModel) SetBuyoutPrice added in v0.0.5

func (g *GithubComMktAgiAixInternalAigatewayInternalDomainModel) SetBuyoutPrice(buyoutPrice *float64)

SetBuyoutPrice sets the BuyoutPrice field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalAigatewayInternalDomainModel) SetCacheHitPrice

func (g *GithubComMktAgiAixInternalAigatewayInternalDomainModel) SetCacheHitPrice(cacheHitPrice *float64)

SetCacheHitPrice sets the CacheHitPrice field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalAigatewayInternalDomainModel) SetCapabilities

SetCapabilities sets the Capabilities field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalAigatewayInternalDomainModel) SetCreatedAt

func (g *GithubComMktAgiAixInternalAigatewayInternalDomainModel) SetCreatedAt(createdAt *int)

SetCreatedAt sets the CreatedAt field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalAigatewayInternalDomainModel) SetCurrency

SetCurrency sets the Currency field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalAigatewayInternalDomainModel) SetDescription

func (g *GithubComMktAgiAixInternalAigatewayInternalDomainModel) SetDescription(description *string)

SetDescription sets the Description field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalAigatewayInternalDomainModel) SetEnabled

SetEnabled sets the Enabled field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalAigatewayInternalDomainModel) SetID

SetID sets the ID field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalAigatewayInternalDomainModel) SetInputPrice

SetInputPrice sets the InputPrice field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalAigatewayInternalDomainModel) SetIsDefault

SetIsDefault sets the IsDefault field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalAigatewayInternalDomainModel) SetListedAt

SetListedAt sets the ListedAt field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalAigatewayInternalDomainModel) SetMaxOutputTokens

func (g *GithubComMktAgiAixInternalAigatewayInternalDomainModel) SetMaxOutputTokens(maxOutputTokens *int)

SetMaxOutputTokens sets the MaxOutputTokens field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalAigatewayInternalDomainModel) SetName

SetName sets the Name field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalAigatewayInternalDomainModel) SetOutputPrice

func (g *GithubComMktAgiAixInternalAigatewayInternalDomainModel) SetOutputPrice(outputPrice *float64)

SetOutputPrice sets the OutputPrice field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalAigatewayInternalDomainModel) SetProviderID

func (g *GithubComMktAgiAixInternalAigatewayInternalDomainModel) SetProviderID(providerID *int)

SetProviderID sets the ProviderID field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalAigatewayInternalDomainModel) SetUpdatedAt

func (g *GithubComMktAgiAixInternalAigatewayInternalDomainModel) SetUpdatedAt(updatedAt *int)

SetUpdatedAt sets the UpdatedAt field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalAigatewayInternalDomainModel) SetUpstreamName

func (g *GithubComMktAgiAixInternalAigatewayInternalDomainModel) SetUpstreamName(upstreamName *string)

SetUpstreamName sets the UpstreamName field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalAigatewayInternalDomainModel) SetUserID

SetUserID sets the UserID field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalAigatewayInternalDomainModel) SetVisibility

func (g *GithubComMktAgiAixInternalAigatewayInternalDomainModel) SetVisibility(visibility *string)

SetVisibility sets the Visibility field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalAigatewayInternalDomainModel) SetWalletID

SetWalletID sets the WalletID field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalAigatewayInternalDomainModel) String

func (*GithubComMktAgiAixInternalAigatewayInternalDomainModel) UnmarshalJSON

type GithubComMktAgiAixInternalAigatewayInternalDomainModelCapabilities

type GithubComMktAgiAixInternalAigatewayInternalDomainModelCapabilities struct {
	Audio     *bool `json:"audio,omitempty" url:"audio,omitempty"`
	Image     *bool `json:"image,omitempty" url:"image,omitempty"`
	Pdf       *bool `json:"pdf,omitempty" url:"pdf,omitempty"`
	Reasoning *bool `json:"reasoning,omitempty" url:"reasoning,omitempty"`
	Streaming *bool `json:"streaming,omitempty" url:"streaming,omitempty"`
	Tools     *bool `json:"tools,omitempty" url:"tools,omitempty"`
	Video     *bool `json:"video,omitempty" url:"video,omitempty"`
	// contains filtered or unexported fields
}

func (*GithubComMktAgiAixInternalAigatewayInternalDomainModelCapabilities) GetAudio

func (*GithubComMktAgiAixInternalAigatewayInternalDomainModelCapabilities) GetExtraProperties

func (g *GithubComMktAgiAixInternalAigatewayInternalDomainModelCapabilities) GetExtraProperties() map[string]interface{}

func (*GithubComMktAgiAixInternalAigatewayInternalDomainModelCapabilities) GetImage

func (*GithubComMktAgiAixInternalAigatewayInternalDomainModelCapabilities) GetPdf

func (*GithubComMktAgiAixInternalAigatewayInternalDomainModelCapabilities) GetReasoning

func (*GithubComMktAgiAixInternalAigatewayInternalDomainModelCapabilities) GetStreaming

func (*GithubComMktAgiAixInternalAigatewayInternalDomainModelCapabilities) GetTools

func (*GithubComMktAgiAixInternalAigatewayInternalDomainModelCapabilities) GetVideo

func (*GithubComMktAgiAixInternalAigatewayInternalDomainModelCapabilities) MarshalJSON

func (*GithubComMktAgiAixInternalAigatewayInternalDomainModelCapabilities) SetAudio

SetAudio sets the Audio field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalAigatewayInternalDomainModelCapabilities) SetImage

SetImage sets the Image field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalAigatewayInternalDomainModelCapabilities) SetPdf

SetPdf sets the Pdf field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalAigatewayInternalDomainModelCapabilities) SetReasoning

SetReasoning sets the Reasoning field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalAigatewayInternalDomainModelCapabilities) SetStreaming

SetStreaming sets the Streaming field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalAigatewayInternalDomainModelCapabilities) SetTools

SetTools sets the Tools field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalAigatewayInternalDomainModelCapabilities) SetVideo

SetVideo sets the Video field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalAigatewayInternalDomainModelCapabilities) String

func (*GithubComMktAgiAixInternalAigatewayInternalDomainModelCapabilities) UnmarshalJSON

type GithubComMktAgiAixInternalBugreportsInternalDomainBugReport

type GithubComMktAgiAixInternalBugreportsInternalDomainBugReport struct {
	ClientTimestamp   *int    `json:"client_timestamp,omitempty" url:"client_timestamp,omitempty"`
	Context           []int   `json:"context,omitempty" url:"context,omitempty"`
	CreatedAt         *int    `json:"created_at,omitempty" url:"created_at,omitempty"`
	Description       *string `json:"description,omitempty" url:"description,omitempty"`
	DomainLabel       *string `json:"domain_label,omitempty" url:"domain_label,omitempty"`
	GithubIssueNumber *int    `json:"github_issue_number,omitempty" url:"github_issue_number,omitempty"`
	GithubIssueURL    *string `json:"github_issue_url,omitempty" url:"github_issue_url,omitempty"`
	ID                *int    `json:"id,omitempty" url:"id,omitempty"`
	Label             *string `json:"label,omitempty" url:"label,omitempty"`
	ReporterID        *int    `json:"reporter_id,omitempty" url:"reporter_id,omitempty"`
	// populated via service-layer JOIN
	ReporterName *string `json:"reporter_name,omitempty" url:"reporter_name,omitempty"`
	ReviewNotes  *string `json:"review_notes,omitempty" url:"review_notes,omitempty"`
	ReviewerID   *int    `json:"reviewer_id,omitempty" url:"reviewer_id,omitempty"`
	Status       *string `json:"status,omitempty" url:"status,omitempty"`
	Title        *string `json:"title,omitempty" url:"title,omitempty"`
	UpdatedAt    *int    `json:"updated_at,omitempty" url:"updated_at,omitempty"`
	URL          *string `json:"url,omitempty" url:"url,omitempty"`
	// contains filtered or unexported fields
}

func (*GithubComMktAgiAixInternalBugreportsInternalDomainBugReport) GetClientTimestamp

func (*GithubComMktAgiAixInternalBugreportsInternalDomainBugReport) GetContext added in v0.0.5

func (*GithubComMktAgiAixInternalBugreportsInternalDomainBugReport) GetCreatedAt

func (*GithubComMktAgiAixInternalBugreportsInternalDomainBugReport) GetDescription

func (*GithubComMktAgiAixInternalBugreportsInternalDomainBugReport) GetDomainLabel

func (*GithubComMktAgiAixInternalBugreportsInternalDomainBugReport) GetExtraProperties

func (g *GithubComMktAgiAixInternalBugreportsInternalDomainBugReport) GetExtraProperties() map[string]interface{}

func (*GithubComMktAgiAixInternalBugreportsInternalDomainBugReport) GetGithubIssueNumber

func (*GithubComMktAgiAixInternalBugreportsInternalDomainBugReport) GetGithubIssueURL

func (*GithubComMktAgiAixInternalBugreportsInternalDomainBugReport) GetID

func (*GithubComMktAgiAixInternalBugreportsInternalDomainBugReport) GetLabel added in v0.0.5

func (*GithubComMktAgiAixInternalBugreportsInternalDomainBugReport) GetReporterID

func (*GithubComMktAgiAixInternalBugreportsInternalDomainBugReport) GetReporterName

func (*GithubComMktAgiAixInternalBugreportsInternalDomainBugReport) GetReviewNotes

func (*GithubComMktAgiAixInternalBugreportsInternalDomainBugReport) GetReviewerID

func (*GithubComMktAgiAixInternalBugreportsInternalDomainBugReport) GetStatus

func (*GithubComMktAgiAixInternalBugreportsInternalDomainBugReport) GetTitle

func (*GithubComMktAgiAixInternalBugreportsInternalDomainBugReport) GetURL

func (*GithubComMktAgiAixInternalBugreportsInternalDomainBugReport) GetUpdatedAt

func (*GithubComMktAgiAixInternalBugreportsInternalDomainBugReport) MarshalJSON

func (*GithubComMktAgiAixInternalBugreportsInternalDomainBugReport) SetClientTimestamp

func (g *GithubComMktAgiAixInternalBugreportsInternalDomainBugReport) SetClientTimestamp(clientTimestamp *int)

SetClientTimestamp sets the ClientTimestamp field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalBugreportsInternalDomainBugReport) SetContext added in v0.0.5

SetContext sets the Context field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalBugreportsInternalDomainBugReport) SetCreatedAt

SetCreatedAt sets the CreatedAt field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalBugreportsInternalDomainBugReport) SetDescription

SetDescription sets the Description field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalBugreportsInternalDomainBugReport) SetDomainLabel

SetDomainLabel sets the DomainLabel field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalBugreportsInternalDomainBugReport) SetGithubIssueNumber

func (g *GithubComMktAgiAixInternalBugreportsInternalDomainBugReport) SetGithubIssueNumber(githubIssueNumber *int)

SetGithubIssueNumber sets the GithubIssueNumber field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalBugreportsInternalDomainBugReport) SetGithubIssueURL

func (g *GithubComMktAgiAixInternalBugreportsInternalDomainBugReport) SetGithubIssueURL(githubIssueURL *string)

SetGithubIssueURL sets the GithubIssueURL field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalBugreportsInternalDomainBugReport) SetID

SetID sets the ID field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalBugreportsInternalDomainBugReport) SetLabel added in v0.0.5

SetLabel sets the Label field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalBugreportsInternalDomainBugReport) SetReporterID

SetReporterID sets the ReporterID field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalBugreportsInternalDomainBugReport) SetReporterName

func (g *GithubComMktAgiAixInternalBugreportsInternalDomainBugReport) SetReporterName(reporterName *string)

SetReporterName sets the ReporterName field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalBugreportsInternalDomainBugReport) SetReviewNotes

SetReviewNotes sets the ReviewNotes field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalBugreportsInternalDomainBugReport) SetReviewerID

SetReviewerID sets the ReviewerID field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalBugreportsInternalDomainBugReport) SetStatus

SetStatus sets the Status field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalBugreportsInternalDomainBugReport) SetTitle

SetTitle sets the Title field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalBugreportsInternalDomainBugReport) SetURL

SetURL sets the URL field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalBugreportsInternalDomainBugReport) SetUpdatedAt

SetUpdatedAt sets the UpdatedAt field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalBugreportsInternalDomainBugReport) String

func (*GithubComMktAgiAixInternalBugreportsInternalDomainBugReport) UnmarshalJSON

type GithubComMktAgiAixInternalBulletinInternalDomainBulletin

type GithubComMktAgiAixInternalBulletinInternalDomainBulletin struct {
	Body        *string `json:"body,omitempty" url:"body,omitempty"`
	Category    *string `json:"category,omitempty" url:"category,omitempty"`
	CreatedAt   *int    `json:"created_at,omitempty" url:"created_at,omitempty"`
	CreatedBy   *int    `json:"created_by,omitempty" url:"created_by,omitempty"`
	ExpiresAt   *int    `json:"expires_at,omitempty" url:"expires_at,omitempty"`
	ID          *int    `json:"id,omitempty" url:"id,omitempty"`
	ParentID    *int    `json:"parent_id,omitempty" url:"parent_id,omitempty"`
	PublishedAt *int    `json:"published_at,omitempty" url:"published_at,omitempty"`
	Section     *string `json:"section,omitempty" url:"section,omitempty"`
	SortOrder   *int    `json:"sort_order,omitempty" url:"sort_order,omitempty"`
	Status      *string `json:"status,omitempty" url:"status,omitempty"`
	Summary     *string `json:"summary,omitempty" url:"summary,omitempty"`
	Title       *string `json:"title,omitempty" url:"title,omitempty"`
	Type        *string `json:"type,omitempty" url:"type,omitempty"`
	UpdatedAt   *int    `json:"updated_at,omitempty" url:"updated_at,omitempty"`
	UpdatedBy   *int    `json:"updated_by,omitempty" url:"updated_by,omitempty"`
	Version     *string `json:"version,omitempty" url:"version,omitempty"`
	// contains filtered or unexported fields
}

func (*GithubComMktAgiAixInternalBulletinInternalDomainBulletin) GetBody

func (*GithubComMktAgiAixInternalBulletinInternalDomainBulletin) GetCategory

func (*GithubComMktAgiAixInternalBulletinInternalDomainBulletin) GetCreatedAt

func (*GithubComMktAgiAixInternalBulletinInternalDomainBulletin) GetCreatedBy

func (*GithubComMktAgiAixInternalBulletinInternalDomainBulletin) GetExpiresAt

func (*GithubComMktAgiAixInternalBulletinInternalDomainBulletin) GetExtraProperties

func (g *GithubComMktAgiAixInternalBulletinInternalDomainBulletin) GetExtraProperties() map[string]interface{}

func (*GithubComMktAgiAixInternalBulletinInternalDomainBulletin) GetID

func (*GithubComMktAgiAixInternalBulletinInternalDomainBulletin) GetParentID

func (*GithubComMktAgiAixInternalBulletinInternalDomainBulletin) GetPublishedAt

func (*GithubComMktAgiAixInternalBulletinInternalDomainBulletin) GetSection

func (*GithubComMktAgiAixInternalBulletinInternalDomainBulletin) GetSortOrder

func (*GithubComMktAgiAixInternalBulletinInternalDomainBulletin) GetStatus

func (*GithubComMktAgiAixInternalBulletinInternalDomainBulletin) GetSummary

func (*GithubComMktAgiAixInternalBulletinInternalDomainBulletin) GetTitle

func (*GithubComMktAgiAixInternalBulletinInternalDomainBulletin) GetType

func (*GithubComMktAgiAixInternalBulletinInternalDomainBulletin) GetUpdatedAt

func (*GithubComMktAgiAixInternalBulletinInternalDomainBulletin) GetUpdatedBy

func (*GithubComMktAgiAixInternalBulletinInternalDomainBulletin) GetVersion

func (*GithubComMktAgiAixInternalBulletinInternalDomainBulletin) MarshalJSON

func (*GithubComMktAgiAixInternalBulletinInternalDomainBulletin) SetBody

SetBody sets the Body field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalBulletinInternalDomainBulletin) SetCategory

SetCategory sets the Category field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalBulletinInternalDomainBulletin) SetCreatedAt

SetCreatedAt sets the CreatedAt field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalBulletinInternalDomainBulletin) SetCreatedBy

SetCreatedBy sets the CreatedBy field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalBulletinInternalDomainBulletin) SetExpiresAt

SetExpiresAt sets the ExpiresAt field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalBulletinInternalDomainBulletin) SetID

SetID sets the ID field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalBulletinInternalDomainBulletin) SetParentID

SetParentID sets the ParentID field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalBulletinInternalDomainBulletin) SetPublishedAt

func (g *GithubComMktAgiAixInternalBulletinInternalDomainBulletin) SetPublishedAt(publishedAt *int)

SetPublishedAt sets the PublishedAt field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalBulletinInternalDomainBulletin) SetSection

SetSection sets the Section field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalBulletinInternalDomainBulletin) SetSortOrder

SetSortOrder sets the SortOrder field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalBulletinInternalDomainBulletin) SetStatus

SetStatus sets the Status field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalBulletinInternalDomainBulletin) SetSummary

SetSummary sets the Summary field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalBulletinInternalDomainBulletin) SetTitle

SetTitle sets the Title field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalBulletinInternalDomainBulletin) SetType

SetType sets the Type field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalBulletinInternalDomainBulletin) SetUpdatedAt

SetUpdatedAt sets the UpdatedAt field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalBulletinInternalDomainBulletin) SetUpdatedBy

SetUpdatedBy sets the UpdatedBy field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalBulletinInternalDomainBulletin) SetVersion

SetVersion sets the Version field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalBulletinInternalDomainBulletin) String

func (*GithubComMktAgiAixInternalBulletinInternalDomainBulletin) UnmarshalJSON

type GithubComMktAgiAixInternalCommentsInternalDomainComment

type GithubComMktAgiAixInternalCommentsInternalDomainComment struct {
	Body       *string `json:"body,omitempty" url:"body,omitempty"`
	CreatedAt  *int    `json:"created_at,omitempty" url:"created_at,omitempty"`
	ID         *int    `json:"id,omitempty" url:"id,omitempty"`
	ParentID   *int    `json:"parent_id,omitempty" url:"parent_id,omitempty"`
	Status     *string `json:"status,omitempty" url:"status,omitempty"`
	TargetID   *int    `json:"target_id,omitempty" url:"target_id,omitempty"`
	TargetType *string `json:"target_type,omitempty" url:"target_type,omitempty"`
	UpdatedAt  *int    `json:"updated_at,omitempty" url:"updated_at,omitempty"`
	UserID     *int    `json:"user_id,omitempty" url:"user_id,omitempty"`
	// contains filtered or unexported fields
}

func (*GithubComMktAgiAixInternalCommentsInternalDomainComment) GetBody

func (*GithubComMktAgiAixInternalCommentsInternalDomainComment) GetCreatedAt

func (*GithubComMktAgiAixInternalCommentsInternalDomainComment) GetExtraProperties

func (g *GithubComMktAgiAixInternalCommentsInternalDomainComment) GetExtraProperties() map[string]interface{}

func (*GithubComMktAgiAixInternalCommentsInternalDomainComment) GetID

func (*GithubComMktAgiAixInternalCommentsInternalDomainComment) GetParentID

func (*GithubComMktAgiAixInternalCommentsInternalDomainComment) GetStatus

func (*GithubComMktAgiAixInternalCommentsInternalDomainComment) GetTargetID

func (*GithubComMktAgiAixInternalCommentsInternalDomainComment) GetTargetType

func (*GithubComMktAgiAixInternalCommentsInternalDomainComment) GetUpdatedAt

func (*GithubComMktAgiAixInternalCommentsInternalDomainComment) GetUserID

func (*GithubComMktAgiAixInternalCommentsInternalDomainComment) MarshalJSON

func (*GithubComMktAgiAixInternalCommentsInternalDomainComment) SetBody

SetBody sets the Body field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalCommentsInternalDomainComment) SetCreatedAt

SetCreatedAt sets the CreatedAt field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalCommentsInternalDomainComment) SetID

SetID sets the ID field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalCommentsInternalDomainComment) SetParentID

SetParentID sets the ParentID field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalCommentsInternalDomainComment) SetStatus

SetStatus sets the Status field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalCommentsInternalDomainComment) SetTargetID

SetTargetID sets the TargetID field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalCommentsInternalDomainComment) SetTargetType

SetTargetType sets the TargetType field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalCommentsInternalDomainComment) SetUpdatedAt

SetUpdatedAt sets the UpdatedAt field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalCommentsInternalDomainComment) SetUserID

SetUserID sets the UserID field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalCommentsInternalDomainComment) String

func (*GithubComMktAgiAixInternalCommentsInternalDomainComment) UnmarshalJSON

type GithubComMktAgiAixInternalCommentsInternalDomainCommentNode

type GithubComMktAgiAixInternalCommentsInternalDomainCommentNode struct {
	Body       *string                                                        `json:"body,omitempty" url:"body,omitempty"`
	Children   []*GithubComMktAgiAixInternalCommentsInternalDomainCommentNode `json:"children,omitempty" url:"children,omitempty"`
	CreatedAt  *int                                                           `json:"created_at,omitempty" url:"created_at,omitempty"`
	ID         *int                                                           `json:"id,omitempty" url:"id,omitempty"`
	ParentID   *int                                                           `json:"parent_id,omitempty" url:"parent_id,omitempty"`
	Status     *string                                                        `json:"status,omitempty" url:"status,omitempty"`
	TargetID   *int                                                           `json:"target_id,omitempty" url:"target_id,omitempty"`
	TargetType *string                                                        `json:"target_type,omitempty" url:"target_type,omitempty"`
	UpdatedAt  *int                                                           `json:"updated_at,omitempty" url:"updated_at,omitempty"`
	UserID     *int                                                           `json:"user_id,omitempty" url:"user_id,omitempty"`
	// contains filtered or unexported fields
}

func (*GithubComMktAgiAixInternalCommentsInternalDomainCommentNode) GetBody

func (*GithubComMktAgiAixInternalCommentsInternalDomainCommentNode) GetChildren

func (*GithubComMktAgiAixInternalCommentsInternalDomainCommentNode) GetCreatedAt

func (*GithubComMktAgiAixInternalCommentsInternalDomainCommentNode) GetExtraProperties

func (g *GithubComMktAgiAixInternalCommentsInternalDomainCommentNode) GetExtraProperties() map[string]interface{}

func (*GithubComMktAgiAixInternalCommentsInternalDomainCommentNode) GetID

func (*GithubComMktAgiAixInternalCommentsInternalDomainCommentNode) GetParentID

func (*GithubComMktAgiAixInternalCommentsInternalDomainCommentNode) GetStatus

func (*GithubComMktAgiAixInternalCommentsInternalDomainCommentNode) GetTargetID

func (*GithubComMktAgiAixInternalCommentsInternalDomainCommentNode) GetTargetType

func (*GithubComMktAgiAixInternalCommentsInternalDomainCommentNode) GetUpdatedAt

func (*GithubComMktAgiAixInternalCommentsInternalDomainCommentNode) GetUserID

func (*GithubComMktAgiAixInternalCommentsInternalDomainCommentNode) MarshalJSON

func (*GithubComMktAgiAixInternalCommentsInternalDomainCommentNode) SetBody

SetBody sets the Body field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalCommentsInternalDomainCommentNode) SetChildren

SetChildren sets the Children field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalCommentsInternalDomainCommentNode) SetCreatedAt

SetCreatedAt sets the CreatedAt field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalCommentsInternalDomainCommentNode) SetID

SetID sets the ID field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalCommentsInternalDomainCommentNode) SetParentID

SetParentID sets the ParentID field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalCommentsInternalDomainCommentNode) SetStatus

SetStatus sets the Status field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalCommentsInternalDomainCommentNode) SetTargetID

SetTargetID sets the TargetID field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalCommentsInternalDomainCommentNode) SetTargetType

SetTargetType sets the TargetType field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalCommentsInternalDomainCommentNode) SetUpdatedAt

SetUpdatedAt sets the UpdatedAt field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalCommentsInternalDomainCommentNode) SetUserID

SetUserID sets the UserID field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalCommentsInternalDomainCommentNode) String

func (*GithubComMktAgiAixInternalCommentsInternalDomainCommentNode) UnmarshalJSON

type GithubComMktAgiAixInternalIamAccessGrant added in v0.0.5

type GithubComMktAgiAixInternalIamAccessGrant struct {
	CreatedAt *int    `json:"createdAt,omitempty" url:"createdAt,omitempty"`
	CreatedBy *int    `json:"createdBy,omitempty" url:"createdBy,omitempty"`
	ExpiresAt *int    `json:"expiresAt,omitempty" url:"expiresAt,omitempty"`
	OrderNo   *string `json:"orderNo,omitempty" url:"orderNo,omitempty"`
	// "grant" | "purchase"
	Source *string `json:"source,omitempty" url:"source,omitempty"`
	UserID *int    `json:"userID,omitempty" url:"userID,omitempty"`
	// contains filtered or unexported fields
}

func (*GithubComMktAgiAixInternalIamAccessGrant) GetCreatedAt added in v0.0.5

func (g *GithubComMktAgiAixInternalIamAccessGrant) GetCreatedAt() *int

func (*GithubComMktAgiAixInternalIamAccessGrant) GetCreatedBy added in v0.0.5

func (g *GithubComMktAgiAixInternalIamAccessGrant) GetCreatedBy() *int

func (*GithubComMktAgiAixInternalIamAccessGrant) GetExpiresAt added in v0.0.5

func (g *GithubComMktAgiAixInternalIamAccessGrant) GetExpiresAt() *int

func (*GithubComMktAgiAixInternalIamAccessGrant) GetExtraProperties added in v0.0.5

func (g *GithubComMktAgiAixInternalIamAccessGrant) GetExtraProperties() map[string]interface{}

func (*GithubComMktAgiAixInternalIamAccessGrant) GetOrderNo added in v0.0.5

func (*GithubComMktAgiAixInternalIamAccessGrant) GetSource added in v0.0.5

func (*GithubComMktAgiAixInternalIamAccessGrant) GetUserID added in v0.0.5

func (*GithubComMktAgiAixInternalIamAccessGrant) MarshalJSON added in v0.0.5

func (g *GithubComMktAgiAixInternalIamAccessGrant) MarshalJSON() ([]byte, error)

func (*GithubComMktAgiAixInternalIamAccessGrant) SetCreatedAt added in v0.0.5

func (g *GithubComMktAgiAixInternalIamAccessGrant) SetCreatedAt(createdAt *int)

SetCreatedAt sets the CreatedAt field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalIamAccessGrant) SetCreatedBy added in v0.0.5

func (g *GithubComMktAgiAixInternalIamAccessGrant) SetCreatedBy(createdBy *int)

SetCreatedBy sets the CreatedBy field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalIamAccessGrant) SetExpiresAt added in v0.0.5

func (g *GithubComMktAgiAixInternalIamAccessGrant) SetExpiresAt(expiresAt *int)

SetExpiresAt sets the ExpiresAt field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalIamAccessGrant) SetOrderNo added in v0.0.5

func (g *GithubComMktAgiAixInternalIamAccessGrant) SetOrderNo(orderNo *string)

SetOrderNo sets the OrderNo field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalIamAccessGrant) SetSource added in v0.0.5

func (g *GithubComMktAgiAixInternalIamAccessGrant) SetSource(source *string)

SetSource sets the Source field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalIamAccessGrant) SetUserID added in v0.0.5

func (g *GithubComMktAgiAixInternalIamAccessGrant) SetUserID(userID *int)

SetUserID sets the UserID field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalIamAccessGrant) String added in v0.0.5

func (*GithubComMktAgiAixInternalIamAccessGrant) UnmarshalJSON added in v0.0.5

func (g *GithubComMktAgiAixInternalIamAccessGrant) UnmarshalJSON(data []byte) error

type GithubComMktAgiAixInternalIamInternalDomainAccessGrant added in v0.0.5

type GithubComMktAgiAixInternalIamInternalDomainAccessGrant struct {
	CreatedAt *int    `json:"createdAt,omitempty" url:"createdAt,omitempty"`
	CreatedBy *int    `json:"createdBy,omitempty" url:"createdBy,omitempty"`
	ExpiresAt *int    `json:"expiresAt,omitempty" url:"expiresAt,omitempty"`
	OrderNo   *string `json:"orderNo,omitempty" url:"orderNo,omitempty"`
	// "grant" | "purchase"
	Source *string `json:"source,omitempty" url:"source,omitempty"`
	UserID *int    `json:"userID,omitempty" url:"userID,omitempty"`
	// contains filtered or unexported fields
}

func (*GithubComMktAgiAixInternalIamInternalDomainAccessGrant) GetCreatedAt added in v0.0.5

func (*GithubComMktAgiAixInternalIamInternalDomainAccessGrant) GetCreatedBy added in v0.0.5

func (*GithubComMktAgiAixInternalIamInternalDomainAccessGrant) GetExpiresAt added in v0.0.5

func (*GithubComMktAgiAixInternalIamInternalDomainAccessGrant) GetExtraProperties added in v0.0.5

func (g *GithubComMktAgiAixInternalIamInternalDomainAccessGrant) GetExtraProperties() map[string]interface{}

func (*GithubComMktAgiAixInternalIamInternalDomainAccessGrant) GetOrderNo added in v0.0.5

func (*GithubComMktAgiAixInternalIamInternalDomainAccessGrant) GetSource added in v0.0.5

func (*GithubComMktAgiAixInternalIamInternalDomainAccessGrant) GetUserID added in v0.0.5

func (*GithubComMktAgiAixInternalIamInternalDomainAccessGrant) MarshalJSON added in v0.0.5

func (*GithubComMktAgiAixInternalIamInternalDomainAccessGrant) SetCreatedAt added in v0.0.5

func (g *GithubComMktAgiAixInternalIamInternalDomainAccessGrant) SetCreatedAt(createdAt *int)

SetCreatedAt sets the CreatedAt field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalIamInternalDomainAccessGrant) SetCreatedBy added in v0.0.5

func (g *GithubComMktAgiAixInternalIamInternalDomainAccessGrant) SetCreatedBy(createdBy *int)

SetCreatedBy sets the CreatedBy field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalIamInternalDomainAccessGrant) SetExpiresAt added in v0.0.5

func (g *GithubComMktAgiAixInternalIamInternalDomainAccessGrant) SetExpiresAt(expiresAt *int)

SetExpiresAt sets the ExpiresAt field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalIamInternalDomainAccessGrant) SetOrderNo added in v0.0.5

SetOrderNo sets the OrderNo field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalIamInternalDomainAccessGrant) SetSource added in v0.0.5

SetSource sets the Source field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalIamInternalDomainAccessGrant) SetUserID added in v0.0.5

SetUserID sets the UserID field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalIamInternalDomainAccessGrant) String added in v0.0.5

func (*GithubComMktAgiAixInternalIamInternalDomainAccessGrant) UnmarshalJSON added in v0.0.5

type GithubComMktAgiAixInternalMessagingInternalDomainConversation

type GithubComMktAgiAixInternalMessagingInternalDomainConversation struct {
	CreatedAt   *int    `json:"created_at,omitempty" url:"created_at,omitempty"`
	CreatedBy   *int    `json:"created_by,omitempty" url:"created_by,omitempty"`
	ID          *int    `json:"id,omitempty" url:"id,omitempty"`
	LastMessage *string `json:"last_message,omitempty" url:"last_message,omitempty"`
	LastMsgAt   *int    `json:"last_msg_at,omitempty" url:"last_msg_at,omitempty"`
	MaxSeq      *int    `json:"max_seq,omitempty" url:"max_seq,omitempty"`
	Title       *string `json:"title,omitempty" url:"title,omitempty"`
	Type        *string `json:"type,omitempty" url:"type,omitempty"`
	UID         *string `json:"uid,omitempty" url:"uid,omitempty"`
	UpdatedAt   *int    `json:"updated_at,omitempty" url:"updated_at,omitempty"`
	// contains filtered or unexported fields
}

func (*GithubComMktAgiAixInternalMessagingInternalDomainConversation) GetCreatedAt

func (*GithubComMktAgiAixInternalMessagingInternalDomainConversation) GetCreatedBy

func (*GithubComMktAgiAixInternalMessagingInternalDomainConversation) GetExtraProperties

func (g *GithubComMktAgiAixInternalMessagingInternalDomainConversation) GetExtraProperties() map[string]interface{}

func (*GithubComMktAgiAixInternalMessagingInternalDomainConversation) GetID

func (*GithubComMktAgiAixInternalMessagingInternalDomainConversation) GetLastMessage

func (*GithubComMktAgiAixInternalMessagingInternalDomainConversation) GetLastMsgAt

func (*GithubComMktAgiAixInternalMessagingInternalDomainConversation) GetMaxSeq

func (*GithubComMktAgiAixInternalMessagingInternalDomainConversation) GetTitle

func (*GithubComMktAgiAixInternalMessagingInternalDomainConversation) GetType

func (*GithubComMktAgiAixInternalMessagingInternalDomainConversation) GetUID

func (*GithubComMktAgiAixInternalMessagingInternalDomainConversation) GetUpdatedAt

func (*GithubComMktAgiAixInternalMessagingInternalDomainConversation) MarshalJSON

func (*GithubComMktAgiAixInternalMessagingInternalDomainConversation) SetCreatedAt

SetCreatedAt sets the CreatedAt field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalMessagingInternalDomainConversation) SetCreatedBy

SetCreatedBy sets the CreatedBy field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalMessagingInternalDomainConversation) SetID

SetID sets the ID field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalMessagingInternalDomainConversation) SetLastMessage

SetLastMessage sets the LastMessage field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalMessagingInternalDomainConversation) SetLastMsgAt

SetLastMsgAt sets the LastMsgAt field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalMessagingInternalDomainConversation) SetMaxSeq

SetMaxSeq sets the MaxSeq field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalMessagingInternalDomainConversation) SetTitle

SetTitle sets the Title field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalMessagingInternalDomainConversation) SetType

SetType sets the Type field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalMessagingInternalDomainConversation) SetUID

SetUID sets the UID field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalMessagingInternalDomainConversation) SetUpdatedAt

SetUpdatedAt sets the UpdatedAt field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalMessagingInternalDomainConversation) String

func (*GithubComMktAgiAixInternalMessagingInternalDomainConversation) UnmarshalJSON

type GithubComMktAgiAixInternalMessagingInternalDomainConversationSummary

type GithubComMktAgiAixInternalMessagingInternalDomainConversationSummary struct {
	CreatedAt   *int    `json:"created_at,omitempty" url:"created_at,omitempty"`
	CreatedBy   *int    `json:"created_by,omitempty" url:"created_by,omitempty"`
	ID          *int    `json:"id,omitempty" url:"id,omitempty"`
	LastMessage *string `json:"last_message,omitempty" url:"last_message,omitempty"`
	LastMsgAt   *int    `json:"last_msg_at,omitempty" url:"last_msg_at,omitempty"`
	MaxSeq      *int    `json:"max_seq,omitempty" url:"max_seq,omitempty"`
	ReadSeq     *int    `json:"read_seq,omitempty" url:"read_seq,omitempty"`
	SyncedSeq   *int    `json:"synced_seq,omitempty" url:"synced_seq,omitempty"`
	Title       *string `json:"title,omitempty" url:"title,omitempty"`
	Type        *string `json:"type,omitempty" url:"type,omitempty"`
	UID         *string `json:"uid,omitempty" url:"uid,omitempty"`
	UnreadCount *int    `json:"unread_count,omitempty" url:"unread_count,omitempty"`
	UpdatedAt   *int    `json:"updated_at,omitempty" url:"updated_at,omitempty"`
	// contains filtered or unexported fields
}

func (*GithubComMktAgiAixInternalMessagingInternalDomainConversationSummary) GetCreatedAt

func (*GithubComMktAgiAixInternalMessagingInternalDomainConversationSummary) GetCreatedBy

func (*GithubComMktAgiAixInternalMessagingInternalDomainConversationSummary) GetExtraProperties

func (g *GithubComMktAgiAixInternalMessagingInternalDomainConversationSummary) GetExtraProperties() map[string]interface{}

func (*GithubComMktAgiAixInternalMessagingInternalDomainConversationSummary) GetID

func (*GithubComMktAgiAixInternalMessagingInternalDomainConversationSummary) GetLastMessage

func (*GithubComMktAgiAixInternalMessagingInternalDomainConversationSummary) GetLastMsgAt

func (*GithubComMktAgiAixInternalMessagingInternalDomainConversationSummary) GetMaxSeq

func (*GithubComMktAgiAixInternalMessagingInternalDomainConversationSummary) GetReadSeq

func (*GithubComMktAgiAixInternalMessagingInternalDomainConversationSummary) GetSyncedSeq

func (*GithubComMktAgiAixInternalMessagingInternalDomainConversationSummary) GetTitle

func (*GithubComMktAgiAixInternalMessagingInternalDomainConversationSummary) GetType

func (*GithubComMktAgiAixInternalMessagingInternalDomainConversationSummary) GetUID

func (*GithubComMktAgiAixInternalMessagingInternalDomainConversationSummary) GetUnreadCount

func (*GithubComMktAgiAixInternalMessagingInternalDomainConversationSummary) GetUpdatedAt

func (*GithubComMktAgiAixInternalMessagingInternalDomainConversationSummary) MarshalJSON

func (*GithubComMktAgiAixInternalMessagingInternalDomainConversationSummary) SetCreatedAt

SetCreatedAt sets the CreatedAt field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalMessagingInternalDomainConversationSummary) SetCreatedBy

SetCreatedBy sets the CreatedBy field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalMessagingInternalDomainConversationSummary) SetID

SetID sets the ID field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalMessagingInternalDomainConversationSummary) SetLastMessage

SetLastMessage sets the LastMessage field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalMessagingInternalDomainConversationSummary) SetLastMsgAt

SetLastMsgAt sets the LastMsgAt field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalMessagingInternalDomainConversationSummary) SetMaxSeq

SetMaxSeq sets the MaxSeq field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalMessagingInternalDomainConversationSummary) SetReadSeq

SetReadSeq sets the ReadSeq field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalMessagingInternalDomainConversationSummary) SetSyncedSeq

SetSyncedSeq sets the SyncedSeq field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalMessagingInternalDomainConversationSummary) SetTitle

SetTitle sets the Title field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalMessagingInternalDomainConversationSummary) SetType

SetType sets the Type field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalMessagingInternalDomainConversationSummary) SetUID

SetUID sets the UID field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalMessagingInternalDomainConversationSummary) SetUnreadCount

SetUnreadCount sets the UnreadCount field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalMessagingInternalDomainConversationSummary) SetUpdatedAt

SetUpdatedAt sets the UpdatedAt field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalMessagingInternalDomainConversationSummary) String

func (*GithubComMktAgiAixInternalMessagingInternalDomainConversationSummary) UnmarshalJSON

type GithubComMktAgiAixInternalMessagingInternalDomainMessage

type GithubComMktAgiAixInternalMessagingInternalDomainMessage struct {
	Content          *string `json:"content,omitempty" url:"content,omitempty"`
	ContentType      *string `json:"content_type,omitempty" url:"content_type,omitempty"`
	ConvID           *int    `json:"conv_id,omitempty" url:"conv_id,omitempty"`
	CreatedAt        *int    `json:"created_at,omitempty" url:"created_at,omitempty"`
	ID               *int    `json:"id,omitempty" url:"id,omitempty"`
	MentionedUserIDs []int   `json:"mentioned_user_ids,omitempty" url:"mentioned_user_ids,omitempty"`
	Metadata         *string `json:"metadata,omitempty" url:"metadata,omitempty"`
	ReplyToSeq       *int    `json:"reply_to_seq,omitempty" url:"reply_to_seq,omitempty"`
	SenderID         *int    `json:"sender_id,omitempty" url:"sender_id,omitempty"`
	Seq              *int    `json:"seq,omitempty" url:"seq,omitempty"`
	// contains filtered or unexported fields
}

func (*GithubComMktAgiAixInternalMessagingInternalDomainMessage) GetContent

func (*GithubComMktAgiAixInternalMessagingInternalDomainMessage) GetContentType

func (*GithubComMktAgiAixInternalMessagingInternalDomainMessage) GetConvID

func (*GithubComMktAgiAixInternalMessagingInternalDomainMessage) GetCreatedAt

func (*GithubComMktAgiAixInternalMessagingInternalDomainMessage) GetExtraProperties

func (g *GithubComMktAgiAixInternalMessagingInternalDomainMessage) GetExtraProperties() map[string]interface{}

func (*GithubComMktAgiAixInternalMessagingInternalDomainMessage) GetID

func (*GithubComMktAgiAixInternalMessagingInternalDomainMessage) GetMentionedUserIDs

func (*GithubComMktAgiAixInternalMessagingInternalDomainMessage) GetMetadata

func (*GithubComMktAgiAixInternalMessagingInternalDomainMessage) GetReplyToSeq

func (*GithubComMktAgiAixInternalMessagingInternalDomainMessage) GetSenderID

func (*GithubComMktAgiAixInternalMessagingInternalDomainMessage) GetSeq

func (*GithubComMktAgiAixInternalMessagingInternalDomainMessage) MarshalJSON

func (*GithubComMktAgiAixInternalMessagingInternalDomainMessage) SetContent

SetContent sets the Content field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalMessagingInternalDomainMessage) SetContentType

func (g *GithubComMktAgiAixInternalMessagingInternalDomainMessage) SetContentType(contentType *string)

SetContentType sets the ContentType field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalMessagingInternalDomainMessage) SetConvID

SetConvID sets the ConvID field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalMessagingInternalDomainMessage) SetCreatedAt

SetCreatedAt sets the CreatedAt field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalMessagingInternalDomainMessage) SetID

SetID sets the ID field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalMessagingInternalDomainMessage) SetMentionedUserIDs

func (g *GithubComMktAgiAixInternalMessagingInternalDomainMessage) SetMentionedUserIDs(mentionedUserIDs []int)

SetMentionedUserIDs sets the MentionedUserIDs field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalMessagingInternalDomainMessage) SetMetadata

SetMetadata sets the Metadata field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalMessagingInternalDomainMessage) SetReplyToSeq

func (g *GithubComMktAgiAixInternalMessagingInternalDomainMessage) SetReplyToSeq(replyToSeq *int)

SetReplyToSeq sets the ReplyToSeq field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalMessagingInternalDomainMessage) SetSenderID

SetSenderID sets the SenderID field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalMessagingInternalDomainMessage) SetSeq

SetSeq sets the Seq field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalMessagingInternalDomainMessage) String

func (*GithubComMktAgiAixInternalMessagingInternalDomainMessage) UnmarshalJSON

type GithubComMktAgiAixInternalPaymentsInternalDomainFeeResourceBreakdown

type GithubComMktAgiAixInternalPaymentsInternalDomainFeeResourceBreakdown struct {
	Fee          *float64 `json:"fee,omitempty" url:"fee,omitempty"`
	ResourceType *string  `json:"resource_type,omitempty" url:"resource_type,omitempty"`
	// contains filtered or unexported fields
}

func (*GithubComMktAgiAixInternalPaymentsInternalDomainFeeResourceBreakdown) GetExtraProperties

func (g *GithubComMktAgiAixInternalPaymentsInternalDomainFeeResourceBreakdown) GetExtraProperties() map[string]interface{}

func (*GithubComMktAgiAixInternalPaymentsInternalDomainFeeResourceBreakdown) GetFee

func (*GithubComMktAgiAixInternalPaymentsInternalDomainFeeResourceBreakdown) GetResourceType

func (*GithubComMktAgiAixInternalPaymentsInternalDomainFeeResourceBreakdown) MarshalJSON

func (*GithubComMktAgiAixInternalPaymentsInternalDomainFeeResourceBreakdown) SetFee

SetFee sets the Fee field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPaymentsInternalDomainFeeResourceBreakdown) SetResourceType

SetResourceType sets the ResourceType field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPaymentsInternalDomainFeeResourceBreakdown) String

func (*GithubComMktAgiAixInternalPaymentsInternalDomainFeeResourceBreakdown) UnmarshalJSON

type GithubComMktAgiAixInternalPaymentsInternalDomainFeeSellerBreakdown

type GithubComMktAgiAixInternalPaymentsInternalDomainFeeSellerBreakdown struct {
	Fee          *float64 `json:"fee,omitempty" url:"fee,omitempty"`
	SellerUserID *int     `json:"seller_user_id,omitempty" url:"seller_user_id,omitempty"`
	// contains filtered or unexported fields
}

func (*GithubComMktAgiAixInternalPaymentsInternalDomainFeeSellerBreakdown) GetExtraProperties

func (g *GithubComMktAgiAixInternalPaymentsInternalDomainFeeSellerBreakdown) GetExtraProperties() map[string]interface{}

func (*GithubComMktAgiAixInternalPaymentsInternalDomainFeeSellerBreakdown) GetFee

func (*GithubComMktAgiAixInternalPaymentsInternalDomainFeeSellerBreakdown) GetSellerUserID

func (*GithubComMktAgiAixInternalPaymentsInternalDomainFeeSellerBreakdown) MarshalJSON

func (*GithubComMktAgiAixInternalPaymentsInternalDomainFeeSellerBreakdown) SetFee

SetFee sets the Fee field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPaymentsInternalDomainFeeSellerBreakdown) SetSellerUserID

SetSellerUserID sets the SellerUserID field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPaymentsInternalDomainFeeSellerBreakdown) String

func (*GithubComMktAgiAixInternalPaymentsInternalDomainFeeSellerBreakdown) UnmarshalJSON

type GithubComMktAgiAixInternalPaymentsInternalDomainMarketplaceFeeSummary

type GithubComMktAgiAixInternalPaymentsInternalDomainMarketplaceFeeSummary struct {
	ByResourceType []*GithubComMktAgiAixInternalPaymentsInternalDomainFeeResourceBreakdown `json:"by_resource_type,omitempty" url:"by_resource_type,omitempty"`
	BySeller       []*GithubComMktAgiAixInternalPaymentsInternalDomainFeeSellerBreakdown   `json:"by_seller,omitempty" url:"by_seller,omitempty"`
	Period         *string                                                                 `json:"period,omitempty" url:"period,omitempty"`
	TotalFee       *float64                                                                `json:"total_fee,omitempty" url:"total_fee,omitempty"`
	// contains filtered or unexported fields
}

func (*GithubComMktAgiAixInternalPaymentsInternalDomainMarketplaceFeeSummary) GetByResourceType

func (*GithubComMktAgiAixInternalPaymentsInternalDomainMarketplaceFeeSummary) GetBySeller

func (*GithubComMktAgiAixInternalPaymentsInternalDomainMarketplaceFeeSummary) GetExtraProperties

func (g *GithubComMktAgiAixInternalPaymentsInternalDomainMarketplaceFeeSummary) GetExtraProperties() map[string]interface{}

func (*GithubComMktAgiAixInternalPaymentsInternalDomainMarketplaceFeeSummary) GetPeriod

func (*GithubComMktAgiAixInternalPaymentsInternalDomainMarketplaceFeeSummary) GetTotalFee

func (*GithubComMktAgiAixInternalPaymentsInternalDomainMarketplaceFeeSummary) MarshalJSON

func (*GithubComMktAgiAixInternalPaymentsInternalDomainMarketplaceFeeSummary) SetByResourceType

SetByResourceType sets the ByResourceType field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPaymentsInternalDomainMarketplaceFeeSummary) SetBySeller

SetBySeller sets the BySeller field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPaymentsInternalDomainMarketplaceFeeSummary) SetPeriod

SetPeriod sets the Period field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPaymentsInternalDomainMarketplaceFeeSummary) SetTotalFee

SetTotalFee sets the TotalFee field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPaymentsInternalDomainMarketplaceFeeSummary) String

func (*GithubComMktAgiAixInternalPaymentsInternalDomainMarketplaceFeeSummary) UnmarshalJSON

type GithubComMktAgiAixInternalPkgGinxCodeResp

type GithubComMktAgiAixInternalPkgGinxCodeResp struct {
	Code        *int    `json:"code,omitempty" url:"code,omitempty"`
	Data        any     `json:"data,omitempty" url:"data,omitempty"`
	Limit       *int    `json:"limit,omitempty" url:"limit,omitempty"`
	Message     *string `json:"message,omitempty" url:"message,omitempty"`
	Page        *int    `json:"page,omitempty" url:"page,omitempty"`
	Total       *int    `json:"total,omitempty" url:"total,omitempty"`
	UserMessage *string `json:"user_message,omitempty" url:"user_message,omitempty"`
	// contains filtered or unexported fields
}

func (*GithubComMktAgiAixInternalPkgGinxCodeResp) GetCode

func (*GithubComMktAgiAixInternalPkgGinxCodeResp) GetData

func (*GithubComMktAgiAixInternalPkgGinxCodeResp) GetExtraProperties

func (g *GithubComMktAgiAixInternalPkgGinxCodeResp) GetExtraProperties() map[string]interface{}

func (*GithubComMktAgiAixInternalPkgGinxCodeResp) GetLimit

func (*GithubComMktAgiAixInternalPkgGinxCodeResp) GetMessage

func (*GithubComMktAgiAixInternalPkgGinxCodeResp) GetPage

func (*GithubComMktAgiAixInternalPkgGinxCodeResp) GetTotal

func (*GithubComMktAgiAixInternalPkgGinxCodeResp) GetUserMessage

func (*GithubComMktAgiAixInternalPkgGinxCodeResp) MarshalJSON

func (*GithubComMktAgiAixInternalPkgGinxCodeResp) SetCode

SetCode sets the Code field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxCodeResp) SetData

SetData sets the Data field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxCodeResp) SetLimit

func (g *GithubComMktAgiAixInternalPkgGinxCodeResp) SetLimit(limit *int)

SetLimit sets the Limit field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxCodeResp) SetMessage

func (g *GithubComMktAgiAixInternalPkgGinxCodeResp) SetMessage(message *string)

SetMessage sets the Message field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxCodeResp) SetPage

SetPage sets the Page field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxCodeResp) SetTotal

func (g *GithubComMktAgiAixInternalPkgGinxCodeResp) SetTotal(total *int)

SetTotal sets the Total field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxCodeResp) SetUserMessage

func (g *GithubComMktAgiAixInternalPkgGinxCodeResp) SetUserMessage(userMessage *string)

SetUserMessage sets the UserMessage field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxCodeResp) String

func (*GithubComMktAgiAixInternalPkgGinxCodeResp) UnmarshalJSON

func (g *GithubComMktAgiAixInternalPkgGinxCodeResp) UnmarshalJSON(data []byte) error

type GithubComMktAgiAixInternalPkgGinxResultAnthropicMessageResponse

type GithubComMktAgiAixInternalPkgGinxResultAnthropicMessageResponse struct {
	Code        *int                      `json:"code,omitempty" url:"code,omitempty"`
	Data        *AnthropicMessageResponse `json:"data,omitempty" url:"data,omitempty"`
	Limit       *int                      `json:"limit,omitempty" url:"limit,omitempty"`
	Message     *string                   `json:"message,omitempty" url:"message,omitempty"`
	Page        *int                      `json:"page,omitempty" url:"page,omitempty"`
	Total       *int                      `json:"total,omitempty" url:"total,omitempty"`
	UserMessage *string                   `json:"user_message,omitempty" url:"user_message,omitempty"`
	// contains filtered or unexported fields
}

func (*GithubComMktAgiAixInternalPkgGinxResultAnthropicMessageResponse) GetCode

func (*GithubComMktAgiAixInternalPkgGinxResultAnthropicMessageResponse) GetData

func (*GithubComMktAgiAixInternalPkgGinxResultAnthropicMessageResponse) GetExtraProperties

func (g *GithubComMktAgiAixInternalPkgGinxResultAnthropicMessageResponse) GetExtraProperties() map[string]interface{}

func (*GithubComMktAgiAixInternalPkgGinxResultAnthropicMessageResponse) GetLimit

func (*GithubComMktAgiAixInternalPkgGinxResultAnthropicMessageResponse) GetMessage

func (*GithubComMktAgiAixInternalPkgGinxResultAnthropicMessageResponse) GetPage

func (*GithubComMktAgiAixInternalPkgGinxResultAnthropicMessageResponse) GetTotal

func (*GithubComMktAgiAixInternalPkgGinxResultAnthropicMessageResponse) GetUserMessage

func (*GithubComMktAgiAixInternalPkgGinxResultAnthropicMessageResponse) MarshalJSON

func (*GithubComMktAgiAixInternalPkgGinxResultAnthropicMessageResponse) SetCode

SetCode sets the Code field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultAnthropicMessageResponse) SetData

SetData sets the Data field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultAnthropicMessageResponse) SetLimit

SetLimit sets the Limit field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultAnthropicMessageResponse) SetMessage

SetMessage sets the Message field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultAnthropicMessageResponse) SetPage

SetPage sets the Page field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultAnthropicMessageResponse) SetTotal

SetTotal sets the Total field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultAnthropicMessageResponse) SetUserMessage

SetUserMessage sets the UserMessage field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultAnthropicMessageResponse) String

func (*GithubComMktAgiAixInternalPkgGinxResultAnthropicMessageResponse) UnmarshalJSON

type GithubComMktAgiAixInternalPkgGinxResultAny

type GithubComMktAgiAixInternalPkgGinxResultAny struct {
	Code        *int    `json:"code,omitempty" url:"code,omitempty"`
	Data        any     `json:"data,omitempty" url:"data,omitempty"`
	Limit       *int    `json:"limit,omitempty" url:"limit,omitempty"`
	Message     *string `json:"message,omitempty" url:"message,omitempty"`
	Page        *int    `json:"page,omitempty" url:"page,omitempty"`
	Total       *int    `json:"total,omitempty" url:"total,omitempty"`
	UserMessage *string `json:"user_message,omitempty" url:"user_message,omitempty"`
	// contains filtered or unexported fields
}

func (*GithubComMktAgiAixInternalPkgGinxResultAny) GetCode

func (*GithubComMktAgiAixInternalPkgGinxResultAny) GetData

func (*GithubComMktAgiAixInternalPkgGinxResultAny) GetExtraProperties

func (g *GithubComMktAgiAixInternalPkgGinxResultAny) GetExtraProperties() map[string]interface{}

func (*GithubComMktAgiAixInternalPkgGinxResultAny) GetLimit

func (*GithubComMktAgiAixInternalPkgGinxResultAny) GetMessage

func (*GithubComMktAgiAixInternalPkgGinxResultAny) GetPage

func (*GithubComMktAgiAixInternalPkgGinxResultAny) GetTotal

func (*GithubComMktAgiAixInternalPkgGinxResultAny) GetUserMessage

func (*GithubComMktAgiAixInternalPkgGinxResultAny) MarshalJSON

func (*GithubComMktAgiAixInternalPkgGinxResultAny) SetCode

SetCode sets the Code field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultAny) SetData

SetData sets the Data field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultAny) SetLimit

func (g *GithubComMktAgiAixInternalPkgGinxResultAny) SetLimit(limit *int)

SetLimit sets the Limit field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultAny) SetMessage

func (g *GithubComMktAgiAixInternalPkgGinxResultAny) SetMessage(message *string)

SetMessage sets the Message field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultAny) SetPage

SetPage sets the Page field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultAny) SetTotal

func (g *GithubComMktAgiAixInternalPkgGinxResultAny) SetTotal(total *int)

SetTotal sets the Total field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultAny) SetUserMessage

func (g *GithubComMktAgiAixInternalPkgGinxResultAny) SetUserMessage(userMessage *string)

SetUserMessage sets the UserMessage field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultAny) String

func (*GithubComMktAgiAixInternalPkgGinxResultAny) UnmarshalJSON

func (g *GithubComMktAgiAixInternalPkgGinxResultAny) UnmarshalJSON(data []byte) error

type GithubComMktAgiAixInternalPkgGinxResultArrayGithubComMktAgiAixInternalAigatewayInternalDomainAiSession

type GithubComMktAgiAixInternalPkgGinxResultArrayGithubComMktAgiAixInternalAigatewayInternalDomainAiSession struct {
	Code        *int                                                          `json:"code,omitempty" url:"code,omitempty"`
	Data        []*GithubComMktAgiAixInternalAigatewayInternalDomainAiSession `json:"data,omitempty" url:"data,omitempty"`
	Limit       *int                                                          `json:"limit,omitempty" url:"limit,omitempty"`
	Message     *string                                                       `json:"message,omitempty" url:"message,omitempty"`
	Page        *int                                                          `json:"page,omitempty" url:"page,omitempty"`
	Total       *int                                                          `json:"total,omitempty" url:"total,omitempty"`
	UserMessage *string                                                       `json:"user_message,omitempty" url:"user_message,omitempty"`
	// contains filtered or unexported fields
}

func (*GithubComMktAgiAixInternalPkgGinxResultArrayGithubComMktAgiAixInternalAigatewayInternalDomainAiSession) GetCode

func (*GithubComMktAgiAixInternalPkgGinxResultArrayGithubComMktAgiAixInternalAigatewayInternalDomainAiSession) GetData

func (*GithubComMktAgiAixInternalPkgGinxResultArrayGithubComMktAgiAixInternalAigatewayInternalDomainAiSession) GetExtraProperties

func (*GithubComMktAgiAixInternalPkgGinxResultArrayGithubComMktAgiAixInternalAigatewayInternalDomainAiSession) GetLimit

func (*GithubComMktAgiAixInternalPkgGinxResultArrayGithubComMktAgiAixInternalAigatewayInternalDomainAiSession) GetMessage

func (*GithubComMktAgiAixInternalPkgGinxResultArrayGithubComMktAgiAixInternalAigatewayInternalDomainAiSession) GetPage

func (*GithubComMktAgiAixInternalPkgGinxResultArrayGithubComMktAgiAixInternalAigatewayInternalDomainAiSession) GetTotal

func (*GithubComMktAgiAixInternalPkgGinxResultArrayGithubComMktAgiAixInternalAigatewayInternalDomainAiSession) GetUserMessage

func (*GithubComMktAgiAixInternalPkgGinxResultArrayGithubComMktAgiAixInternalAigatewayInternalDomainAiSession) MarshalJSON

func (*GithubComMktAgiAixInternalPkgGinxResultArrayGithubComMktAgiAixInternalAigatewayInternalDomainAiSession) SetCode

SetCode sets the Code field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultArrayGithubComMktAgiAixInternalAigatewayInternalDomainAiSession) SetData

SetData sets the Data field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultArrayGithubComMktAgiAixInternalAigatewayInternalDomainAiSession) SetLimit

SetLimit sets the Limit field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultArrayGithubComMktAgiAixInternalAigatewayInternalDomainAiSession) SetMessage

SetMessage sets the Message field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultArrayGithubComMktAgiAixInternalAigatewayInternalDomainAiSession) SetPage

SetPage sets the Page field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultArrayGithubComMktAgiAixInternalAigatewayInternalDomainAiSession) SetTotal

SetTotal sets the Total field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultArrayGithubComMktAgiAixInternalAigatewayInternalDomainAiSession) SetUserMessage

SetUserMessage sets the UserMessage field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultArrayGithubComMktAgiAixInternalAigatewayInternalDomainAiSession) String

func (*GithubComMktAgiAixInternalPkgGinxResultArrayGithubComMktAgiAixInternalAigatewayInternalDomainAiSession) UnmarshalJSON

type GithubComMktAgiAixInternalPkgGinxResultArrayGithubComMktAgiAixInternalAigatewayInternalDomainModel

type GithubComMktAgiAixInternalPkgGinxResultArrayGithubComMktAgiAixInternalAigatewayInternalDomainModel struct {
	Code        *int                                                      `json:"code,omitempty" url:"code,omitempty"`
	Data        []*GithubComMktAgiAixInternalAigatewayInternalDomainModel `json:"data,omitempty" url:"data,omitempty"`
	Limit       *int                                                      `json:"limit,omitempty" url:"limit,omitempty"`
	Message     *string                                                   `json:"message,omitempty" url:"message,omitempty"`
	Page        *int                                                      `json:"page,omitempty" url:"page,omitempty"`
	Total       *int                                                      `json:"total,omitempty" url:"total,omitempty"`
	UserMessage *string                                                   `json:"user_message,omitempty" url:"user_message,omitempty"`
	// contains filtered or unexported fields
}

func (*GithubComMktAgiAixInternalPkgGinxResultArrayGithubComMktAgiAixInternalAigatewayInternalDomainModel) GetCode

func (*GithubComMktAgiAixInternalPkgGinxResultArrayGithubComMktAgiAixInternalAigatewayInternalDomainModel) GetData

func (*GithubComMktAgiAixInternalPkgGinxResultArrayGithubComMktAgiAixInternalAigatewayInternalDomainModel) GetExtraProperties

func (*GithubComMktAgiAixInternalPkgGinxResultArrayGithubComMktAgiAixInternalAigatewayInternalDomainModel) GetLimit

func (*GithubComMktAgiAixInternalPkgGinxResultArrayGithubComMktAgiAixInternalAigatewayInternalDomainModel) GetMessage

func (*GithubComMktAgiAixInternalPkgGinxResultArrayGithubComMktAgiAixInternalAigatewayInternalDomainModel) GetPage

func (*GithubComMktAgiAixInternalPkgGinxResultArrayGithubComMktAgiAixInternalAigatewayInternalDomainModel) GetTotal

func (*GithubComMktAgiAixInternalPkgGinxResultArrayGithubComMktAgiAixInternalAigatewayInternalDomainModel) GetUserMessage

func (*GithubComMktAgiAixInternalPkgGinxResultArrayGithubComMktAgiAixInternalAigatewayInternalDomainModel) MarshalJSON

func (*GithubComMktAgiAixInternalPkgGinxResultArrayGithubComMktAgiAixInternalAigatewayInternalDomainModel) SetCode

SetCode sets the Code field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultArrayGithubComMktAgiAixInternalAigatewayInternalDomainModel) SetData

SetData sets the Data field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultArrayGithubComMktAgiAixInternalAigatewayInternalDomainModel) SetLimit

SetLimit sets the Limit field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultArrayGithubComMktAgiAixInternalAigatewayInternalDomainModel) SetMessage

SetMessage sets the Message field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultArrayGithubComMktAgiAixInternalAigatewayInternalDomainModel) SetPage

SetPage sets the Page field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultArrayGithubComMktAgiAixInternalAigatewayInternalDomainModel) SetTotal

SetTotal sets the Total field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultArrayGithubComMktAgiAixInternalAigatewayInternalDomainModel) SetUserMessage

SetUserMessage sets the UserMessage field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultArrayGithubComMktAgiAixInternalAigatewayInternalDomainModel) String

func (*GithubComMktAgiAixInternalPkgGinxResultArrayGithubComMktAgiAixInternalAigatewayInternalDomainModel) UnmarshalJSON

type GithubComMktAgiAixInternalPkgGinxResultArrayGithubComMktAgiAixInternalBugreportsInternalDomainBugReport

type GithubComMktAgiAixInternalPkgGinxResultArrayGithubComMktAgiAixInternalBugreportsInternalDomainBugReport struct {
	Code        *int                                                           `json:"code,omitempty" url:"code,omitempty"`
	Data        []*GithubComMktAgiAixInternalBugreportsInternalDomainBugReport `json:"data,omitempty" url:"data,omitempty"`
	Limit       *int                                                           `json:"limit,omitempty" url:"limit,omitempty"`
	Message     *string                                                        `json:"message,omitempty" url:"message,omitempty"`
	Page        *int                                                           `json:"page,omitempty" url:"page,omitempty"`
	Total       *int                                                           `json:"total,omitempty" url:"total,omitempty"`
	UserMessage *string                                                        `json:"user_message,omitempty" url:"user_message,omitempty"`
	// contains filtered or unexported fields
}

func (*GithubComMktAgiAixInternalPkgGinxResultArrayGithubComMktAgiAixInternalBugreportsInternalDomainBugReport) GetCode

func (*GithubComMktAgiAixInternalPkgGinxResultArrayGithubComMktAgiAixInternalBugreportsInternalDomainBugReport) GetData

func (*GithubComMktAgiAixInternalPkgGinxResultArrayGithubComMktAgiAixInternalBugreportsInternalDomainBugReport) GetExtraProperties

func (*GithubComMktAgiAixInternalPkgGinxResultArrayGithubComMktAgiAixInternalBugreportsInternalDomainBugReport) GetLimit

func (*GithubComMktAgiAixInternalPkgGinxResultArrayGithubComMktAgiAixInternalBugreportsInternalDomainBugReport) GetMessage

func (*GithubComMktAgiAixInternalPkgGinxResultArrayGithubComMktAgiAixInternalBugreportsInternalDomainBugReport) GetPage

func (*GithubComMktAgiAixInternalPkgGinxResultArrayGithubComMktAgiAixInternalBugreportsInternalDomainBugReport) GetTotal

func (*GithubComMktAgiAixInternalPkgGinxResultArrayGithubComMktAgiAixInternalBugreportsInternalDomainBugReport) GetUserMessage

func (*GithubComMktAgiAixInternalPkgGinxResultArrayGithubComMktAgiAixInternalBugreportsInternalDomainBugReport) MarshalJSON

func (*GithubComMktAgiAixInternalPkgGinxResultArrayGithubComMktAgiAixInternalBugreportsInternalDomainBugReport) SetCode

SetCode sets the Code field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultArrayGithubComMktAgiAixInternalBugreportsInternalDomainBugReport) SetData

SetData sets the Data field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultArrayGithubComMktAgiAixInternalBugreportsInternalDomainBugReport) SetLimit

SetLimit sets the Limit field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultArrayGithubComMktAgiAixInternalBugreportsInternalDomainBugReport) SetMessage

SetMessage sets the Message field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultArrayGithubComMktAgiAixInternalBugreportsInternalDomainBugReport) SetPage

SetPage sets the Page field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultArrayGithubComMktAgiAixInternalBugreportsInternalDomainBugReport) SetTotal

SetTotal sets the Total field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultArrayGithubComMktAgiAixInternalBugreportsInternalDomainBugReport) SetUserMessage

SetUserMessage sets the UserMessage field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultArrayGithubComMktAgiAixInternalBugreportsInternalDomainBugReport) String

func (*GithubComMktAgiAixInternalPkgGinxResultArrayGithubComMktAgiAixInternalBugreportsInternalDomainBugReport) UnmarshalJSON

type GithubComMktAgiAixInternalPkgGinxResultArrayGithubComMktAgiAixInternalBulletinInternalDomainBulletin

type GithubComMktAgiAixInternalPkgGinxResultArrayGithubComMktAgiAixInternalBulletinInternalDomainBulletin struct {
	Code        *int                                                        `json:"code,omitempty" url:"code,omitempty"`
	Data        []*GithubComMktAgiAixInternalBulletinInternalDomainBulletin `json:"data,omitempty" url:"data,omitempty"`
	Limit       *int                                                        `json:"limit,omitempty" url:"limit,omitempty"`
	Message     *string                                                     `json:"message,omitempty" url:"message,omitempty"`
	Page        *int                                                        `json:"page,omitempty" url:"page,omitempty"`
	Total       *int                                                        `json:"total,omitempty" url:"total,omitempty"`
	UserMessage *string                                                     `json:"user_message,omitempty" url:"user_message,omitempty"`
	// contains filtered or unexported fields
}

func (*GithubComMktAgiAixInternalPkgGinxResultArrayGithubComMktAgiAixInternalBulletinInternalDomainBulletin) GetCode

func (*GithubComMktAgiAixInternalPkgGinxResultArrayGithubComMktAgiAixInternalBulletinInternalDomainBulletin) GetData

func (*GithubComMktAgiAixInternalPkgGinxResultArrayGithubComMktAgiAixInternalBulletinInternalDomainBulletin) GetExtraProperties

func (*GithubComMktAgiAixInternalPkgGinxResultArrayGithubComMktAgiAixInternalBulletinInternalDomainBulletin) GetLimit

func (*GithubComMktAgiAixInternalPkgGinxResultArrayGithubComMktAgiAixInternalBulletinInternalDomainBulletin) GetMessage

func (*GithubComMktAgiAixInternalPkgGinxResultArrayGithubComMktAgiAixInternalBulletinInternalDomainBulletin) GetPage

func (*GithubComMktAgiAixInternalPkgGinxResultArrayGithubComMktAgiAixInternalBulletinInternalDomainBulletin) GetTotal

func (*GithubComMktAgiAixInternalPkgGinxResultArrayGithubComMktAgiAixInternalBulletinInternalDomainBulletin) GetUserMessage

func (*GithubComMktAgiAixInternalPkgGinxResultArrayGithubComMktAgiAixInternalBulletinInternalDomainBulletin) MarshalJSON

func (*GithubComMktAgiAixInternalPkgGinxResultArrayGithubComMktAgiAixInternalBulletinInternalDomainBulletin) SetCode

SetCode sets the Code field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultArrayGithubComMktAgiAixInternalBulletinInternalDomainBulletin) SetData

SetData sets the Data field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultArrayGithubComMktAgiAixInternalBulletinInternalDomainBulletin) SetLimit

SetLimit sets the Limit field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultArrayGithubComMktAgiAixInternalBulletinInternalDomainBulletin) SetMessage

SetMessage sets the Message field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultArrayGithubComMktAgiAixInternalBulletinInternalDomainBulletin) SetPage

SetPage sets the Page field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultArrayGithubComMktAgiAixInternalBulletinInternalDomainBulletin) SetTotal

SetTotal sets the Total field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultArrayGithubComMktAgiAixInternalBulletinInternalDomainBulletin) SetUserMessage

SetUserMessage sets the UserMessage field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultArrayGithubComMktAgiAixInternalBulletinInternalDomainBulletin) String

func (*GithubComMktAgiAixInternalPkgGinxResultArrayGithubComMktAgiAixInternalBulletinInternalDomainBulletin) UnmarshalJSON

type GithubComMktAgiAixInternalPkgGinxResultArrayGithubComMktAgiAixInternalIamAccessGrant added in v0.0.5

type GithubComMktAgiAixInternalPkgGinxResultArrayGithubComMktAgiAixInternalIamAccessGrant struct {
	Code        *int                                        `json:"code,omitempty" url:"code,omitempty"`
	Data        []*GithubComMktAgiAixInternalIamAccessGrant `json:"data,omitempty" url:"data,omitempty"`
	Limit       *int                                        `json:"limit,omitempty" url:"limit,omitempty"`
	Message     *string                                     `json:"message,omitempty" url:"message,omitempty"`
	Page        *int                                        `json:"page,omitempty" url:"page,omitempty"`
	Total       *int                                        `json:"total,omitempty" url:"total,omitempty"`
	UserMessage *string                                     `json:"user_message,omitempty" url:"user_message,omitempty"`
	// contains filtered or unexported fields
}

func (*GithubComMktAgiAixInternalPkgGinxResultArrayGithubComMktAgiAixInternalIamAccessGrant) GetCode added in v0.0.5

func (*GithubComMktAgiAixInternalPkgGinxResultArrayGithubComMktAgiAixInternalIamAccessGrant) GetData added in v0.0.5

func (*GithubComMktAgiAixInternalPkgGinxResultArrayGithubComMktAgiAixInternalIamAccessGrant) GetExtraProperties added in v0.0.5

func (*GithubComMktAgiAixInternalPkgGinxResultArrayGithubComMktAgiAixInternalIamAccessGrant) GetLimit added in v0.0.5

func (*GithubComMktAgiAixInternalPkgGinxResultArrayGithubComMktAgiAixInternalIamAccessGrant) GetMessage added in v0.0.5

func (*GithubComMktAgiAixInternalPkgGinxResultArrayGithubComMktAgiAixInternalIamAccessGrant) GetPage added in v0.0.5

func (*GithubComMktAgiAixInternalPkgGinxResultArrayGithubComMktAgiAixInternalIamAccessGrant) GetTotal added in v0.0.5

func (*GithubComMktAgiAixInternalPkgGinxResultArrayGithubComMktAgiAixInternalIamAccessGrant) GetUserMessage added in v0.0.5

func (*GithubComMktAgiAixInternalPkgGinxResultArrayGithubComMktAgiAixInternalIamAccessGrant) MarshalJSON added in v0.0.5

func (*GithubComMktAgiAixInternalPkgGinxResultArrayGithubComMktAgiAixInternalIamAccessGrant) SetCode added in v0.0.5

SetCode sets the Code field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultArrayGithubComMktAgiAixInternalIamAccessGrant) SetData added in v0.0.5

SetData sets the Data field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultArrayGithubComMktAgiAixInternalIamAccessGrant) SetLimit added in v0.0.5

SetLimit sets the Limit field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultArrayGithubComMktAgiAixInternalIamAccessGrant) SetMessage added in v0.0.5

SetMessage sets the Message field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultArrayGithubComMktAgiAixInternalIamAccessGrant) SetPage added in v0.0.5

SetPage sets the Page field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultArrayGithubComMktAgiAixInternalIamAccessGrant) SetTotal added in v0.0.5

SetTotal sets the Total field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultArrayGithubComMktAgiAixInternalIamAccessGrant) SetUserMessage added in v0.0.5

SetUserMessage sets the UserMessage field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultArrayGithubComMktAgiAixInternalIamAccessGrant) String added in v0.0.5

func (*GithubComMktAgiAixInternalPkgGinxResultArrayGithubComMktAgiAixInternalIamAccessGrant) UnmarshalJSON added in v0.0.5

type GithubComMktAgiAixInternalPkgGinxResultArrayGithubComMktAgiAixInternalIamInternalDomainAccessGrant added in v0.0.5

type GithubComMktAgiAixInternalPkgGinxResultArrayGithubComMktAgiAixInternalIamInternalDomainAccessGrant struct {
	Code        *int                                                      `json:"code,omitempty" url:"code,omitempty"`
	Data        []*GithubComMktAgiAixInternalIamInternalDomainAccessGrant `json:"data,omitempty" url:"data,omitempty"`
	Limit       *int                                                      `json:"limit,omitempty" url:"limit,omitempty"`
	Message     *string                                                   `json:"message,omitempty" url:"message,omitempty"`
	Page        *int                                                      `json:"page,omitempty" url:"page,omitempty"`
	Total       *int                                                      `json:"total,omitempty" url:"total,omitempty"`
	UserMessage *string                                                   `json:"user_message,omitempty" url:"user_message,omitempty"`
	// contains filtered or unexported fields
}

func (*GithubComMktAgiAixInternalPkgGinxResultArrayGithubComMktAgiAixInternalIamInternalDomainAccessGrant) GetCode added in v0.0.5

func (*GithubComMktAgiAixInternalPkgGinxResultArrayGithubComMktAgiAixInternalIamInternalDomainAccessGrant) GetData added in v0.0.5

func (*GithubComMktAgiAixInternalPkgGinxResultArrayGithubComMktAgiAixInternalIamInternalDomainAccessGrant) GetExtraProperties added in v0.0.5

func (*GithubComMktAgiAixInternalPkgGinxResultArrayGithubComMktAgiAixInternalIamInternalDomainAccessGrant) GetLimit added in v0.0.5

func (*GithubComMktAgiAixInternalPkgGinxResultArrayGithubComMktAgiAixInternalIamInternalDomainAccessGrant) GetMessage added in v0.0.5

func (*GithubComMktAgiAixInternalPkgGinxResultArrayGithubComMktAgiAixInternalIamInternalDomainAccessGrant) GetPage added in v0.0.5

func (*GithubComMktAgiAixInternalPkgGinxResultArrayGithubComMktAgiAixInternalIamInternalDomainAccessGrant) GetTotal added in v0.0.5

func (*GithubComMktAgiAixInternalPkgGinxResultArrayGithubComMktAgiAixInternalIamInternalDomainAccessGrant) GetUserMessage added in v0.0.5

func (*GithubComMktAgiAixInternalPkgGinxResultArrayGithubComMktAgiAixInternalIamInternalDomainAccessGrant) MarshalJSON added in v0.0.5

func (*GithubComMktAgiAixInternalPkgGinxResultArrayGithubComMktAgiAixInternalIamInternalDomainAccessGrant) SetCode added in v0.0.5

SetCode sets the Code field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultArrayGithubComMktAgiAixInternalIamInternalDomainAccessGrant) SetData added in v0.0.5

SetData sets the Data field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultArrayGithubComMktAgiAixInternalIamInternalDomainAccessGrant) SetLimit added in v0.0.5

SetLimit sets the Limit field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultArrayGithubComMktAgiAixInternalIamInternalDomainAccessGrant) SetMessage added in v0.0.5

SetMessage sets the Message field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultArrayGithubComMktAgiAixInternalIamInternalDomainAccessGrant) SetPage added in v0.0.5

SetPage sets the Page field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultArrayGithubComMktAgiAixInternalIamInternalDomainAccessGrant) SetTotal added in v0.0.5

SetTotal sets the Total field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultArrayGithubComMktAgiAixInternalIamInternalDomainAccessGrant) SetUserMessage added in v0.0.5

SetUserMessage sets the UserMessage field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultArrayGithubComMktAgiAixInternalIamInternalDomainAccessGrant) String added in v0.0.5

func (*GithubComMktAgiAixInternalPkgGinxResultArrayGithubComMktAgiAixInternalIamInternalDomainAccessGrant) UnmarshalJSON added in v0.0.5

type GithubComMktAgiAixInternalPkgGinxResultArrayGithubComMktAgiAixInternalMessagingInternalDomainConversationSummary

type GithubComMktAgiAixInternalPkgGinxResultArrayGithubComMktAgiAixInternalMessagingInternalDomainConversationSummary struct {
	Code        *int                                                                    `json:"code,omitempty" url:"code,omitempty"`
	Data        []*GithubComMktAgiAixInternalMessagingInternalDomainConversationSummary `json:"data,omitempty" url:"data,omitempty"`
	Limit       *int                                                                    `json:"limit,omitempty" url:"limit,omitempty"`
	Message     *string                                                                 `json:"message,omitempty" url:"message,omitempty"`
	Page        *int                                                                    `json:"page,omitempty" url:"page,omitempty"`
	Total       *int                                                                    `json:"total,omitempty" url:"total,omitempty"`
	UserMessage *string                                                                 `json:"user_message,omitempty" url:"user_message,omitempty"`
	// contains filtered or unexported fields
}

func (*GithubComMktAgiAixInternalPkgGinxResultArrayGithubComMktAgiAixInternalMessagingInternalDomainConversationSummary) GetCode

func (*GithubComMktAgiAixInternalPkgGinxResultArrayGithubComMktAgiAixInternalMessagingInternalDomainConversationSummary) GetData

func (*GithubComMktAgiAixInternalPkgGinxResultArrayGithubComMktAgiAixInternalMessagingInternalDomainConversationSummary) GetExtraProperties

func (*GithubComMktAgiAixInternalPkgGinxResultArrayGithubComMktAgiAixInternalMessagingInternalDomainConversationSummary) GetLimit

func (*GithubComMktAgiAixInternalPkgGinxResultArrayGithubComMktAgiAixInternalMessagingInternalDomainConversationSummary) GetMessage

func (*GithubComMktAgiAixInternalPkgGinxResultArrayGithubComMktAgiAixInternalMessagingInternalDomainConversationSummary) GetPage

func (*GithubComMktAgiAixInternalPkgGinxResultArrayGithubComMktAgiAixInternalMessagingInternalDomainConversationSummary) GetTotal

func (*GithubComMktAgiAixInternalPkgGinxResultArrayGithubComMktAgiAixInternalMessagingInternalDomainConversationSummary) GetUserMessage

func (*GithubComMktAgiAixInternalPkgGinxResultArrayGithubComMktAgiAixInternalMessagingInternalDomainConversationSummary) MarshalJSON

func (*GithubComMktAgiAixInternalPkgGinxResultArrayGithubComMktAgiAixInternalMessagingInternalDomainConversationSummary) SetCode

SetCode sets the Code field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultArrayGithubComMktAgiAixInternalMessagingInternalDomainConversationSummary) SetData

SetData sets the Data field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultArrayGithubComMktAgiAixInternalMessagingInternalDomainConversationSummary) SetLimit

SetLimit sets the Limit field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultArrayGithubComMktAgiAixInternalMessagingInternalDomainConversationSummary) SetMessage

SetMessage sets the Message field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultArrayGithubComMktAgiAixInternalMessagingInternalDomainConversationSummary) SetPage

SetPage sets the Page field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultArrayGithubComMktAgiAixInternalMessagingInternalDomainConversationSummary) SetTotal

SetTotal sets the Total field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultArrayGithubComMktAgiAixInternalMessagingInternalDomainConversationSummary) SetUserMessage

SetUserMessage sets the UserMessage field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultArrayGithubComMktAgiAixInternalMessagingInternalDomainConversationSummary) String

func (*GithubComMktAgiAixInternalPkgGinxResultArrayGithubComMktAgiAixInternalMessagingInternalDomainConversationSummary) UnmarshalJSON

type GithubComMktAgiAixInternalPkgGinxResultArrayGithubComMktAgiAixInternalMessagingInternalDomainMessage

type GithubComMktAgiAixInternalPkgGinxResultArrayGithubComMktAgiAixInternalMessagingInternalDomainMessage struct {
	Code        *int                                                        `json:"code,omitempty" url:"code,omitempty"`
	Data        []*GithubComMktAgiAixInternalMessagingInternalDomainMessage `json:"data,omitempty" url:"data,omitempty"`
	Limit       *int                                                        `json:"limit,omitempty" url:"limit,omitempty"`
	Message     *string                                                     `json:"message,omitempty" url:"message,omitempty"`
	Page        *int                                                        `json:"page,omitempty" url:"page,omitempty"`
	Total       *int                                                        `json:"total,omitempty" url:"total,omitempty"`
	UserMessage *string                                                     `json:"user_message,omitempty" url:"user_message,omitempty"`
	// contains filtered or unexported fields
}

func (*GithubComMktAgiAixInternalPkgGinxResultArrayGithubComMktAgiAixInternalMessagingInternalDomainMessage) GetCode

func (*GithubComMktAgiAixInternalPkgGinxResultArrayGithubComMktAgiAixInternalMessagingInternalDomainMessage) GetData

func (*GithubComMktAgiAixInternalPkgGinxResultArrayGithubComMktAgiAixInternalMessagingInternalDomainMessage) GetExtraProperties

func (*GithubComMktAgiAixInternalPkgGinxResultArrayGithubComMktAgiAixInternalMessagingInternalDomainMessage) GetLimit

func (*GithubComMktAgiAixInternalPkgGinxResultArrayGithubComMktAgiAixInternalMessagingInternalDomainMessage) GetMessage

func (*GithubComMktAgiAixInternalPkgGinxResultArrayGithubComMktAgiAixInternalMessagingInternalDomainMessage) GetPage

func (*GithubComMktAgiAixInternalPkgGinxResultArrayGithubComMktAgiAixInternalMessagingInternalDomainMessage) GetTotal

func (*GithubComMktAgiAixInternalPkgGinxResultArrayGithubComMktAgiAixInternalMessagingInternalDomainMessage) GetUserMessage

func (*GithubComMktAgiAixInternalPkgGinxResultArrayGithubComMktAgiAixInternalMessagingInternalDomainMessage) MarshalJSON

func (*GithubComMktAgiAixInternalPkgGinxResultArrayGithubComMktAgiAixInternalMessagingInternalDomainMessage) SetCode

SetCode sets the Code field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultArrayGithubComMktAgiAixInternalMessagingInternalDomainMessage) SetData

SetData sets the Data field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultArrayGithubComMktAgiAixInternalMessagingInternalDomainMessage) SetLimit

SetLimit sets the Limit field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultArrayGithubComMktAgiAixInternalMessagingInternalDomainMessage) SetMessage

SetMessage sets the Message field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultArrayGithubComMktAgiAixInternalMessagingInternalDomainMessage) SetPage

SetPage sets the Page field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultArrayGithubComMktAgiAixInternalMessagingInternalDomainMessage) SetTotal

SetTotal sets the Total field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultArrayGithubComMktAgiAixInternalMessagingInternalDomainMessage) SetUserMessage

SetUserMessage sets the UserMessage field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultArrayGithubComMktAgiAixInternalMessagingInternalDomainMessage) String

func (*GithubComMktAgiAixInternalPkgGinxResultArrayGithubComMktAgiAixInternalMessagingInternalDomainMessage) UnmarshalJSON

type GithubComMktAgiAixInternalPkgGinxResultArrayInternalAccountsInternalWebUserResponse

type GithubComMktAgiAixInternalPkgGinxResultArrayInternalAccountsInternalWebUserResponse struct {
	Code        *int                                       `json:"code,omitempty" url:"code,omitempty"`
	Data        []*InternalAccountsInternalWebUserResponse `json:"data,omitempty" url:"data,omitempty"`
	Limit       *int                                       `json:"limit,omitempty" url:"limit,omitempty"`
	Message     *string                                    `json:"message,omitempty" url:"message,omitempty"`
	Page        *int                                       `json:"page,omitempty" url:"page,omitempty"`
	Total       *int                                       `json:"total,omitempty" url:"total,omitempty"`
	UserMessage *string                                    `json:"user_message,omitempty" url:"user_message,omitempty"`
	// contains filtered or unexported fields
}

func (*GithubComMktAgiAixInternalPkgGinxResultArrayInternalAccountsInternalWebUserResponse) GetCode

func (*GithubComMktAgiAixInternalPkgGinxResultArrayInternalAccountsInternalWebUserResponse) GetData

func (*GithubComMktAgiAixInternalPkgGinxResultArrayInternalAccountsInternalWebUserResponse) GetExtraProperties

func (*GithubComMktAgiAixInternalPkgGinxResultArrayInternalAccountsInternalWebUserResponse) GetLimit

func (*GithubComMktAgiAixInternalPkgGinxResultArrayInternalAccountsInternalWebUserResponse) GetMessage

func (*GithubComMktAgiAixInternalPkgGinxResultArrayInternalAccountsInternalWebUserResponse) GetPage

func (*GithubComMktAgiAixInternalPkgGinxResultArrayInternalAccountsInternalWebUserResponse) GetTotal

func (*GithubComMktAgiAixInternalPkgGinxResultArrayInternalAccountsInternalWebUserResponse) GetUserMessage

func (*GithubComMktAgiAixInternalPkgGinxResultArrayInternalAccountsInternalWebUserResponse) MarshalJSON

func (*GithubComMktAgiAixInternalPkgGinxResultArrayInternalAccountsInternalWebUserResponse) SetCode

SetCode sets the Code field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultArrayInternalAccountsInternalWebUserResponse) SetData

SetData sets the Data field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultArrayInternalAccountsInternalWebUserResponse) SetLimit

SetLimit sets the Limit field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultArrayInternalAccountsInternalWebUserResponse) SetMessage

SetMessage sets the Message field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultArrayInternalAccountsInternalWebUserResponse) SetPage

SetPage sets the Page field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultArrayInternalAccountsInternalWebUserResponse) SetTotal

SetTotal sets the Total field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultArrayInternalAccountsInternalWebUserResponse) SetUserMessage

SetUserMessage sets the UserMessage field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultArrayInternalAccountsInternalWebUserResponse) String

func (*GithubComMktAgiAixInternalPkgGinxResultArrayInternalAccountsInternalWebUserResponse) UnmarshalJSON

type GithubComMktAgiAixInternalPkgGinxResultArrayInternalAccountsInternalWebUserSecretResponse

type GithubComMktAgiAixInternalPkgGinxResultArrayInternalAccountsInternalWebUserSecretResponse struct {
	Code        *int                                             `json:"code,omitempty" url:"code,omitempty"`
	Data        []*InternalAccountsInternalWebUserSecretResponse `json:"data,omitempty" url:"data,omitempty"`
	Limit       *int                                             `json:"limit,omitempty" url:"limit,omitempty"`
	Message     *string                                          `json:"message,omitempty" url:"message,omitempty"`
	Page        *int                                             `json:"page,omitempty" url:"page,omitempty"`
	Total       *int                                             `json:"total,omitempty" url:"total,omitempty"`
	UserMessage *string                                          `json:"user_message,omitempty" url:"user_message,omitempty"`
	// contains filtered or unexported fields
}

func (*GithubComMktAgiAixInternalPkgGinxResultArrayInternalAccountsInternalWebUserSecretResponse) GetCode

func (*GithubComMktAgiAixInternalPkgGinxResultArrayInternalAccountsInternalWebUserSecretResponse) GetData

func (*GithubComMktAgiAixInternalPkgGinxResultArrayInternalAccountsInternalWebUserSecretResponse) GetExtraProperties

func (*GithubComMktAgiAixInternalPkgGinxResultArrayInternalAccountsInternalWebUserSecretResponse) GetLimit

func (*GithubComMktAgiAixInternalPkgGinxResultArrayInternalAccountsInternalWebUserSecretResponse) GetMessage

func (*GithubComMktAgiAixInternalPkgGinxResultArrayInternalAccountsInternalWebUserSecretResponse) GetPage

func (*GithubComMktAgiAixInternalPkgGinxResultArrayInternalAccountsInternalWebUserSecretResponse) GetTotal

func (*GithubComMktAgiAixInternalPkgGinxResultArrayInternalAccountsInternalWebUserSecretResponse) GetUserMessage

func (*GithubComMktAgiAixInternalPkgGinxResultArrayInternalAccountsInternalWebUserSecretResponse) MarshalJSON

func (*GithubComMktAgiAixInternalPkgGinxResultArrayInternalAccountsInternalWebUserSecretResponse) SetCode

SetCode sets the Code field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultArrayInternalAccountsInternalWebUserSecretResponse) SetData

SetData sets the Data field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultArrayInternalAccountsInternalWebUserSecretResponse) SetLimit

SetLimit sets the Limit field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultArrayInternalAccountsInternalWebUserSecretResponse) SetMessage

SetMessage sets the Message field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultArrayInternalAccountsInternalWebUserSecretResponse) SetPage

SetPage sets the Page field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultArrayInternalAccountsInternalWebUserSecretResponse) SetTotal

SetTotal sets the Total field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultArrayInternalAccountsInternalWebUserSecretResponse) SetUserMessage

SetUserMessage sets the UserMessage field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultArrayInternalAccountsInternalWebUserSecretResponse) String

func (*GithubComMktAgiAixInternalPkgGinxResultArrayInternalAccountsInternalWebUserSecretResponse) UnmarshalJSON

type GithubComMktAgiAixInternalPkgGinxResultArrayInternalAigatewayInternalWebUserProviderResponse

type GithubComMktAgiAixInternalPkgGinxResultArrayInternalAigatewayInternalWebUserProviderResponse struct {
	Code        *int                                                `json:"code,omitempty" url:"code,omitempty"`
	Data        []*InternalAigatewayInternalWebUserProviderResponse `json:"data,omitempty" url:"data,omitempty"`
	Limit       *int                                                `json:"limit,omitempty" url:"limit,omitempty"`
	Message     *string                                             `json:"message,omitempty" url:"message,omitempty"`
	Page        *int                                                `json:"page,omitempty" url:"page,omitempty"`
	Total       *int                                                `json:"total,omitempty" url:"total,omitempty"`
	UserMessage *string                                             `json:"user_message,omitempty" url:"user_message,omitempty"`
	// contains filtered or unexported fields
}

func (*GithubComMktAgiAixInternalPkgGinxResultArrayInternalAigatewayInternalWebUserProviderResponse) GetCode

func (*GithubComMktAgiAixInternalPkgGinxResultArrayInternalAigatewayInternalWebUserProviderResponse) GetData

func (*GithubComMktAgiAixInternalPkgGinxResultArrayInternalAigatewayInternalWebUserProviderResponse) GetExtraProperties

func (*GithubComMktAgiAixInternalPkgGinxResultArrayInternalAigatewayInternalWebUserProviderResponse) GetLimit

func (*GithubComMktAgiAixInternalPkgGinxResultArrayInternalAigatewayInternalWebUserProviderResponse) GetMessage

func (*GithubComMktAgiAixInternalPkgGinxResultArrayInternalAigatewayInternalWebUserProviderResponse) GetPage

func (*GithubComMktAgiAixInternalPkgGinxResultArrayInternalAigatewayInternalWebUserProviderResponse) GetTotal

func (*GithubComMktAgiAixInternalPkgGinxResultArrayInternalAigatewayInternalWebUserProviderResponse) GetUserMessage

func (*GithubComMktAgiAixInternalPkgGinxResultArrayInternalAigatewayInternalWebUserProviderResponse) MarshalJSON

func (*GithubComMktAgiAixInternalPkgGinxResultArrayInternalAigatewayInternalWebUserProviderResponse) SetCode

SetCode sets the Code field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultArrayInternalAigatewayInternalWebUserProviderResponse) SetData

SetData sets the Data field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultArrayInternalAigatewayInternalWebUserProviderResponse) SetLimit

SetLimit sets the Limit field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultArrayInternalAigatewayInternalWebUserProviderResponse) SetMessage

SetMessage sets the Message field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultArrayInternalAigatewayInternalWebUserProviderResponse) SetPage

SetPage sets the Page field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultArrayInternalAigatewayInternalWebUserProviderResponse) SetTotal

SetTotal sets the Total field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultArrayInternalAigatewayInternalWebUserProviderResponse) SetUserMessage

SetUserMessage sets the UserMessage field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultArrayInternalAigatewayInternalWebUserProviderResponse) String

func (*GithubComMktAgiAixInternalPkgGinxResultArrayInternalAigatewayInternalWebUserProviderResponse) UnmarshalJSON

type GithubComMktAgiAixInternalPkgGinxResultArrayInternalAigatewayInternalWebUserRouteResponse

type GithubComMktAgiAixInternalPkgGinxResultArrayInternalAigatewayInternalWebUserRouteResponse struct {
	Code        *int                                             `json:"code,omitempty" url:"code,omitempty"`
	Data        []*InternalAigatewayInternalWebUserRouteResponse `json:"data,omitempty" url:"data,omitempty"`
	Limit       *int                                             `json:"limit,omitempty" url:"limit,omitempty"`
	Message     *string                                          `json:"message,omitempty" url:"message,omitempty"`
	Page        *int                                             `json:"page,omitempty" url:"page,omitempty"`
	Total       *int                                             `json:"total,omitempty" url:"total,omitempty"`
	UserMessage *string                                          `json:"user_message,omitempty" url:"user_message,omitempty"`
	// contains filtered or unexported fields
}

func (*GithubComMktAgiAixInternalPkgGinxResultArrayInternalAigatewayInternalWebUserRouteResponse) GetCode

func (*GithubComMktAgiAixInternalPkgGinxResultArrayInternalAigatewayInternalWebUserRouteResponse) GetData

func (*GithubComMktAgiAixInternalPkgGinxResultArrayInternalAigatewayInternalWebUserRouteResponse) GetExtraProperties

func (*GithubComMktAgiAixInternalPkgGinxResultArrayInternalAigatewayInternalWebUserRouteResponse) GetLimit

func (*GithubComMktAgiAixInternalPkgGinxResultArrayInternalAigatewayInternalWebUserRouteResponse) GetMessage

func (*GithubComMktAgiAixInternalPkgGinxResultArrayInternalAigatewayInternalWebUserRouteResponse) GetPage

func (*GithubComMktAgiAixInternalPkgGinxResultArrayInternalAigatewayInternalWebUserRouteResponse) GetTotal

func (*GithubComMktAgiAixInternalPkgGinxResultArrayInternalAigatewayInternalWebUserRouteResponse) GetUserMessage

func (*GithubComMktAgiAixInternalPkgGinxResultArrayInternalAigatewayInternalWebUserRouteResponse) MarshalJSON

func (*GithubComMktAgiAixInternalPkgGinxResultArrayInternalAigatewayInternalWebUserRouteResponse) SetCode

SetCode sets the Code field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultArrayInternalAigatewayInternalWebUserRouteResponse) SetData

SetData sets the Data field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultArrayInternalAigatewayInternalWebUserRouteResponse) SetLimit

SetLimit sets the Limit field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultArrayInternalAigatewayInternalWebUserRouteResponse) SetMessage

SetMessage sets the Message field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultArrayInternalAigatewayInternalWebUserRouteResponse) SetPage

SetPage sets the Page field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultArrayInternalAigatewayInternalWebUserRouteResponse) SetTotal

SetTotal sets the Total field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultArrayInternalAigatewayInternalWebUserRouteResponse) SetUserMessage

SetUserMessage sets the UserMessage field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultArrayInternalAigatewayInternalWebUserRouteResponse) String

func (*GithubComMktAgiAixInternalPkgGinxResultArrayInternalAigatewayInternalWebUserRouteResponse) UnmarshalJSON

type GithubComMktAgiAixInternalPkgGinxResultArrayInternalFilesInternalWebFileResponse

type GithubComMktAgiAixInternalPkgGinxResultArrayInternalFilesInternalWebFileResponse struct {
	Code        *int                                    `json:"code,omitempty" url:"code,omitempty"`
	Data        []*InternalFilesInternalWebFileResponse `json:"data,omitempty" url:"data,omitempty"`
	Limit       *int                                    `json:"limit,omitempty" url:"limit,omitempty"`
	Message     *string                                 `json:"message,omitempty" url:"message,omitempty"`
	Page        *int                                    `json:"page,omitempty" url:"page,omitempty"`
	Total       *int                                    `json:"total,omitempty" url:"total,omitempty"`
	UserMessage *string                                 `json:"user_message,omitempty" url:"user_message,omitempty"`
	// contains filtered or unexported fields
}

func (*GithubComMktAgiAixInternalPkgGinxResultArrayInternalFilesInternalWebFileResponse) GetCode

func (*GithubComMktAgiAixInternalPkgGinxResultArrayInternalFilesInternalWebFileResponse) GetData

func (*GithubComMktAgiAixInternalPkgGinxResultArrayInternalFilesInternalWebFileResponse) GetExtraProperties

func (*GithubComMktAgiAixInternalPkgGinxResultArrayInternalFilesInternalWebFileResponse) GetLimit

func (*GithubComMktAgiAixInternalPkgGinxResultArrayInternalFilesInternalWebFileResponse) GetMessage

func (*GithubComMktAgiAixInternalPkgGinxResultArrayInternalFilesInternalWebFileResponse) GetPage

func (*GithubComMktAgiAixInternalPkgGinxResultArrayInternalFilesInternalWebFileResponse) GetTotal

func (*GithubComMktAgiAixInternalPkgGinxResultArrayInternalFilesInternalWebFileResponse) GetUserMessage

func (*GithubComMktAgiAixInternalPkgGinxResultArrayInternalFilesInternalWebFileResponse) MarshalJSON

func (*GithubComMktAgiAixInternalPkgGinxResultArrayInternalFilesInternalWebFileResponse) SetCode

SetCode sets the Code field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultArrayInternalFilesInternalWebFileResponse) SetData

SetData sets the Data field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultArrayInternalFilesInternalWebFileResponse) SetLimit

SetLimit sets the Limit field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultArrayInternalFilesInternalWebFileResponse) SetMessage

SetMessage sets the Message field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultArrayInternalFilesInternalWebFileResponse) SetPage

SetPage sets the Page field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultArrayInternalFilesInternalWebFileResponse) SetTotal

SetTotal sets the Total field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultArrayInternalFilesInternalWebFileResponse) SetUserMessage

SetUserMessage sets the UserMessage field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultArrayInternalFilesInternalWebFileResponse) String

func (*GithubComMktAgiAixInternalPkgGinxResultArrayInternalFilesInternalWebFileResponse) UnmarshalJSON

type GithubComMktAgiAixInternalPkgGinxResultArrayInternalIamInternalWebAPIKeyResponse

type GithubComMktAgiAixInternalPkgGinxResultArrayInternalIamInternalWebAPIKeyResponse struct {
	Code        *int                                    `json:"code,omitempty" url:"code,omitempty"`
	Data        []*InternalIamInternalWebAPIKeyResponse `json:"data,omitempty" url:"data,omitempty"`
	Limit       *int                                    `json:"limit,omitempty" url:"limit,omitempty"`
	Message     *string                                 `json:"message,omitempty" url:"message,omitempty"`
	Page        *int                                    `json:"page,omitempty" url:"page,omitempty"`
	Total       *int                                    `json:"total,omitempty" url:"total,omitempty"`
	UserMessage *string                                 `json:"user_message,omitempty" url:"user_message,omitempty"`
	// contains filtered or unexported fields
}

func (*GithubComMktAgiAixInternalPkgGinxResultArrayInternalIamInternalWebAPIKeyResponse) GetCode

func (*GithubComMktAgiAixInternalPkgGinxResultArrayInternalIamInternalWebAPIKeyResponse) GetData

func (*GithubComMktAgiAixInternalPkgGinxResultArrayInternalIamInternalWebAPIKeyResponse) GetExtraProperties

func (*GithubComMktAgiAixInternalPkgGinxResultArrayInternalIamInternalWebAPIKeyResponse) GetLimit

func (*GithubComMktAgiAixInternalPkgGinxResultArrayInternalIamInternalWebAPIKeyResponse) GetMessage

func (*GithubComMktAgiAixInternalPkgGinxResultArrayInternalIamInternalWebAPIKeyResponse) GetPage

func (*GithubComMktAgiAixInternalPkgGinxResultArrayInternalIamInternalWebAPIKeyResponse) GetTotal

func (*GithubComMktAgiAixInternalPkgGinxResultArrayInternalIamInternalWebAPIKeyResponse) GetUserMessage

func (*GithubComMktAgiAixInternalPkgGinxResultArrayInternalIamInternalWebAPIKeyResponse) MarshalJSON

func (*GithubComMktAgiAixInternalPkgGinxResultArrayInternalIamInternalWebAPIKeyResponse) SetCode

SetCode sets the Code field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultArrayInternalIamInternalWebAPIKeyResponse) SetData

SetData sets the Data field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultArrayInternalIamInternalWebAPIKeyResponse) SetLimit

SetLimit sets the Limit field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultArrayInternalIamInternalWebAPIKeyResponse) SetMessage

SetMessage sets the Message field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultArrayInternalIamInternalWebAPIKeyResponse) SetPage

SetPage sets the Page field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultArrayInternalIamInternalWebAPIKeyResponse) SetTotal

SetTotal sets the Total field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultArrayInternalIamInternalWebAPIKeyResponse) SetUserMessage

SetUserMessage sets the UserMessage field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultArrayInternalIamInternalWebAPIKeyResponse) String

func (*GithubComMktAgiAixInternalPkgGinxResultArrayInternalIamInternalWebAPIKeyResponse) UnmarshalJSON

type GithubComMktAgiAixInternalPkgGinxResultArrayInternalPaymentsInternalWebWalletV2Response

type GithubComMktAgiAixInternalPkgGinxResultArrayInternalPaymentsInternalWebWalletV2Response struct {
	Code        *int                                           `json:"code,omitempty" url:"code,omitempty"`
	Data        []*InternalPaymentsInternalWebWalletV2Response `json:"data,omitempty" url:"data,omitempty"`
	Limit       *int                                           `json:"limit,omitempty" url:"limit,omitempty"`
	Message     *string                                        `json:"message,omitempty" url:"message,omitempty"`
	Page        *int                                           `json:"page,omitempty" url:"page,omitempty"`
	Total       *int                                           `json:"total,omitempty" url:"total,omitempty"`
	UserMessage *string                                        `json:"user_message,omitempty" url:"user_message,omitempty"`
	// contains filtered or unexported fields
}

func (*GithubComMktAgiAixInternalPkgGinxResultArrayInternalPaymentsInternalWebWalletV2Response) GetCode

func (*GithubComMktAgiAixInternalPkgGinxResultArrayInternalPaymentsInternalWebWalletV2Response) GetData

func (*GithubComMktAgiAixInternalPkgGinxResultArrayInternalPaymentsInternalWebWalletV2Response) GetExtraProperties

func (*GithubComMktAgiAixInternalPkgGinxResultArrayInternalPaymentsInternalWebWalletV2Response) GetLimit

func (*GithubComMktAgiAixInternalPkgGinxResultArrayInternalPaymentsInternalWebWalletV2Response) GetMessage

func (*GithubComMktAgiAixInternalPkgGinxResultArrayInternalPaymentsInternalWebWalletV2Response) GetPage

func (*GithubComMktAgiAixInternalPkgGinxResultArrayInternalPaymentsInternalWebWalletV2Response) GetTotal

func (*GithubComMktAgiAixInternalPkgGinxResultArrayInternalPaymentsInternalWebWalletV2Response) GetUserMessage

func (*GithubComMktAgiAixInternalPkgGinxResultArrayInternalPaymentsInternalWebWalletV2Response) MarshalJSON

func (*GithubComMktAgiAixInternalPkgGinxResultArrayInternalPaymentsInternalWebWalletV2Response) SetCode

SetCode sets the Code field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultArrayInternalPaymentsInternalWebWalletV2Response) SetData

SetData sets the Data field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultArrayInternalPaymentsInternalWebWalletV2Response) SetLimit

SetLimit sets the Limit field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultArrayInternalPaymentsInternalWebWalletV2Response) SetMessage

SetMessage sets the Message field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultArrayInternalPaymentsInternalWebWalletV2Response) SetPage

SetPage sets the Page field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultArrayInternalPaymentsInternalWebWalletV2Response) SetTotal

SetTotal sets the Total field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultArrayInternalPaymentsInternalWebWalletV2Response) SetUserMessage

SetUserMessage sets the UserMessage field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultArrayInternalPaymentsInternalWebWalletV2Response) String

func (*GithubComMktAgiAixInternalPkgGinxResultArrayInternalPaymentsInternalWebWalletV2Response) UnmarshalJSON

type GithubComMktAgiAixInternalPkgGinxResultArrayInternalWisdomInternalWebLogResponse

type GithubComMktAgiAixInternalPkgGinxResultArrayInternalWisdomInternalWebLogResponse struct {
	Code        *int                                    `json:"code,omitempty" url:"code,omitempty"`
	Data        []*InternalWisdomInternalWebLogResponse `json:"data,omitempty" url:"data,omitempty"`
	Limit       *int                                    `json:"limit,omitempty" url:"limit,omitempty"`
	Message     *string                                 `json:"message,omitempty" url:"message,omitempty"`
	Page        *int                                    `json:"page,omitempty" url:"page,omitempty"`
	Total       *int                                    `json:"total,omitempty" url:"total,omitempty"`
	UserMessage *string                                 `json:"user_message,omitempty" url:"user_message,omitempty"`
	// contains filtered or unexported fields
}

func (*GithubComMktAgiAixInternalPkgGinxResultArrayInternalWisdomInternalWebLogResponse) GetCode

func (*GithubComMktAgiAixInternalPkgGinxResultArrayInternalWisdomInternalWebLogResponse) GetData

func (*GithubComMktAgiAixInternalPkgGinxResultArrayInternalWisdomInternalWebLogResponse) GetExtraProperties

func (*GithubComMktAgiAixInternalPkgGinxResultArrayInternalWisdomInternalWebLogResponse) GetLimit

func (*GithubComMktAgiAixInternalPkgGinxResultArrayInternalWisdomInternalWebLogResponse) GetMessage

func (*GithubComMktAgiAixInternalPkgGinxResultArrayInternalWisdomInternalWebLogResponse) GetPage

func (*GithubComMktAgiAixInternalPkgGinxResultArrayInternalWisdomInternalWebLogResponse) GetTotal

func (*GithubComMktAgiAixInternalPkgGinxResultArrayInternalWisdomInternalWebLogResponse) GetUserMessage

func (*GithubComMktAgiAixInternalPkgGinxResultArrayInternalWisdomInternalWebLogResponse) MarshalJSON

func (*GithubComMktAgiAixInternalPkgGinxResultArrayInternalWisdomInternalWebLogResponse) SetCode

SetCode sets the Code field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultArrayInternalWisdomInternalWebLogResponse) SetData

SetData sets the Data field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultArrayInternalWisdomInternalWebLogResponse) SetLimit

SetLimit sets the Limit field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultArrayInternalWisdomInternalWebLogResponse) SetMessage

SetMessage sets the Message field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultArrayInternalWisdomInternalWebLogResponse) SetPage

SetPage sets the Page field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultArrayInternalWisdomInternalWebLogResponse) SetTotal

SetTotal sets the Total field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultArrayInternalWisdomInternalWebLogResponse) SetUserMessage

SetUserMessage sets the UserMessage field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultArrayInternalWisdomInternalWebLogResponse) String

func (*GithubComMktAgiAixInternalPkgGinxResultArrayInternalWisdomInternalWebLogResponse) UnmarshalJSON

type GithubComMktAgiAixInternalPkgGinxResultGithubComMktAgiAixInternalAigatewayInternalDomainAiSession

type GithubComMktAgiAixInternalPkgGinxResultGithubComMktAgiAixInternalAigatewayInternalDomainAiSession struct {
	Code        *int                                                        `json:"code,omitempty" url:"code,omitempty"`
	Data        *GithubComMktAgiAixInternalAigatewayInternalDomainAiSession `json:"data,omitempty" url:"data,omitempty"`
	Limit       *int                                                        `json:"limit,omitempty" url:"limit,omitempty"`
	Message     *string                                                     `json:"message,omitempty" url:"message,omitempty"`
	Page        *int                                                        `json:"page,omitempty" url:"page,omitempty"`
	Total       *int                                                        `json:"total,omitempty" url:"total,omitempty"`
	UserMessage *string                                                     `json:"user_message,omitempty" url:"user_message,omitempty"`
	// contains filtered or unexported fields
}

func (*GithubComMktAgiAixInternalPkgGinxResultGithubComMktAgiAixInternalAigatewayInternalDomainAiSession) GetCode

func (*GithubComMktAgiAixInternalPkgGinxResultGithubComMktAgiAixInternalAigatewayInternalDomainAiSession) GetData

func (*GithubComMktAgiAixInternalPkgGinxResultGithubComMktAgiAixInternalAigatewayInternalDomainAiSession) GetExtraProperties

func (*GithubComMktAgiAixInternalPkgGinxResultGithubComMktAgiAixInternalAigatewayInternalDomainAiSession) GetLimit

func (*GithubComMktAgiAixInternalPkgGinxResultGithubComMktAgiAixInternalAigatewayInternalDomainAiSession) GetMessage

func (*GithubComMktAgiAixInternalPkgGinxResultGithubComMktAgiAixInternalAigatewayInternalDomainAiSession) GetPage

func (*GithubComMktAgiAixInternalPkgGinxResultGithubComMktAgiAixInternalAigatewayInternalDomainAiSession) GetTotal

func (*GithubComMktAgiAixInternalPkgGinxResultGithubComMktAgiAixInternalAigatewayInternalDomainAiSession) GetUserMessage

func (*GithubComMktAgiAixInternalPkgGinxResultGithubComMktAgiAixInternalAigatewayInternalDomainAiSession) MarshalJSON

func (*GithubComMktAgiAixInternalPkgGinxResultGithubComMktAgiAixInternalAigatewayInternalDomainAiSession) SetCode

SetCode sets the Code field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultGithubComMktAgiAixInternalAigatewayInternalDomainAiSession) SetData

SetData sets the Data field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultGithubComMktAgiAixInternalAigatewayInternalDomainAiSession) SetLimit

SetLimit sets the Limit field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultGithubComMktAgiAixInternalAigatewayInternalDomainAiSession) SetMessage

SetMessage sets the Message field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultGithubComMktAgiAixInternalAigatewayInternalDomainAiSession) SetPage

SetPage sets the Page field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultGithubComMktAgiAixInternalAigatewayInternalDomainAiSession) SetTotal

SetTotal sets the Total field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultGithubComMktAgiAixInternalAigatewayInternalDomainAiSession) SetUserMessage

SetUserMessage sets the UserMessage field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultGithubComMktAgiAixInternalAigatewayInternalDomainAiSession) String

func (*GithubComMktAgiAixInternalPkgGinxResultGithubComMktAgiAixInternalAigatewayInternalDomainAiSession) UnmarshalJSON

type GithubComMktAgiAixInternalPkgGinxResultGithubComMktAgiAixInternalAigatewayInternalDomainModel

type GithubComMktAgiAixInternalPkgGinxResultGithubComMktAgiAixInternalAigatewayInternalDomainModel struct {
	Code        *int                                                    `json:"code,omitempty" url:"code,omitempty"`
	Data        *GithubComMktAgiAixInternalAigatewayInternalDomainModel `json:"data,omitempty" url:"data,omitempty"`
	Limit       *int                                                    `json:"limit,omitempty" url:"limit,omitempty"`
	Message     *string                                                 `json:"message,omitempty" url:"message,omitempty"`
	Page        *int                                                    `json:"page,omitempty" url:"page,omitempty"`
	Total       *int                                                    `json:"total,omitempty" url:"total,omitempty"`
	UserMessage *string                                                 `json:"user_message,omitempty" url:"user_message,omitempty"`
	// contains filtered or unexported fields
}

func (*GithubComMktAgiAixInternalPkgGinxResultGithubComMktAgiAixInternalAigatewayInternalDomainModel) GetCode

func (*GithubComMktAgiAixInternalPkgGinxResultGithubComMktAgiAixInternalAigatewayInternalDomainModel) GetData

func (*GithubComMktAgiAixInternalPkgGinxResultGithubComMktAgiAixInternalAigatewayInternalDomainModel) GetExtraProperties

func (*GithubComMktAgiAixInternalPkgGinxResultGithubComMktAgiAixInternalAigatewayInternalDomainModel) GetLimit

func (*GithubComMktAgiAixInternalPkgGinxResultGithubComMktAgiAixInternalAigatewayInternalDomainModel) GetMessage

func (*GithubComMktAgiAixInternalPkgGinxResultGithubComMktAgiAixInternalAigatewayInternalDomainModel) GetPage

func (*GithubComMktAgiAixInternalPkgGinxResultGithubComMktAgiAixInternalAigatewayInternalDomainModel) GetTotal

func (*GithubComMktAgiAixInternalPkgGinxResultGithubComMktAgiAixInternalAigatewayInternalDomainModel) GetUserMessage

func (*GithubComMktAgiAixInternalPkgGinxResultGithubComMktAgiAixInternalAigatewayInternalDomainModel) MarshalJSON

func (*GithubComMktAgiAixInternalPkgGinxResultGithubComMktAgiAixInternalAigatewayInternalDomainModel) SetCode

SetCode sets the Code field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultGithubComMktAgiAixInternalAigatewayInternalDomainModel) SetData

SetData sets the Data field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultGithubComMktAgiAixInternalAigatewayInternalDomainModel) SetLimit

SetLimit sets the Limit field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultGithubComMktAgiAixInternalAigatewayInternalDomainModel) SetMessage

SetMessage sets the Message field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultGithubComMktAgiAixInternalAigatewayInternalDomainModel) SetPage

SetPage sets the Page field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultGithubComMktAgiAixInternalAigatewayInternalDomainModel) SetTotal

SetTotal sets the Total field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultGithubComMktAgiAixInternalAigatewayInternalDomainModel) SetUserMessage

SetUserMessage sets the UserMessage field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultGithubComMktAgiAixInternalAigatewayInternalDomainModel) String

func (*GithubComMktAgiAixInternalPkgGinxResultGithubComMktAgiAixInternalAigatewayInternalDomainModel) UnmarshalJSON

type GithubComMktAgiAixInternalPkgGinxResultGithubComMktAgiAixInternalBugreportsInternalDomainBugReport

type GithubComMktAgiAixInternalPkgGinxResultGithubComMktAgiAixInternalBugreportsInternalDomainBugReport struct {
	Code        *int                                                         `json:"code,omitempty" url:"code,omitempty"`
	Data        *GithubComMktAgiAixInternalBugreportsInternalDomainBugReport `json:"data,omitempty" url:"data,omitempty"`
	Limit       *int                                                         `json:"limit,omitempty" url:"limit,omitempty"`
	Message     *string                                                      `json:"message,omitempty" url:"message,omitempty"`
	Page        *int                                                         `json:"page,omitempty" url:"page,omitempty"`
	Total       *int                                                         `json:"total,omitempty" url:"total,omitempty"`
	UserMessage *string                                                      `json:"user_message,omitempty" url:"user_message,omitempty"`
	// contains filtered or unexported fields
}

func (*GithubComMktAgiAixInternalPkgGinxResultGithubComMktAgiAixInternalBugreportsInternalDomainBugReport) GetCode

func (*GithubComMktAgiAixInternalPkgGinxResultGithubComMktAgiAixInternalBugreportsInternalDomainBugReport) GetData

func (*GithubComMktAgiAixInternalPkgGinxResultGithubComMktAgiAixInternalBugreportsInternalDomainBugReport) GetExtraProperties

func (*GithubComMktAgiAixInternalPkgGinxResultGithubComMktAgiAixInternalBugreportsInternalDomainBugReport) GetLimit

func (*GithubComMktAgiAixInternalPkgGinxResultGithubComMktAgiAixInternalBugreportsInternalDomainBugReport) GetMessage

func (*GithubComMktAgiAixInternalPkgGinxResultGithubComMktAgiAixInternalBugreportsInternalDomainBugReport) GetPage

func (*GithubComMktAgiAixInternalPkgGinxResultGithubComMktAgiAixInternalBugreportsInternalDomainBugReport) GetTotal

func (*GithubComMktAgiAixInternalPkgGinxResultGithubComMktAgiAixInternalBugreportsInternalDomainBugReport) GetUserMessage

func (*GithubComMktAgiAixInternalPkgGinxResultGithubComMktAgiAixInternalBugreportsInternalDomainBugReport) MarshalJSON

func (*GithubComMktAgiAixInternalPkgGinxResultGithubComMktAgiAixInternalBugreportsInternalDomainBugReport) SetCode

SetCode sets the Code field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultGithubComMktAgiAixInternalBugreportsInternalDomainBugReport) SetData

SetData sets the Data field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultGithubComMktAgiAixInternalBugreportsInternalDomainBugReport) SetLimit

SetLimit sets the Limit field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultGithubComMktAgiAixInternalBugreportsInternalDomainBugReport) SetMessage

SetMessage sets the Message field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultGithubComMktAgiAixInternalBugreportsInternalDomainBugReport) SetPage

SetPage sets the Page field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultGithubComMktAgiAixInternalBugreportsInternalDomainBugReport) SetTotal

SetTotal sets the Total field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultGithubComMktAgiAixInternalBugreportsInternalDomainBugReport) SetUserMessage

SetUserMessage sets the UserMessage field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultGithubComMktAgiAixInternalBugreportsInternalDomainBugReport) String

func (*GithubComMktAgiAixInternalPkgGinxResultGithubComMktAgiAixInternalBugreportsInternalDomainBugReport) UnmarshalJSON

type GithubComMktAgiAixInternalPkgGinxResultGithubComMktAgiAixInternalBulletinInternalDomainBulletin

type GithubComMktAgiAixInternalPkgGinxResultGithubComMktAgiAixInternalBulletinInternalDomainBulletin struct {
	Code        *int                                                      `json:"code,omitempty" url:"code,omitempty"`
	Data        *GithubComMktAgiAixInternalBulletinInternalDomainBulletin `json:"data,omitempty" url:"data,omitempty"`
	Limit       *int                                                      `json:"limit,omitempty" url:"limit,omitempty"`
	Message     *string                                                   `json:"message,omitempty" url:"message,omitempty"`
	Page        *int                                                      `json:"page,omitempty" url:"page,omitempty"`
	Total       *int                                                      `json:"total,omitempty" url:"total,omitempty"`
	UserMessage *string                                                   `json:"user_message,omitempty" url:"user_message,omitempty"`
	// contains filtered or unexported fields
}

func (*GithubComMktAgiAixInternalPkgGinxResultGithubComMktAgiAixInternalBulletinInternalDomainBulletin) GetCode

func (*GithubComMktAgiAixInternalPkgGinxResultGithubComMktAgiAixInternalBulletinInternalDomainBulletin) GetData

func (*GithubComMktAgiAixInternalPkgGinxResultGithubComMktAgiAixInternalBulletinInternalDomainBulletin) GetExtraProperties

func (*GithubComMktAgiAixInternalPkgGinxResultGithubComMktAgiAixInternalBulletinInternalDomainBulletin) GetLimit

func (*GithubComMktAgiAixInternalPkgGinxResultGithubComMktAgiAixInternalBulletinInternalDomainBulletin) GetMessage

func (*GithubComMktAgiAixInternalPkgGinxResultGithubComMktAgiAixInternalBulletinInternalDomainBulletin) GetPage

func (*GithubComMktAgiAixInternalPkgGinxResultGithubComMktAgiAixInternalBulletinInternalDomainBulletin) GetTotal

func (*GithubComMktAgiAixInternalPkgGinxResultGithubComMktAgiAixInternalBulletinInternalDomainBulletin) GetUserMessage

func (*GithubComMktAgiAixInternalPkgGinxResultGithubComMktAgiAixInternalBulletinInternalDomainBulletin) MarshalJSON

func (*GithubComMktAgiAixInternalPkgGinxResultGithubComMktAgiAixInternalBulletinInternalDomainBulletin) SetCode

SetCode sets the Code field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultGithubComMktAgiAixInternalBulletinInternalDomainBulletin) SetData

SetData sets the Data field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultGithubComMktAgiAixInternalBulletinInternalDomainBulletin) SetLimit

SetLimit sets the Limit field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultGithubComMktAgiAixInternalBulletinInternalDomainBulletin) SetMessage

SetMessage sets the Message field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultGithubComMktAgiAixInternalBulletinInternalDomainBulletin) SetPage

SetPage sets the Page field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultGithubComMktAgiAixInternalBulletinInternalDomainBulletin) SetTotal

SetTotal sets the Total field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultGithubComMktAgiAixInternalBulletinInternalDomainBulletin) SetUserMessage

SetUserMessage sets the UserMessage field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultGithubComMktAgiAixInternalBulletinInternalDomainBulletin) String

func (*GithubComMktAgiAixInternalPkgGinxResultGithubComMktAgiAixInternalBulletinInternalDomainBulletin) UnmarshalJSON

type GithubComMktAgiAixInternalPkgGinxResultGithubComMktAgiAixInternalCommentsInternalDomainComment

type GithubComMktAgiAixInternalPkgGinxResultGithubComMktAgiAixInternalCommentsInternalDomainComment struct {
	Code        *int                                                     `json:"code,omitempty" url:"code,omitempty"`
	Data        *GithubComMktAgiAixInternalCommentsInternalDomainComment `json:"data,omitempty" url:"data,omitempty"`
	Limit       *int                                                     `json:"limit,omitempty" url:"limit,omitempty"`
	Message     *string                                                  `json:"message,omitempty" url:"message,omitempty"`
	Page        *int                                                     `json:"page,omitempty" url:"page,omitempty"`
	Total       *int                                                     `json:"total,omitempty" url:"total,omitempty"`
	UserMessage *string                                                  `json:"user_message,omitempty" url:"user_message,omitempty"`
	// contains filtered or unexported fields
}

func (*GithubComMktAgiAixInternalPkgGinxResultGithubComMktAgiAixInternalCommentsInternalDomainComment) GetCode

func (*GithubComMktAgiAixInternalPkgGinxResultGithubComMktAgiAixInternalCommentsInternalDomainComment) GetData

func (*GithubComMktAgiAixInternalPkgGinxResultGithubComMktAgiAixInternalCommentsInternalDomainComment) GetExtraProperties

func (*GithubComMktAgiAixInternalPkgGinxResultGithubComMktAgiAixInternalCommentsInternalDomainComment) GetLimit

func (*GithubComMktAgiAixInternalPkgGinxResultGithubComMktAgiAixInternalCommentsInternalDomainComment) GetMessage

func (*GithubComMktAgiAixInternalPkgGinxResultGithubComMktAgiAixInternalCommentsInternalDomainComment) GetPage

func (*GithubComMktAgiAixInternalPkgGinxResultGithubComMktAgiAixInternalCommentsInternalDomainComment) GetTotal

func (*GithubComMktAgiAixInternalPkgGinxResultGithubComMktAgiAixInternalCommentsInternalDomainComment) GetUserMessage

func (*GithubComMktAgiAixInternalPkgGinxResultGithubComMktAgiAixInternalCommentsInternalDomainComment) MarshalJSON

func (*GithubComMktAgiAixInternalPkgGinxResultGithubComMktAgiAixInternalCommentsInternalDomainComment) SetCode

SetCode sets the Code field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultGithubComMktAgiAixInternalCommentsInternalDomainComment) SetData

SetData sets the Data field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultGithubComMktAgiAixInternalCommentsInternalDomainComment) SetLimit

SetLimit sets the Limit field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultGithubComMktAgiAixInternalCommentsInternalDomainComment) SetMessage

SetMessage sets the Message field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultGithubComMktAgiAixInternalCommentsInternalDomainComment) SetPage

SetPage sets the Page field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultGithubComMktAgiAixInternalCommentsInternalDomainComment) SetTotal

SetTotal sets the Total field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultGithubComMktAgiAixInternalCommentsInternalDomainComment) SetUserMessage

SetUserMessage sets the UserMessage field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultGithubComMktAgiAixInternalCommentsInternalDomainComment) String

func (*GithubComMktAgiAixInternalPkgGinxResultGithubComMktAgiAixInternalCommentsInternalDomainComment) UnmarshalJSON

type GithubComMktAgiAixInternalPkgGinxResultGithubComMktAgiAixInternalMessagingInternalDomainConversation

type GithubComMktAgiAixInternalPkgGinxResultGithubComMktAgiAixInternalMessagingInternalDomainConversation struct {
	Code        *int                                                           `json:"code,omitempty" url:"code,omitempty"`
	Data        *GithubComMktAgiAixInternalMessagingInternalDomainConversation `json:"data,omitempty" url:"data,omitempty"`
	Limit       *int                                                           `json:"limit,omitempty" url:"limit,omitempty"`
	Message     *string                                                        `json:"message,omitempty" url:"message,omitempty"`
	Page        *int                                                           `json:"page,omitempty" url:"page,omitempty"`
	Total       *int                                                           `json:"total,omitempty" url:"total,omitempty"`
	UserMessage *string                                                        `json:"user_message,omitempty" url:"user_message,omitempty"`
	// contains filtered or unexported fields
}

func (*GithubComMktAgiAixInternalPkgGinxResultGithubComMktAgiAixInternalMessagingInternalDomainConversation) GetCode

func (*GithubComMktAgiAixInternalPkgGinxResultGithubComMktAgiAixInternalMessagingInternalDomainConversation) GetData

func (*GithubComMktAgiAixInternalPkgGinxResultGithubComMktAgiAixInternalMessagingInternalDomainConversation) GetExtraProperties

func (*GithubComMktAgiAixInternalPkgGinxResultGithubComMktAgiAixInternalMessagingInternalDomainConversation) GetLimit

func (*GithubComMktAgiAixInternalPkgGinxResultGithubComMktAgiAixInternalMessagingInternalDomainConversation) GetMessage

func (*GithubComMktAgiAixInternalPkgGinxResultGithubComMktAgiAixInternalMessagingInternalDomainConversation) GetPage

func (*GithubComMktAgiAixInternalPkgGinxResultGithubComMktAgiAixInternalMessagingInternalDomainConversation) GetTotal

func (*GithubComMktAgiAixInternalPkgGinxResultGithubComMktAgiAixInternalMessagingInternalDomainConversation) GetUserMessage

func (*GithubComMktAgiAixInternalPkgGinxResultGithubComMktAgiAixInternalMessagingInternalDomainConversation) MarshalJSON

func (*GithubComMktAgiAixInternalPkgGinxResultGithubComMktAgiAixInternalMessagingInternalDomainConversation) SetCode

SetCode sets the Code field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultGithubComMktAgiAixInternalMessagingInternalDomainConversation) SetData

SetData sets the Data field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultGithubComMktAgiAixInternalMessagingInternalDomainConversation) SetLimit

SetLimit sets the Limit field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultGithubComMktAgiAixInternalMessagingInternalDomainConversation) SetMessage

SetMessage sets the Message field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultGithubComMktAgiAixInternalMessagingInternalDomainConversation) SetPage

SetPage sets the Page field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultGithubComMktAgiAixInternalMessagingInternalDomainConversation) SetTotal

SetTotal sets the Total field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultGithubComMktAgiAixInternalMessagingInternalDomainConversation) SetUserMessage

SetUserMessage sets the UserMessage field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultGithubComMktAgiAixInternalMessagingInternalDomainConversation) String

func (*GithubComMktAgiAixInternalPkgGinxResultGithubComMktAgiAixInternalMessagingInternalDomainConversation) UnmarshalJSON

type GithubComMktAgiAixInternalPkgGinxResultGithubComMktAgiAixInternalMessagingInternalDomainMessage

type GithubComMktAgiAixInternalPkgGinxResultGithubComMktAgiAixInternalMessagingInternalDomainMessage struct {
	Code        *int                                                      `json:"code,omitempty" url:"code,omitempty"`
	Data        *GithubComMktAgiAixInternalMessagingInternalDomainMessage `json:"data,omitempty" url:"data,omitempty"`
	Limit       *int                                                      `json:"limit,omitempty" url:"limit,omitempty"`
	Message     *string                                                   `json:"message,omitempty" url:"message,omitempty"`
	Page        *int                                                      `json:"page,omitempty" url:"page,omitempty"`
	Total       *int                                                      `json:"total,omitempty" url:"total,omitempty"`
	UserMessage *string                                                   `json:"user_message,omitempty" url:"user_message,omitempty"`
	// contains filtered or unexported fields
}

func (*GithubComMktAgiAixInternalPkgGinxResultGithubComMktAgiAixInternalMessagingInternalDomainMessage) GetCode

func (*GithubComMktAgiAixInternalPkgGinxResultGithubComMktAgiAixInternalMessagingInternalDomainMessage) GetData

func (*GithubComMktAgiAixInternalPkgGinxResultGithubComMktAgiAixInternalMessagingInternalDomainMessage) GetExtraProperties

func (*GithubComMktAgiAixInternalPkgGinxResultGithubComMktAgiAixInternalMessagingInternalDomainMessage) GetLimit

func (*GithubComMktAgiAixInternalPkgGinxResultGithubComMktAgiAixInternalMessagingInternalDomainMessage) GetMessage

func (*GithubComMktAgiAixInternalPkgGinxResultGithubComMktAgiAixInternalMessagingInternalDomainMessage) GetPage

func (*GithubComMktAgiAixInternalPkgGinxResultGithubComMktAgiAixInternalMessagingInternalDomainMessage) GetTotal

func (*GithubComMktAgiAixInternalPkgGinxResultGithubComMktAgiAixInternalMessagingInternalDomainMessage) GetUserMessage

func (*GithubComMktAgiAixInternalPkgGinxResultGithubComMktAgiAixInternalMessagingInternalDomainMessage) MarshalJSON

func (*GithubComMktAgiAixInternalPkgGinxResultGithubComMktAgiAixInternalMessagingInternalDomainMessage) SetCode

SetCode sets the Code field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultGithubComMktAgiAixInternalMessagingInternalDomainMessage) SetData

SetData sets the Data field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultGithubComMktAgiAixInternalMessagingInternalDomainMessage) SetLimit

SetLimit sets the Limit field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultGithubComMktAgiAixInternalMessagingInternalDomainMessage) SetMessage

SetMessage sets the Message field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultGithubComMktAgiAixInternalMessagingInternalDomainMessage) SetPage

SetPage sets the Page field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultGithubComMktAgiAixInternalMessagingInternalDomainMessage) SetTotal

SetTotal sets the Total field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultGithubComMktAgiAixInternalMessagingInternalDomainMessage) SetUserMessage

SetUserMessage sets the UserMessage field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultGithubComMktAgiAixInternalMessagingInternalDomainMessage) String

func (*GithubComMktAgiAixInternalPkgGinxResultGithubComMktAgiAixInternalMessagingInternalDomainMessage) UnmarshalJSON

type GithubComMktAgiAixInternalPkgGinxResultGithubComMktAgiAixInternalPaymentsInternalDomainMarketplaceFeeSummary

type GithubComMktAgiAixInternalPkgGinxResultGithubComMktAgiAixInternalPaymentsInternalDomainMarketplaceFeeSummary struct {
	Code        *int                                                                   `json:"code,omitempty" url:"code,omitempty"`
	Data        *GithubComMktAgiAixInternalPaymentsInternalDomainMarketplaceFeeSummary `json:"data,omitempty" url:"data,omitempty"`
	Limit       *int                                                                   `json:"limit,omitempty" url:"limit,omitempty"`
	Message     *string                                                                `json:"message,omitempty" url:"message,omitempty"`
	Page        *int                                                                   `json:"page,omitempty" url:"page,omitempty"`
	Total       *int                                                                   `json:"total,omitempty" url:"total,omitempty"`
	UserMessage *string                                                                `json:"user_message,omitempty" url:"user_message,omitempty"`
	// contains filtered or unexported fields
}

func (*GithubComMktAgiAixInternalPkgGinxResultGithubComMktAgiAixInternalPaymentsInternalDomainMarketplaceFeeSummary) GetCode

func (*GithubComMktAgiAixInternalPkgGinxResultGithubComMktAgiAixInternalPaymentsInternalDomainMarketplaceFeeSummary) GetData

func (*GithubComMktAgiAixInternalPkgGinxResultGithubComMktAgiAixInternalPaymentsInternalDomainMarketplaceFeeSummary) GetExtraProperties

func (*GithubComMktAgiAixInternalPkgGinxResultGithubComMktAgiAixInternalPaymentsInternalDomainMarketplaceFeeSummary) GetLimit

func (*GithubComMktAgiAixInternalPkgGinxResultGithubComMktAgiAixInternalPaymentsInternalDomainMarketplaceFeeSummary) GetMessage

func (*GithubComMktAgiAixInternalPkgGinxResultGithubComMktAgiAixInternalPaymentsInternalDomainMarketplaceFeeSummary) GetPage

func (*GithubComMktAgiAixInternalPkgGinxResultGithubComMktAgiAixInternalPaymentsInternalDomainMarketplaceFeeSummary) GetTotal

func (*GithubComMktAgiAixInternalPkgGinxResultGithubComMktAgiAixInternalPaymentsInternalDomainMarketplaceFeeSummary) GetUserMessage

func (*GithubComMktAgiAixInternalPkgGinxResultGithubComMktAgiAixInternalPaymentsInternalDomainMarketplaceFeeSummary) MarshalJSON

func (*GithubComMktAgiAixInternalPkgGinxResultGithubComMktAgiAixInternalPaymentsInternalDomainMarketplaceFeeSummary) SetCode

SetCode sets the Code field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultGithubComMktAgiAixInternalPaymentsInternalDomainMarketplaceFeeSummary) SetData

SetData sets the Data field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultGithubComMktAgiAixInternalPaymentsInternalDomainMarketplaceFeeSummary) SetLimit

SetLimit sets the Limit field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultGithubComMktAgiAixInternalPaymentsInternalDomainMarketplaceFeeSummary) SetMessage

SetMessage sets the Message field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultGithubComMktAgiAixInternalPaymentsInternalDomainMarketplaceFeeSummary) SetPage

SetPage sets the Page field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultGithubComMktAgiAixInternalPaymentsInternalDomainMarketplaceFeeSummary) SetTotal

SetTotal sets the Total field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultGithubComMktAgiAixInternalPaymentsInternalDomainMarketplaceFeeSummary) SetUserMessage

SetUserMessage sets the UserMessage field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultGithubComMktAgiAixInternalPaymentsInternalDomainMarketplaceFeeSummary) String

func (*GithubComMktAgiAixInternalPkgGinxResultGithubComMktAgiAixInternalPaymentsInternalDomainMarketplaceFeeSummary) UnmarshalJSON

type GithubComMktAgiAixInternalPkgGinxResultInternalAccountsInternalWebAuthResponse

type GithubComMktAgiAixInternalPkgGinxResultInternalAccountsInternalWebAuthResponse struct {
	Code        *int                                     `json:"code,omitempty" url:"code,omitempty"`
	Data        *InternalAccountsInternalWebAuthResponse `json:"data,omitempty" url:"data,omitempty"`
	Limit       *int                                     `json:"limit,omitempty" url:"limit,omitempty"`
	Message     *string                                  `json:"message,omitempty" url:"message,omitempty"`
	Page        *int                                     `json:"page,omitempty" url:"page,omitempty"`
	Total       *int                                     `json:"total,omitempty" url:"total,omitempty"`
	UserMessage *string                                  `json:"user_message,omitempty" url:"user_message,omitempty"`
	// contains filtered or unexported fields
}

func (*GithubComMktAgiAixInternalPkgGinxResultInternalAccountsInternalWebAuthResponse) GetCode

func (*GithubComMktAgiAixInternalPkgGinxResultInternalAccountsInternalWebAuthResponse) GetData

func (*GithubComMktAgiAixInternalPkgGinxResultInternalAccountsInternalWebAuthResponse) GetExtraProperties

func (*GithubComMktAgiAixInternalPkgGinxResultInternalAccountsInternalWebAuthResponse) GetLimit

func (*GithubComMktAgiAixInternalPkgGinxResultInternalAccountsInternalWebAuthResponse) GetMessage

func (*GithubComMktAgiAixInternalPkgGinxResultInternalAccountsInternalWebAuthResponse) GetPage

func (*GithubComMktAgiAixInternalPkgGinxResultInternalAccountsInternalWebAuthResponse) GetTotal

func (*GithubComMktAgiAixInternalPkgGinxResultInternalAccountsInternalWebAuthResponse) GetUserMessage

func (*GithubComMktAgiAixInternalPkgGinxResultInternalAccountsInternalWebAuthResponse) MarshalJSON

func (*GithubComMktAgiAixInternalPkgGinxResultInternalAccountsInternalWebAuthResponse) SetCode

SetCode sets the Code field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultInternalAccountsInternalWebAuthResponse) SetData

SetData sets the Data field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultInternalAccountsInternalWebAuthResponse) SetLimit

SetLimit sets the Limit field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultInternalAccountsInternalWebAuthResponse) SetMessage

SetMessage sets the Message field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultInternalAccountsInternalWebAuthResponse) SetPage

SetPage sets the Page field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultInternalAccountsInternalWebAuthResponse) SetTotal

SetTotal sets the Total field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultInternalAccountsInternalWebAuthResponse) SetUserMessage

SetUserMessage sets the UserMessage field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultInternalAccountsInternalWebAuthResponse) String

func (*GithubComMktAgiAixInternalPkgGinxResultInternalAccountsInternalWebAuthResponse) UnmarshalJSON

type GithubComMktAgiAixInternalPkgGinxResultInternalAccountsInternalWebAvatarUploadURLResponse

type GithubComMktAgiAixInternalPkgGinxResultInternalAccountsInternalWebAvatarUploadURLResponse struct {
	Code        *int                                                `json:"code,omitempty" url:"code,omitempty"`
	Data        *InternalAccountsInternalWebAvatarUploadURLResponse `json:"data,omitempty" url:"data,omitempty"`
	Limit       *int                                                `json:"limit,omitempty" url:"limit,omitempty"`
	Message     *string                                             `json:"message,omitempty" url:"message,omitempty"`
	Page        *int                                                `json:"page,omitempty" url:"page,omitempty"`
	Total       *int                                                `json:"total,omitempty" url:"total,omitempty"`
	UserMessage *string                                             `json:"user_message,omitempty" url:"user_message,omitempty"`
	// contains filtered or unexported fields
}

func (*GithubComMktAgiAixInternalPkgGinxResultInternalAccountsInternalWebAvatarUploadURLResponse) GetCode

func (*GithubComMktAgiAixInternalPkgGinxResultInternalAccountsInternalWebAvatarUploadURLResponse) GetData

func (*GithubComMktAgiAixInternalPkgGinxResultInternalAccountsInternalWebAvatarUploadURLResponse) GetExtraProperties

func (*GithubComMktAgiAixInternalPkgGinxResultInternalAccountsInternalWebAvatarUploadURLResponse) GetLimit

func (*GithubComMktAgiAixInternalPkgGinxResultInternalAccountsInternalWebAvatarUploadURLResponse) GetMessage

func (*GithubComMktAgiAixInternalPkgGinxResultInternalAccountsInternalWebAvatarUploadURLResponse) GetPage

func (*GithubComMktAgiAixInternalPkgGinxResultInternalAccountsInternalWebAvatarUploadURLResponse) GetTotal

func (*GithubComMktAgiAixInternalPkgGinxResultInternalAccountsInternalWebAvatarUploadURLResponse) GetUserMessage

func (*GithubComMktAgiAixInternalPkgGinxResultInternalAccountsInternalWebAvatarUploadURLResponse) MarshalJSON

func (*GithubComMktAgiAixInternalPkgGinxResultInternalAccountsInternalWebAvatarUploadURLResponse) SetCode

SetCode sets the Code field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultInternalAccountsInternalWebAvatarUploadURLResponse) SetData

SetData sets the Data field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultInternalAccountsInternalWebAvatarUploadURLResponse) SetLimit

SetLimit sets the Limit field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultInternalAccountsInternalWebAvatarUploadURLResponse) SetMessage

SetMessage sets the Message field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultInternalAccountsInternalWebAvatarUploadURLResponse) SetPage

SetPage sets the Page field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultInternalAccountsInternalWebAvatarUploadURLResponse) SetTotal

SetTotal sets the Total field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultInternalAccountsInternalWebAvatarUploadURLResponse) SetUserMessage

SetUserMessage sets the UserMessage field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultInternalAccountsInternalWebAvatarUploadURLResponse) String

func (*GithubComMktAgiAixInternalPkgGinxResultInternalAccountsInternalWebAvatarUploadURLResponse) UnmarshalJSON

type GithubComMktAgiAixInternalPkgGinxResultInternalAccountsInternalWebCaptchaGenerateResponse

type GithubComMktAgiAixInternalPkgGinxResultInternalAccountsInternalWebCaptchaGenerateResponse struct {
	Code        *int                                                `json:"code,omitempty" url:"code,omitempty"`
	Data        *InternalAccountsInternalWebCaptchaGenerateResponse `json:"data,omitempty" url:"data,omitempty"`
	Limit       *int                                                `json:"limit,omitempty" url:"limit,omitempty"`
	Message     *string                                             `json:"message,omitempty" url:"message,omitempty"`
	Page        *int                                                `json:"page,omitempty" url:"page,omitempty"`
	Total       *int                                                `json:"total,omitempty" url:"total,omitempty"`
	UserMessage *string                                             `json:"user_message,omitempty" url:"user_message,omitempty"`
	// contains filtered or unexported fields
}

func (*GithubComMktAgiAixInternalPkgGinxResultInternalAccountsInternalWebCaptchaGenerateResponse) GetCode

func (*GithubComMktAgiAixInternalPkgGinxResultInternalAccountsInternalWebCaptchaGenerateResponse) GetData

func (*GithubComMktAgiAixInternalPkgGinxResultInternalAccountsInternalWebCaptchaGenerateResponse) GetExtraProperties

func (*GithubComMktAgiAixInternalPkgGinxResultInternalAccountsInternalWebCaptchaGenerateResponse) GetLimit

func (*GithubComMktAgiAixInternalPkgGinxResultInternalAccountsInternalWebCaptchaGenerateResponse) GetMessage

func (*GithubComMktAgiAixInternalPkgGinxResultInternalAccountsInternalWebCaptchaGenerateResponse) GetPage

func (*GithubComMktAgiAixInternalPkgGinxResultInternalAccountsInternalWebCaptchaGenerateResponse) GetTotal

func (*GithubComMktAgiAixInternalPkgGinxResultInternalAccountsInternalWebCaptchaGenerateResponse) GetUserMessage

func (*GithubComMktAgiAixInternalPkgGinxResultInternalAccountsInternalWebCaptchaGenerateResponse) MarshalJSON

func (*GithubComMktAgiAixInternalPkgGinxResultInternalAccountsInternalWebCaptchaGenerateResponse) SetCode

SetCode sets the Code field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultInternalAccountsInternalWebCaptchaGenerateResponse) SetData

SetData sets the Data field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultInternalAccountsInternalWebCaptchaGenerateResponse) SetLimit

SetLimit sets the Limit field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultInternalAccountsInternalWebCaptchaGenerateResponse) SetMessage

SetMessage sets the Message field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultInternalAccountsInternalWebCaptchaGenerateResponse) SetPage

SetPage sets the Page field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultInternalAccountsInternalWebCaptchaGenerateResponse) SetTotal

SetTotal sets the Total field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultInternalAccountsInternalWebCaptchaGenerateResponse) SetUserMessage

SetUserMessage sets the UserMessage field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultInternalAccountsInternalWebCaptchaGenerateResponse) String

func (*GithubComMktAgiAixInternalPkgGinxResultInternalAccountsInternalWebCaptchaGenerateResponse) UnmarshalJSON

type GithubComMktAgiAixInternalPkgGinxResultInternalAccountsInternalWebDeleteUserSecretResponse

type GithubComMktAgiAixInternalPkgGinxResultInternalAccountsInternalWebDeleteUserSecretResponse struct {
	Code        *int                                                 `json:"code,omitempty" url:"code,omitempty"`
	Data        *InternalAccountsInternalWebDeleteUserSecretResponse `json:"data,omitempty" url:"data,omitempty"`
	Limit       *int                                                 `json:"limit,omitempty" url:"limit,omitempty"`
	Message     *string                                              `json:"message,omitempty" url:"message,omitempty"`
	Page        *int                                                 `json:"page,omitempty" url:"page,omitempty"`
	Total       *int                                                 `json:"total,omitempty" url:"total,omitempty"`
	UserMessage *string                                              `json:"user_message,omitempty" url:"user_message,omitempty"`
	// contains filtered or unexported fields
}

func (*GithubComMktAgiAixInternalPkgGinxResultInternalAccountsInternalWebDeleteUserSecretResponse) GetCode

func (*GithubComMktAgiAixInternalPkgGinxResultInternalAccountsInternalWebDeleteUserSecretResponse) GetData

func (*GithubComMktAgiAixInternalPkgGinxResultInternalAccountsInternalWebDeleteUserSecretResponse) GetExtraProperties

func (*GithubComMktAgiAixInternalPkgGinxResultInternalAccountsInternalWebDeleteUserSecretResponse) GetLimit

func (*GithubComMktAgiAixInternalPkgGinxResultInternalAccountsInternalWebDeleteUserSecretResponse) GetMessage

func (*GithubComMktAgiAixInternalPkgGinxResultInternalAccountsInternalWebDeleteUserSecretResponse) GetPage

func (*GithubComMktAgiAixInternalPkgGinxResultInternalAccountsInternalWebDeleteUserSecretResponse) GetTotal

func (*GithubComMktAgiAixInternalPkgGinxResultInternalAccountsInternalWebDeleteUserSecretResponse) GetUserMessage

func (*GithubComMktAgiAixInternalPkgGinxResultInternalAccountsInternalWebDeleteUserSecretResponse) MarshalJSON

func (*GithubComMktAgiAixInternalPkgGinxResultInternalAccountsInternalWebDeleteUserSecretResponse) SetCode

SetCode sets the Code field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultInternalAccountsInternalWebDeleteUserSecretResponse) SetData

SetData sets the Data field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultInternalAccountsInternalWebDeleteUserSecretResponse) SetLimit

SetLimit sets the Limit field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultInternalAccountsInternalWebDeleteUserSecretResponse) SetMessage

SetMessage sets the Message field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultInternalAccountsInternalWebDeleteUserSecretResponse) SetPage

SetPage sets the Page field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultInternalAccountsInternalWebDeleteUserSecretResponse) SetTotal

SetTotal sets the Total field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultInternalAccountsInternalWebDeleteUserSecretResponse) SetUserMessage

SetUserMessage sets the UserMessage field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultInternalAccountsInternalWebDeleteUserSecretResponse) String

func (*GithubComMktAgiAixInternalPkgGinxResultInternalAccountsInternalWebDeleteUserSecretResponse) UnmarshalJSON

type GithubComMktAgiAixInternalPkgGinxResultInternalAccountsInternalWebPasswordAuthResponse

type GithubComMktAgiAixInternalPkgGinxResultInternalAccountsInternalWebPasswordAuthResponse struct {
	Code        *int                                             `json:"code,omitempty" url:"code,omitempty"`
	Data        *InternalAccountsInternalWebPasswordAuthResponse `json:"data,omitempty" url:"data,omitempty"`
	Limit       *int                                             `json:"limit,omitempty" url:"limit,omitempty"`
	Message     *string                                          `json:"message,omitempty" url:"message,omitempty"`
	Page        *int                                             `json:"page,omitempty" url:"page,omitempty"`
	Total       *int                                             `json:"total,omitempty" url:"total,omitempty"`
	UserMessage *string                                          `json:"user_message,omitempty" url:"user_message,omitempty"`
	// contains filtered or unexported fields
}

func (*GithubComMktAgiAixInternalPkgGinxResultInternalAccountsInternalWebPasswordAuthResponse) GetCode

func (*GithubComMktAgiAixInternalPkgGinxResultInternalAccountsInternalWebPasswordAuthResponse) GetData

func (*GithubComMktAgiAixInternalPkgGinxResultInternalAccountsInternalWebPasswordAuthResponse) GetExtraProperties

func (*GithubComMktAgiAixInternalPkgGinxResultInternalAccountsInternalWebPasswordAuthResponse) GetLimit

func (*GithubComMktAgiAixInternalPkgGinxResultInternalAccountsInternalWebPasswordAuthResponse) GetMessage

func (*GithubComMktAgiAixInternalPkgGinxResultInternalAccountsInternalWebPasswordAuthResponse) GetPage

func (*GithubComMktAgiAixInternalPkgGinxResultInternalAccountsInternalWebPasswordAuthResponse) GetTotal

func (*GithubComMktAgiAixInternalPkgGinxResultInternalAccountsInternalWebPasswordAuthResponse) GetUserMessage

func (*GithubComMktAgiAixInternalPkgGinxResultInternalAccountsInternalWebPasswordAuthResponse) MarshalJSON

func (*GithubComMktAgiAixInternalPkgGinxResultInternalAccountsInternalWebPasswordAuthResponse) SetCode

SetCode sets the Code field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultInternalAccountsInternalWebPasswordAuthResponse) SetData

SetData sets the Data field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultInternalAccountsInternalWebPasswordAuthResponse) SetLimit

SetLimit sets the Limit field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultInternalAccountsInternalWebPasswordAuthResponse) SetMessage

SetMessage sets the Message field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultInternalAccountsInternalWebPasswordAuthResponse) SetPage

SetPage sets the Page field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultInternalAccountsInternalWebPasswordAuthResponse) SetTotal

SetTotal sets the Total field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultInternalAccountsInternalWebPasswordAuthResponse) SetUserMessage

SetUserMessage sets the UserMessage field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultInternalAccountsInternalWebPasswordAuthResponse) String

func (*GithubComMktAgiAixInternalPkgGinxResultInternalAccountsInternalWebPasswordAuthResponse) UnmarshalJSON

type GithubComMktAgiAixInternalPkgGinxResultInternalAccountsInternalWebUserResponse

type GithubComMktAgiAixInternalPkgGinxResultInternalAccountsInternalWebUserResponse struct {
	Code        *int                                     `json:"code,omitempty" url:"code,omitempty"`
	Data        *InternalAccountsInternalWebUserResponse `json:"data,omitempty" url:"data,omitempty"`
	Limit       *int                                     `json:"limit,omitempty" url:"limit,omitempty"`
	Message     *string                                  `json:"message,omitempty" url:"message,omitempty"`
	Page        *int                                     `json:"page,omitempty" url:"page,omitempty"`
	Total       *int                                     `json:"total,omitempty" url:"total,omitempty"`
	UserMessage *string                                  `json:"user_message,omitempty" url:"user_message,omitempty"`
	// contains filtered or unexported fields
}

func (*GithubComMktAgiAixInternalPkgGinxResultInternalAccountsInternalWebUserResponse) GetCode

func (*GithubComMktAgiAixInternalPkgGinxResultInternalAccountsInternalWebUserResponse) GetData

func (*GithubComMktAgiAixInternalPkgGinxResultInternalAccountsInternalWebUserResponse) GetExtraProperties

func (*GithubComMktAgiAixInternalPkgGinxResultInternalAccountsInternalWebUserResponse) GetLimit

func (*GithubComMktAgiAixInternalPkgGinxResultInternalAccountsInternalWebUserResponse) GetMessage

func (*GithubComMktAgiAixInternalPkgGinxResultInternalAccountsInternalWebUserResponse) GetPage

func (*GithubComMktAgiAixInternalPkgGinxResultInternalAccountsInternalWebUserResponse) GetTotal

func (*GithubComMktAgiAixInternalPkgGinxResultInternalAccountsInternalWebUserResponse) GetUserMessage

func (*GithubComMktAgiAixInternalPkgGinxResultInternalAccountsInternalWebUserResponse) MarshalJSON

func (*GithubComMktAgiAixInternalPkgGinxResultInternalAccountsInternalWebUserResponse) SetCode

SetCode sets the Code field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultInternalAccountsInternalWebUserResponse) SetData

SetData sets the Data field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultInternalAccountsInternalWebUserResponse) SetLimit

SetLimit sets the Limit field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultInternalAccountsInternalWebUserResponse) SetMessage

SetMessage sets the Message field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultInternalAccountsInternalWebUserResponse) SetPage

SetPage sets the Page field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultInternalAccountsInternalWebUserResponse) SetTotal

SetTotal sets the Total field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultInternalAccountsInternalWebUserResponse) SetUserMessage

SetUserMessage sets the UserMessage field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultInternalAccountsInternalWebUserResponse) String

func (*GithubComMktAgiAixInternalPkgGinxResultInternalAccountsInternalWebUserResponse) UnmarshalJSON

type GithubComMktAgiAixInternalPkgGinxResultInternalAccountsInternalWebUserSecretResponse

type GithubComMktAgiAixInternalPkgGinxResultInternalAccountsInternalWebUserSecretResponse struct {
	Code        *int                                           `json:"code,omitempty" url:"code,omitempty"`
	Data        *InternalAccountsInternalWebUserSecretResponse `json:"data,omitempty" url:"data,omitempty"`
	Limit       *int                                           `json:"limit,omitempty" url:"limit,omitempty"`
	Message     *string                                        `json:"message,omitempty" url:"message,omitempty"`
	Page        *int                                           `json:"page,omitempty" url:"page,omitempty"`
	Total       *int                                           `json:"total,omitempty" url:"total,omitempty"`
	UserMessage *string                                        `json:"user_message,omitempty" url:"user_message,omitempty"`
	// contains filtered or unexported fields
}

func (*GithubComMktAgiAixInternalPkgGinxResultInternalAccountsInternalWebUserSecretResponse) GetCode

func (*GithubComMktAgiAixInternalPkgGinxResultInternalAccountsInternalWebUserSecretResponse) GetData

func (*GithubComMktAgiAixInternalPkgGinxResultInternalAccountsInternalWebUserSecretResponse) GetExtraProperties

func (*GithubComMktAgiAixInternalPkgGinxResultInternalAccountsInternalWebUserSecretResponse) GetLimit

func (*GithubComMktAgiAixInternalPkgGinxResultInternalAccountsInternalWebUserSecretResponse) GetMessage

func (*GithubComMktAgiAixInternalPkgGinxResultInternalAccountsInternalWebUserSecretResponse) GetPage

func (*GithubComMktAgiAixInternalPkgGinxResultInternalAccountsInternalWebUserSecretResponse) GetTotal

func (*GithubComMktAgiAixInternalPkgGinxResultInternalAccountsInternalWebUserSecretResponse) GetUserMessage

func (*GithubComMktAgiAixInternalPkgGinxResultInternalAccountsInternalWebUserSecretResponse) MarshalJSON

func (*GithubComMktAgiAixInternalPkgGinxResultInternalAccountsInternalWebUserSecretResponse) SetCode

SetCode sets the Code field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultInternalAccountsInternalWebUserSecretResponse) SetData

SetData sets the Data field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultInternalAccountsInternalWebUserSecretResponse) SetLimit

SetLimit sets the Limit field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultInternalAccountsInternalWebUserSecretResponse) SetMessage

SetMessage sets the Message field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultInternalAccountsInternalWebUserSecretResponse) SetPage

SetPage sets the Page field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultInternalAccountsInternalWebUserSecretResponse) SetTotal

SetTotal sets the Total field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultInternalAccountsInternalWebUserSecretResponse) SetUserMessage

SetUserMessage sets the UserMessage field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultInternalAccountsInternalWebUserSecretResponse) String

func (*GithubComMktAgiAixInternalPkgGinxResultInternalAccountsInternalWebUserSecretResponse) UnmarshalJSON

type GithubComMktAgiAixInternalPkgGinxResultInternalAccountsInternalWebUserSecretValueResponse

type GithubComMktAgiAixInternalPkgGinxResultInternalAccountsInternalWebUserSecretValueResponse struct {
	Code        *int                                                `json:"code,omitempty" url:"code,omitempty"`
	Data        *InternalAccountsInternalWebUserSecretValueResponse `json:"data,omitempty" url:"data,omitempty"`
	Limit       *int                                                `json:"limit,omitempty" url:"limit,omitempty"`
	Message     *string                                             `json:"message,omitempty" url:"message,omitempty"`
	Page        *int                                                `json:"page,omitempty" url:"page,omitempty"`
	Total       *int                                                `json:"total,omitempty" url:"total,omitempty"`
	UserMessage *string                                             `json:"user_message,omitempty" url:"user_message,omitempty"`
	// contains filtered or unexported fields
}

func (*GithubComMktAgiAixInternalPkgGinxResultInternalAccountsInternalWebUserSecretValueResponse) GetCode

func (*GithubComMktAgiAixInternalPkgGinxResultInternalAccountsInternalWebUserSecretValueResponse) GetData

func (*GithubComMktAgiAixInternalPkgGinxResultInternalAccountsInternalWebUserSecretValueResponse) GetExtraProperties

func (*GithubComMktAgiAixInternalPkgGinxResultInternalAccountsInternalWebUserSecretValueResponse) GetLimit

func (*GithubComMktAgiAixInternalPkgGinxResultInternalAccountsInternalWebUserSecretValueResponse) GetMessage

func (*GithubComMktAgiAixInternalPkgGinxResultInternalAccountsInternalWebUserSecretValueResponse) GetPage

func (*GithubComMktAgiAixInternalPkgGinxResultInternalAccountsInternalWebUserSecretValueResponse) GetTotal

func (*GithubComMktAgiAixInternalPkgGinxResultInternalAccountsInternalWebUserSecretValueResponse) GetUserMessage

func (*GithubComMktAgiAixInternalPkgGinxResultInternalAccountsInternalWebUserSecretValueResponse) MarshalJSON

func (*GithubComMktAgiAixInternalPkgGinxResultInternalAccountsInternalWebUserSecretValueResponse) SetCode

SetCode sets the Code field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultInternalAccountsInternalWebUserSecretValueResponse) SetData

SetData sets the Data field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultInternalAccountsInternalWebUserSecretValueResponse) SetLimit

SetLimit sets the Limit field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultInternalAccountsInternalWebUserSecretValueResponse) SetMessage

SetMessage sets the Message field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultInternalAccountsInternalWebUserSecretValueResponse) SetPage

SetPage sets the Page field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultInternalAccountsInternalWebUserSecretValueResponse) SetTotal

SetTotal sets the Total field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultInternalAccountsInternalWebUserSecretValueResponse) SetUserMessage

SetUserMessage sets the UserMessage field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultInternalAccountsInternalWebUserSecretValueResponse) String

func (*GithubComMktAgiAixInternalPkgGinxResultInternalAccountsInternalWebUserSecretValueResponse) UnmarshalJSON

type GithubComMktAgiAixInternalPkgGinxResultInternalAigatewayInternalWebListLogsResponse

type GithubComMktAgiAixInternalPkgGinxResultInternalAigatewayInternalWebListLogsResponse struct {
	Code        *int                                          `json:"code,omitempty" url:"code,omitempty"`
	Data        *InternalAigatewayInternalWebListLogsResponse `json:"data,omitempty" url:"data,omitempty"`
	Limit       *int                                          `json:"limit,omitempty" url:"limit,omitempty"`
	Message     *string                                       `json:"message,omitempty" url:"message,omitempty"`
	Page        *int                                          `json:"page,omitempty" url:"page,omitempty"`
	Total       *int                                          `json:"total,omitempty" url:"total,omitempty"`
	UserMessage *string                                       `json:"user_message,omitempty" url:"user_message,omitempty"`
	// contains filtered or unexported fields
}

func (*GithubComMktAgiAixInternalPkgGinxResultInternalAigatewayInternalWebListLogsResponse) GetCode

func (*GithubComMktAgiAixInternalPkgGinxResultInternalAigatewayInternalWebListLogsResponse) GetData

func (*GithubComMktAgiAixInternalPkgGinxResultInternalAigatewayInternalWebListLogsResponse) GetExtraProperties

func (*GithubComMktAgiAixInternalPkgGinxResultInternalAigatewayInternalWebListLogsResponse) GetLimit

func (*GithubComMktAgiAixInternalPkgGinxResultInternalAigatewayInternalWebListLogsResponse) GetMessage

func (*GithubComMktAgiAixInternalPkgGinxResultInternalAigatewayInternalWebListLogsResponse) GetPage

func (*GithubComMktAgiAixInternalPkgGinxResultInternalAigatewayInternalWebListLogsResponse) GetTotal

func (*GithubComMktAgiAixInternalPkgGinxResultInternalAigatewayInternalWebListLogsResponse) GetUserMessage

func (*GithubComMktAgiAixInternalPkgGinxResultInternalAigatewayInternalWebListLogsResponse) MarshalJSON

func (*GithubComMktAgiAixInternalPkgGinxResultInternalAigatewayInternalWebListLogsResponse) SetCode

SetCode sets the Code field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultInternalAigatewayInternalWebListLogsResponse) SetData

SetData sets the Data field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultInternalAigatewayInternalWebListLogsResponse) SetLimit

SetLimit sets the Limit field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultInternalAigatewayInternalWebListLogsResponse) SetMessage

SetMessage sets the Message field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultInternalAigatewayInternalWebListLogsResponse) SetPage

SetPage sets the Page field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultInternalAigatewayInternalWebListLogsResponse) SetTotal

SetTotal sets the Total field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultInternalAigatewayInternalWebListLogsResponse) SetUserMessage

SetUserMessage sets the UserMessage field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultInternalAigatewayInternalWebListLogsResponse) String

func (*GithubComMktAgiAixInternalPkgGinxResultInternalAigatewayInternalWebListLogsResponse) UnmarshalJSON

type GithubComMktAgiAixInternalPkgGinxResultInternalAigatewayInternalWebListUsageResponse

type GithubComMktAgiAixInternalPkgGinxResultInternalAigatewayInternalWebListUsageResponse struct {
	Code        *int                                           `json:"code,omitempty" url:"code,omitempty"`
	Data        *InternalAigatewayInternalWebListUsageResponse `json:"data,omitempty" url:"data,omitempty"`
	Limit       *int                                           `json:"limit,omitempty" url:"limit,omitempty"`
	Message     *string                                        `json:"message,omitempty" url:"message,omitempty"`
	Page        *int                                           `json:"page,omitempty" url:"page,omitempty"`
	Total       *int                                           `json:"total,omitempty" url:"total,omitempty"`
	UserMessage *string                                        `json:"user_message,omitempty" url:"user_message,omitempty"`
	// contains filtered or unexported fields
}

func (*GithubComMktAgiAixInternalPkgGinxResultInternalAigatewayInternalWebListUsageResponse) GetCode

func (*GithubComMktAgiAixInternalPkgGinxResultInternalAigatewayInternalWebListUsageResponse) GetData

func (*GithubComMktAgiAixInternalPkgGinxResultInternalAigatewayInternalWebListUsageResponse) GetExtraProperties

func (*GithubComMktAgiAixInternalPkgGinxResultInternalAigatewayInternalWebListUsageResponse) GetLimit

func (*GithubComMktAgiAixInternalPkgGinxResultInternalAigatewayInternalWebListUsageResponse) GetMessage

func (*GithubComMktAgiAixInternalPkgGinxResultInternalAigatewayInternalWebListUsageResponse) GetPage

func (*GithubComMktAgiAixInternalPkgGinxResultInternalAigatewayInternalWebListUsageResponse) GetTotal

func (*GithubComMktAgiAixInternalPkgGinxResultInternalAigatewayInternalWebListUsageResponse) GetUserMessage

func (*GithubComMktAgiAixInternalPkgGinxResultInternalAigatewayInternalWebListUsageResponse) MarshalJSON

func (*GithubComMktAgiAixInternalPkgGinxResultInternalAigatewayInternalWebListUsageResponse) SetCode

SetCode sets the Code field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultInternalAigatewayInternalWebListUsageResponse) SetData

SetData sets the Data field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultInternalAigatewayInternalWebListUsageResponse) SetLimit

SetLimit sets the Limit field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultInternalAigatewayInternalWebListUsageResponse) SetMessage

SetMessage sets the Message field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultInternalAigatewayInternalWebListUsageResponse) SetPage

SetPage sets the Page field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultInternalAigatewayInternalWebListUsageResponse) SetTotal

SetTotal sets the Total field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultInternalAigatewayInternalWebListUsageResponse) SetUserMessage

SetUserMessage sets the UserMessage field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultInternalAigatewayInternalWebListUsageResponse) String

func (*GithubComMktAgiAixInternalPkgGinxResultInternalAigatewayInternalWebListUsageResponse) UnmarshalJSON

type GithubComMktAgiAixInternalPkgGinxResultInternalAigatewayInternalWebMarketplaceListResponse

type GithubComMktAgiAixInternalPkgGinxResultInternalAigatewayInternalWebMarketplaceListResponse struct {
	Code        *int                                                 `json:"code,omitempty" url:"code,omitempty"`
	Data        *InternalAigatewayInternalWebMarketplaceListResponse `json:"data,omitempty" url:"data,omitempty"`
	Limit       *int                                                 `json:"limit,omitempty" url:"limit,omitempty"`
	Message     *string                                              `json:"message,omitempty" url:"message,omitempty"`
	Page        *int                                                 `json:"page,omitempty" url:"page,omitempty"`
	Total       *int                                                 `json:"total,omitempty" url:"total,omitempty"`
	UserMessage *string                                              `json:"user_message,omitempty" url:"user_message,omitempty"`
	// contains filtered or unexported fields
}

func (*GithubComMktAgiAixInternalPkgGinxResultInternalAigatewayInternalWebMarketplaceListResponse) GetCode

func (*GithubComMktAgiAixInternalPkgGinxResultInternalAigatewayInternalWebMarketplaceListResponse) GetData

func (*GithubComMktAgiAixInternalPkgGinxResultInternalAigatewayInternalWebMarketplaceListResponse) GetExtraProperties

func (*GithubComMktAgiAixInternalPkgGinxResultInternalAigatewayInternalWebMarketplaceListResponse) GetLimit

func (*GithubComMktAgiAixInternalPkgGinxResultInternalAigatewayInternalWebMarketplaceListResponse) GetMessage

func (*GithubComMktAgiAixInternalPkgGinxResultInternalAigatewayInternalWebMarketplaceListResponse) GetPage

func (*GithubComMktAgiAixInternalPkgGinxResultInternalAigatewayInternalWebMarketplaceListResponse) GetTotal

func (*GithubComMktAgiAixInternalPkgGinxResultInternalAigatewayInternalWebMarketplaceListResponse) GetUserMessage

func (*GithubComMktAgiAixInternalPkgGinxResultInternalAigatewayInternalWebMarketplaceListResponse) MarshalJSON

func (*GithubComMktAgiAixInternalPkgGinxResultInternalAigatewayInternalWebMarketplaceListResponse) SetCode

SetCode sets the Code field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultInternalAigatewayInternalWebMarketplaceListResponse) SetData

SetData sets the Data field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultInternalAigatewayInternalWebMarketplaceListResponse) SetLimit

SetLimit sets the Limit field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultInternalAigatewayInternalWebMarketplaceListResponse) SetMessage

SetMessage sets the Message field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultInternalAigatewayInternalWebMarketplaceListResponse) SetPage

SetPage sets the Page field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultInternalAigatewayInternalWebMarketplaceListResponse) SetTotal

SetTotal sets the Total field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultInternalAigatewayInternalWebMarketplaceListResponse) SetUserMessage

SetUserMessage sets the UserMessage field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultInternalAigatewayInternalWebMarketplaceListResponse) String

func (*GithubComMktAgiAixInternalPkgGinxResultInternalAigatewayInternalWebMarketplaceListResponse) UnmarshalJSON

type GithubComMktAgiAixInternalPkgGinxResultInternalAigatewayInternalWebSellerRevenueResponse

type GithubComMktAgiAixInternalPkgGinxResultInternalAigatewayInternalWebSellerRevenueResponse struct {
	Code        *int                                               `json:"code,omitempty" url:"code,omitempty"`
	Data        *InternalAigatewayInternalWebSellerRevenueResponse `json:"data,omitempty" url:"data,omitempty"`
	Limit       *int                                               `json:"limit,omitempty" url:"limit,omitempty"`
	Message     *string                                            `json:"message,omitempty" url:"message,omitempty"`
	Page        *int                                               `json:"page,omitempty" url:"page,omitempty"`
	Total       *int                                               `json:"total,omitempty" url:"total,omitempty"`
	UserMessage *string                                            `json:"user_message,omitempty" url:"user_message,omitempty"`
	// contains filtered or unexported fields
}

func (*GithubComMktAgiAixInternalPkgGinxResultInternalAigatewayInternalWebSellerRevenueResponse) GetCode

func (*GithubComMktAgiAixInternalPkgGinxResultInternalAigatewayInternalWebSellerRevenueResponse) GetData

func (*GithubComMktAgiAixInternalPkgGinxResultInternalAigatewayInternalWebSellerRevenueResponse) GetExtraProperties

func (*GithubComMktAgiAixInternalPkgGinxResultInternalAigatewayInternalWebSellerRevenueResponse) GetLimit

func (*GithubComMktAgiAixInternalPkgGinxResultInternalAigatewayInternalWebSellerRevenueResponse) GetMessage

func (*GithubComMktAgiAixInternalPkgGinxResultInternalAigatewayInternalWebSellerRevenueResponse) GetPage

func (*GithubComMktAgiAixInternalPkgGinxResultInternalAigatewayInternalWebSellerRevenueResponse) GetTotal

func (*GithubComMktAgiAixInternalPkgGinxResultInternalAigatewayInternalWebSellerRevenueResponse) GetUserMessage

func (*GithubComMktAgiAixInternalPkgGinxResultInternalAigatewayInternalWebSellerRevenueResponse) MarshalJSON

func (*GithubComMktAgiAixInternalPkgGinxResultInternalAigatewayInternalWebSellerRevenueResponse) SetCode

SetCode sets the Code field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultInternalAigatewayInternalWebSellerRevenueResponse) SetData

SetData sets the Data field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultInternalAigatewayInternalWebSellerRevenueResponse) SetLimit

SetLimit sets the Limit field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultInternalAigatewayInternalWebSellerRevenueResponse) SetMessage

SetMessage sets the Message field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultInternalAigatewayInternalWebSellerRevenueResponse) SetPage

SetPage sets the Page field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultInternalAigatewayInternalWebSellerRevenueResponse) SetTotal

SetTotal sets the Total field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultInternalAigatewayInternalWebSellerRevenueResponse) SetUserMessage

SetUserMessage sets the UserMessage field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultInternalAigatewayInternalWebSellerRevenueResponse) String

func (*GithubComMktAgiAixInternalPkgGinxResultInternalAigatewayInternalWebSellerRevenueResponse) UnmarshalJSON

type GithubComMktAgiAixInternalPkgGinxResultInternalAigatewayInternalWebTestModelResponse

type GithubComMktAgiAixInternalPkgGinxResultInternalAigatewayInternalWebTestModelResponse struct {
	Code        *int                                           `json:"code,omitempty" url:"code,omitempty"`
	Data        *InternalAigatewayInternalWebTestModelResponse `json:"data,omitempty" url:"data,omitempty"`
	Limit       *int                                           `json:"limit,omitempty" url:"limit,omitempty"`
	Message     *string                                        `json:"message,omitempty" url:"message,omitempty"`
	Page        *int                                           `json:"page,omitempty" url:"page,omitempty"`
	Total       *int                                           `json:"total,omitempty" url:"total,omitempty"`
	UserMessage *string                                        `json:"user_message,omitempty" url:"user_message,omitempty"`
	// contains filtered or unexported fields
}

func (*GithubComMktAgiAixInternalPkgGinxResultInternalAigatewayInternalWebTestModelResponse) GetCode

func (*GithubComMktAgiAixInternalPkgGinxResultInternalAigatewayInternalWebTestModelResponse) GetData

func (*GithubComMktAgiAixInternalPkgGinxResultInternalAigatewayInternalWebTestModelResponse) GetExtraProperties

func (*GithubComMktAgiAixInternalPkgGinxResultInternalAigatewayInternalWebTestModelResponse) GetLimit

func (*GithubComMktAgiAixInternalPkgGinxResultInternalAigatewayInternalWebTestModelResponse) GetMessage

func (*GithubComMktAgiAixInternalPkgGinxResultInternalAigatewayInternalWebTestModelResponse) GetPage

func (*GithubComMktAgiAixInternalPkgGinxResultInternalAigatewayInternalWebTestModelResponse) GetTotal

func (*GithubComMktAgiAixInternalPkgGinxResultInternalAigatewayInternalWebTestModelResponse) GetUserMessage

func (*GithubComMktAgiAixInternalPkgGinxResultInternalAigatewayInternalWebTestModelResponse) MarshalJSON

func (*GithubComMktAgiAixInternalPkgGinxResultInternalAigatewayInternalWebTestModelResponse) SetCode

SetCode sets the Code field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultInternalAigatewayInternalWebTestModelResponse) SetData

SetData sets the Data field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultInternalAigatewayInternalWebTestModelResponse) SetLimit

SetLimit sets the Limit field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultInternalAigatewayInternalWebTestModelResponse) SetMessage

SetMessage sets the Message field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultInternalAigatewayInternalWebTestModelResponse) SetPage

SetPage sets the Page field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultInternalAigatewayInternalWebTestModelResponse) SetTotal

SetTotal sets the Total field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultInternalAigatewayInternalWebTestModelResponse) SetUserMessage

SetUserMessage sets the UserMessage field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultInternalAigatewayInternalWebTestModelResponse) String

func (*GithubComMktAgiAixInternalPkgGinxResultInternalAigatewayInternalWebTestModelResponse) UnmarshalJSON

type GithubComMktAgiAixInternalPkgGinxResultInternalAigatewayInternalWebTestProviderResponse

type GithubComMktAgiAixInternalPkgGinxResultInternalAigatewayInternalWebTestProviderResponse struct {
	Code        *int                                              `json:"code,omitempty" url:"code,omitempty"`
	Data        *InternalAigatewayInternalWebTestProviderResponse `json:"data,omitempty" url:"data,omitempty"`
	Limit       *int                                              `json:"limit,omitempty" url:"limit,omitempty"`
	Message     *string                                           `json:"message,omitempty" url:"message,omitempty"`
	Page        *int                                              `json:"page,omitempty" url:"page,omitempty"`
	Total       *int                                              `json:"total,omitempty" url:"total,omitempty"`
	UserMessage *string                                           `json:"user_message,omitempty" url:"user_message,omitempty"`
	// contains filtered or unexported fields
}

func (*GithubComMktAgiAixInternalPkgGinxResultInternalAigatewayInternalWebTestProviderResponse) GetCode

func (*GithubComMktAgiAixInternalPkgGinxResultInternalAigatewayInternalWebTestProviderResponse) GetData

func (*GithubComMktAgiAixInternalPkgGinxResultInternalAigatewayInternalWebTestProviderResponse) GetExtraProperties

func (*GithubComMktAgiAixInternalPkgGinxResultInternalAigatewayInternalWebTestProviderResponse) GetLimit

func (*GithubComMktAgiAixInternalPkgGinxResultInternalAigatewayInternalWebTestProviderResponse) GetMessage

func (*GithubComMktAgiAixInternalPkgGinxResultInternalAigatewayInternalWebTestProviderResponse) GetPage

func (*GithubComMktAgiAixInternalPkgGinxResultInternalAigatewayInternalWebTestProviderResponse) GetTotal

func (*GithubComMktAgiAixInternalPkgGinxResultInternalAigatewayInternalWebTestProviderResponse) GetUserMessage

func (*GithubComMktAgiAixInternalPkgGinxResultInternalAigatewayInternalWebTestProviderResponse) MarshalJSON

func (*GithubComMktAgiAixInternalPkgGinxResultInternalAigatewayInternalWebTestProviderResponse) SetCode

SetCode sets the Code field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultInternalAigatewayInternalWebTestProviderResponse) SetData

SetData sets the Data field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultInternalAigatewayInternalWebTestProviderResponse) SetLimit

SetLimit sets the Limit field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultInternalAigatewayInternalWebTestProviderResponse) SetMessage

SetMessage sets the Message field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultInternalAigatewayInternalWebTestProviderResponse) SetPage

SetPage sets the Page field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultInternalAigatewayInternalWebTestProviderResponse) SetTotal

SetTotal sets the Total field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultInternalAigatewayInternalWebTestProviderResponse) SetUserMessage

SetUserMessage sets the UserMessage field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultInternalAigatewayInternalWebTestProviderResponse) String

func (*GithubComMktAgiAixInternalPkgGinxResultInternalAigatewayInternalWebTestProviderResponse) UnmarshalJSON

type GithubComMktAgiAixInternalPkgGinxResultInternalAigatewayInternalWebTopResourcesResponse

type GithubComMktAgiAixInternalPkgGinxResultInternalAigatewayInternalWebTopResourcesResponse struct {
	Code        *int                                              `json:"code,omitempty" url:"code,omitempty"`
	Data        *InternalAigatewayInternalWebTopResourcesResponse `json:"data,omitempty" url:"data,omitempty"`
	Limit       *int                                              `json:"limit,omitempty" url:"limit,omitempty"`
	Message     *string                                           `json:"message,omitempty" url:"message,omitempty"`
	Page        *int                                              `json:"page,omitempty" url:"page,omitempty"`
	Total       *int                                              `json:"total,omitempty" url:"total,omitempty"`
	UserMessage *string                                           `json:"user_message,omitempty" url:"user_message,omitempty"`
	// contains filtered or unexported fields
}

func (*GithubComMktAgiAixInternalPkgGinxResultInternalAigatewayInternalWebTopResourcesResponse) GetCode

func (*GithubComMktAgiAixInternalPkgGinxResultInternalAigatewayInternalWebTopResourcesResponse) GetData

func (*GithubComMktAgiAixInternalPkgGinxResultInternalAigatewayInternalWebTopResourcesResponse) GetExtraProperties

func (*GithubComMktAgiAixInternalPkgGinxResultInternalAigatewayInternalWebTopResourcesResponse) GetLimit

func (*GithubComMktAgiAixInternalPkgGinxResultInternalAigatewayInternalWebTopResourcesResponse) GetMessage

func (*GithubComMktAgiAixInternalPkgGinxResultInternalAigatewayInternalWebTopResourcesResponse) GetPage

func (*GithubComMktAgiAixInternalPkgGinxResultInternalAigatewayInternalWebTopResourcesResponse) GetTotal

func (*GithubComMktAgiAixInternalPkgGinxResultInternalAigatewayInternalWebTopResourcesResponse) GetUserMessage

func (*GithubComMktAgiAixInternalPkgGinxResultInternalAigatewayInternalWebTopResourcesResponse) MarshalJSON

func (*GithubComMktAgiAixInternalPkgGinxResultInternalAigatewayInternalWebTopResourcesResponse) SetCode

SetCode sets the Code field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultInternalAigatewayInternalWebTopResourcesResponse) SetData

SetData sets the Data field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultInternalAigatewayInternalWebTopResourcesResponse) SetLimit

SetLimit sets the Limit field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultInternalAigatewayInternalWebTopResourcesResponse) SetMessage

SetMessage sets the Message field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultInternalAigatewayInternalWebTopResourcesResponse) SetPage

SetPage sets the Page field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultInternalAigatewayInternalWebTopResourcesResponse) SetTotal

SetTotal sets the Total field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultInternalAigatewayInternalWebTopResourcesResponse) SetUserMessage

SetUserMessage sets the UserMessage field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultInternalAigatewayInternalWebTopResourcesResponse) String

func (*GithubComMktAgiAixInternalPkgGinxResultInternalAigatewayInternalWebTopResourcesResponse) UnmarshalJSON

type GithubComMktAgiAixInternalPkgGinxResultInternalAigatewayInternalWebUserProviderResponse

type GithubComMktAgiAixInternalPkgGinxResultInternalAigatewayInternalWebUserProviderResponse struct {
	Code        *int                                              `json:"code,omitempty" url:"code,omitempty"`
	Data        *InternalAigatewayInternalWebUserProviderResponse `json:"data,omitempty" url:"data,omitempty"`
	Limit       *int                                              `json:"limit,omitempty" url:"limit,omitempty"`
	Message     *string                                           `json:"message,omitempty" url:"message,omitempty"`
	Page        *int                                              `json:"page,omitempty" url:"page,omitempty"`
	Total       *int                                              `json:"total,omitempty" url:"total,omitempty"`
	UserMessage *string                                           `json:"user_message,omitempty" url:"user_message,omitempty"`
	// contains filtered or unexported fields
}

func (*GithubComMktAgiAixInternalPkgGinxResultInternalAigatewayInternalWebUserProviderResponse) GetCode

func (*GithubComMktAgiAixInternalPkgGinxResultInternalAigatewayInternalWebUserProviderResponse) GetData

func (*GithubComMktAgiAixInternalPkgGinxResultInternalAigatewayInternalWebUserProviderResponse) GetExtraProperties

func (*GithubComMktAgiAixInternalPkgGinxResultInternalAigatewayInternalWebUserProviderResponse) GetLimit

func (*GithubComMktAgiAixInternalPkgGinxResultInternalAigatewayInternalWebUserProviderResponse) GetMessage

func (*GithubComMktAgiAixInternalPkgGinxResultInternalAigatewayInternalWebUserProviderResponse) GetPage

func (*GithubComMktAgiAixInternalPkgGinxResultInternalAigatewayInternalWebUserProviderResponse) GetTotal

func (*GithubComMktAgiAixInternalPkgGinxResultInternalAigatewayInternalWebUserProviderResponse) GetUserMessage

func (*GithubComMktAgiAixInternalPkgGinxResultInternalAigatewayInternalWebUserProviderResponse) MarshalJSON

func (*GithubComMktAgiAixInternalPkgGinxResultInternalAigatewayInternalWebUserProviderResponse) SetCode

SetCode sets the Code field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultInternalAigatewayInternalWebUserProviderResponse) SetData

SetData sets the Data field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultInternalAigatewayInternalWebUserProviderResponse) SetLimit

SetLimit sets the Limit field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultInternalAigatewayInternalWebUserProviderResponse) SetMessage

SetMessage sets the Message field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultInternalAigatewayInternalWebUserProviderResponse) SetPage

SetPage sets the Page field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultInternalAigatewayInternalWebUserProviderResponse) SetTotal

SetTotal sets the Total field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultInternalAigatewayInternalWebUserProviderResponse) SetUserMessage

SetUserMessage sets the UserMessage field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultInternalAigatewayInternalWebUserProviderResponse) String

func (*GithubComMktAgiAixInternalPkgGinxResultInternalAigatewayInternalWebUserProviderResponse) UnmarshalJSON

type GithubComMktAgiAixInternalPkgGinxResultInternalAigatewayInternalWebUserRouteResponse

type GithubComMktAgiAixInternalPkgGinxResultInternalAigatewayInternalWebUserRouteResponse struct {
	Code        *int                                           `json:"code,omitempty" url:"code,omitempty"`
	Data        *InternalAigatewayInternalWebUserRouteResponse `json:"data,omitempty" url:"data,omitempty"`
	Limit       *int                                           `json:"limit,omitempty" url:"limit,omitempty"`
	Message     *string                                        `json:"message,omitempty" url:"message,omitempty"`
	Page        *int                                           `json:"page,omitempty" url:"page,omitempty"`
	Total       *int                                           `json:"total,omitempty" url:"total,omitempty"`
	UserMessage *string                                        `json:"user_message,omitempty" url:"user_message,omitempty"`
	// contains filtered or unexported fields
}

func (*GithubComMktAgiAixInternalPkgGinxResultInternalAigatewayInternalWebUserRouteResponse) GetCode

func (*GithubComMktAgiAixInternalPkgGinxResultInternalAigatewayInternalWebUserRouteResponse) GetData

func (*GithubComMktAgiAixInternalPkgGinxResultInternalAigatewayInternalWebUserRouteResponse) GetExtraProperties

func (*GithubComMktAgiAixInternalPkgGinxResultInternalAigatewayInternalWebUserRouteResponse) GetLimit

func (*GithubComMktAgiAixInternalPkgGinxResultInternalAigatewayInternalWebUserRouteResponse) GetMessage

func (*GithubComMktAgiAixInternalPkgGinxResultInternalAigatewayInternalWebUserRouteResponse) GetPage

func (*GithubComMktAgiAixInternalPkgGinxResultInternalAigatewayInternalWebUserRouteResponse) GetTotal

func (*GithubComMktAgiAixInternalPkgGinxResultInternalAigatewayInternalWebUserRouteResponse) GetUserMessage

func (*GithubComMktAgiAixInternalPkgGinxResultInternalAigatewayInternalWebUserRouteResponse) MarshalJSON

func (*GithubComMktAgiAixInternalPkgGinxResultInternalAigatewayInternalWebUserRouteResponse) SetCode

SetCode sets the Code field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultInternalAigatewayInternalWebUserRouteResponse) SetData

SetData sets the Data field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultInternalAigatewayInternalWebUserRouteResponse) SetLimit

SetLimit sets the Limit field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultInternalAigatewayInternalWebUserRouteResponse) SetMessage

SetMessage sets the Message field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultInternalAigatewayInternalWebUserRouteResponse) SetPage

SetPage sets the Page field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultInternalAigatewayInternalWebUserRouteResponse) SetTotal

SetTotal sets the Total field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultInternalAigatewayInternalWebUserRouteResponse) SetUserMessage

SetUserMessage sets the UserMessage field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultInternalAigatewayInternalWebUserRouteResponse) String

func (*GithubComMktAgiAixInternalPkgGinxResultInternalAigatewayInternalWebUserRouteResponse) UnmarshalJSON

type GithubComMktAgiAixInternalPkgGinxResultInternalCommentsInternalWebCommentListVo

type GithubComMktAgiAixInternalPkgGinxResultInternalCommentsInternalWebCommentListVo struct {
	Code        *int                                      `json:"code,omitempty" url:"code,omitempty"`
	Data        *InternalCommentsInternalWebCommentListVo `json:"data,omitempty" url:"data,omitempty"`
	Limit       *int                                      `json:"limit,omitempty" url:"limit,omitempty"`
	Message     *string                                   `json:"message,omitempty" url:"message,omitempty"`
	Page        *int                                      `json:"page,omitempty" url:"page,omitempty"`
	Total       *int                                      `json:"total,omitempty" url:"total,omitempty"`
	UserMessage *string                                   `json:"user_message,omitempty" url:"user_message,omitempty"`
	// contains filtered or unexported fields
}

func (*GithubComMktAgiAixInternalPkgGinxResultInternalCommentsInternalWebCommentListVo) GetCode

func (*GithubComMktAgiAixInternalPkgGinxResultInternalCommentsInternalWebCommentListVo) GetData

func (*GithubComMktAgiAixInternalPkgGinxResultInternalCommentsInternalWebCommentListVo) GetExtraProperties

func (*GithubComMktAgiAixInternalPkgGinxResultInternalCommentsInternalWebCommentListVo) GetLimit

func (*GithubComMktAgiAixInternalPkgGinxResultInternalCommentsInternalWebCommentListVo) GetMessage

func (*GithubComMktAgiAixInternalPkgGinxResultInternalCommentsInternalWebCommentListVo) GetPage

func (*GithubComMktAgiAixInternalPkgGinxResultInternalCommentsInternalWebCommentListVo) GetTotal

func (*GithubComMktAgiAixInternalPkgGinxResultInternalCommentsInternalWebCommentListVo) GetUserMessage

func (*GithubComMktAgiAixInternalPkgGinxResultInternalCommentsInternalWebCommentListVo) MarshalJSON

func (*GithubComMktAgiAixInternalPkgGinxResultInternalCommentsInternalWebCommentListVo) SetCode

SetCode sets the Code field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultInternalCommentsInternalWebCommentListVo) SetData

SetData sets the Data field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultInternalCommentsInternalWebCommentListVo) SetLimit

SetLimit sets the Limit field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultInternalCommentsInternalWebCommentListVo) SetMessage

SetMessage sets the Message field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultInternalCommentsInternalWebCommentListVo) SetPage

SetPage sets the Page field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultInternalCommentsInternalWebCommentListVo) SetTotal

SetTotal sets the Total field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultInternalCommentsInternalWebCommentListVo) SetUserMessage

SetUserMessage sets the UserMessage field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultInternalCommentsInternalWebCommentListVo) String

func (*GithubComMktAgiAixInternalPkgGinxResultInternalCommentsInternalWebCommentListVo) UnmarshalJSON

type GithubComMktAgiAixInternalPkgGinxResultInternalCommentsInternalWebCommentTreeVo

type GithubComMktAgiAixInternalPkgGinxResultInternalCommentsInternalWebCommentTreeVo struct {
	Code        *int                                      `json:"code,omitempty" url:"code,omitempty"`
	Data        *InternalCommentsInternalWebCommentTreeVo `json:"data,omitempty" url:"data,omitempty"`
	Limit       *int                                      `json:"limit,omitempty" url:"limit,omitempty"`
	Message     *string                                   `json:"message,omitempty" url:"message,omitempty"`
	Page        *int                                      `json:"page,omitempty" url:"page,omitempty"`
	Total       *int                                      `json:"total,omitempty" url:"total,omitempty"`
	UserMessage *string                                   `json:"user_message,omitempty" url:"user_message,omitempty"`
	// contains filtered or unexported fields
}

func (*GithubComMktAgiAixInternalPkgGinxResultInternalCommentsInternalWebCommentTreeVo) GetCode

func (*GithubComMktAgiAixInternalPkgGinxResultInternalCommentsInternalWebCommentTreeVo) GetData

func (*GithubComMktAgiAixInternalPkgGinxResultInternalCommentsInternalWebCommentTreeVo) GetExtraProperties

func (*GithubComMktAgiAixInternalPkgGinxResultInternalCommentsInternalWebCommentTreeVo) GetLimit

func (*GithubComMktAgiAixInternalPkgGinxResultInternalCommentsInternalWebCommentTreeVo) GetMessage

func (*GithubComMktAgiAixInternalPkgGinxResultInternalCommentsInternalWebCommentTreeVo) GetPage

func (*GithubComMktAgiAixInternalPkgGinxResultInternalCommentsInternalWebCommentTreeVo) GetTotal

func (*GithubComMktAgiAixInternalPkgGinxResultInternalCommentsInternalWebCommentTreeVo) GetUserMessage

func (*GithubComMktAgiAixInternalPkgGinxResultInternalCommentsInternalWebCommentTreeVo) MarshalJSON

func (*GithubComMktAgiAixInternalPkgGinxResultInternalCommentsInternalWebCommentTreeVo) SetCode

SetCode sets the Code field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultInternalCommentsInternalWebCommentTreeVo) SetData

SetData sets the Data field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultInternalCommentsInternalWebCommentTreeVo) SetLimit

SetLimit sets the Limit field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultInternalCommentsInternalWebCommentTreeVo) SetMessage

SetMessage sets the Message field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultInternalCommentsInternalWebCommentTreeVo) SetPage

SetPage sets the Page field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultInternalCommentsInternalWebCommentTreeVo) SetTotal

SetTotal sets the Total field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultInternalCommentsInternalWebCommentTreeVo) SetUserMessage

SetUserMessage sets the UserMessage field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultInternalCommentsInternalWebCommentTreeVo) String

func (*GithubComMktAgiAixInternalPkgGinxResultInternalCommentsInternalWebCommentTreeVo) UnmarshalJSON

type GithubComMktAgiAixInternalPkgGinxResultInternalFilesInternalWebFileDeleteVo

type GithubComMktAgiAixInternalPkgGinxResultInternalFilesInternalWebFileDeleteVo struct {
	Code        *int                                  `json:"code,omitempty" url:"code,omitempty"`
	Data        *InternalFilesInternalWebFileDeleteVo `json:"data,omitempty" url:"data,omitempty"`
	Limit       *int                                  `json:"limit,omitempty" url:"limit,omitempty"`
	Message     *string                               `json:"message,omitempty" url:"message,omitempty"`
	Page        *int                                  `json:"page,omitempty" url:"page,omitempty"`
	Total       *int                                  `json:"total,omitempty" url:"total,omitempty"`
	UserMessage *string                               `json:"user_message,omitempty" url:"user_message,omitempty"`
	// contains filtered or unexported fields
}

func (*GithubComMktAgiAixInternalPkgGinxResultInternalFilesInternalWebFileDeleteVo) GetCode

func (*GithubComMktAgiAixInternalPkgGinxResultInternalFilesInternalWebFileDeleteVo) GetData

func (*GithubComMktAgiAixInternalPkgGinxResultInternalFilesInternalWebFileDeleteVo) GetExtraProperties

func (*GithubComMktAgiAixInternalPkgGinxResultInternalFilesInternalWebFileDeleteVo) GetLimit

func (*GithubComMktAgiAixInternalPkgGinxResultInternalFilesInternalWebFileDeleteVo) GetMessage

func (*GithubComMktAgiAixInternalPkgGinxResultInternalFilesInternalWebFileDeleteVo) GetPage

func (*GithubComMktAgiAixInternalPkgGinxResultInternalFilesInternalWebFileDeleteVo) GetTotal

func (*GithubComMktAgiAixInternalPkgGinxResultInternalFilesInternalWebFileDeleteVo) GetUserMessage

func (*GithubComMktAgiAixInternalPkgGinxResultInternalFilesInternalWebFileDeleteVo) MarshalJSON

func (*GithubComMktAgiAixInternalPkgGinxResultInternalFilesInternalWebFileDeleteVo) SetCode

SetCode sets the Code field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultInternalFilesInternalWebFileDeleteVo) SetData

SetData sets the Data field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultInternalFilesInternalWebFileDeleteVo) SetLimit

SetLimit sets the Limit field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultInternalFilesInternalWebFileDeleteVo) SetMessage

SetMessage sets the Message field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultInternalFilesInternalWebFileDeleteVo) SetPage

SetPage sets the Page field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultInternalFilesInternalWebFileDeleteVo) SetTotal

SetTotal sets the Total field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultInternalFilesInternalWebFileDeleteVo) SetUserMessage

SetUserMessage sets the UserMessage field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultInternalFilesInternalWebFileDeleteVo) String

func (*GithubComMktAgiAixInternalPkgGinxResultInternalFilesInternalWebFileDeleteVo) UnmarshalJSON

type GithubComMktAgiAixInternalPkgGinxResultInternalFilesInternalWebFileDownloadVo

type GithubComMktAgiAixInternalPkgGinxResultInternalFilesInternalWebFileDownloadVo struct {
	Code        *int                                    `json:"code,omitempty" url:"code,omitempty"`
	Data        *InternalFilesInternalWebFileDownloadVo `json:"data,omitempty" url:"data,omitempty"`
	Limit       *int                                    `json:"limit,omitempty" url:"limit,omitempty"`
	Message     *string                                 `json:"message,omitempty" url:"message,omitempty"`
	Page        *int                                    `json:"page,omitempty" url:"page,omitempty"`
	Total       *int                                    `json:"total,omitempty" url:"total,omitempty"`
	UserMessage *string                                 `json:"user_message,omitempty" url:"user_message,omitempty"`
	// contains filtered or unexported fields
}

func (*GithubComMktAgiAixInternalPkgGinxResultInternalFilesInternalWebFileDownloadVo) GetCode

func (*GithubComMktAgiAixInternalPkgGinxResultInternalFilesInternalWebFileDownloadVo) GetData

func (*GithubComMktAgiAixInternalPkgGinxResultInternalFilesInternalWebFileDownloadVo) GetExtraProperties

func (*GithubComMktAgiAixInternalPkgGinxResultInternalFilesInternalWebFileDownloadVo) GetLimit

func (*GithubComMktAgiAixInternalPkgGinxResultInternalFilesInternalWebFileDownloadVo) GetMessage

func (*GithubComMktAgiAixInternalPkgGinxResultInternalFilesInternalWebFileDownloadVo) GetPage

func (*GithubComMktAgiAixInternalPkgGinxResultInternalFilesInternalWebFileDownloadVo) GetTotal

func (*GithubComMktAgiAixInternalPkgGinxResultInternalFilesInternalWebFileDownloadVo) GetUserMessage

func (*GithubComMktAgiAixInternalPkgGinxResultInternalFilesInternalWebFileDownloadVo) MarshalJSON

func (*GithubComMktAgiAixInternalPkgGinxResultInternalFilesInternalWebFileDownloadVo) SetCode

SetCode sets the Code field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultInternalFilesInternalWebFileDownloadVo) SetData

SetData sets the Data field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultInternalFilesInternalWebFileDownloadVo) SetLimit

SetLimit sets the Limit field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultInternalFilesInternalWebFileDownloadVo) SetMessage

SetMessage sets the Message field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultInternalFilesInternalWebFileDownloadVo) SetPage

SetPage sets the Page field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultInternalFilesInternalWebFileDownloadVo) SetTotal

SetTotal sets the Total field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultInternalFilesInternalWebFileDownloadVo) SetUserMessage

SetUserMessage sets the UserMessage field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultInternalFilesInternalWebFileDownloadVo) String

func (*GithubComMktAgiAixInternalPkgGinxResultInternalFilesInternalWebFileDownloadVo) UnmarshalJSON

type GithubComMktAgiAixInternalPkgGinxResultInternalFilesInternalWebFileResponse

type GithubComMktAgiAixInternalPkgGinxResultInternalFilesInternalWebFileResponse struct {
	Code        *int                                  `json:"code,omitempty" url:"code,omitempty"`
	Data        *InternalFilesInternalWebFileResponse `json:"data,omitempty" url:"data,omitempty"`
	Limit       *int                                  `json:"limit,omitempty" url:"limit,omitempty"`
	Message     *string                               `json:"message,omitempty" url:"message,omitempty"`
	Page        *int                                  `json:"page,omitempty" url:"page,omitempty"`
	Total       *int                                  `json:"total,omitempty" url:"total,omitempty"`
	UserMessage *string                               `json:"user_message,omitempty" url:"user_message,omitempty"`
	// contains filtered or unexported fields
}

func (*GithubComMktAgiAixInternalPkgGinxResultInternalFilesInternalWebFileResponse) GetCode

func (*GithubComMktAgiAixInternalPkgGinxResultInternalFilesInternalWebFileResponse) GetData

func (*GithubComMktAgiAixInternalPkgGinxResultInternalFilesInternalWebFileResponse) GetExtraProperties

func (*GithubComMktAgiAixInternalPkgGinxResultInternalFilesInternalWebFileResponse) GetLimit

func (*GithubComMktAgiAixInternalPkgGinxResultInternalFilesInternalWebFileResponse) GetMessage

func (*GithubComMktAgiAixInternalPkgGinxResultInternalFilesInternalWebFileResponse) GetPage

func (*GithubComMktAgiAixInternalPkgGinxResultInternalFilesInternalWebFileResponse) GetTotal

func (*GithubComMktAgiAixInternalPkgGinxResultInternalFilesInternalWebFileResponse) GetUserMessage

func (*GithubComMktAgiAixInternalPkgGinxResultInternalFilesInternalWebFileResponse) MarshalJSON

func (*GithubComMktAgiAixInternalPkgGinxResultInternalFilesInternalWebFileResponse) SetCode

SetCode sets the Code field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultInternalFilesInternalWebFileResponse) SetData

SetData sets the Data field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultInternalFilesInternalWebFileResponse) SetLimit

SetLimit sets the Limit field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultInternalFilesInternalWebFileResponse) SetMessage

SetMessage sets the Message field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultInternalFilesInternalWebFileResponse) SetPage

SetPage sets the Page field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultInternalFilesInternalWebFileResponse) SetTotal

SetTotal sets the Total field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultInternalFilesInternalWebFileResponse) SetUserMessage

SetUserMessage sets the UserMessage field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultInternalFilesInternalWebFileResponse) String

func (*GithubComMktAgiAixInternalPkgGinxResultInternalFilesInternalWebFileResponse) UnmarshalJSON

type GithubComMktAgiAixInternalPkgGinxResultInternalIamInternalWebCreateAPIKeyResponse

type GithubComMktAgiAixInternalPkgGinxResultInternalIamInternalWebCreateAPIKeyResponse struct {
	Code        *int                                        `json:"code,omitempty" url:"code,omitempty"`
	Data        *InternalIamInternalWebCreateAPIKeyResponse `json:"data,omitempty" url:"data,omitempty"`
	Limit       *int                                        `json:"limit,omitempty" url:"limit,omitempty"`
	Message     *string                                     `json:"message,omitempty" url:"message,omitempty"`
	Page        *int                                        `json:"page,omitempty" url:"page,omitempty"`
	Total       *int                                        `json:"total,omitempty" url:"total,omitempty"`
	UserMessage *string                                     `json:"user_message,omitempty" url:"user_message,omitempty"`
	// contains filtered or unexported fields
}

func (*GithubComMktAgiAixInternalPkgGinxResultInternalIamInternalWebCreateAPIKeyResponse) GetCode

func (*GithubComMktAgiAixInternalPkgGinxResultInternalIamInternalWebCreateAPIKeyResponse) GetData

func (*GithubComMktAgiAixInternalPkgGinxResultInternalIamInternalWebCreateAPIKeyResponse) GetExtraProperties

func (*GithubComMktAgiAixInternalPkgGinxResultInternalIamInternalWebCreateAPIKeyResponse) GetLimit

func (*GithubComMktAgiAixInternalPkgGinxResultInternalIamInternalWebCreateAPIKeyResponse) GetMessage

func (*GithubComMktAgiAixInternalPkgGinxResultInternalIamInternalWebCreateAPIKeyResponse) GetPage

func (*GithubComMktAgiAixInternalPkgGinxResultInternalIamInternalWebCreateAPIKeyResponse) GetTotal

func (*GithubComMktAgiAixInternalPkgGinxResultInternalIamInternalWebCreateAPIKeyResponse) GetUserMessage

func (*GithubComMktAgiAixInternalPkgGinxResultInternalIamInternalWebCreateAPIKeyResponse) MarshalJSON

func (*GithubComMktAgiAixInternalPkgGinxResultInternalIamInternalWebCreateAPIKeyResponse) SetCode

SetCode sets the Code field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultInternalIamInternalWebCreateAPIKeyResponse) SetData

SetData sets the Data field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultInternalIamInternalWebCreateAPIKeyResponse) SetLimit

SetLimit sets the Limit field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultInternalIamInternalWebCreateAPIKeyResponse) SetMessage

SetMessage sets the Message field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultInternalIamInternalWebCreateAPIKeyResponse) SetPage

SetPage sets the Page field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultInternalIamInternalWebCreateAPIKeyResponse) SetTotal

SetTotal sets the Total field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultInternalIamInternalWebCreateAPIKeyResponse) SetUserMessage

SetUserMessage sets the UserMessage field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultInternalIamInternalWebCreateAPIKeyResponse) String

func (*GithubComMktAgiAixInternalPkgGinxResultInternalIamInternalWebCreateAPIKeyResponse) UnmarshalJSON

type GithubComMktAgiAixInternalPkgGinxResultInternalPaymentsInternalWebWalletTransferEnvelope

type GithubComMktAgiAixInternalPkgGinxResultInternalPaymentsInternalWebWalletTransferEnvelope struct {
	Code        *int                                               `json:"code,omitempty" url:"code,omitempty"`
	Data        *InternalPaymentsInternalWebWalletTransferEnvelope `json:"data,omitempty" url:"data,omitempty"`
	Limit       *int                                               `json:"limit,omitempty" url:"limit,omitempty"`
	Message     *string                                            `json:"message,omitempty" url:"message,omitempty"`
	Page        *int                                               `json:"page,omitempty" url:"page,omitempty"`
	Total       *int                                               `json:"total,omitempty" url:"total,omitempty"`
	UserMessage *string                                            `json:"user_message,omitempty" url:"user_message,omitempty"`
	// contains filtered or unexported fields
}

func (*GithubComMktAgiAixInternalPkgGinxResultInternalPaymentsInternalWebWalletTransferEnvelope) GetCode

func (*GithubComMktAgiAixInternalPkgGinxResultInternalPaymentsInternalWebWalletTransferEnvelope) GetData

func (*GithubComMktAgiAixInternalPkgGinxResultInternalPaymentsInternalWebWalletTransferEnvelope) GetExtraProperties

func (*GithubComMktAgiAixInternalPkgGinxResultInternalPaymentsInternalWebWalletTransferEnvelope) GetLimit

func (*GithubComMktAgiAixInternalPkgGinxResultInternalPaymentsInternalWebWalletTransferEnvelope) GetMessage

func (*GithubComMktAgiAixInternalPkgGinxResultInternalPaymentsInternalWebWalletTransferEnvelope) GetPage

func (*GithubComMktAgiAixInternalPkgGinxResultInternalPaymentsInternalWebWalletTransferEnvelope) GetTotal

func (*GithubComMktAgiAixInternalPkgGinxResultInternalPaymentsInternalWebWalletTransferEnvelope) GetUserMessage

func (*GithubComMktAgiAixInternalPkgGinxResultInternalPaymentsInternalWebWalletTransferEnvelope) MarshalJSON

func (*GithubComMktAgiAixInternalPkgGinxResultInternalPaymentsInternalWebWalletTransferEnvelope) SetCode

SetCode sets the Code field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultInternalPaymentsInternalWebWalletTransferEnvelope) SetData

SetData sets the Data field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultInternalPaymentsInternalWebWalletTransferEnvelope) SetLimit

SetLimit sets the Limit field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultInternalPaymentsInternalWebWalletTransferEnvelope) SetMessage

SetMessage sets the Message field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultInternalPaymentsInternalWebWalletTransferEnvelope) SetPage

SetPage sets the Page field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultInternalPaymentsInternalWebWalletTransferEnvelope) SetTotal

SetTotal sets the Total field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultInternalPaymentsInternalWebWalletTransferEnvelope) SetUserMessage

SetUserMessage sets the UserMessage field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultInternalPaymentsInternalWebWalletTransferEnvelope) String

func (*GithubComMktAgiAixInternalPkgGinxResultInternalPaymentsInternalWebWalletTransferEnvelope) UnmarshalJSON

type GithubComMktAgiAixInternalPkgGinxResultInternalPaymentsInternalWebWalletTransferV2Response

type GithubComMktAgiAixInternalPkgGinxResultInternalPaymentsInternalWebWalletTransferV2Response struct {
	Code        *int                                                 `json:"code,omitempty" url:"code,omitempty"`
	Data        *InternalPaymentsInternalWebWalletTransferV2Response `json:"data,omitempty" url:"data,omitempty"`
	Limit       *int                                                 `json:"limit,omitempty" url:"limit,omitempty"`
	Message     *string                                              `json:"message,omitempty" url:"message,omitempty"`
	Page        *int                                                 `json:"page,omitempty" url:"page,omitempty"`
	Total       *int                                                 `json:"total,omitempty" url:"total,omitempty"`
	UserMessage *string                                              `json:"user_message,omitempty" url:"user_message,omitempty"`
	// contains filtered or unexported fields
}

func (*GithubComMktAgiAixInternalPkgGinxResultInternalPaymentsInternalWebWalletTransferV2Response) GetCode

func (*GithubComMktAgiAixInternalPkgGinxResultInternalPaymentsInternalWebWalletTransferV2Response) GetData

func (*GithubComMktAgiAixInternalPkgGinxResultInternalPaymentsInternalWebWalletTransferV2Response) GetExtraProperties

func (*GithubComMktAgiAixInternalPkgGinxResultInternalPaymentsInternalWebWalletTransferV2Response) GetLimit

func (*GithubComMktAgiAixInternalPkgGinxResultInternalPaymentsInternalWebWalletTransferV2Response) GetMessage

func (*GithubComMktAgiAixInternalPkgGinxResultInternalPaymentsInternalWebWalletTransferV2Response) GetPage

func (*GithubComMktAgiAixInternalPkgGinxResultInternalPaymentsInternalWebWalletTransferV2Response) GetTotal

func (*GithubComMktAgiAixInternalPkgGinxResultInternalPaymentsInternalWebWalletTransferV2Response) GetUserMessage

func (*GithubComMktAgiAixInternalPkgGinxResultInternalPaymentsInternalWebWalletTransferV2Response) MarshalJSON

func (*GithubComMktAgiAixInternalPkgGinxResultInternalPaymentsInternalWebWalletTransferV2Response) SetCode

SetCode sets the Code field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultInternalPaymentsInternalWebWalletTransferV2Response) SetData

SetData sets the Data field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultInternalPaymentsInternalWebWalletTransferV2Response) SetLimit

SetLimit sets the Limit field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultInternalPaymentsInternalWebWalletTransferV2Response) SetMessage

SetMessage sets the Message field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultInternalPaymentsInternalWebWalletTransferV2Response) SetPage

SetPage sets the Page field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultInternalPaymentsInternalWebWalletTransferV2Response) SetTotal

SetTotal sets the Total field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultInternalPaymentsInternalWebWalletTransferV2Response) SetUserMessage

SetUserMessage sets the UserMessage field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultInternalPaymentsInternalWebWalletTransferV2Response) String

func (*GithubComMktAgiAixInternalPkgGinxResultInternalPaymentsInternalWebWalletTransferV2Response) UnmarshalJSON

type GithubComMktAgiAixInternalPkgGinxResultInternalPaymentsInternalWebWalletV2Response

type GithubComMktAgiAixInternalPkgGinxResultInternalPaymentsInternalWebWalletV2Response struct {
	Code        *int                                         `json:"code,omitempty" url:"code,omitempty"`
	Data        *InternalPaymentsInternalWebWalletV2Response `json:"data,omitempty" url:"data,omitempty"`
	Limit       *int                                         `json:"limit,omitempty" url:"limit,omitempty"`
	Message     *string                                      `json:"message,omitempty" url:"message,omitempty"`
	Page        *int                                         `json:"page,omitempty" url:"page,omitempty"`
	Total       *int                                         `json:"total,omitempty" url:"total,omitempty"`
	UserMessage *string                                      `json:"user_message,omitempty" url:"user_message,omitempty"`
	// contains filtered or unexported fields
}

func (*GithubComMktAgiAixInternalPkgGinxResultInternalPaymentsInternalWebWalletV2Response) GetCode

func (*GithubComMktAgiAixInternalPkgGinxResultInternalPaymentsInternalWebWalletV2Response) GetData

func (*GithubComMktAgiAixInternalPkgGinxResultInternalPaymentsInternalWebWalletV2Response) GetExtraProperties

func (*GithubComMktAgiAixInternalPkgGinxResultInternalPaymentsInternalWebWalletV2Response) GetLimit

func (*GithubComMktAgiAixInternalPkgGinxResultInternalPaymentsInternalWebWalletV2Response) GetMessage

func (*GithubComMktAgiAixInternalPkgGinxResultInternalPaymentsInternalWebWalletV2Response) GetPage

func (*GithubComMktAgiAixInternalPkgGinxResultInternalPaymentsInternalWebWalletV2Response) GetTotal

func (*GithubComMktAgiAixInternalPkgGinxResultInternalPaymentsInternalWebWalletV2Response) GetUserMessage

func (*GithubComMktAgiAixInternalPkgGinxResultInternalPaymentsInternalWebWalletV2Response) MarshalJSON

func (*GithubComMktAgiAixInternalPkgGinxResultInternalPaymentsInternalWebWalletV2Response) SetCode

SetCode sets the Code field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultInternalPaymentsInternalWebWalletV2Response) SetData

SetData sets the Data field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultInternalPaymentsInternalWebWalletV2Response) SetLimit

SetLimit sets the Limit field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultInternalPaymentsInternalWebWalletV2Response) SetMessage

SetMessage sets the Message field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultInternalPaymentsInternalWebWalletV2Response) SetPage

SetPage sets the Page field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultInternalPaymentsInternalWebWalletV2Response) SetTotal

SetTotal sets the Total field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultInternalPaymentsInternalWebWalletV2Response) SetUserMessage

SetUserMessage sets the UserMessage field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultInternalPaymentsInternalWebWalletV2Response) String

func (*GithubComMktAgiAixInternalPkgGinxResultInternalPaymentsInternalWebWalletV2Response) UnmarshalJSON

type GithubComMktAgiAixInternalPkgGinxResultInternalWisdomInternalWebCommunityResponse

type GithubComMktAgiAixInternalPkgGinxResultInternalWisdomInternalWebCommunityResponse struct {
	Code        *int                                        `json:"code,omitempty" url:"code,omitempty"`
	Data        *InternalWisdomInternalWebCommunityResponse `json:"data,omitempty" url:"data,omitempty"`
	Limit       *int                                        `json:"limit,omitempty" url:"limit,omitempty"`
	Message     *string                                     `json:"message,omitempty" url:"message,omitempty"`
	Page        *int                                        `json:"page,omitempty" url:"page,omitempty"`
	Total       *int                                        `json:"total,omitempty" url:"total,omitempty"`
	UserMessage *string                                     `json:"user_message,omitempty" url:"user_message,omitempty"`
	// contains filtered or unexported fields
}

func (*GithubComMktAgiAixInternalPkgGinxResultInternalWisdomInternalWebCommunityResponse) GetCode

func (*GithubComMktAgiAixInternalPkgGinxResultInternalWisdomInternalWebCommunityResponse) GetData

func (*GithubComMktAgiAixInternalPkgGinxResultInternalWisdomInternalWebCommunityResponse) GetExtraProperties

func (*GithubComMktAgiAixInternalPkgGinxResultInternalWisdomInternalWebCommunityResponse) GetLimit

func (*GithubComMktAgiAixInternalPkgGinxResultInternalWisdomInternalWebCommunityResponse) GetMessage

func (*GithubComMktAgiAixInternalPkgGinxResultInternalWisdomInternalWebCommunityResponse) GetPage

func (*GithubComMktAgiAixInternalPkgGinxResultInternalWisdomInternalWebCommunityResponse) GetTotal

func (*GithubComMktAgiAixInternalPkgGinxResultInternalWisdomInternalWebCommunityResponse) GetUserMessage

func (*GithubComMktAgiAixInternalPkgGinxResultInternalWisdomInternalWebCommunityResponse) MarshalJSON

func (*GithubComMktAgiAixInternalPkgGinxResultInternalWisdomInternalWebCommunityResponse) SetCode

SetCode sets the Code field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultInternalWisdomInternalWebCommunityResponse) SetData

SetData sets the Data field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultInternalWisdomInternalWebCommunityResponse) SetLimit

SetLimit sets the Limit field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultInternalWisdomInternalWebCommunityResponse) SetMessage

SetMessage sets the Message field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultInternalWisdomInternalWebCommunityResponse) SetPage

SetPage sets the Page field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultInternalWisdomInternalWebCommunityResponse) SetTotal

SetTotal sets the Total field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultInternalWisdomInternalWebCommunityResponse) SetUserMessage

SetUserMessage sets the UserMessage field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultInternalWisdomInternalWebCommunityResponse) String

func (*GithubComMktAgiAixInternalPkgGinxResultInternalWisdomInternalWebCommunityResponse) UnmarshalJSON

type GithubComMktAgiAixInternalPkgGinxResultInternalWisdomInternalWebGraphResponse

type GithubComMktAgiAixInternalPkgGinxResultInternalWisdomInternalWebGraphResponse struct {
	Code        *int                                    `json:"code,omitempty" url:"code,omitempty"`
	Data        *InternalWisdomInternalWebGraphResponse `json:"data,omitempty" url:"data,omitempty"`
	Limit       *int                                    `json:"limit,omitempty" url:"limit,omitempty"`
	Message     *string                                 `json:"message,omitempty" url:"message,omitempty"`
	Page        *int                                    `json:"page,omitempty" url:"page,omitempty"`
	Total       *int                                    `json:"total,omitempty" url:"total,omitempty"`
	UserMessage *string                                 `json:"user_message,omitempty" url:"user_message,omitempty"`
	// contains filtered or unexported fields
}

func (*GithubComMktAgiAixInternalPkgGinxResultInternalWisdomInternalWebGraphResponse) GetCode

func (*GithubComMktAgiAixInternalPkgGinxResultInternalWisdomInternalWebGraphResponse) GetData

func (*GithubComMktAgiAixInternalPkgGinxResultInternalWisdomInternalWebGraphResponse) GetExtraProperties

func (*GithubComMktAgiAixInternalPkgGinxResultInternalWisdomInternalWebGraphResponse) GetLimit

func (*GithubComMktAgiAixInternalPkgGinxResultInternalWisdomInternalWebGraphResponse) GetMessage

func (*GithubComMktAgiAixInternalPkgGinxResultInternalWisdomInternalWebGraphResponse) GetPage

func (*GithubComMktAgiAixInternalPkgGinxResultInternalWisdomInternalWebGraphResponse) GetTotal

func (*GithubComMktAgiAixInternalPkgGinxResultInternalWisdomInternalWebGraphResponse) GetUserMessage

func (*GithubComMktAgiAixInternalPkgGinxResultInternalWisdomInternalWebGraphResponse) MarshalJSON

func (*GithubComMktAgiAixInternalPkgGinxResultInternalWisdomInternalWebGraphResponse) SetCode

SetCode sets the Code field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultInternalWisdomInternalWebGraphResponse) SetData

SetData sets the Data field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultInternalWisdomInternalWebGraphResponse) SetLimit

SetLimit sets the Limit field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultInternalWisdomInternalWebGraphResponse) SetMessage

SetMessage sets the Message field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultInternalWisdomInternalWebGraphResponse) SetPage

SetPage sets the Page field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultInternalWisdomInternalWebGraphResponse) SetTotal

SetTotal sets the Total field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultInternalWisdomInternalWebGraphResponse) SetUserMessage

SetUserMessage sets the UserMessage field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultInternalWisdomInternalWebGraphResponse) String

func (*GithubComMktAgiAixInternalPkgGinxResultInternalWisdomInternalWebGraphResponse) UnmarshalJSON

type GithubComMktAgiAixInternalPkgGinxResultInternalWisdomInternalWebRelationResponse

type GithubComMktAgiAixInternalPkgGinxResultInternalWisdomInternalWebRelationResponse struct {
	Code        *int                                       `json:"code,omitempty" url:"code,omitempty"`
	Data        *InternalWisdomInternalWebRelationResponse `json:"data,omitempty" url:"data,omitempty"`
	Limit       *int                                       `json:"limit,omitempty" url:"limit,omitempty"`
	Message     *string                                    `json:"message,omitempty" url:"message,omitempty"`
	Page        *int                                       `json:"page,omitempty" url:"page,omitempty"`
	Total       *int                                       `json:"total,omitempty" url:"total,omitempty"`
	UserMessage *string                                    `json:"user_message,omitempty" url:"user_message,omitempty"`
	// contains filtered or unexported fields
}

func (*GithubComMktAgiAixInternalPkgGinxResultInternalWisdomInternalWebRelationResponse) GetCode

func (*GithubComMktAgiAixInternalPkgGinxResultInternalWisdomInternalWebRelationResponse) GetData

func (*GithubComMktAgiAixInternalPkgGinxResultInternalWisdomInternalWebRelationResponse) GetExtraProperties

func (*GithubComMktAgiAixInternalPkgGinxResultInternalWisdomInternalWebRelationResponse) GetLimit

func (*GithubComMktAgiAixInternalPkgGinxResultInternalWisdomInternalWebRelationResponse) GetMessage

func (*GithubComMktAgiAixInternalPkgGinxResultInternalWisdomInternalWebRelationResponse) GetPage

func (*GithubComMktAgiAixInternalPkgGinxResultInternalWisdomInternalWebRelationResponse) GetTotal

func (*GithubComMktAgiAixInternalPkgGinxResultInternalWisdomInternalWebRelationResponse) GetUserMessage

func (*GithubComMktAgiAixInternalPkgGinxResultInternalWisdomInternalWebRelationResponse) MarshalJSON

func (*GithubComMktAgiAixInternalPkgGinxResultInternalWisdomInternalWebRelationResponse) SetCode

SetCode sets the Code field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultInternalWisdomInternalWebRelationResponse) SetData

SetData sets the Data field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultInternalWisdomInternalWebRelationResponse) SetLimit

SetLimit sets the Limit field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultInternalWisdomInternalWebRelationResponse) SetMessage

SetMessage sets the Message field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultInternalWisdomInternalWebRelationResponse) SetPage

SetPage sets the Page field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultInternalWisdomInternalWebRelationResponse) SetTotal

SetTotal sets the Total field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultInternalWisdomInternalWebRelationResponse) SetUserMessage

SetUserMessage sets the UserMessage field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultInternalWisdomInternalWebRelationResponse) String

func (*GithubComMktAgiAixInternalPkgGinxResultInternalWisdomInternalWebRelationResponse) UnmarshalJSON

type GithubComMktAgiAixInternalPkgGinxResultInternalWisdomInternalWebTriggerStatusVo

type GithubComMktAgiAixInternalPkgGinxResultInternalWisdomInternalWebTriggerStatusVo struct {
	Code        *int                                      `json:"code,omitempty" url:"code,omitempty"`
	Data        *InternalWisdomInternalWebTriggerStatusVo `json:"data,omitempty" url:"data,omitempty"`
	Limit       *int                                      `json:"limit,omitempty" url:"limit,omitempty"`
	Message     *string                                   `json:"message,omitempty" url:"message,omitempty"`
	Page        *int                                      `json:"page,omitempty" url:"page,omitempty"`
	Total       *int                                      `json:"total,omitempty" url:"total,omitempty"`
	UserMessage *string                                   `json:"user_message,omitempty" url:"user_message,omitempty"`
	// contains filtered or unexported fields
}

func (*GithubComMktAgiAixInternalPkgGinxResultInternalWisdomInternalWebTriggerStatusVo) GetCode

func (*GithubComMktAgiAixInternalPkgGinxResultInternalWisdomInternalWebTriggerStatusVo) GetData

func (*GithubComMktAgiAixInternalPkgGinxResultInternalWisdomInternalWebTriggerStatusVo) GetExtraProperties

func (*GithubComMktAgiAixInternalPkgGinxResultInternalWisdomInternalWebTriggerStatusVo) GetLimit

func (*GithubComMktAgiAixInternalPkgGinxResultInternalWisdomInternalWebTriggerStatusVo) GetMessage

func (*GithubComMktAgiAixInternalPkgGinxResultInternalWisdomInternalWebTriggerStatusVo) GetPage

func (*GithubComMktAgiAixInternalPkgGinxResultInternalWisdomInternalWebTriggerStatusVo) GetTotal

func (*GithubComMktAgiAixInternalPkgGinxResultInternalWisdomInternalWebTriggerStatusVo) GetUserMessage

func (*GithubComMktAgiAixInternalPkgGinxResultInternalWisdomInternalWebTriggerStatusVo) MarshalJSON

func (*GithubComMktAgiAixInternalPkgGinxResultInternalWisdomInternalWebTriggerStatusVo) SetCode

SetCode sets the Code field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultInternalWisdomInternalWebTriggerStatusVo) SetData

SetData sets the Data field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultInternalWisdomInternalWebTriggerStatusVo) SetLimit

SetLimit sets the Limit field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultInternalWisdomInternalWebTriggerStatusVo) SetMessage

SetMessage sets the Message field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultInternalWisdomInternalWebTriggerStatusVo) SetPage

SetPage sets the Page field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultInternalWisdomInternalWebTriggerStatusVo) SetTotal

SetTotal sets the Total field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultInternalWisdomInternalWebTriggerStatusVo) SetUserMessage

SetUserMessage sets the UserMessage field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultInternalWisdomInternalWebTriggerStatusVo) String

func (*GithubComMktAgiAixInternalPkgGinxResultInternalWisdomInternalWebTriggerStatusVo) UnmarshalJSON

type GithubComMktAgiAixInternalPkgGinxResultInternalWisdomInternalWebWisdomDeleteVo

type GithubComMktAgiAixInternalPkgGinxResultInternalWisdomInternalWebWisdomDeleteVo struct {
	Code        *int                                     `json:"code,omitempty" url:"code,omitempty"`
	Data        *InternalWisdomInternalWebWisdomDeleteVo `json:"data,omitempty" url:"data,omitempty"`
	Limit       *int                                     `json:"limit,omitempty" url:"limit,omitempty"`
	Message     *string                                  `json:"message,omitempty" url:"message,omitempty"`
	Page        *int                                     `json:"page,omitempty" url:"page,omitempty"`
	Total       *int                                     `json:"total,omitempty" url:"total,omitempty"`
	UserMessage *string                                  `json:"user_message,omitempty" url:"user_message,omitempty"`
	// contains filtered or unexported fields
}

func (*GithubComMktAgiAixInternalPkgGinxResultInternalWisdomInternalWebWisdomDeleteVo) GetCode

func (*GithubComMktAgiAixInternalPkgGinxResultInternalWisdomInternalWebWisdomDeleteVo) GetData

func (*GithubComMktAgiAixInternalPkgGinxResultInternalWisdomInternalWebWisdomDeleteVo) GetExtraProperties

func (*GithubComMktAgiAixInternalPkgGinxResultInternalWisdomInternalWebWisdomDeleteVo) GetLimit

func (*GithubComMktAgiAixInternalPkgGinxResultInternalWisdomInternalWebWisdomDeleteVo) GetMessage

func (*GithubComMktAgiAixInternalPkgGinxResultInternalWisdomInternalWebWisdomDeleteVo) GetPage

func (*GithubComMktAgiAixInternalPkgGinxResultInternalWisdomInternalWebWisdomDeleteVo) GetTotal

func (*GithubComMktAgiAixInternalPkgGinxResultInternalWisdomInternalWebWisdomDeleteVo) GetUserMessage

func (*GithubComMktAgiAixInternalPkgGinxResultInternalWisdomInternalWebWisdomDeleteVo) MarshalJSON

func (*GithubComMktAgiAixInternalPkgGinxResultInternalWisdomInternalWebWisdomDeleteVo) SetCode

SetCode sets the Code field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultInternalWisdomInternalWebWisdomDeleteVo) SetData

SetData sets the Data field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultInternalWisdomInternalWebWisdomDeleteVo) SetLimit

SetLimit sets the Limit field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultInternalWisdomInternalWebWisdomDeleteVo) SetMessage

SetMessage sets the Message field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultInternalWisdomInternalWebWisdomDeleteVo) SetPage

SetPage sets the Page field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultInternalWisdomInternalWebWisdomDeleteVo) SetTotal

SetTotal sets the Total field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultInternalWisdomInternalWebWisdomDeleteVo) SetUserMessage

SetUserMessage sets the UserMessage field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultInternalWisdomInternalWebWisdomDeleteVo) String

func (*GithubComMktAgiAixInternalPkgGinxResultInternalWisdomInternalWebWisdomDeleteVo) UnmarshalJSON

type GithubComMktAgiAixInternalPkgGinxResultInternalWisdomInternalWebWisdomResponse

type GithubComMktAgiAixInternalPkgGinxResultInternalWisdomInternalWebWisdomResponse struct {
	Code        *int                                     `json:"code,omitempty" url:"code,omitempty"`
	Data        *InternalWisdomInternalWebWisdomResponse `json:"data,omitempty" url:"data,omitempty"`
	Limit       *int                                     `json:"limit,omitempty" url:"limit,omitempty"`
	Message     *string                                  `json:"message,omitempty" url:"message,omitempty"`
	Page        *int                                     `json:"page,omitempty" url:"page,omitempty"`
	Total       *int                                     `json:"total,omitempty" url:"total,omitempty"`
	UserMessage *string                                  `json:"user_message,omitempty" url:"user_message,omitempty"`
	// contains filtered or unexported fields
}

func (*GithubComMktAgiAixInternalPkgGinxResultInternalWisdomInternalWebWisdomResponse) GetCode

func (*GithubComMktAgiAixInternalPkgGinxResultInternalWisdomInternalWebWisdomResponse) GetData

func (*GithubComMktAgiAixInternalPkgGinxResultInternalWisdomInternalWebWisdomResponse) GetExtraProperties

func (*GithubComMktAgiAixInternalPkgGinxResultInternalWisdomInternalWebWisdomResponse) GetLimit

func (*GithubComMktAgiAixInternalPkgGinxResultInternalWisdomInternalWebWisdomResponse) GetMessage

func (*GithubComMktAgiAixInternalPkgGinxResultInternalWisdomInternalWebWisdomResponse) GetPage

func (*GithubComMktAgiAixInternalPkgGinxResultInternalWisdomInternalWebWisdomResponse) GetTotal

func (*GithubComMktAgiAixInternalPkgGinxResultInternalWisdomInternalWebWisdomResponse) GetUserMessage

func (*GithubComMktAgiAixInternalPkgGinxResultInternalWisdomInternalWebWisdomResponse) MarshalJSON

func (*GithubComMktAgiAixInternalPkgGinxResultInternalWisdomInternalWebWisdomResponse) SetCode

SetCode sets the Code field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultInternalWisdomInternalWebWisdomResponse) SetData

SetData sets the Data field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultInternalWisdomInternalWebWisdomResponse) SetLimit

SetLimit sets the Limit field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultInternalWisdomInternalWebWisdomResponse) SetMessage

SetMessage sets the Message field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultInternalWisdomInternalWebWisdomResponse) SetPage

SetPage sets the Page field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultInternalWisdomInternalWebWisdomResponse) SetTotal

SetTotal sets the Total field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultInternalWisdomInternalWebWisdomResponse) SetUserMessage

SetUserMessage sets the UserMessage field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultInternalWisdomInternalWebWisdomResponse) String

func (*GithubComMktAgiAixInternalPkgGinxResultInternalWisdomInternalWebWisdomResponse) UnmarshalJSON

type GithubComMktAgiAixInternalPkgGinxResultInternalWisdomInternalWebWisdomWithContextResponse

type GithubComMktAgiAixInternalPkgGinxResultInternalWisdomInternalWebWisdomWithContextResponse struct {
	Code        *int                                                `json:"code,omitempty" url:"code,omitempty"`
	Data        *InternalWisdomInternalWebWisdomWithContextResponse `json:"data,omitempty" url:"data,omitempty"`
	Limit       *int                                                `json:"limit,omitempty" url:"limit,omitempty"`
	Message     *string                                             `json:"message,omitempty" url:"message,omitempty"`
	Page        *int                                                `json:"page,omitempty" url:"page,omitempty"`
	Total       *int                                                `json:"total,omitempty" url:"total,omitempty"`
	UserMessage *string                                             `json:"user_message,omitempty" url:"user_message,omitempty"`
	// contains filtered or unexported fields
}

func (*GithubComMktAgiAixInternalPkgGinxResultInternalWisdomInternalWebWisdomWithContextResponse) GetCode

func (*GithubComMktAgiAixInternalPkgGinxResultInternalWisdomInternalWebWisdomWithContextResponse) GetData

func (*GithubComMktAgiAixInternalPkgGinxResultInternalWisdomInternalWebWisdomWithContextResponse) GetExtraProperties

func (*GithubComMktAgiAixInternalPkgGinxResultInternalWisdomInternalWebWisdomWithContextResponse) GetLimit

func (*GithubComMktAgiAixInternalPkgGinxResultInternalWisdomInternalWebWisdomWithContextResponse) GetMessage

func (*GithubComMktAgiAixInternalPkgGinxResultInternalWisdomInternalWebWisdomWithContextResponse) GetPage

func (*GithubComMktAgiAixInternalPkgGinxResultInternalWisdomInternalWebWisdomWithContextResponse) GetTotal

func (*GithubComMktAgiAixInternalPkgGinxResultInternalWisdomInternalWebWisdomWithContextResponse) GetUserMessage

func (*GithubComMktAgiAixInternalPkgGinxResultInternalWisdomInternalWebWisdomWithContextResponse) MarshalJSON

func (*GithubComMktAgiAixInternalPkgGinxResultInternalWisdomInternalWebWisdomWithContextResponse) SetCode

SetCode sets the Code field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultInternalWisdomInternalWebWisdomWithContextResponse) SetData

SetData sets the Data field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultInternalWisdomInternalWebWisdomWithContextResponse) SetLimit

SetLimit sets the Limit field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultInternalWisdomInternalWebWisdomWithContextResponse) SetMessage

SetMessage sets the Message field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultInternalWisdomInternalWebWisdomWithContextResponse) SetPage

SetPage sets the Page field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultInternalWisdomInternalWebWisdomWithContextResponse) SetTotal

SetTotal sets the Total field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultInternalWisdomInternalWebWisdomWithContextResponse) SetUserMessage

SetUserMessage sets the UserMessage field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*GithubComMktAgiAixInternalPkgGinxResultInternalWisdomInternalWebWisdomWithContextResponse) String

func (*GithubComMktAgiAixInternalPkgGinxResultInternalWisdomInternalWebWisdomWithContextResponse) UnmarshalJSON

type InternalAccountsInternalWebAuthResponse

type InternalAccountsInternalWebAuthResponse struct {
	// IsNewUser indicates whether a new account was created during verification.
	IsNewUser *bool `json:"is_new_user,omitempty" url:"is_new_user,omitempty"`
	// User is the authenticated user object.
	User any `json:"user,omitempty" url:"user,omitempty"`
	// contains filtered or unexported fields
}

func (*InternalAccountsInternalWebAuthResponse) GetExtraProperties

func (i *InternalAccountsInternalWebAuthResponse) GetExtraProperties() map[string]interface{}

func (*InternalAccountsInternalWebAuthResponse) GetIsNewUser

func (i *InternalAccountsInternalWebAuthResponse) GetIsNewUser() *bool

func (*InternalAccountsInternalWebAuthResponse) GetUser

func (*InternalAccountsInternalWebAuthResponse) MarshalJSON

func (i *InternalAccountsInternalWebAuthResponse) MarshalJSON() ([]byte, error)

func (*InternalAccountsInternalWebAuthResponse) SetIsNewUser

func (i *InternalAccountsInternalWebAuthResponse) SetIsNewUser(isNewUser *bool)

SetIsNewUser sets the IsNewUser field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalAccountsInternalWebAuthResponse) SetUser

SetUser sets the User field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalAccountsInternalWebAuthResponse) String

func (*InternalAccountsInternalWebAuthResponse) UnmarshalJSON

func (i *InternalAccountsInternalWebAuthResponse) UnmarshalJSON(data []byte) error

type InternalAccountsInternalWebAvatarUploadURLReq

type InternalAccountsInternalWebAvatarUploadURLReq struct {
	// ContentLength is the file size in bytes (max 5MB).
	ContentLength int `json:"content_length" url:"content_length"`
	// ContentType is the MIME type of the image (image/png, image/jpeg, or image/webp).
	ContentType string `json:"content_type" url:"content_type"`
	// contains filtered or unexported fields
}

func (*InternalAccountsInternalWebAvatarUploadURLReq) GetContentLength

func (i *InternalAccountsInternalWebAvatarUploadURLReq) GetContentLength() int

func (*InternalAccountsInternalWebAvatarUploadURLReq) GetContentType

func (*InternalAccountsInternalWebAvatarUploadURLReq) GetExtraProperties

func (i *InternalAccountsInternalWebAvatarUploadURLReq) GetExtraProperties() map[string]interface{}

func (*InternalAccountsInternalWebAvatarUploadURLReq) MarshalJSON

func (*InternalAccountsInternalWebAvatarUploadURLReq) SetContentLength

func (i *InternalAccountsInternalWebAvatarUploadURLReq) SetContentLength(contentLength int)

SetContentLength sets the ContentLength field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalAccountsInternalWebAvatarUploadURLReq) SetContentType

func (i *InternalAccountsInternalWebAvatarUploadURLReq) SetContentType(contentType string)

SetContentType sets the ContentType field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalAccountsInternalWebAvatarUploadURLReq) String

func (*InternalAccountsInternalWebAvatarUploadURLReq) UnmarshalJSON

func (i *InternalAccountsInternalWebAvatarUploadURLReq) UnmarshalJSON(data []byte) error

type InternalAccountsInternalWebAvatarUploadURLResponse

type InternalAccountsInternalWebAvatarUploadURLResponse struct {
	// Key is the storage key for the uploaded file.
	Key *string `json:"key,omitempty" url:"key,omitempty"`
	// PublicURL is the public CDN URL of the avatar after upload.
	PublicURL *string `json:"public_url,omitempty" url:"public_url,omitempty"`
	// UploadURL is the presigned S3 URL for direct browser upload.
	UploadURL *string `json:"upload_url,omitempty" url:"upload_url,omitempty"`
	// contains filtered or unexported fields
}

func (*InternalAccountsInternalWebAvatarUploadURLResponse) GetExtraProperties

func (i *InternalAccountsInternalWebAvatarUploadURLResponse) GetExtraProperties() map[string]interface{}

func (*InternalAccountsInternalWebAvatarUploadURLResponse) GetKey

func (*InternalAccountsInternalWebAvatarUploadURLResponse) GetPublicURL

func (*InternalAccountsInternalWebAvatarUploadURLResponse) GetUploadURL

func (*InternalAccountsInternalWebAvatarUploadURLResponse) MarshalJSON

func (*InternalAccountsInternalWebAvatarUploadURLResponse) SetKey

SetKey sets the Key field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalAccountsInternalWebAvatarUploadURLResponse) SetPublicURL

func (i *InternalAccountsInternalWebAvatarUploadURLResponse) SetPublicURL(publicURL *string)

SetPublicURL sets the PublicURL field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalAccountsInternalWebAvatarUploadURLResponse) SetUploadURL

func (i *InternalAccountsInternalWebAvatarUploadURLResponse) SetUploadURL(uploadURL *string)

SetUploadURL sets the UploadURL field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalAccountsInternalWebAvatarUploadURLResponse) String

func (*InternalAccountsInternalWebAvatarUploadURLResponse) UnmarshalJSON

type InternalAccountsInternalWebCaptchaGenerateResponse

type InternalAccountsInternalWebCaptchaGenerateResponse struct {
	// ImageB64 is the base64-encoded PNG captcha image.
	ImageBase64 *string `json:"image_base64,omitempty" url:"image_base64,omitempty"`
	// Token is the captcha verification token.
	Token *string `json:"token,omitempty" url:"token,omitempty"`
	// contains filtered or unexported fields
}

func (*InternalAccountsInternalWebCaptchaGenerateResponse) GetExtraProperties

func (i *InternalAccountsInternalWebCaptchaGenerateResponse) GetExtraProperties() map[string]interface{}

func (*InternalAccountsInternalWebCaptchaGenerateResponse) GetImageBase64

func (*InternalAccountsInternalWebCaptchaGenerateResponse) GetToken

func (*InternalAccountsInternalWebCaptchaGenerateResponse) MarshalJSON

func (*InternalAccountsInternalWebCaptchaGenerateResponse) SetImageBase64

func (i *InternalAccountsInternalWebCaptchaGenerateResponse) SetImageBase64(imageBase64 *string)

SetImageBase64 sets the ImageBase64 field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalAccountsInternalWebCaptchaGenerateResponse) SetToken

SetToken sets the Token field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalAccountsInternalWebCaptchaGenerateResponse) String

func (*InternalAccountsInternalWebCaptchaGenerateResponse) UnmarshalJSON

type InternalAccountsInternalWebDeleteUserSecretResponse

type InternalAccountsInternalWebDeleteUserSecretResponse struct {
	// Deleted indicates whether the secret was successfully deleted.
	Deleted *bool `json:"deleted,omitempty" url:"deleted,omitempty"`
	// contains filtered or unexported fields
}

func (*InternalAccountsInternalWebDeleteUserSecretResponse) GetDeleted

func (*InternalAccountsInternalWebDeleteUserSecretResponse) GetExtraProperties

func (i *InternalAccountsInternalWebDeleteUserSecretResponse) GetExtraProperties() map[string]interface{}

func (*InternalAccountsInternalWebDeleteUserSecretResponse) MarshalJSON

func (*InternalAccountsInternalWebDeleteUserSecretResponse) SetDeleted

SetDeleted sets the Deleted field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalAccountsInternalWebDeleteUserSecretResponse) String

func (*InternalAccountsInternalWebDeleteUserSecretResponse) UnmarshalJSON

type InternalAccountsInternalWebDeletionConfirmReq

type InternalAccountsInternalWebDeletionConfirmReq struct {
	// Code is the 6-digit verification code sent to the user's bound contact method.
	Code        string                                                           `json:"code" url:"code"`
	Preferences *GithubComMktAgiAixInternalAccountsInternalDomainUserPreferences `json:"preferences,omitempty" url:"preferences,omitempty"`
	// contains filtered or unexported fields
}

func (*InternalAccountsInternalWebDeletionConfirmReq) GetCode

func (*InternalAccountsInternalWebDeletionConfirmReq) GetExtraProperties

func (i *InternalAccountsInternalWebDeletionConfirmReq) GetExtraProperties() map[string]interface{}

func (*InternalAccountsInternalWebDeletionConfirmReq) GetPreferences

func (*InternalAccountsInternalWebDeletionConfirmReq) MarshalJSON

func (*InternalAccountsInternalWebDeletionConfirmReq) SetCode

SetCode sets the Code field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalAccountsInternalWebDeletionConfirmReq) SetPreferences

SetPreferences sets the Preferences field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalAccountsInternalWebDeletionConfirmReq) String

func (*InternalAccountsInternalWebDeletionConfirmReq) UnmarshalJSON

func (i *InternalAccountsInternalWebDeletionConfirmReq) UnmarshalJSON(data []byte) error

type InternalAccountsInternalWebEmailSendRequest

type InternalAccountsInternalWebEmailSendRequest struct {
	// CaptchaCode is the user's input for the captcha challenge.
	CaptchaCode *string `json:"captcha_code,omitempty" url:"captcha_code,omitempty"`
	// CaptchaToken is an optional captcha verification token from the frontend widget.
	CaptchaToken *string `json:"captcha_token,omitempty" url:"captcha_token,omitempty"`
	// Email is the email address to send the verification code to.
	Email string `json:"email" url:"email"`
	// contains filtered or unexported fields
}

func (*InternalAccountsInternalWebEmailSendRequest) GetCaptchaCode

func (*InternalAccountsInternalWebEmailSendRequest) GetCaptchaToken

func (*InternalAccountsInternalWebEmailSendRequest) GetEmail

func (*InternalAccountsInternalWebEmailSendRequest) GetExtraProperties

func (i *InternalAccountsInternalWebEmailSendRequest) GetExtraProperties() map[string]interface{}

func (*InternalAccountsInternalWebEmailSendRequest) MarshalJSON

func (*InternalAccountsInternalWebEmailSendRequest) SetCaptchaCode

func (i *InternalAccountsInternalWebEmailSendRequest) SetCaptchaCode(captchaCode *string)

SetCaptchaCode sets the CaptchaCode field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalAccountsInternalWebEmailSendRequest) SetCaptchaToken

func (i *InternalAccountsInternalWebEmailSendRequest) SetCaptchaToken(captchaToken *string)

SetCaptchaToken sets the CaptchaToken field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalAccountsInternalWebEmailSendRequest) SetEmail

SetEmail sets the Email field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalAccountsInternalWebEmailSendRequest) String

func (*InternalAccountsInternalWebEmailSendRequest) UnmarshalJSON

func (i *InternalAccountsInternalWebEmailSendRequest) UnmarshalJSON(data []byte) error

type InternalAccountsInternalWebEmailVerifyRequest

type InternalAccountsInternalWebEmailVerifyRequest struct {
	// Code is the verification code received via email.
	Code string `json:"code" url:"code"`
	// Email is the email address to verify.
	Email       string                                                           `json:"email" url:"email"`
	Preferences *GithubComMktAgiAixInternalAccountsInternalDomainUserPreferences `json:"preferences,omitempty" url:"preferences,omitempty"`
	// contains filtered or unexported fields
}

func (*InternalAccountsInternalWebEmailVerifyRequest) GetCode

func (*InternalAccountsInternalWebEmailVerifyRequest) GetEmail

func (*InternalAccountsInternalWebEmailVerifyRequest) GetExtraProperties

func (i *InternalAccountsInternalWebEmailVerifyRequest) GetExtraProperties() map[string]interface{}

func (*InternalAccountsInternalWebEmailVerifyRequest) GetPreferences

func (*InternalAccountsInternalWebEmailVerifyRequest) MarshalJSON

func (*InternalAccountsInternalWebEmailVerifyRequest) SetCode

SetCode sets the Code field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalAccountsInternalWebEmailVerifyRequest) SetEmail

SetEmail sets the Email field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalAccountsInternalWebEmailVerifyRequest) SetPreferences

SetPreferences sets the Preferences field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalAccountsInternalWebEmailVerifyRequest) String

func (*InternalAccountsInternalWebEmailVerifyRequest) UnmarshalJSON

func (i *InternalAccountsInternalWebEmailVerifyRequest) UnmarshalJSON(data []byte) error

type InternalAccountsInternalWebOauthExchangeReq

type InternalAccountsInternalWebOauthExchangeReq struct {
	// Code is the OAuth authorization code from the provider.
	Code        string                                                           `json:"code" url:"code"`
	Preferences *GithubComMktAgiAixInternalAccountsInternalDomainUserPreferences `json:"preferences,omitempty" url:"preferences,omitempty"`
	// contains filtered or unexported fields
}

func (*InternalAccountsInternalWebOauthExchangeReq) GetCode

func (*InternalAccountsInternalWebOauthExchangeReq) GetExtraProperties

func (i *InternalAccountsInternalWebOauthExchangeReq) GetExtraProperties() map[string]interface{}

func (*InternalAccountsInternalWebOauthExchangeReq) GetPreferences

func (*InternalAccountsInternalWebOauthExchangeReq) MarshalJSON

func (*InternalAccountsInternalWebOauthExchangeReq) SetCode

SetCode sets the Code field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalAccountsInternalWebOauthExchangeReq) SetPreferences

SetPreferences sets the Preferences field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalAccountsInternalWebOauthExchangeReq) String

func (*InternalAccountsInternalWebOauthExchangeReq) UnmarshalJSON

func (i *InternalAccountsInternalWebOauthExchangeReq) UnmarshalJSON(data []byte) error

type InternalAccountsInternalWebPasswordAuthResponse

type InternalAccountsInternalWebPasswordAuthResponse struct {
	// IsNewUser indicates whether a new account was created (true for register, false for login/reset).
	IsNewUser *bool `json:"is_new_user,omitempty" url:"is_new_user,omitempty"`
	// User is the authenticated user object.
	User any `json:"user,omitempty" url:"user,omitempty"`
	// contains filtered or unexported fields
}

func (*InternalAccountsInternalWebPasswordAuthResponse) GetExtraProperties

func (i *InternalAccountsInternalWebPasswordAuthResponse) GetExtraProperties() map[string]interface{}

func (*InternalAccountsInternalWebPasswordAuthResponse) GetIsNewUser

func (*InternalAccountsInternalWebPasswordAuthResponse) GetUser

func (*InternalAccountsInternalWebPasswordAuthResponse) MarshalJSON

func (*InternalAccountsInternalWebPasswordAuthResponse) SetIsNewUser

func (i *InternalAccountsInternalWebPasswordAuthResponse) SetIsNewUser(isNewUser *bool)

SetIsNewUser sets the IsNewUser field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalAccountsInternalWebPasswordAuthResponse) SetUser

SetUser sets the User field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalAccountsInternalWebPasswordAuthResponse) String

func (*InternalAccountsInternalWebPasswordAuthResponse) UnmarshalJSON

type InternalAccountsInternalWebSetupRequest

type InternalAccountsInternalWebSetupRequest struct {
	// Email is the admin email address, used as login credential and notification address.
	Email string `json:"email" url:"email"`
	// Name is an optional display name; defaults to the email prefix if empty.
	Name *string `json:"name,omitempty" url:"name,omitempty"`
	// Password is the admin password, >= 8 characters with at least one letter and one digit.
	Password    string                                                           `json:"password" url:"password"`
	Preferences *GithubComMktAgiAixInternalAccountsInternalDomainUserPreferences `json:"preferences,omitempty" url:"preferences,omitempty"`
	// contains filtered or unexported fields
}

func (*InternalAccountsInternalWebSetupRequest) GetEmail

func (*InternalAccountsInternalWebSetupRequest) GetExtraProperties

func (i *InternalAccountsInternalWebSetupRequest) GetExtraProperties() map[string]interface{}

func (*InternalAccountsInternalWebSetupRequest) GetName

func (*InternalAccountsInternalWebSetupRequest) GetPassword

func (*InternalAccountsInternalWebSetupRequest) GetPreferences

func (*InternalAccountsInternalWebSetupRequest) MarshalJSON

func (i *InternalAccountsInternalWebSetupRequest) MarshalJSON() ([]byte, error)

func (*InternalAccountsInternalWebSetupRequest) SetEmail

SetEmail sets the Email field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalAccountsInternalWebSetupRequest) SetName

SetName sets the Name field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalAccountsInternalWebSetupRequest) SetPassword

func (i *InternalAccountsInternalWebSetupRequest) SetPassword(password string)

SetPassword sets the Password field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalAccountsInternalWebSetupRequest) SetPreferences

SetPreferences sets the Preferences field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalAccountsInternalWebSetupRequest) String

func (*InternalAccountsInternalWebSetupRequest) UnmarshalJSON

func (i *InternalAccountsInternalWebSetupRequest) UnmarshalJSON(data []byte) error

type InternalAccountsInternalWebSmsSendRequest

type InternalAccountsInternalWebSmsSendRequest struct {
	// CaptchaCode is the user's input for the captcha challenge.
	CaptchaCode *string `json:"captcha_code,omitempty" url:"captcha_code,omitempty"`
	// CaptchaToken is an optional captcha verification token from the frontend widget.
	CaptchaToken *string `json:"captcha_token,omitempty" url:"captcha_token,omitempty"`
	// Phone is the mobile phone number to receive the verification code (E.164 format recommended).
	Phone string `json:"phone" url:"phone"`
	// contains filtered or unexported fields
}

func (*InternalAccountsInternalWebSmsSendRequest) GetCaptchaCode

func (*InternalAccountsInternalWebSmsSendRequest) GetCaptchaToken

func (i *InternalAccountsInternalWebSmsSendRequest) GetCaptchaToken() *string

func (*InternalAccountsInternalWebSmsSendRequest) GetExtraProperties

func (i *InternalAccountsInternalWebSmsSendRequest) GetExtraProperties() map[string]interface{}

func (*InternalAccountsInternalWebSmsSendRequest) GetPhone

func (*InternalAccountsInternalWebSmsSendRequest) MarshalJSON

func (*InternalAccountsInternalWebSmsSendRequest) SetCaptchaCode

func (i *InternalAccountsInternalWebSmsSendRequest) SetCaptchaCode(captchaCode *string)

SetCaptchaCode sets the CaptchaCode field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalAccountsInternalWebSmsSendRequest) SetCaptchaToken

func (i *InternalAccountsInternalWebSmsSendRequest) SetCaptchaToken(captchaToken *string)

SetCaptchaToken sets the CaptchaToken field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalAccountsInternalWebSmsSendRequest) SetPhone

SetPhone sets the Phone field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalAccountsInternalWebSmsSendRequest) String

func (*InternalAccountsInternalWebSmsSendRequest) UnmarshalJSON

func (i *InternalAccountsInternalWebSmsSendRequest) UnmarshalJSON(data []byte) error

type InternalAccountsInternalWebSmsVerifyRequest

type InternalAccountsInternalWebSmsVerifyRequest struct {
	// Code is the verification code received via SMS.
	Code string `json:"code" url:"code"`
	// Phone is the mobile phone number to verify.
	Phone       string                                                           `json:"phone" url:"phone"`
	Preferences *GithubComMktAgiAixInternalAccountsInternalDomainUserPreferences `json:"preferences,omitempty" url:"preferences,omitempty"`
	// contains filtered or unexported fields
}

func (*InternalAccountsInternalWebSmsVerifyRequest) GetCode

func (*InternalAccountsInternalWebSmsVerifyRequest) GetExtraProperties

func (i *InternalAccountsInternalWebSmsVerifyRequest) GetExtraProperties() map[string]interface{}

func (*InternalAccountsInternalWebSmsVerifyRequest) GetPhone

func (*InternalAccountsInternalWebSmsVerifyRequest) GetPreferences

func (*InternalAccountsInternalWebSmsVerifyRequest) MarshalJSON

func (*InternalAccountsInternalWebSmsVerifyRequest) SetCode

SetCode sets the Code field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalAccountsInternalWebSmsVerifyRequest) SetPhone

SetPhone sets the Phone field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalAccountsInternalWebSmsVerifyRequest) SetPreferences

SetPreferences sets the Preferences field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalAccountsInternalWebSmsVerifyRequest) String

func (*InternalAccountsInternalWebSmsVerifyRequest) UnmarshalJSON

func (i *InternalAccountsInternalWebSmsVerifyRequest) UnmarshalJSON(data []byte) error

type InternalAccountsInternalWebSwitchUserReq

type InternalAccountsInternalWebSwitchUserReq struct {
	// UserID is the target user ID to switch to (must be session owner or a direct sub-user).
	UserID int `json:"user_id" url:"user_id"`
	// contains filtered or unexported fields
}

func (*InternalAccountsInternalWebSwitchUserReq) GetExtraProperties

func (i *InternalAccountsInternalWebSwitchUserReq) GetExtraProperties() map[string]interface{}

func (*InternalAccountsInternalWebSwitchUserReq) GetUserID

func (*InternalAccountsInternalWebSwitchUserReq) MarshalJSON

func (i *InternalAccountsInternalWebSwitchUserReq) MarshalJSON() ([]byte, error)

func (*InternalAccountsInternalWebSwitchUserReq) SetUserID

func (i *InternalAccountsInternalWebSwitchUserReq) SetUserID(userID int)

SetUserID sets the UserID field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalAccountsInternalWebSwitchUserReq) String

func (*InternalAccountsInternalWebSwitchUserReq) UnmarshalJSON

func (i *InternalAccountsInternalWebSwitchUserReq) UnmarshalJSON(data []byte) error

type InternalAccountsInternalWebUpdateMeReq

type InternalAccountsInternalWebUpdateMeReq struct {
	// AvatarURL is the new avatar image URL (must be HTTPS).
	AvatarURL *string `json:"avatar_url,omitempty" url:"avatar_url,omitempty"`
	// Name is the new display name (will be sanitized and checked for uniqueness).
	Name        *string                                        `json:"name,omitempty" url:"name,omitempty"`
	Preferences *InternalAccountsInternalWebUserPreferencesReq `json:"preferences,omitempty" url:"preferences,omitempty"`
	// contains filtered or unexported fields
}

func (*InternalAccountsInternalWebUpdateMeReq) GetAvatarURL

func (*InternalAccountsInternalWebUpdateMeReq) GetExtraProperties

func (i *InternalAccountsInternalWebUpdateMeReq) GetExtraProperties() map[string]interface{}

func (*InternalAccountsInternalWebUpdateMeReq) GetName

func (*InternalAccountsInternalWebUpdateMeReq) GetPreferences

func (*InternalAccountsInternalWebUpdateMeReq) MarshalJSON

func (i *InternalAccountsInternalWebUpdateMeReq) MarshalJSON() ([]byte, error)

func (*InternalAccountsInternalWebUpdateMeReq) SetAvatarURL

func (i *InternalAccountsInternalWebUpdateMeReq) SetAvatarURL(avatarURL *string)

SetAvatarURL sets the AvatarURL field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalAccountsInternalWebUpdateMeReq) SetName

SetName sets the Name field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalAccountsInternalWebUpdateMeReq) SetPreferences

SetPreferences sets the Preferences field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalAccountsInternalWebUpdateMeReq) String

func (*InternalAccountsInternalWebUpdateMeReq) UnmarshalJSON

func (i *InternalAccountsInternalWebUpdateMeReq) UnmarshalJSON(data []byte) error

type InternalAccountsInternalWebUpsertSecretReq

type InternalAccountsInternalWebUpsertSecretReq struct {
	// Description is an optional human-readable description of the secret (max 8KiB).
	Description *string `json:"description,omitempty" url:"description,omitempty"`
	// Value is the secret value to encrypt and store (max 64KiB).
	Value *string `json:"value,omitempty" url:"value,omitempty"`
	// contains filtered or unexported fields
}

func (*InternalAccountsInternalWebUpsertSecretReq) GetDescription

func (*InternalAccountsInternalWebUpsertSecretReq) GetExtraProperties

func (i *InternalAccountsInternalWebUpsertSecretReq) GetExtraProperties() map[string]interface{}

func (*InternalAccountsInternalWebUpsertSecretReq) GetValue

func (*InternalAccountsInternalWebUpsertSecretReq) MarshalJSON

func (*InternalAccountsInternalWebUpsertSecretReq) SetDescription

func (i *InternalAccountsInternalWebUpsertSecretReq) SetDescription(description *string)

SetDescription sets the Description field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalAccountsInternalWebUpsertSecretReq) SetValue

SetValue sets the Value field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalAccountsInternalWebUpsertSecretReq) String

func (*InternalAccountsInternalWebUpsertSecretReq) UnmarshalJSON

func (i *InternalAccountsInternalWebUpsertSecretReq) UnmarshalJSON(data []byte) error

type InternalAccountsInternalWebUserPreferencesReq

type InternalAccountsInternalWebUserPreferencesReq struct {
	// Lang is the user's preferred language (e.g., "en", "zh").
	Lang *string `json:"lang,omitempty" url:"lang,omitempty"`
	// Theme is the user's preferred UI theme (e.g., "light", "dark").
	Theme *string `json:"theme,omitempty" url:"theme,omitempty"`
	// contains filtered or unexported fields
}

func (*InternalAccountsInternalWebUserPreferencesReq) GetExtraProperties

func (i *InternalAccountsInternalWebUserPreferencesReq) GetExtraProperties() map[string]interface{}

func (*InternalAccountsInternalWebUserPreferencesReq) GetLang

func (*InternalAccountsInternalWebUserPreferencesReq) GetTheme

func (*InternalAccountsInternalWebUserPreferencesReq) MarshalJSON

func (*InternalAccountsInternalWebUserPreferencesReq) SetLang

SetLang sets the Lang field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalAccountsInternalWebUserPreferencesReq) SetTheme

SetTheme sets the Theme field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalAccountsInternalWebUserPreferencesReq) String

func (*InternalAccountsInternalWebUserPreferencesReq) UnmarshalJSON

func (i *InternalAccountsInternalWebUserPreferencesReq) UnmarshalJSON(data []byte) error

type InternalAccountsInternalWebUserResponse

type InternalAccountsInternalWebUserResponse struct {
	// AvatarURL is the user's avatar image URL.
	AvatarURL *string `json:"avatar_url,omitempty" url:"avatar_url,omitempty"`
	// Email is the user's verified email address (nil if not set).
	Email *string `json:"email,omitempty" url:"email,omitempty"`
	// HasPassword indicates whether the user has set a password.
	HasPassword *bool `json:"has_password,omitempty" url:"has_password,omitempty"`
	// ID is the user's unique identifier.
	ID *int `json:"id,omitempty" url:"id,omitempty"`
	// Name is the user's display name.
	Name *string `json:"name,omitempty" url:"name,omitempty"`
	// ParentUserID is the parent user's ID for sub-accounts (nil for primary accounts).
	ParentUserID *int `json:"parent_user_id,omitempty" url:"parent_user_id,omitempty"`
	// Phone is the user's verified phone number (nil if not set).
	Phone       *string                                                          `json:"phone,omitempty" url:"phone,omitempty"`
	Preferences *GithubComMktAgiAixInternalAccountsInternalDomainUserPreferences `json:"preferences,omitempty" url:"preferences,omitempty"`
	// Role is the user's role (e.g., "user", "admin", "sub_user").
	Role *string `json:"role,omitempty" url:"role,omitempty"`
	// contains filtered or unexported fields
}

func (*InternalAccountsInternalWebUserResponse) GetAvatarURL

func (*InternalAccountsInternalWebUserResponse) GetEmail

func (*InternalAccountsInternalWebUserResponse) GetExtraProperties

func (i *InternalAccountsInternalWebUserResponse) GetExtraProperties() map[string]interface{}

func (*InternalAccountsInternalWebUserResponse) GetHasPassword

func (i *InternalAccountsInternalWebUserResponse) GetHasPassword() *bool

func (*InternalAccountsInternalWebUserResponse) GetID

func (*InternalAccountsInternalWebUserResponse) GetName

func (*InternalAccountsInternalWebUserResponse) GetParentUserID

func (i *InternalAccountsInternalWebUserResponse) GetParentUserID() *int

func (*InternalAccountsInternalWebUserResponse) GetPhone

func (*InternalAccountsInternalWebUserResponse) GetPreferences

func (*InternalAccountsInternalWebUserResponse) GetRole

func (*InternalAccountsInternalWebUserResponse) MarshalJSON

func (i *InternalAccountsInternalWebUserResponse) MarshalJSON() ([]byte, error)

func (*InternalAccountsInternalWebUserResponse) SetAvatarURL

func (i *InternalAccountsInternalWebUserResponse) SetAvatarURL(avatarURL *string)

SetAvatarURL sets the AvatarURL field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalAccountsInternalWebUserResponse) SetEmail

func (i *InternalAccountsInternalWebUserResponse) SetEmail(email *string)

SetEmail sets the Email field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalAccountsInternalWebUserResponse) SetHasPassword

func (i *InternalAccountsInternalWebUserResponse) SetHasPassword(hasPassword *bool)

SetHasPassword sets the HasPassword field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalAccountsInternalWebUserResponse) SetID

SetID sets the ID field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalAccountsInternalWebUserResponse) SetName

SetName sets the Name field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalAccountsInternalWebUserResponse) SetParentUserID

func (i *InternalAccountsInternalWebUserResponse) SetParentUserID(parentUserID *int)

SetParentUserID sets the ParentUserID field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalAccountsInternalWebUserResponse) SetPhone

func (i *InternalAccountsInternalWebUserResponse) SetPhone(phone *string)

SetPhone sets the Phone field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalAccountsInternalWebUserResponse) SetPreferences

SetPreferences sets the Preferences field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalAccountsInternalWebUserResponse) SetRole

SetRole sets the Role field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalAccountsInternalWebUserResponse) String

func (*InternalAccountsInternalWebUserResponse) UnmarshalJSON

func (i *InternalAccountsInternalWebUserResponse) UnmarshalJSON(data []byte) error

type InternalAccountsInternalWebUserSecretResponse

type InternalAccountsInternalWebUserSecretResponse struct {
	// CreatedAt is the Unix timestamp of when the secret was created.
	CreatedAt *int `json:"created_at,omitempty" url:"created_at,omitempty"`
	// Description is a human-readable description of the secret.
	Description *string `json:"description,omitempty" url:"description,omitempty"`
	// Key is the unique key identifying this secret within the user's namespace.
	Key *string `json:"key,omitempty" url:"key,omitempty"`
	// UpdatedAt is the Unix timestamp of when the secret was last updated.
	UpdatedAt *int `json:"updated_at,omitempty" url:"updated_at,omitempty"`
	// UserID is the ID of the user who owns this secret.
	UserID *int `json:"user_id,omitempty" url:"user_id,omitempty"`
	// contains filtered or unexported fields
}

func (*InternalAccountsInternalWebUserSecretResponse) GetCreatedAt

func (*InternalAccountsInternalWebUserSecretResponse) GetDescription

func (*InternalAccountsInternalWebUserSecretResponse) GetExtraProperties

func (i *InternalAccountsInternalWebUserSecretResponse) GetExtraProperties() map[string]interface{}

func (*InternalAccountsInternalWebUserSecretResponse) GetKey

func (*InternalAccountsInternalWebUserSecretResponse) GetUpdatedAt

func (*InternalAccountsInternalWebUserSecretResponse) GetUserID

func (*InternalAccountsInternalWebUserSecretResponse) MarshalJSON

func (*InternalAccountsInternalWebUserSecretResponse) SetCreatedAt

func (i *InternalAccountsInternalWebUserSecretResponse) SetCreatedAt(createdAt *int)

SetCreatedAt sets the CreatedAt field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalAccountsInternalWebUserSecretResponse) SetDescription

func (i *InternalAccountsInternalWebUserSecretResponse) SetDescription(description *string)

SetDescription sets the Description field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalAccountsInternalWebUserSecretResponse) SetKey

SetKey sets the Key field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalAccountsInternalWebUserSecretResponse) SetUpdatedAt

func (i *InternalAccountsInternalWebUserSecretResponse) SetUpdatedAt(updatedAt *int)

SetUpdatedAt sets the UpdatedAt field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalAccountsInternalWebUserSecretResponse) SetUserID

func (i *InternalAccountsInternalWebUserSecretResponse) SetUserID(userID *int)

SetUserID sets the UserID field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalAccountsInternalWebUserSecretResponse) String

func (*InternalAccountsInternalWebUserSecretResponse) UnmarshalJSON

func (i *InternalAccountsInternalWebUserSecretResponse) UnmarshalJSON(data []byte) error

type InternalAccountsInternalWebUserSecretValueResponse

type InternalAccountsInternalWebUserSecretValueResponse struct {
	// CreatedAt is the Unix timestamp of when the secret was created.
	CreatedAt *int `json:"created_at,omitempty" url:"created_at,omitempty"`
	// Description is a human-readable description of the secret.
	Description *string `json:"description,omitempty" url:"description,omitempty"`
	// Key is the unique key identifying this secret within the user's namespace.
	Key *string `json:"key,omitempty" url:"key,omitempty"`
	// UpdatedAt is the Unix timestamp of when the secret was last updated.
	UpdatedAt *int `json:"updated_at,omitempty" url:"updated_at,omitempty"`
	// UserID is the ID of the user who owns this secret.
	UserID *int `json:"user_id,omitempty" url:"user_id,omitempty"`
	// Value is the decrypted secret value.
	Value *string `json:"value,omitempty" url:"value,omitempty"`
	// contains filtered or unexported fields
}

func (*InternalAccountsInternalWebUserSecretValueResponse) GetCreatedAt

func (*InternalAccountsInternalWebUserSecretValueResponse) GetDescription

func (*InternalAccountsInternalWebUserSecretValueResponse) GetExtraProperties

func (i *InternalAccountsInternalWebUserSecretValueResponse) GetExtraProperties() map[string]interface{}

func (*InternalAccountsInternalWebUserSecretValueResponse) GetKey

func (*InternalAccountsInternalWebUserSecretValueResponse) GetUpdatedAt

func (*InternalAccountsInternalWebUserSecretValueResponse) GetUserID

func (*InternalAccountsInternalWebUserSecretValueResponse) GetValue

func (*InternalAccountsInternalWebUserSecretValueResponse) MarshalJSON

func (*InternalAccountsInternalWebUserSecretValueResponse) SetCreatedAt

func (i *InternalAccountsInternalWebUserSecretValueResponse) SetCreatedAt(createdAt *int)

SetCreatedAt sets the CreatedAt field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalAccountsInternalWebUserSecretValueResponse) SetDescription

func (i *InternalAccountsInternalWebUserSecretValueResponse) SetDescription(description *string)

SetDescription sets the Description field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalAccountsInternalWebUserSecretValueResponse) SetKey

SetKey sets the Key field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalAccountsInternalWebUserSecretValueResponse) SetUpdatedAt

func (i *InternalAccountsInternalWebUserSecretValueResponse) SetUpdatedAt(updatedAt *int)

SetUpdatedAt sets the UpdatedAt field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalAccountsInternalWebUserSecretValueResponse) SetUserID

SetUserID sets the UserID field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalAccountsInternalWebUserSecretValueResponse) SetValue

SetValue sets the Value field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalAccountsInternalWebUserSecretValueResponse) String

func (*InternalAccountsInternalWebUserSecretValueResponse) UnmarshalJSON

type InternalAigatewayInternalWebAddModelGrantRequest added in v0.0.5

type InternalAigatewayInternalWebAddModelGrantRequest struct {
	// UserID is the target user ID to grant model access.
	UserID *int `json:"user_id,omitempty" url:"user_id,omitempty"`
	// contains filtered or unexported fields
}

func (*InternalAigatewayInternalWebAddModelGrantRequest) GetExtraProperties added in v0.0.5

func (i *InternalAigatewayInternalWebAddModelGrantRequest) GetExtraProperties() map[string]interface{}

func (*InternalAigatewayInternalWebAddModelGrantRequest) GetUserID added in v0.0.5

func (*InternalAigatewayInternalWebAddModelGrantRequest) MarshalJSON added in v0.0.5

func (*InternalAigatewayInternalWebAddModelGrantRequest) SetUserID added in v0.0.5

SetUserID sets the UserID field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalAigatewayInternalWebAddModelGrantRequest) String added in v0.0.5

func (*InternalAigatewayInternalWebAddModelGrantRequest) UnmarshalJSON added in v0.0.5

type InternalAigatewayInternalWebAddRouteGrantRequest added in v0.0.5

type InternalAigatewayInternalWebAddRouteGrantRequest struct {
	// UserID is the target user ID to grant route access.
	UserID *int `json:"user_id,omitempty" url:"user_id,omitempty"`
	// contains filtered or unexported fields
}

func (*InternalAigatewayInternalWebAddRouteGrantRequest) GetExtraProperties added in v0.0.5

func (i *InternalAigatewayInternalWebAddRouteGrantRequest) GetExtraProperties() map[string]interface{}

func (*InternalAigatewayInternalWebAddRouteGrantRequest) GetUserID added in v0.0.5

func (*InternalAigatewayInternalWebAddRouteGrantRequest) MarshalJSON added in v0.0.5

func (*InternalAigatewayInternalWebAddRouteGrantRequest) SetUserID added in v0.0.5

SetUserID sets the UserID field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalAigatewayInternalWebAddRouteGrantRequest) String added in v0.0.5

func (*InternalAigatewayInternalWebAddRouteGrantRequest) UnmarshalJSON added in v0.0.5

type InternalAigatewayInternalWebCreateSessionRequest

type InternalAigatewayInternalWebCreateSessionRequest struct {
	// Title is an optional human-readable label for the session.
	Title *string `json:"title,omitempty" url:"title,omitempty"`
	// contains filtered or unexported fields
}

func (*InternalAigatewayInternalWebCreateSessionRequest) GetExtraProperties

func (i *InternalAigatewayInternalWebCreateSessionRequest) GetExtraProperties() map[string]interface{}

func (*InternalAigatewayInternalWebCreateSessionRequest) GetTitle

func (*InternalAigatewayInternalWebCreateSessionRequest) MarshalJSON

func (*InternalAigatewayInternalWebCreateSessionRequest) SetTitle

SetTitle sets the Title field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalAigatewayInternalWebCreateSessionRequest) String

func (*InternalAigatewayInternalWebCreateSessionRequest) UnmarshalJSON

type InternalAigatewayInternalWebListLogsResponse

type InternalAigatewayInternalWebListLogsResponse struct {
	// Data is the list of log entries.
	Data []*InternalAigatewayInternalWebLlmReqLogItem `json:"data,omitempty" url:"data,omitempty"`
	// Object is the object type (always "list").
	Object *string `json:"object,omitempty" url:"object,omitempty"`
	// Total is the total number of log entries.
	Total *int `json:"total,omitempty" url:"total,omitempty"`
	// contains filtered or unexported fields
}

func (*InternalAigatewayInternalWebListLogsResponse) GetData

func (*InternalAigatewayInternalWebListLogsResponse) GetExtraProperties

func (i *InternalAigatewayInternalWebListLogsResponse) GetExtraProperties() map[string]interface{}

func (*InternalAigatewayInternalWebListLogsResponse) GetObject

func (*InternalAigatewayInternalWebListLogsResponse) GetTotal

func (*InternalAigatewayInternalWebListLogsResponse) MarshalJSON

func (*InternalAigatewayInternalWebListLogsResponse) SetData

SetData sets the Data field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalAigatewayInternalWebListLogsResponse) SetObject

SetObject sets the Object field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalAigatewayInternalWebListLogsResponse) SetTotal

SetTotal sets the Total field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalAigatewayInternalWebListLogsResponse) String

func (*InternalAigatewayInternalWebListLogsResponse) UnmarshalJSON

func (i *InternalAigatewayInternalWebListLogsResponse) UnmarshalJSON(data []byte) error

type InternalAigatewayInternalWebListUsageResponse

type InternalAigatewayInternalWebListUsageResponse struct {
	// Data is the list of usage records.
	Data []*InternalAigatewayInternalWebUsageRecordItem `json:"data,omitempty" url:"data,omitempty"`
	// Object is the object type (always "list").
	Object *string `json:"object,omitempty" url:"object,omitempty"`
	// contains filtered or unexported fields
}

func (*InternalAigatewayInternalWebListUsageResponse) GetData

func (*InternalAigatewayInternalWebListUsageResponse) GetExtraProperties

func (i *InternalAigatewayInternalWebListUsageResponse) GetExtraProperties() map[string]interface{}

func (*InternalAigatewayInternalWebListUsageResponse) GetObject

func (*InternalAigatewayInternalWebListUsageResponse) MarshalJSON

func (*InternalAigatewayInternalWebListUsageResponse) SetData

SetData sets the Data field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalAigatewayInternalWebListUsageResponse) SetObject

SetObject sets the Object field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalAigatewayInternalWebListUsageResponse) String

func (*InternalAigatewayInternalWebListUsageResponse) UnmarshalJSON

func (i *InternalAigatewayInternalWebListUsageResponse) UnmarshalJSON(data []byte) error

type InternalAigatewayInternalWebLlmReqLogItem

type InternalAigatewayInternalWebLlmReqLogItem struct {
	// CacheHitTokens 是 prompt 缓存命中的 token 数,按 cache_hit_price 计费,不参与 input_price 计费。
	CacheHitTokens *int `json:"cache_hit_tokens,omitempty" url:"cache_hit_tokens,omitempty"`
	// CompletionTokens is the number of completion tokens.
	CompletionTokens *int `json:"completion_tokens,omitempty" url:"completion_tokens,omitempty"`
	// Cost is the request cost (yuan).
	Cost *float64 `json:"cost,omitempty" url:"cost,omitempty"`
	// CreatedAt is the creation timestamp (Unix seconds).
	CreatedAt *int `json:"created_at,omitempty" url:"created_at,omitempty"`
	// ID is the log entry ID.
	ID *int `json:"id,omitempty" url:"id,omitempty"`
	// LatencyMs is the total request latency in milliseconds.
	LatencyMs *int `json:"latency_ms,omitempty" url:"latency_ms,omitempty"`
	// ModelID is the model used.
	ModelID *int `json:"model_id,omitempty" url:"model_id,omitempty"`
	// PromptTokens is the number of prompt tokens.
	PromptTokens *int `json:"prompt_tokens,omitempty" url:"prompt_tokens,omitempty"`
	// ProviderID is the provider used.
	ProviderID *int `json:"provider_id,omitempty" url:"provider_id,omitempty"`
	// RequestID 是请求关联 ID(来自 X-Request-ID header 或自动生成),用于跨系统链路追踪。
	RequestID *string `json:"request_id,omitempty" url:"request_id,omitempty"`
	// Status is the HTTP status code.
	Status *int `json:"status,omitempty" url:"status,omitempty"`
	// Stream indicates whether this was a streaming request.
	Stream *bool `json:"stream,omitempty" url:"stream,omitempty"`
	// TotalTokens is the total token count.
	TotalTokens *int `json:"total_tokens,omitempty" url:"total_tokens,omitempty"`
	// TPS is the tokens per second throughput.
	Tps *float64 `json:"tps,omitempty" url:"tps,omitempty"`
	// TTFTMs is the time to first token in milliseconds (0 for non-streaming).
	TtftMs *int `json:"ttft_ms,omitempty" url:"ttft_ms,omitempty"`
	// contains filtered or unexported fields
}

func (*InternalAigatewayInternalWebLlmReqLogItem) GetCacheHitTokens

func (i *InternalAigatewayInternalWebLlmReqLogItem) GetCacheHitTokens() *int

func (*InternalAigatewayInternalWebLlmReqLogItem) GetCompletionTokens

func (i *InternalAigatewayInternalWebLlmReqLogItem) GetCompletionTokens() *int

func (*InternalAigatewayInternalWebLlmReqLogItem) GetCost

func (*InternalAigatewayInternalWebLlmReqLogItem) GetCreatedAt

func (*InternalAigatewayInternalWebLlmReqLogItem) GetExtraProperties

func (i *InternalAigatewayInternalWebLlmReqLogItem) GetExtraProperties() map[string]interface{}

func (*InternalAigatewayInternalWebLlmReqLogItem) GetID

func (*InternalAigatewayInternalWebLlmReqLogItem) GetLatencyMs

func (*InternalAigatewayInternalWebLlmReqLogItem) GetModelID

func (*InternalAigatewayInternalWebLlmReqLogItem) GetPromptTokens

func (i *InternalAigatewayInternalWebLlmReqLogItem) GetPromptTokens() *int

func (*InternalAigatewayInternalWebLlmReqLogItem) GetProviderID

func (i *InternalAigatewayInternalWebLlmReqLogItem) GetProviderID() *int

func (*InternalAigatewayInternalWebLlmReqLogItem) GetRequestID

func (*InternalAigatewayInternalWebLlmReqLogItem) GetStatus

func (*InternalAigatewayInternalWebLlmReqLogItem) GetStream

func (*InternalAigatewayInternalWebLlmReqLogItem) GetTotalTokens

func (i *InternalAigatewayInternalWebLlmReqLogItem) GetTotalTokens() *int

func (*InternalAigatewayInternalWebLlmReqLogItem) GetTps

func (*InternalAigatewayInternalWebLlmReqLogItem) GetTtftMs

func (*InternalAigatewayInternalWebLlmReqLogItem) MarshalJSON

func (*InternalAigatewayInternalWebLlmReqLogItem) SetCacheHitTokens

func (i *InternalAigatewayInternalWebLlmReqLogItem) SetCacheHitTokens(cacheHitTokens *int)

SetCacheHitTokens sets the CacheHitTokens field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalAigatewayInternalWebLlmReqLogItem) SetCompletionTokens

func (i *InternalAigatewayInternalWebLlmReqLogItem) SetCompletionTokens(completionTokens *int)

SetCompletionTokens sets the CompletionTokens field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalAigatewayInternalWebLlmReqLogItem) SetCost

SetCost sets the Cost field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalAigatewayInternalWebLlmReqLogItem) SetCreatedAt

func (i *InternalAigatewayInternalWebLlmReqLogItem) SetCreatedAt(createdAt *int)

SetCreatedAt sets the CreatedAt field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalAigatewayInternalWebLlmReqLogItem) SetID

SetID sets the ID field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalAigatewayInternalWebLlmReqLogItem) SetLatencyMs

func (i *InternalAigatewayInternalWebLlmReqLogItem) SetLatencyMs(latencyMs *int)

SetLatencyMs sets the LatencyMs field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalAigatewayInternalWebLlmReqLogItem) SetModelID

func (i *InternalAigatewayInternalWebLlmReqLogItem) SetModelID(modelID *int)

SetModelID sets the ModelID field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalAigatewayInternalWebLlmReqLogItem) SetPromptTokens

func (i *InternalAigatewayInternalWebLlmReqLogItem) SetPromptTokens(promptTokens *int)

SetPromptTokens sets the PromptTokens field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalAigatewayInternalWebLlmReqLogItem) SetProviderID

func (i *InternalAigatewayInternalWebLlmReqLogItem) SetProviderID(providerID *int)

SetProviderID sets the ProviderID field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalAigatewayInternalWebLlmReqLogItem) SetRequestID

func (i *InternalAigatewayInternalWebLlmReqLogItem) SetRequestID(requestID *string)

SetRequestID sets the RequestID field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalAigatewayInternalWebLlmReqLogItem) SetStatus

func (i *InternalAigatewayInternalWebLlmReqLogItem) SetStatus(status *int)

SetStatus sets the Status field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalAigatewayInternalWebLlmReqLogItem) SetStream

func (i *InternalAigatewayInternalWebLlmReqLogItem) SetStream(stream *bool)

SetStream sets the Stream field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalAigatewayInternalWebLlmReqLogItem) SetTotalTokens

func (i *InternalAigatewayInternalWebLlmReqLogItem) SetTotalTokens(totalTokens *int)

SetTotalTokens sets the TotalTokens field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalAigatewayInternalWebLlmReqLogItem) SetTps

SetTps sets the Tps field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalAigatewayInternalWebLlmReqLogItem) SetTtftMs

func (i *InternalAigatewayInternalWebLlmReqLogItem) SetTtftMs(ttftMs *int)

SetTtftMs sets the TtftMs field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalAigatewayInternalWebLlmReqLogItem) String

func (*InternalAigatewayInternalWebLlmReqLogItem) UnmarshalJSON

func (i *InternalAigatewayInternalWebLlmReqLogItem) UnmarshalJSON(data []byte) error

type InternalAigatewayInternalWebMarketplaceListResponse

type InternalAigatewayInternalWebMarketplaceListResponse struct {
	Data   []*InternalAigatewayInternalWebMarketplaceModelItem `json:"data,omitempty" url:"data,omitempty"`
	Limit  *int                                                `json:"limit,omitempty" url:"limit,omitempty"`
	Object *string                                             `json:"object,omitempty" url:"object,omitempty"`
	Page   *int                                                `json:"page,omitempty" url:"page,omitempty"`
	Total  *int                                                `json:"total,omitempty" url:"total,omitempty"`
	// contains filtered or unexported fields
}

func (*InternalAigatewayInternalWebMarketplaceListResponse) GetData

func (*InternalAigatewayInternalWebMarketplaceListResponse) GetExtraProperties

func (i *InternalAigatewayInternalWebMarketplaceListResponse) GetExtraProperties() map[string]interface{}

func (*InternalAigatewayInternalWebMarketplaceListResponse) GetLimit

func (*InternalAigatewayInternalWebMarketplaceListResponse) GetObject

func (*InternalAigatewayInternalWebMarketplaceListResponse) GetPage

func (*InternalAigatewayInternalWebMarketplaceListResponse) GetTotal

func (*InternalAigatewayInternalWebMarketplaceListResponse) MarshalJSON

func (*InternalAigatewayInternalWebMarketplaceListResponse) SetData

SetData sets the Data field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalAigatewayInternalWebMarketplaceListResponse) SetLimit

SetLimit sets the Limit field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalAigatewayInternalWebMarketplaceListResponse) SetObject

SetObject sets the Object field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalAigatewayInternalWebMarketplaceListResponse) SetPage

SetPage sets the Page field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalAigatewayInternalWebMarketplaceListResponse) SetTotal

SetTotal sets the Total field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalAigatewayInternalWebMarketplaceListResponse) String

func (*InternalAigatewayInternalWebMarketplaceListResponse) UnmarshalJSON

type InternalAigatewayInternalWebMarketplaceModelItem

type InternalAigatewayInternalWebMarketplaceModelItem struct {
	BuyoutPrice *float64 `json:"buyout_price,omitempty" url:"buyout_price,omitempty"`
	Currency    *string  `json:"currency,omitempty" url:"currency,omitempty"`
	Description *string  `json:"description,omitempty" url:"description,omitempty"`
	ID          *int     `json:"id,omitempty" url:"id,omitempty"`
	InputPrice  *float64 `json:"input_price,omitempty" url:"input_price,omitempty"`
	IsPurchased *bool    `json:"is_purchased,omitempty" url:"is_purchased,omitempty"`
	ListedAt    *int     `json:"listed_at,omitempty" url:"listed_at,omitempty"`
	Name        *string  `json:"name,omitempty" url:"name,omitempty"`
	OutputPrice *float64 `json:"output_price,omitempty" url:"output_price,omitempty"`
	OwnerName   *string  `json:"owner_name,omitempty" url:"owner_name,omitempty"`
	TotalCalls  *int     `json:"total_calls,omitempty" url:"total_calls,omitempty"`
	// contains filtered or unexported fields
}

func (*InternalAigatewayInternalWebMarketplaceModelItem) GetBuyoutPrice added in v0.0.5

func (*InternalAigatewayInternalWebMarketplaceModelItem) GetCurrency

func (*InternalAigatewayInternalWebMarketplaceModelItem) GetDescription

func (*InternalAigatewayInternalWebMarketplaceModelItem) GetExtraProperties

func (i *InternalAigatewayInternalWebMarketplaceModelItem) GetExtraProperties() map[string]interface{}

func (*InternalAigatewayInternalWebMarketplaceModelItem) GetID

func (*InternalAigatewayInternalWebMarketplaceModelItem) GetInputPrice

func (*InternalAigatewayInternalWebMarketplaceModelItem) GetIsPurchased added in v0.0.5

func (*InternalAigatewayInternalWebMarketplaceModelItem) GetListedAt

func (*InternalAigatewayInternalWebMarketplaceModelItem) GetName

func (*InternalAigatewayInternalWebMarketplaceModelItem) GetOutputPrice

func (*InternalAigatewayInternalWebMarketplaceModelItem) GetOwnerName

func (*InternalAigatewayInternalWebMarketplaceModelItem) GetTotalCalls

func (*InternalAigatewayInternalWebMarketplaceModelItem) MarshalJSON

func (*InternalAigatewayInternalWebMarketplaceModelItem) SetBuyoutPrice added in v0.0.5

func (i *InternalAigatewayInternalWebMarketplaceModelItem) SetBuyoutPrice(buyoutPrice *float64)

SetBuyoutPrice sets the BuyoutPrice field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalAigatewayInternalWebMarketplaceModelItem) SetCurrency

func (i *InternalAigatewayInternalWebMarketplaceModelItem) SetCurrency(currency *string)

SetCurrency sets the Currency field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalAigatewayInternalWebMarketplaceModelItem) SetDescription

func (i *InternalAigatewayInternalWebMarketplaceModelItem) SetDescription(description *string)

SetDescription sets the Description field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalAigatewayInternalWebMarketplaceModelItem) SetID

SetID sets the ID field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalAigatewayInternalWebMarketplaceModelItem) SetInputPrice

func (i *InternalAigatewayInternalWebMarketplaceModelItem) SetInputPrice(inputPrice *float64)

SetInputPrice sets the InputPrice field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalAigatewayInternalWebMarketplaceModelItem) SetIsPurchased added in v0.0.5

func (i *InternalAigatewayInternalWebMarketplaceModelItem) SetIsPurchased(isPurchased *bool)

SetIsPurchased sets the IsPurchased field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalAigatewayInternalWebMarketplaceModelItem) SetListedAt

func (i *InternalAigatewayInternalWebMarketplaceModelItem) SetListedAt(listedAt *int)

SetListedAt sets the ListedAt field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalAigatewayInternalWebMarketplaceModelItem) SetName

SetName sets the Name field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalAigatewayInternalWebMarketplaceModelItem) SetOutputPrice

func (i *InternalAigatewayInternalWebMarketplaceModelItem) SetOutputPrice(outputPrice *float64)

SetOutputPrice sets the OutputPrice field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalAigatewayInternalWebMarketplaceModelItem) SetOwnerName

func (i *InternalAigatewayInternalWebMarketplaceModelItem) SetOwnerName(ownerName *string)

SetOwnerName sets the OwnerName field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalAigatewayInternalWebMarketplaceModelItem) SetTotalCalls

func (i *InternalAigatewayInternalWebMarketplaceModelItem) SetTotalCalls(totalCalls *int)

SetTotalCalls sets the TotalCalls field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalAigatewayInternalWebMarketplaceModelItem) String

func (*InternalAigatewayInternalWebMarketplaceModelItem) UnmarshalJSON

type InternalAigatewayInternalWebSellerRevenueItem

type InternalAigatewayInternalWebSellerRevenueItem struct {
	CallsToday   *int     `json:"calls_today,omitempty" url:"calls_today,omitempty"`
	CallsTotal   *int     `json:"calls_total,omitempty" url:"calls_total,omitempty"`
	ModelID      *int     `json:"model_id,omitempty" url:"model_id,omitempty"`
	ModelName    *string  `json:"model_name,omitempty" url:"model_name,omitempty"`
	RevenueToday *float64 `json:"revenue_today,omitempty" url:"revenue_today,omitempty"`
	RevenueTotal *float64 `json:"revenue_total,omitempty" url:"revenue_total,omitempty"`
	// contains filtered or unexported fields
}

func (*InternalAigatewayInternalWebSellerRevenueItem) GetCallsToday

func (*InternalAigatewayInternalWebSellerRevenueItem) GetCallsTotal

func (*InternalAigatewayInternalWebSellerRevenueItem) GetExtraProperties

func (i *InternalAigatewayInternalWebSellerRevenueItem) GetExtraProperties() map[string]interface{}

func (*InternalAigatewayInternalWebSellerRevenueItem) GetModelID

func (*InternalAigatewayInternalWebSellerRevenueItem) GetModelName

func (*InternalAigatewayInternalWebSellerRevenueItem) GetRevenueToday

func (*InternalAigatewayInternalWebSellerRevenueItem) GetRevenueTotal

func (*InternalAigatewayInternalWebSellerRevenueItem) MarshalJSON

func (*InternalAigatewayInternalWebSellerRevenueItem) SetCallsToday

func (i *InternalAigatewayInternalWebSellerRevenueItem) SetCallsToday(callsToday *int)

SetCallsToday sets the CallsToday field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalAigatewayInternalWebSellerRevenueItem) SetCallsTotal

func (i *InternalAigatewayInternalWebSellerRevenueItem) SetCallsTotal(callsTotal *int)

SetCallsTotal sets the CallsTotal field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalAigatewayInternalWebSellerRevenueItem) SetModelID

func (i *InternalAigatewayInternalWebSellerRevenueItem) SetModelID(modelID *int)

SetModelID sets the ModelID field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalAigatewayInternalWebSellerRevenueItem) SetModelName

func (i *InternalAigatewayInternalWebSellerRevenueItem) SetModelName(modelName *string)

SetModelName sets the ModelName field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalAigatewayInternalWebSellerRevenueItem) SetRevenueToday

func (i *InternalAigatewayInternalWebSellerRevenueItem) SetRevenueToday(revenueToday *float64)

SetRevenueToday sets the RevenueToday field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalAigatewayInternalWebSellerRevenueItem) SetRevenueTotal

func (i *InternalAigatewayInternalWebSellerRevenueItem) SetRevenueTotal(revenueTotal *float64)

SetRevenueTotal sets the RevenueTotal field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalAigatewayInternalWebSellerRevenueItem) String

func (*InternalAigatewayInternalWebSellerRevenueItem) UnmarshalJSON

func (i *InternalAigatewayInternalWebSellerRevenueItem) UnmarshalJSON(data []byte) error

type InternalAigatewayInternalWebSellerRevenueResponse

type InternalAigatewayInternalWebSellerRevenueResponse struct {
	Data   []*InternalAigatewayInternalWebSellerRevenueItem `json:"data,omitempty" url:"data,omitempty"`
	Object *string                                          `json:"object,omitempty" url:"object,omitempty"`
	// contains filtered or unexported fields
}

func (*InternalAigatewayInternalWebSellerRevenueResponse) GetData

func (*InternalAigatewayInternalWebSellerRevenueResponse) GetExtraProperties

func (i *InternalAigatewayInternalWebSellerRevenueResponse) GetExtraProperties() map[string]interface{}

func (*InternalAigatewayInternalWebSellerRevenueResponse) GetObject

func (*InternalAigatewayInternalWebSellerRevenueResponse) MarshalJSON

func (*InternalAigatewayInternalWebSellerRevenueResponse) SetData

SetData sets the Data field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalAigatewayInternalWebSellerRevenueResponse) SetObject

SetObject sets the Object field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalAigatewayInternalWebSellerRevenueResponse) String

func (*InternalAigatewayInternalWebSellerRevenueResponse) UnmarshalJSON

type InternalAigatewayInternalWebTestModelRequest

type InternalAigatewayInternalWebTestModelRequest struct {
	// ModelName is the upstream model name (e.g. "gpt-4", "deepseek-chat").
	ModelName string `json:"model_name" url:"model_name"`
	// ProviderID is the provider to test against.
	ProviderID int `json:"provider_id" url:"provider_id"`
	// contains filtered or unexported fields
}

func (*InternalAigatewayInternalWebTestModelRequest) GetExtraProperties

func (i *InternalAigatewayInternalWebTestModelRequest) GetExtraProperties() map[string]interface{}

func (*InternalAigatewayInternalWebTestModelRequest) GetModelName

func (*InternalAigatewayInternalWebTestModelRequest) GetProviderID

func (*InternalAigatewayInternalWebTestModelRequest) MarshalJSON

func (*InternalAigatewayInternalWebTestModelRequest) SetModelName

func (i *InternalAigatewayInternalWebTestModelRequest) SetModelName(modelName string)

SetModelName sets the ModelName field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalAigatewayInternalWebTestModelRequest) SetProviderID

func (i *InternalAigatewayInternalWebTestModelRequest) SetProviderID(providerID int)

SetProviderID sets the ProviderID field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalAigatewayInternalWebTestModelRequest) String

func (*InternalAigatewayInternalWebTestModelRequest) UnmarshalJSON

func (i *InternalAigatewayInternalWebTestModelRequest) UnmarshalJSON(data []byte) error

type InternalAigatewayInternalWebTestModelResponse

type InternalAigatewayInternalWebTestModelResponse struct {
	Error     *string `json:"error,omitempty" url:"error,omitempty"`
	LatencyMs *int    `json:"latency_ms,omitempty" url:"latency_ms,omitempty"`
	Response  *string `json:"response,omitempty" url:"response,omitempty"`
	Success   *bool   `json:"success,omitempty" url:"success,omitempty"`
	// contains filtered or unexported fields
}

func (*InternalAigatewayInternalWebTestModelResponse) GetError

func (*InternalAigatewayInternalWebTestModelResponse) GetExtraProperties

func (i *InternalAigatewayInternalWebTestModelResponse) GetExtraProperties() map[string]interface{}

func (*InternalAigatewayInternalWebTestModelResponse) GetLatencyMs

func (*InternalAigatewayInternalWebTestModelResponse) GetResponse

func (*InternalAigatewayInternalWebTestModelResponse) GetSuccess

func (*InternalAigatewayInternalWebTestModelResponse) MarshalJSON

func (*InternalAigatewayInternalWebTestModelResponse) SetError

SetError sets the Error field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalAigatewayInternalWebTestModelResponse) SetLatencyMs

func (i *InternalAigatewayInternalWebTestModelResponse) SetLatencyMs(latencyMs *int)

SetLatencyMs sets the LatencyMs field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalAigatewayInternalWebTestModelResponse) SetResponse

func (i *InternalAigatewayInternalWebTestModelResponse) SetResponse(response *string)

SetResponse sets the Response field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalAigatewayInternalWebTestModelResponse) SetSuccess

func (i *InternalAigatewayInternalWebTestModelResponse) SetSuccess(success *bool)

SetSuccess sets the Success field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalAigatewayInternalWebTestModelResponse) String

func (*InternalAigatewayInternalWebTestModelResponse) UnmarshalJSON

func (i *InternalAigatewayInternalWebTestModelResponse) UnmarshalJSON(data []byte) error

type InternalAigatewayInternalWebTestProviderRequest

type InternalAigatewayInternalWebTestProviderRequest struct {
	APIKey   string  `json:"api_key" url:"api_key"`
	BaseURL  *string `json:"base_url,omitempty" url:"base_url,omitempty"`
	Protocol *string `json:"protocol,omitempty" url:"protocol,omitempty"`
	// contains filtered or unexported fields
}

func (*InternalAigatewayInternalWebTestProviderRequest) GetAPIKey

func (*InternalAigatewayInternalWebTestProviderRequest) GetBaseURL

func (*InternalAigatewayInternalWebTestProviderRequest) GetExtraProperties

func (i *InternalAigatewayInternalWebTestProviderRequest) GetExtraProperties() map[string]interface{}

func (*InternalAigatewayInternalWebTestProviderRequest) GetProtocol

func (*InternalAigatewayInternalWebTestProviderRequest) MarshalJSON

func (*InternalAigatewayInternalWebTestProviderRequest) SetAPIKey

SetAPIKey sets the APIKey field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalAigatewayInternalWebTestProviderRequest) SetBaseURL

SetBaseURL sets the BaseURL field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalAigatewayInternalWebTestProviderRequest) SetProtocol

func (i *InternalAigatewayInternalWebTestProviderRequest) SetProtocol(protocol *string)

SetProtocol sets the Protocol field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalAigatewayInternalWebTestProviderRequest) String

func (*InternalAigatewayInternalWebTestProviderRequest) UnmarshalJSON

type InternalAigatewayInternalWebTestProviderResponse

type InternalAigatewayInternalWebTestProviderResponse struct {
	Error     *string                                          `json:"error,omitempty" url:"error,omitempty"`
	LatencyMs *int                                             `json:"latency_ms,omitempty" url:"latency_ms,omitempty"`
	Models    []*InternalAigatewayInternalWebUpstreamModelItem `json:"models,omitempty" url:"models,omitempty"`
	Success   *bool                                            `json:"success,omitempty" url:"success,omitempty"`
	// contains filtered or unexported fields
}

func (*InternalAigatewayInternalWebTestProviderResponse) GetError

func (*InternalAigatewayInternalWebTestProviderResponse) GetExtraProperties

func (i *InternalAigatewayInternalWebTestProviderResponse) GetExtraProperties() map[string]interface{}

func (*InternalAigatewayInternalWebTestProviderResponse) GetLatencyMs

func (*InternalAigatewayInternalWebTestProviderResponse) GetModels

func (*InternalAigatewayInternalWebTestProviderResponse) GetSuccess

func (*InternalAigatewayInternalWebTestProviderResponse) MarshalJSON

func (*InternalAigatewayInternalWebTestProviderResponse) SetError

SetError sets the Error field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalAigatewayInternalWebTestProviderResponse) SetLatencyMs

func (i *InternalAigatewayInternalWebTestProviderResponse) SetLatencyMs(latencyMs *int)

SetLatencyMs sets the LatencyMs field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalAigatewayInternalWebTestProviderResponse) SetModels

SetModels sets the Models field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalAigatewayInternalWebTestProviderResponse) SetSuccess

SetSuccess sets the Success field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalAigatewayInternalWebTestProviderResponse) String

func (*InternalAigatewayInternalWebTestProviderResponse) UnmarshalJSON

type InternalAigatewayInternalWebTopResourceItem

type InternalAigatewayInternalWebTopResourceItem struct {
	CallCount   *int     `json:"call_count,omitempty" url:"call_count,omitempty"`
	ModelID     *int     `json:"model_id,omitempty" url:"model_id,omitempty"`
	ModelName   *string  `json:"model_name,omitempty" url:"model_name,omitempty"`
	OwnerUserID *int     `json:"owner_user_id,omitempty" url:"owner_user_id,omitempty"`
	TotalCost   *float64 `json:"total_cost,omitempty" url:"total_cost,omitempty"`
	// contains filtered or unexported fields
}

func (*InternalAigatewayInternalWebTopResourceItem) GetCallCount

func (*InternalAigatewayInternalWebTopResourceItem) GetExtraProperties

func (i *InternalAigatewayInternalWebTopResourceItem) GetExtraProperties() map[string]interface{}

func (*InternalAigatewayInternalWebTopResourceItem) GetModelID

func (*InternalAigatewayInternalWebTopResourceItem) GetModelName

func (*InternalAigatewayInternalWebTopResourceItem) GetOwnerUserID

func (i *InternalAigatewayInternalWebTopResourceItem) GetOwnerUserID() *int

func (*InternalAigatewayInternalWebTopResourceItem) GetTotalCost

func (*InternalAigatewayInternalWebTopResourceItem) MarshalJSON

func (*InternalAigatewayInternalWebTopResourceItem) SetCallCount

func (i *InternalAigatewayInternalWebTopResourceItem) SetCallCount(callCount *int)

SetCallCount sets the CallCount field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalAigatewayInternalWebTopResourceItem) SetModelID

func (i *InternalAigatewayInternalWebTopResourceItem) SetModelID(modelID *int)

SetModelID sets the ModelID field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalAigatewayInternalWebTopResourceItem) SetModelName

func (i *InternalAigatewayInternalWebTopResourceItem) SetModelName(modelName *string)

SetModelName sets the ModelName field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalAigatewayInternalWebTopResourceItem) SetOwnerUserID

func (i *InternalAigatewayInternalWebTopResourceItem) SetOwnerUserID(ownerUserID *int)

SetOwnerUserID sets the OwnerUserID field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalAigatewayInternalWebTopResourceItem) SetTotalCost

func (i *InternalAigatewayInternalWebTopResourceItem) SetTotalCost(totalCost *float64)

SetTotalCost sets the TotalCost field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalAigatewayInternalWebTopResourceItem) String

func (*InternalAigatewayInternalWebTopResourceItem) UnmarshalJSON

func (i *InternalAigatewayInternalWebTopResourceItem) UnmarshalJSON(data []byte) error

type InternalAigatewayInternalWebTopResourcesResponse

type InternalAigatewayInternalWebTopResourcesResponse struct {
	Data   []*InternalAigatewayInternalWebTopResourceItem `json:"data,omitempty" url:"data,omitempty"`
	Object *string                                        `json:"object,omitempty" url:"object,omitempty"`
	// contains filtered or unexported fields
}

func (*InternalAigatewayInternalWebTopResourcesResponse) GetData

func (*InternalAigatewayInternalWebTopResourcesResponse) GetExtraProperties

func (i *InternalAigatewayInternalWebTopResourcesResponse) GetExtraProperties() map[string]interface{}

func (*InternalAigatewayInternalWebTopResourcesResponse) GetObject

func (*InternalAigatewayInternalWebTopResourcesResponse) MarshalJSON

func (*InternalAigatewayInternalWebTopResourcesResponse) SetData

SetData sets the Data field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalAigatewayInternalWebTopResourcesResponse) SetObject

SetObject sets the Object field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalAigatewayInternalWebTopResourcesResponse) String

func (*InternalAigatewayInternalWebTopResourcesResponse) UnmarshalJSON

type InternalAigatewayInternalWebUpdateSessionRequest

type InternalAigatewayInternalWebUpdateSessionRequest struct {
	// Title is the updated session title.
	Title *string `json:"title,omitempty" url:"title,omitempty"`
	// contains filtered or unexported fields
}

func (*InternalAigatewayInternalWebUpdateSessionRequest) GetExtraProperties

func (i *InternalAigatewayInternalWebUpdateSessionRequest) GetExtraProperties() map[string]interface{}

func (*InternalAigatewayInternalWebUpdateSessionRequest) GetTitle

func (*InternalAigatewayInternalWebUpdateSessionRequest) MarshalJSON

func (*InternalAigatewayInternalWebUpdateSessionRequest) SetTitle

SetTitle sets the Title field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalAigatewayInternalWebUpdateSessionRequest) String

func (*InternalAigatewayInternalWebUpdateSessionRequest) UnmarshalJSON

type InternalAigatewayInternalWebUpdateUserProviderRequest

type InternalAigatewayInternalWebUpdateUserProviderRequest struct {
	// APIKey is the new provider API key (leave empty to keep existing).
	APIKey *string `json:"api_key,omitempty" url:"api_key,omitempty"`
	// BaseURL is the optional custom API base URL.
	BaseURL *string `json:"base_url,omitempty" url:"base_url,omitempty"`
	// Enabled controls whether the provider is active.
	Enabled *bool `json:"enabled,omitempty" url:"enabled,omitempty"`
	// Name is the provider display name.
	Name string `json:"name" url:"name"`
	// Protocol is the API protocol (openai or anthropic).
	Protocol *InternalAigatewayInternalWebUpdateUserProviderRequestProtocol `json:"protocol,omitempty" url:"protocol,omitempty"`
	// Visibility is the provider visibility (private or public).
	Visibility *string `json:"visibility,omitempty" url:"visibility,omitempty"`
	// contains filtered or unexported fields
}

func (*InternalAigatewayInternalWebUpdateUserProviderRequest) GetAPIKey

func (*InternalAigatewayInternalWebUpdateUserProviderRequest) GetBaseURL

func (*InternalAigatewayInternalWebUpdateUserProviderRequest) GetEnabled

func (*InternalAigatewayInternalWebUpdateUserProviderRequest) GetExtraProperties

func (i *InternalAigatewayInternalWebUpdateUserProviderRequest) GetExtraProperties() map[string]interface{}

func (*InternalAigatewayInternalWebUpdateUserProviderRequest) GetName

func (*InternalAigatewayInternalWebUpdateUserProviderRequest) GetProtocol

func (*InternalAigatewayInternalWebUpdateUserProviderRequest) GetVisibility

func (*InternalAigatewayInternalWebUpdateUserProviderRequest) MarshalJSON

func (*InternalAigatewayInternalWebUpdateUserProviderRequest) SetAPIKey

SetAPIKey sets the APIKey field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalAigatewayInternalWebUpdateUserProviderRequest) SetBaseURL

SetBaseURL sets the BaseURL field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalAigatewayInternalWebUpdateUserProviderRequest) SetEnabled

SetEnabled sets the Enabled field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalAigatewayInternalWebUpdateUserProviderRequest) SetName

SetName sets the Name field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalAigatewayInternalWebUpdateUserProviderRequest) SetProtocol

SetProtocol sets the Protocol field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalAigatewayInternalWebUpdateUserProviderRequest) SetVisibility

func (i *InternalAigatewayInternalWebUpdateUserProviderRequest) SetVisibility(visibility *string)

SetVisibility sets the Visibility field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalAigatewayInternalWebUpdateUserProviderRequest) String

func (*InternalAigatewayInternalWebUpdateUserProviderRequest) UnmarshalJSON

type InternalAigatewayInternalWebUpdateUserProviderRequestProtocol

type InternalAigatewayInternalWebUpdateUserProviderRequestProtocol string

Protocol is the API protocol (openai or anthropic).

const (
	InternalAigatewayInternalWebUpdateUserProviderRequestProtocolOpenai    InternalAigatewayInternalWebUpdateUserProviderRequestProtocol = "openai"
	InternalAigatewayInternalWebUpdateUserProviderRequestProtocolAnthropic InternalAigatewayInternalWebUpdateUserProviderRequestProtocol = "anthropic"
)

func (InternalAigatewayInternalWebUpdateUserProviderRequestProtocol) Ptr

type InternalAigatewayInternalWebUpstreamModelItem

type InternalAigatewayInternalWebUpstreamModelItem struct {
	Created *int    `json:"created,omitempty" url:"created,omitempty"`
	ID      *string `json:"id,omitempty" url:"id,omitempty"`
	OwnedBy *string `json:"owned_by,omitempty" url:"owned_by,omitempty"`
	// contains filtered or unexported fields
}

func (*InternalAigatewayInternalWebUpstreamModelItem) GetCreated

func (*InternalAigatewayInternalWebUpstreamModelItem) GetExtraProperties

func (i *InternalAigatewayInternalWebUpstreamModelItem) GetExtraProperties() map[string]interface{}

func (*InternalAigatewayInternalWebUpstreamModelItem) GetID

func (*InternalAigatewayInternalWebUpstreamModelItem) GetOwnedBy

func (*InternalAigatewayInternalWebUpstreamModelItem) MarshalJSON

func (*InternalAigatewayInternalWebUpstreamModelItem) SetCreated

func (i *InternalAigatewayInternalWebUpstreamModelItem) SetCreated(created *int)

SetCreated sets the Created field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalAigatewayInternalWebUpstreamModelItem) SetID

SetID sets the ID field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalAigatewayInternalWebUpstreamModelItem) SetOwnedBy

func (i *InternalAigatewayInternalWebUpstreamModelItem) SetOwnedBy(ownedBy *string)

SetOwnedBy sets the OwnedBy field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalAigatewayInternalWebUpstreamModelItem) String

func (*InternalAigatewayInternalWebUpstreamModelItem) UnmarshalJSON

func (i *InternalAigatewayInternalWebUpstreamModelItem) UnmarshalJSON(data []byte) error

type InternalAigatewayInternalWebUsageRecordItem

type InternalAigatewayInternalWebUsageRecordItem struct {
	// CallCount is the number of API calls.
	CallCount *int `json:"call_count,omitempty" url:"call_count,omitempty"`
	// CompletionTokens is the total completion tokens generated.
	CompletionTokens *int `json:"completion_tokens,omitempty" url:"completion_tokens,omitempty"`
	// ID is the record ID.
	ID *int `json:"id,omitempty" url:"id,omitempty"`
	// ModelID is the model that was used.
	ModelID *int `json:"model_id,omitempty" url:"model_id,omitempty"`
	// PromptTokens is the total prompt tokens consumed.
	PromptTokens *int `json:"prompt_tokens,omitempty" url:"prompt_tokens,omitempty"`
	// RecordDate is the date of this usage record (YYYY-MM-DD).
	RecordDate *string `json:"record_date,omitempty" url:"record_date,omitempty"`
	// TotalCost is the total cost (yuan).
	TotalCost *float64 `json:"total_cost,omitempty" url:"total_cost,omitempty"`
	// TotalTokens is the total tokens consumed.
	TotalTokens *int `json:"total_tokens,omitempty" url:"total_tokens,omitempty"`
	// contains filtered or unexported fields
}

func (*InternalAigatewayInternalWebUsageRecordItem) GetCallCount

func (*InternalAigatewayInternalWebUsageRecordItem) GetCompletionTokens

func (i *InternalAigatewayInternalWebUsageRecordItem) GetCompletionTokens() *int

func (*InternalAigatewayInternalWebUsageRecordItem) GetExtraProperties

func (i *InternalAigatewayInternalWebUsageRecordItem) GetExtraProperties() map[string]interface{}

func (*InternalAigatewayInternalWebUsageRecordItem) GetID

func (*InternalAigatewayInternalWebUsageRecordItem) GetModelID

func (*InternalAigatewayInternalWebUsageRecordItem) GetPromptTokens

func (i *InternalAigatewayInternalWebUsageRecordItem) GetPromptTokens() *int

func (*InternalAigatewayInternalWebUsageRecordItem) GetRecordDate

func (*InternalAigatewayInternalWebUsageRecordItem) GetTotalCost

func (*InternalAigatewayInternalWebUsageRecordItem) GetTotalTokens

func (i *InternalAigatewayInternalWebUsageRecordItem) GetTotalTokens() *int

func (*InternalAigatewayInternalWebUsageRecordItem) MarshalJSON

func (*InternalAigatewayInternalWebUsageRecordItem) SetCallCount

func (i *InternalAigatewayInternalWebUsageRecordItem) SetCallCount(callCount *int)

SetCallCount sets the CallCount field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalAigatewayInternalWebUsageRecordItem) SetCompletionTokens

func (i *InternalAigatewayInternalWebUsageRecordItem) SetCompletionTokens(completionTokens *int)

SetCompletionTokens sets the CompletionTokens field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalAigatewayInternalWebUsageRecordItem) SetID

SetID sets the ID field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalAigatewayInternalWebUsageRecordItem) SetModelID

func (i *InternalAigatewayInternalWebUsageRecordItem) SetModelID(modelID *int)

SetModelID sets the ModelID field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalAigatewayInternalWebUsageRecordItem) SetPromptTokens

func (i *InternalAigatewayInternalWebUsageRecordItem) SetPromptTokens(promptTokens *int)

SetPromptTokens sets the PromptTokens field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalAigatewayInternalWebUsageRecordItem) SetRecordDate

func (i *InternalAigatewayInternalWebUsageRecordItem) SetRecordDate(recordDate *string)

SetRecordDate sets the RecordDate field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalAigatewayInternalWebUsageRecordItem) SetTotalCost

func (i *InternalAigatewayInternalWebUsageRecordItem) SetTotalCost(totalCost *float64)

SetTotalCost sets the TotalCost field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalAigatewayInternalWebUsageRecordItem) SetTotalTokens

func (i *InternalAigatewayInternalWebUsageRecordItem) SetTotalTokens(totalTokens *int)

SetTotalTokens sets the TotalTokens field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalAigatewayInternalWebUsageRecordItem) String

func (*InternalAigatewayInternalWebUsageRecordItem) UnmarshalJSON

func (i *InternalAigatewayInternalWebUsageRecordItem) UnmarshalJSON(data []byte) error

type InternalAigatewayInternalWebUserModelRequest

type InternalAigatewayInternalWebUserModelRequest struct {
	// BillingMode is the billing mode: "token" (default) or "per_request".
	BillingMode *string `json:"billing_mode,omitempty" url:"billing_mode,omitempty"`
	// BuyoutPrice is the optional buyout price for marketplace purchase (NULL = not available).
	BuyoutPrice *float64 `json:"buyout_price,omitempty" url:"buyout_price,omitempty"`
	// CacheHitPrice is the cache hit price per 1M tokens (CNY). 0 means same as input_price.
	CacheHitPrice *float64 `json:"cache_hit_price,omitempty" url:"cache_hit_price,omitempty"`
	// Currency is the billing currency (CNY or USD, default CNY).
	Currency *string `json:"currency,omitempty" url:"currency,omitempty"`
	// Description is an optional human-readable description.
	Description *string `json:"description,omitempty" url:"description,omitempty"`
	// Enabled controls whether the model is active.
	Enabled *bool `json:"enabled,omitempty" url:"enabled,omitempty"`
	// InputPrice is the price per 1M input tokens (CNY).
	InputPrice *float64 `json:"input_price,omitempty" url:"input_price,omitempty"`
	// IsDefault indicates whether to set this as the user's default model.
	IsDefault *bool `json:"is_default,omitempty" url:"is_default,omitempty"`
	// MaxOutputTokens is the maximum output token count (0=system default).
	MaxOutputTokens *int `json:"max_output_tokens,omitempty" url:"max_output_tokens,omitempty"`
	// Name is the user-facing model identifier.
	Name string `json:"name" url:"name"`
	// OutputPrice is the price per 1M output tokens (CNY).
	OutputPrice *float64 `json:"output_price,omitempty" url:"output_price,omitempty"`
	// ProviderID is the associated provider ID.
	ProviderID int `json:"provider_id" url:"provider_id"`
	// UpstreamName is the upstream provider's model name (overrides Name if set).
	UpstreamName *string `json:"upstream_name,omitempty" url:"upstream_name,omitempty"`
	// Visibility is the model visibility (private or public).
	Visibility *string `json:"visibility,omitempty" url:"visibility,omitempty"`
	// WalletID is the optional bound wallet ID for receiving earnings.
	WalletID *int `json:"wallet_id,omitempty" url:"wallet_id,omitempty"`
	// contains filtered or unexported fields
}

func (*InternalAigatewayInternalWebUserModelRequest) GetBillingMode

func (*InternalAigatewayInternalWebUserModelRequest) GetBuyoutPrice added in v0.0.5

func (*InternalAigatewayInternalWebUserModelRequest) GetCacheHitPrice

func (*InternalAigatewayInternalWebUserModelRequest) GetCurrency

func (*InternalAigatewayInternalWebUserModelRequest) GetDescription

func (*InternalAigatewayInternalWebUserModelRequest) GetEnabled

func (*InternalAigatewayInternalWebUserModelRequest) GetExtraProperties

func (i *InternalAigatewayInternalWebUserModelRequest) GetExtraProperties() map[string]interface{}

func (*InternalAigatewayInternalWebUserModelRequest) GetInputPrice

func (*InternalAigatewayInternalWebUserModelRequest) GetIsDefault

func (*InternalAigatewayInternalWebUserModelRequest) GetMaxOutputTokens

func (i *InternalAigatewayInternalWebUserModelRequest) GetMaxOutputTokens() *int

func (*InternalAigatewayInternalWebUserModelRequest) GetName

func (*InternalAigatewayInternalWebUserModelRequest) GetOutputPrice

func (*InternalAigatewayInternalWebUserModelRequest) GetProviderID

func (*InternalAigatewayInternalWebUserModelRequest) GetUpstreamName

func (*InternalAigatewayInternalWebUserModelRequest) GetVisibility

func (*InternalAigatewayInternalWebUserModelRequest) GetWalletID

func (*InternalAigatewayInternalWebUserModelRequest) MarshalJSON

func (*InternalAigatewayInternalWebUserModelRequest) SetBillingMode

func (i *InternalAigatewayInternalWebUserModelRequest) SetBillingMode(billingMode *string)

SetBillingMode sets the BillingMode field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalAigatewayInternalWebUserModelRequest) SetBuyoutPrice added in v0.0.5

func (i *InternalAigatewayInternalWebUserModelRequest) SetBuyoutPrice(buyoutPrice *float64)

SetBuyoutPrice sets the BuyoutPrice field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalAigatewayInternalWebUserModelRequest) SetCacheHitPrice

func (i *InternalAigatewayInternalWebUserModelRequest) SetCacheHitPrice(cacheHitPrice *float64)

SetCacheHitPrice sets the CacheHitPrice field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalAigatewayInternalWebUserModelRequest) SetCurrency

func (i *InternalAigatewayInternalWebUserModelRequest) SetCurrency(currency *string)

SetCurrency sets the Currency field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalAigatewayInternalWebUserModelRequest) SetDescription

func (i *InternalAigatewayInternalWebUserModelRequest) SetDescription(description *string)

SetDescription sets the Description field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalAigatewayInternalWebUserModelRequest) SetEnabled

func (i *InternalAigatewayInternalWebUserModelRequest) SetEnabled(enabled *bool)

SetEnabled sets the Enabled field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalAigatewayInternalWebUserModelRequest) SetInputPrice

func (i *InternalAigatewayInternalWebUserModelRequest) SetInputPrice(inputPrice *float64)

SetInputPrice sets the InputPrice field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalAigatewayInternalWebUserModelRequest) SetIsDefault

func (i *InternalAigatewayInternalWebUserModelRequest) SetIsDefault(isDefault *bool)

SetIsDefault sets the IsDefault field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalAigatewayInternalWebUserModelRequest) SetMaxOutputTokens

func (i *InternalAigatewayInternalWebUserModelRequest) SetMaxOutputTokens(maxOutputTokens *int)

SetMaxOutputTokens sets the MaxOutputTokens field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalAigatewayInternalWebUserModelRequest) SetName

SetName sets the Name field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalAigatewayInternalWebUserModelRequest) SetOutputPrice

func (i *InternalAigatewayInternalWebUserModelRequest) SetOutputPrice(outputPrice *float64)

SetOutputPrice sets the OutputPrice field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalAigatewayInternalWebUserModelRequest) SetProviderID

func (i *InternalAigatewayInternalWebUserModelRequest) SetProviderID(providerID int)

SetProviderID sets the ProviderID field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalAigatewayInternalWebUserModelRequest) SetUpstreamName

func (i *InternalAigatewayInternalWebUserModelRequest) SetUpstreamName(upstreamName *string)

SetUpstreamName sets the UpstreamName field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalAigatewayInternalWebUserModelRequest) SetVisibility

func (i *InternalAigatewayInternalWebUserModelRequest) SetVisibility(visibility *string)

SetVisibility sets the Visibility field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalAigatewayInternalWebUserModelRequest) SetWalletID

func (i *InternalAigatewayInternalWebUserModelRequest) SetWalletID(walletID *int)

SetWalletID sets the WalletID field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalAigatewayInternalWebUserModelRequest) String

func (*InternalAigatewayInternalWebUserModelRequest) UnmarshalJSON

func (i *InternalAigatewayInternalWebUserModelRequest) UnmarshalJSON(data []byte) error

type InternalAigatewayInternalWebUserProviderRequest

type InternalAigatewayInternalWebUserProviderRequest struct {
	// APIKey is the provider API key (encrypted at rest).
	APIKey string `json:"api_key" url:"api_key"`
	// BaseURL is the optional custom API base URL.
	BaseURL *string `json:"base_url,omitempty" url:"base_url,omitempty"`
	// Enabled controls whether the provider is active.
	Enabled *bool `json:"enabled,omitempty" url:"enabled,omitempty"`
	// Name is the provider display name.
	Name string `json:"name" url:"name"`
	// Protocol is the API protocol (openai or anthropic).
	Protocol *InternalAigatewayInternalWebUserProviderRequestProtocol `json:"protocol,omitempty" url:"protocol,omitempty"`
	// Visibility is the provider visibility (private or public).
	Visibility *string `json:"visibility,omitempty" url:"visibility,omitempty"`
	// contains filtered or unexported fields
}

func (*InternalAigatewayInternalWebUserProviderRequest) GetAPIKey

func (*InternalAigatewayInternalWebUserProviderRequest) GetBaseURL

func (*InternalAigatewayInternalWebUserProviderRequest) GetEnabled

func (*InternalAigatewayInternalWebUserProviderRequest) GetExtraProperties

func (i *InternalAigatewayInternalWebUserProviderRequest) GetExtraProperties() map[string]interface{}

func (*InternalAigatewayInternalWebUserProviderRequest) GetName

func (*InternalAigatewayInternalWebUserProviderRequest) GetProtocol

func (*InternalAigatewayInternalWebUserProviderRequest) GetVisibility

func (*InternalAigatewayInternalWebUserProviderRequest) MarshalJSON

func (*InternalAigatewayInternalWebUserProviderRequest) SetAPIKey

SetAPIKey sets the APIKey field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalAigatewayInternalWebUserProviderRequest) SetBaseURL

SetBaseURL sets the BaseURL field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalAigatewayInternalWebUserProviderRequest) SetEnabled

func (i *InternalAigatewayInternalWebUserProviderRequest) SetEnabled(enabled *bool)

SetEnabled sets the Enabled field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalAigatewayInternalWebUserProviderRequest) SetName

SetName sets the Name field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalAigatewayInternalWebUserProviderRequest) SetProtocol

SetProtocol sets the Protocol field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalAigatewayInternalWebUserProviderRequest) SetVisibility

func (i *InternalAigatewayInternalWebUserProviderRequest) SetVisibility(visibility *string)

SetVisibility sets the Visibility field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalAigatewayInternalWebUserProviderRequest) String

func (*InternalAigatewayInternalWebUserProviderRequest) UnmarshalJSON

type InternalAigatewayInternalWebUserProviderRequestProtocol

type InternalAigatewayInternalWebUserProviderRequestProtocol string

Protocol is the API protocol (openai or anthropic).

const (
	InternalAigatewayInternalWebUserProviderRequestProtocolOpenai    InternalAigatewayInternalWebUserProviderRequestProtocol = "openai"
	InternalAigatewayInternalWebUserProviderRequestProtocolAnthropic InternalAigatewayInternalWebUserProviderRequestProtocol = "anthropic"
)

func NewInternalAigatewayInternalWebUserProviderRequestProtocolFromString

func NewInternalAigatewayInternalWebUserProviderRequestProtocolFromString(s string) (InternalAigatewayInternalWebUserProviderRequestProtocol, error)

func (InternalAigatewayInternalWebUserProviderRequestProtocol) Ptr

type InternalAigatewayInternalWebUserProviderResponse

type InternalAigatewayInternalWebUserProviderResponse struct {
	// APIKey is the masked API key (last 4 characters visible).
	APIKey *string `json:"api_key,omitempty" url:"api_key,omitempty"`
	// BaseURL is the API base URL.
	BaseURL *string `json:"base_url,omitempty" url:"base_url,omitempty"`
	// CreatedAt is the creation timestamp (Unix seconds).
	CreatedAt *int `json:"created_at,omitempty" url:"created_at,omitempty"`
	// Enabled indicates whether the provider is active.
	Enabled *bool `json:"enabled,omitempty" url:"enabled,omitempty"`
	// ID is the provider ID.
	ID *int `json:"id,omitempty" url:"id,omitempty"`
	// Name is the provider display name.
	Name *string `json:"name,omitempty" url:"name,omitempty"`
	// Protocol is the API protocol.
	Protocol *string `json:"protocol,omitempty" url:"protocol,omitempty"`
	// UpdatedAt is the last update timestamp (Unix seconds).
	UpdatedAt *int `json:"updated_at,omitempty" url:"updated_at,omitempty"`
	// UserID is the owner user ID.
	UserID *int `json:"user_id,omitempty" url:"user_id,omitempty"`
	// Visibility is the provider visibility.
	Visibility *string `json:"visibility,omitempty" url:"visibility,omitempty"`
	// contains filtered or unexported fields
}

func (*InternalAigatewayInternalWebUserProviderResponse) GetAPIKey

func (*InternalAigatewayInternalWebUserProviderResponse) GetBaseURL

func (*InternalAigatewayInternalWebUserProviderResponse) GetCreatedAt

func (*InternalAigatewayInternalWebUserProviderResponse) GetEnabled

func (*InternalAigatewayInternalWebUserProviderResponse) GetExtraProperties

func (i *InternalAigatewayInternalWebUserProviderResponse) GetExtraProperties() map[string]interface{}

func (*InternalAigatewayInternalWebUserProviderResponse) GetID

func (*InternalAigatewayInternalWebUserProviderResponse) GetName

func (*InternalAigatewayInternalWebUserProviderResponse) GetProtocol

func (*InternalAigatewayInternalWebUserProviderResponse) GetUpdatedAt

func (*InternalAigatewayInternalWebUserProviderResponse) GetUserID

func (*InternalAigatewayInternalWebUserProviderResponse) GetVisibility

func (*InternalAigatewayInternalWebUserProviderResponse) MarshalJSON

func (*InternalAigatewayInternalWebUserProviderResponse) SetAPIKey

SetAPIKey sets the APIKey field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalAigatewayInternalWebUserProviderResponse) SetBaseURL

SetBaseURL sets the BaseURL field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalAigatewayInternalWebUserProviderResponse) SetCreatedAt

func (i *InternalAigatewayInternalWebUserProviderResponse) SetCreatedAt(createdAt *int)

SetCreatedAt sets the CreatedAt field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalAigatewayInternalWebUserProviderResponse) SetEnabled

SetEnabled sets the Enabled field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalAigatewayInternalWebUserProviderResponse) SetID

SetID sets the ID field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalAigatewayInternalWebUserProviderResponse) SetName

SetName sets the Name field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalAigatewayInternalWebUserProviderResponse) SetProtocol

func (i *InternalAigatewayInternalWebUserProviderResponse) SetProtocol(protocol *string)

SetProtocol sets the Protocol field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalAigatewayInternalWebUserProviderResponse) SetUpdatedAt

func (i *InternalAigatewayInternalWebUserProviderResponse) SetUpdatedAt(updatedAt *int)

SetUpdatedAt sets the UpdatedAt field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalAigatewayInternalWebUserProviderResponse) SetUserID

SetUserID sets the UserID field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalAigatewayInternalWebUserProviderResponse) SetVisibility

func (i *InternalAigatewayInternalWebUserProviderResponse) SetVisibility(visibility *string)

SetVisibility sets the Visibility field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalAigatewayInternalWebUserProviderResponse) String

func (*InternalAigatewayInternalWebUserProviderResponse) UnmarshalJSON

type InternalAigatewayInternalWebUserRouteRequest

type InternalAigatewayInternalWebUserRouteRequest struct {
	// Algorithm is the routing algorithm (currently only targets[0] is used).
	Algorithm *string `json:"algorithm,omitempty" url:"algorithm,omitempty"`
	// Name is the route name (unique per user).
	Name string `json:"name" url:"name"`
	// Targets is the ordered list of model IDs for this route.
	Targets []int `json:"targets" url:"targets"`
	// Visibility is the route visibility (private or public).
	Visibility *string `json:"visibility,omitempty" url:"visibility,omitempty"`
	// contains filtered or unexported fields
}

func (*InternalAigatewayInternalWebUserRouteRequest) GetAlgorithm

func (*InternalAigatewayInternalWebUserRouteRequest) GetExtraProperties

func (i *InternalAigatewayInternalWebUserRouteRequest) GetExtraProperties() map[string]interface{}

func (*InternalAigatewayInternalWebUserRouteRequest) GetName

func (*InternalAigatewayInternalWebUserRouteRequest) GetTargets

func (*InternalAigatewayInternalWebUserRouteRequest) GetVisibility

func (*InternalAigatewayInternalWebUserRouteRequest) MarshalJSON

func (*InternalAigatewayInternalWebUserRouteRequest) SetAlgorithm

func (i *InternalAigatewayInternalWebUserRouteRequest) SetAlgorithm(algorithm *string)

SetAlgorithm sets the Algorithm field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalAigatewayInternalWebUserRouteRequest) SetName

SetName sets the Name field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalAigatewayInternalWebUserRouteRequest) SetTargets

func (i *InternalAigatewayInternalWebUserRouteRequest) SetTargets(targets []int)

SetTargets sets the Targets field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalAigatewayInternalWebUserRouteRequest) SetVisibility

func (i *InternalAigatewayInternalWebUserRouteRequest) SetVisibility(visibility *string)

SetVisibility sets the Visibility field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalAigatewayInternalWebUserRouteRequest) String

func (*InternalAigatewayInternalWebUserRouteRequest) UnmarshalJSON

func (i *InternalAigatewayInternalWebUserRouteRequest) UnmarshalJSON(data []byte) error

type InternalAigatewayInternalWebUserRouteResponse

type InternalAigatewayInternalWebUserRouteResponse struct {
	// Algorithm is the routing algorithm.
	Algorithm *string `json:"algorithm,omitempty" url:"algorithm,omitempty"`
	// Description is an optional description.
	Description *string `json:"description,omitempty" url:"description,omitempty"`
	// ID is the route ID.
	ID *int `json:"id,omitempty" url:"id,omitempty"`
	// Name is the route name.
	Name *string `json:"name,omitempty" url:"name,omitempty"`
	// Targets is the ordered list of target model IDs.
	Targets []int `json:"targets,omitempty" url:"targets,omitempty"`
	// UserID is the owner user ID.
	UserID *int `json:"user_id,omitempty" url:"user_id,omitempty"`
	// Visibility is the route visibility.
	Visibility *string `json:"visibility,omitempty" url:"visibility,omitempty"`
	// contains filtered or unexported fields
}

func (*InternalAigatewayInternalWebUserRouteResponse) GetAlgorithm

func (*InternalAigatewayInternalWebUserRouteResponse) GetDescription

func (*InternalAigatewayInternalWebUserRouteResponse) GetExtraProperties

func (i *InternalAigatewayInternalWebUserRouteResponse) GetExtraProperties() map[string]interface{}

func (*InternalAigatewayInternalWebUserRouteResponse) GetID

func (*InternalAigatewayInternalWebUserRouteResponse) GetName

func (*InternalAigatewayInternalWebUserRouteResponse) GetTargets

func (*InternalAigatewayInternalWebUserRouteResponse) GetUserID

func (*InternalAigatewayInternalWebUserRouteResponse) GetVisibility

func (*InternalAigatewayInternalWebUserRouteResponse) MarshalJSON

func (*InternalAigatewayInternalWebUserRouteResponse) SetAlgorithm

func (i *InternalAigatewayInternalWebUserRouteResponse) SetAlgorithm(algorithm *string)

SetAlgorithm sets the Algorithm field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalAigatewayInternalWebUserRouteResponse) SetDescription

func (i *InternalAigatewayInternalWebUserRouteResponse) SetDescription(description *string)

SetDescription sets the Description field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalAigatewayInternalWebUserRouteResponse) SetID

SetID sets the ID field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalAigatewayInternalWebUserRouteResponse) SetName

SetName sets the Name field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalAigatewayInternalWebUserRouteResponse) SetTargets

func (i *InternalAigatewayInternalWebUserRouteResponse) SetTargets(targets []int)

SetTargets sets the Targets field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalAigatewayInternalWebUserRouteResponse) SetUserID

func (i *InternalAigatewayInternalWebUserRouteResponse) SetUserID(userID *int)

SetUserID sets the UserID field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalAigatewayInternalWebUserRouteResponse) SetVisibility

func (i *InternalAigatewayInternalWebUserRouteResponse) SetVisibility(visibility *string)

SetVisibility sets the Visibility field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalAigatewayInternalWebUserRouteResponse) String

func (*InternalAigatewayInternalWebUserRouteResponse) UnmarshalJSON

func (i *InternalAigatewayInternalWebUserRouteResponse) UnmarshalJSON(data []byte) error

type InternalBugreportsInternalWebSubmitBugReportRequest

type InternalBugreportsInternalWebSubmitBugReportRequest struct {
	Context     []int   `json:"context,omitempty" url:"context,omitempty"`
	Description *string `json:"description,omitempty" url:"description,omitempty"`
	Label       *string `json:"label,omitempty" url:"label,omitempty"`
	Timestamp   *int    `json:"timestamp,omitempty" url:"timestamp,omitempty"`
	Title       *string `json:"title,omitempty" url:"title,omitempty"`
	URL         *string `json:"url,omitempty" url:"url,omitempty"`
	// contains filtered or unexported fields
}

func (*InternalBugreportsInternalWebSubmitBugReportRequest) GetContext added in v0.0.5

func (*InternalBugreportsInternalWebSubmitBugReportRequest) GetDescription

func (*InternalBugreportsInternalWebSubmitBugReportRequest) GetExtraProperties

func (i *InternalBugreportsInternalWebSubmitBugReportRequest) GetExtraProperties() map[string]interface{}

func (*InternalBugreportsInternalWebSubmitBugReportRequest) GetLabel added in v0.0.5

func (*InternalBugreportsInternalWebSubmitBugReportRequest) GetTimestamp

func (*InternalBugreportsInternalWebSubmitBugReportRequest) GetTitle

func (*InternalBugreportsInternalWebSubmitBugReportRequest) GetURL

func (*InternalBugreportsInternalWebSubmitBugReportRequest) MarshalJSON

func (*InternalBugreportsInternalWebSubmitBugReportRequest) SetContext added in v0.0.5

SetContext sets the Context field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalBugreportsInternalWebSubmitBugReportRequest) SetDescription

func (i *InternalBugreportsInternalWebSubmitBugReportRequest) SetDescription(description *string)

SetDescription sets the Description field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalBugreportsInternalWebSubmitBugReportRequest) SetLabel added in v0.0.5

SetLabel sets the Label field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalBugreportsInternalWebSubmitBugReportRequest) SetTimestamp

func (i *InternalBugreportsInternalWebSubmitBugReportRequest) SetTimestamp(timestamp *int)

SetTimestamp sets the Timestamp field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalBugreportsInternalWebSubmitBugReportRequest) SetTitle

SetTitle sets the Title field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalBugreportsInternalWebSubmitBugReportRequest) SetURL

SetURL sets the URL field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalBugreportsInternalWebSubmitBugReportRequest) String

func (*InternalBugreportsInternalWebSubmitBugReportRequest) UnmarshalJSON

type InternalBugreportsInternalWebUpdateBugReportRequest

type InternalBugreportsInternalWebUpdateBugReportRequest struct {
	ReviewNotes *string `json:"review_notes,omitempty" url:"review_notes,omitempty"`
	Status      *string `json:"status,omitempty" url:"status,omitempty"`
	// contains filtered or unexported fields
}

func (*InternalBugreportsInternalWebUpdateBugReportRequest) GetExtraProperties

func (i *InternalBugreportsInternalWebUpdateBugReportRequest) GetExtraProperties() map[string]interface{}

func (*InternalBugreportsInternalWebUpdateBugReportRequest) GetReviewNotes

func (*InternalBugreportsInternalWebUpdateBugReportRequest) GetStatus

func (*InternalBugreportsInternalWebUpdateBugReportRequest) MarshalJSON

func (*InternalBugreportsInternalWebUpdateBugReportRequest) SetReviewNotes

func (i *InternalBugreportsInternalWebUpdateBugReportRequest) SetReviewNotes(reviewNotes *string)

SetReviewNotes sets the ReviewNotes field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalBugreportsInternalWebUpdateBugReportRequest) SetStatus

SetStatus sets the Status field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalBugreportsInternalWebUpdateBugReportRequest) String

func (*InternalBugreportsInternalWebUpdateBugReportRequest) UnmarshalJSON

type InternalBulletinInternalWebCreateBulletinReq

type InternalBulletinInternalWebCreateBulletinReq struct {
	Body      *string `json:"body,omitempty" url:"body,omitempty"`
	Category  *string `json:"category,omitempty" url:"category,omitempty"`
	ExpiresAt *int    `json:"expires_at,omitempty" url:"expires_at,omitempty"`
	ParentID  *int    `json:"parent_id,omitempty" url:"parent_id,omitempty"`
	Section   *string `json:"section,omitempty" url:"section,omitempty"`
	SortOrder *int    `json:"sort_order,omitempty" url:"sort_order,omitempty"`
	Summary   *string `json:"summary,omitempty" url:"summary,omitempty"`
	Title     *string `json:"title,omitempty" url:"title,omitempty"`
	Type      *string `json:"type,omitempty" url:"type,omitempty"`
	Version   *string `json:"version,omitempty" url:"version,omitempty"`
	// contains filtered or unexported fields
}

func (*InternalBulletinInternalWebCreateBulletinReq) GetBody

func (*InternalBulletinInternalWebCreateBulletinReq) GetCategory

func (*InternalBulletinInternalWebCreateBulletinReq) GetExpiresAt

func (*InternalBulletinInternalWebCreateBulletinReq) GetExtraProperties

func (i *InternalBulletinInternalWebCreateBulletinReq) GetExtraProperties() map[string]interface{}

func (*InternalBulletinInternalWebCreateBulletinReq) GetParentID

func (*InternalBulletinInternalWebCreateBulletinReq) GetSection

func (*InternalBulletinInternalWebCreateBulletinReq) GetSortOrder

func (*InternalBulletinInternalWebCreateBulletinReq) GetSummary

func (*InternalBulletinInternalWebCreateBulletinReq) GetTitle

func (*InternalBulletinInternalWebCreateBulletinReq) GetType

func (*InternalBulletinInternalWebCreateBulletinReq) GetVersion

func (*InternalBulletinInternalWebCreateBulletinReq) MarshalJSON

func (*InternalBulletinInternalWebCreateBulletinReq) SetBody

SetBody sets the Body field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalBulletinInternalWebCreateBulletinReq) SetCategory

func (i *InternalBulletinInternalWebCreateBulletinReq) SetCategory(category *string)

SetCategory sets the Category field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalBulletinInternalWebCreateBulletinReq) SetExpiresAt

func (i *InternalBulletinInternalWebCreateBulletinReq) SetExpiresAt(expiresAt *int)

SetExpiresAt sets the ExpiresAt field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalBulletinInternalWebCreateBulletinReq) SetParentID

func (i *InternalBulletinInternalWebCreateBulletinReq) SetParentID(parentID *int)

SetParentID sets the ParentID field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalBulletinInternalWebCreateBulletinReq) SetSection

func (i *InternalBulletinInternalWebCreateBulletinReq) SetSection(section *string)

SetSection sets the Section field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalBulletinInternalWebCreateBulletinReq) SetSortOrder

func (i *InternalBulletinInternalWebCreateBulletinReq) SetSortOrder(sortOrder *int)

SetSortOrder sets the SortOrder field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalBulletinInternalWebCreateBulletinReq) SetSummary

func (i *InternalBulletinInternalWebCreateBulletinReq) SetSummary(summary *string)

SetSummary sets the Summary field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalBulletinInternalWebCreateBulletinReq) SetTitle

SetTitle sets the Title field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalBulletinInternalWebCreateBulletinReq) SetType

SetType sets the Type field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalBulletinInternalWebCreateBulletinReq) SetVersion

func (i *InternalBulletinInternalWebCreateBulletinReq) SetVersion(version *string)

SetVersion sets the Version field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalBulletinInternalWebCreateBulletinReq) String

func (*InternalBulletinInternalWebCreateBulletinReq) UnmarshalJSON

func (i *InternalBulletinInternalWebCreateBulletinReq) UnmarshalJSON(data []byte) error

type InternalBulletinInternalWebUpdateBulletinReq

type InternalBulletinInternalWebUpdateBulletinReq struct {
	Body      *string `json:"body,omitempty" url:"body,omitempty"`
	Category  *string `json:"category,omitempty" url:"category,omitempty"`
	ExpiresAt *int    `json:"expires_at,omitempty" url:"expires_at,omitempty"`
	ParentID  *int    `json:"parent_id,omitempty" url:"parent_id,omitempty"`
	Section   *string `json:"section,omitempty" url:"section,omitempty"`
	SortOrder *int    `json:"sort_order,omitempty" url:"sort_order,omitempty"`
	Summary   *string `json:"summary,omitempty" url:"summary,omitempty"`
	Title     *string `json:"title,omitempty" url:"title,omitempty"`
	Version   *string `json:"version,omitempty" url:"version,omitempty"`
	// contains filtered or unexported fields
}

func (*InternalBulletinInternalWebUpdateBulletinReq) GetBody

func (*InternalBulletinInternalWebUpdateBulletinReq) GetCategory

func (*InternalBulletinInternalWebUpdateBulletinReq) GetExpiresAt

func (*InternalBulletinInternalWebUpdateBulletinReq) GetExtraProperties

func (i *InternalBulletinInternalWebUpdateBulletinReq) GetExtraProperties() map[string]interface{}

func (*InternalBulletinInternalWebUpdateBulletinReq) GetParentID

func (*InternalBulletinInternalWebUpdateBulletinReq) GetSection

func (*InternalBulletinInternalWebUpdateBulletinReq) GetSortOrder

func (*InternalBulletinInternalWebUpdateBulletinReq) GetSummary

func (*InternalBulletinInternalWebUpdateBulletinReq) GetTitle

func (*InternalBulletinInternalWebUpdateBulletinReq) GetVersion

func (*InternalBulletinInternalWebUpdateBulletinReq) MarshalJSON

func (*InternalBulletinInternalWebUpdateBulletinReq) SetBody

SetBody sets the Body field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalBulletinInternalWebUpdateBulletinReq) SetCategory

func (i *InternalBulletinInternalWebUpdateBulletinReq) SetCategory(category *string)

SetCategory sets the Category field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalBulletinInternalWebUpdateBulletinReq) SetExpiresAt

func (i *InternalBulletinInternalWebUpdateBulletinReq) SetExpiresAt(expiresAt *int)

SetExpiresAt sets the ExpiresAt field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalBulletinInternalWebUpdateBulletinReq) SetParentID

func (i *InternalBulletinInternalWebUpdateBulletinReq) SetParentID(parentID *int)

SetParentID sets the ParentID field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalBulletinInternalWebUpdateBulletinReq) SetSection

func (i *InternalBulletinInternalWebUpdateBulletinReq) SetSection(section *string)

SetSection sets the Section field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalBulletinInternalWebUpdateBulletinReq) SetSortOrder

func (i *InternalBulletinInternalWebUpdateBulletinReq) SetSortOrder(sortOrder *int)

SetSortOrder sets the SortOrder field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalBulletinInternalWebUpdateBulletinReq) SetSummary

func (i *InternalBulletinInternalWebUpdateBulletinReq) SetSummary(summary *string)

SetSummary sets the Summary field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalBulletinInternalWebUpdateBulletinReq) SetTitle

SetTitle sets the Title field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalBulletinInternalWebUpdateBulletinReq) SetVersion

func (i *InternalBulletinInternalWebUpdateBulletinReq) SetVersion(version *string)

SetVersion sets the Version field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalBulletinInternalWebUpdateBulletinReq) String

func (*InternalBulletinInternalWebUpdateBulletinReq) UnmarshalJSON

func (i *InternalBulletinInternalWebUpdateBulletinReq) UnmarshalJSON(data []byte) error

type InternalCommentsInternalWebCommentListVo

type InternalCommentsInternalWebCommentListVo struct {
	Data       []*GithubComMktAgiAixInternalCommentsInternalDomainComment `json:"data,omitempty" url:"data,omitempty"`
	NextCursor *int                                                       `json:"next_cursor,omitempty" url:"next_cursor,omitempty"`
	// contains filtered or unexported fields
}

func (*InternalCommentsInternalWebCommentListVo) GetData

func (*InternalCommentsInternalWebCommentListVo) GetExtraProperties

func (i *InternalCommentsInternalWebCommentListVo) GetExtraProperties() map[string]interface{}

func (*InternalCommentsInternalWebCommentListVo) GetNextCursor

func (i *InternalCommentsInternalWebCommentListVo) GetNextCursor() *int

func (*InternalCommentsInternalWebCommentListVo) MarshalJSON

func (i *InternalCommentsInternalWebCommentListVo) MarshalJSON() ([]byte, error)

func (*InternalCommentsInternalWebCommentListVo) SetData

SetData sets the Data field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalCommentsInternalWebCommentListVo) SetNextCursor

func (i *InternalCommentsInternalWebCommentListVo) SetNextCursor(nextCursor *int)

SetNextCursor sets the NextCursor field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalCommentsInternalWebCommentListVo) String

func (*InternalCommentsInternalWebCommentListVo) UnmarshalJSON

func (i *InternalCommentsInternalWebCommentListVo) UnmarshalJSON(data []byte) error

type InternalCommentsInternalWebCommentTreeVo

type InternalCommentsInternalWebCommentTreeVo struct {
	Data       []*GithubComMktAgiAixInternalCommentsInternalDomainCommentNode `json:"data,omitempty" url:"data,omitempty"`
	NextCursor *int                                                           `json:"next_cursor,omitempty" url:"next_cursor,omitempty"`
	// contains filtered or unexported fields
}

func (*InternalCommentsInternalWebCommentTreeVo) GetData

func (*InternalCommentsInternalWebCommentTreeVo) GetExtraProperties

func (i *InternalCommentsInternalWebCommentTreeVo) GetExtraProperties() map[string]interface{}

func (*InternalCommentsInternalWebCommentTreeVo) GetNextCursor

func (i *InternalCommentsInternalWebCommentTreeVo) GetNextCursor() *int

func (*InternalCommentsInternalWebCommentTreeVo) MarshalJSON

func (i *InternalCommentsInternalWebCommentTreeVo) MarshalJSON() ([]byte, error)

func (*InternalCommentsInternalWebCommentTreeVo) SetData

SetData sets the Data field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalCommentsInternalWebCommentTreeVo) SetNextCursor

func (i *InternalCommentsInternalWebCommentTreeVo) SetNextCursor(nextCursor *int)

SetNextCursor sets the NextCursor field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalCommentsInternalWebCommentTreeVo) String

func (*InternalCommentsInternalWebCommentTreeVo) UnmarshalJSON

func (i *InternalCommentsInternalWebCommentTreeVo) UnmarshalJSON(data []byte) error

type InternalCommentsInternalWebCreateCommentReq

type InternalCommentsInternalWebCreateCommentReq struct {
	Body       string `json:"body" url:"body"`
	ParentID   *int   `json:"parent_id,omitempty" url:"parent_id,omitempty"`
	TargetID   int    `json:"target_id" url:"target_id"`
	TargetType string `json:"target_type" url:"target_type"`
	// contains filtered or unexported fields
}

func (*InternalCommentsInternalWebCreateCommentReq) GetBody

func (*InternalCommentsInternalWebCreateCommentReq) GetExtraProperties

func (i *InternalCommentsInternalWebCreateCommentReq) GetExtraProperties() map[string]interface{}

func (*InternalCommentsInternalWebCreateCommentReq) GetParentID

func (*InternalCommentsInternalWebCreateCommentReq) GetTargetID

func (*InternalCommentsInternalWebCreateCommentReq) GetTargetType

func (*InternalCommentsInternalWebCreateCommentReq) MarshalJSON

func (*InternalCommentsInternalWebCreateCommentReq) SetBody

SetBody sets the Body field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalCommentsInternalWebCreateCommentReq) SetParentID

func (i *InternalCommentsInternalWebCreateCommentReq) SetParentID(parentID *int)

SetParentID sets the ParentID field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalCommentsInternalWebCreateCommentReq) SetTargetID

func (i *InternalCommentsInternalWebCreateCommentReq) SetTargetID(targetID int)

SetTargetID sets the TargetID field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalCommentsInternalWebCreateCommentReq) SetTargetType

func (i *InternalCommentsInternalWebCreateCommentReq) SetTargetType(targetType string)

SetTargetType sets the TargetType field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalCommentsInternalWebCreateCommentReq) String

func (*InternalCommentsInternalWebCreateCommentReq) UnmarshalJSON

func (i *InternalCommentsInternalWebCreateCommentReq) UnmarshalJSON(data []byte) error

type InternalCommentsInternalWebUpdateCommentReq

type InternalCommentsInternalWebUpdateCommentReq struct {
	Body string `json:"body" url:"body"`
	// contains filtered or unexported fields
}

func (*InternalCommentsInternalWebUpdateCommentReq) GetBody

func (*InternalCommentsInternalWebUpdateCommentReq) GetExtraProperties

func (i *InternalCommentsInternalWebUpdateCommentReq) GetExtraProperties() map[string]interface{}

func (*InternalCommentsInternalWebUpdateCommentReq) MarshalJSON

func (*InternalCommentsInternalWebUpdateCommentReq) SetBody

SetBody sets the Body field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalCommentsInternalWebUpdateCommentReq) String

func (*InternalCommentsInternalWebUpdateCommentReq) UnmarshalJSON

func (i *InternalCommentsInternalWebUpdateCommentReq) UnmarshalJSON(data []byte) error

type InternalFilesInternalWebFileDeleteVo

type InternalFilesInternalWebFileDeleteVo struct {
	Deleted *bool `json:"deleted,omitempty" url:"deleted,omitempty"`
	// contains filtered or unexported fields
}

func (*InternalFilesInternalWebFileDeleteVo) GetDeleted

func (i *InternalFilesInternalWebFileDeleteVo) GetDeleted() *bool

func (*InternalFilesInternalWebFileDeleteVo) GetExtraProperties

func (i *InternalFilesInternalWebFileDeleteVo) GetExtraProperties() map[string]interface{}

func (*InternalFilesInternalWebFileDeleteVo) MarshalJSON

func (i *InternalFilesInternalWebFileDeleteVo) MarshalJSON() ([]byte, error)

func (*InternalFilesInternalWebFileDeleteVo) SetDeleted

func (i *InternalFilesInternalWebFileDeleteVo) SetDeleted(deleted *bool)

SetDeleted sets the Deleted field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalFilesInternalWebFileDeleteVo) String

func (*InternalFilesInternalWebFileDeleteVo) UnmarshalJSON

func (i *InternalFilesInternalWebFileDeleteVo) UnmarshalJSON(data []byte) error

type InternalFilesInternalWebFileDownloadVo

type InternalFilesInternalWebFileDownloadVo struct {
	URL *string `json:"url,omitempty" url:"url,omitempty"`
	// contains filtered or unexported fields
}

func (*InternalFilesInternalWebFileDownloadVo) GetExtraProperties

func (i *InternalFilesInternalWebFileDownloadVo) GetExtraProperties() map[string]interface{}

func (*InternalFilesInternalWebFileDownloadVo) GetURL

func (*InternalFilesInternalWebFileDownloadVo) MarshalJSON

func (i *InternalFilesInternalWebFileDownloadVo) MarshalJSON() ([]byte, error)

func (*InternalFilesInternalWebFileDownloadVo) SetURL

SetURL sets the URL field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalFilesInternalWebFileDownloadVo) String

func (*InternalFilesInternalWebFileDownloadVo) UnmarshalJSON

func (i *InternalFilesInternalWebFileDownloadVo) UnmarshalJSON(data []byte) error

type InternalFilesInternalWebFileResponse

type InternalFilesInternalWebFileResponse struct {
	// Business context ID
	BizID *string `json:"biz_id,omitempty" url:"biz_id,omitempty"`
	// Creation timestamp (Unix seconds)
	CreatedAt *int `json:"created_at,omitempty" url:"created_at,omitempty"`
	// ETag for cache validation
	Etag *string `json:"etag,omitempty" url:"etag,omitempty"`
	// File ID
	ID *int `json:"id,omitempty" url:"id,omitempty"`
	// MIME type
	MimeType *string `json:"mime_type,omitempty" url:"mime_type,omitempty"`
	// File name
	Name *string `json:"name,omitempty" url:"name,omitempty"`
	// File directory path
	Path *string `json:"path,omitempty" url:"path,omitempty"`
	// File size in bytes
	Size *int `json:"size,omitempty" url:"size,omitempty"`
	// Last update timestamp (Unix seconds)
	UpdatedAt *int `json:"updated_at,omitempty" url:"updated_at,omitempty"`
	// Owner user ID
	UserID *int `json:"user_id,omitempty" url:"user_id,omitempty"`
	// Visibility constant (domain.VisibilityPrivate|Public)
	Visibility *string `json:"visibility,omitempty" url:"visibility,omitempty"`
	// contains filtered or unexported fields
}

func (*InternalFilesInternalWebFileResponse) GetBizID

func (*InternalFilesInternalWebFileResponse) GetCreatedAt

func (i *InternalFilesInternalWebFileResponse) GetCreatedAt() *int

func (*InternalFilesInternalWebFileResponse) GetEtag

func (*InternalFilesInternalWebFileResponse) GetExtraProperties

func (i *InternalFilesInternalWebFileResponse) GetExtraProperties() map[string]interface{}

func (*InternalFilesInternalWebFileResponse) GetID

func (*InternalFilesInternalWebFileResponse) GetMimeType

func (i *InternalFilesInternalWebFileResponse) GetMimeType() *string

func (*InternalFilesInternalWebFileResponse) GetName

func (*InternalFilesInternalWebFileResponse) GetPath

func (*InternalFilesInternalWebFileResponse) GetSize

func (*InternalFilesInternalWebFileResponse) GetUpdatedAt

func (i *InternalFilesInternalWebFileResponse) GetUpdatedAt() *int

func (*InternalFilesInternalWebFileResponse) GetUserID

func (i *InternalFilesInternalWebFileResponse) GetUserID() *int

func (*InternalFilesInternalWebFileResponse) GetVisibility

func (i *InternalFilesInternalWebFileResponse) GetVisibility() *string

func (*InternalFilesInternalWebFileResponse) MarshalJSON

func (i *InternalFilesInternalWebFileResponse) MarshalJSON() ([]byte, error)

func (*InternalFilesInternalWebFileResponse) SetBizID

func (i *InternalFilesInternalWebFileResponse) SetBizID(bizID *string)

SetBizID sets the BizID field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalFilesInternalWebFileResponse) SetCreatedAt

func (i *InternalFilesInternalWebFileResponse) SetCreatedAt(createdAt *int)

SetCreatedAt sets the CreatedAt field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalFilesInternalWebFileResponse) SetEtag

func (i *InternalFilesInternalWebFileResponse) SetEtag(etag *string)

SetEtag sets the Etag field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalFilesInternalWebFileResponse) SetID

SetID sets the ID field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalFilesInternalWebFileResponse) SetMimeType

func (i *InternalFilesInternalWebFileResponse) SetMimeType(mimeType *string)

SetMimeType sets the MimeType field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalFilesInternalWebFileResponse) SetName

func (i *InternalFilesInternalWebFileResponse) SetName(name *string)

SetName sets the Name field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalFilesInternalWebFileResponse) SetPath

func (i *InternalFilesInternalWebFileResponse) SetPath(path *string)

SetPath sets the Path field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalFilesInternalWebFileResponse) SetSize

func (i *InternalFilesInternalWebFileResponse) SetSize(size *int)

SetSize sets the Size field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalFilesInternalWebFileResponse) SetUpdatedAt

func (i *InternalFilesInternalWebFileResponse) SetUpdatedAt(updatedAt *int)

SetUpdatedAt sets the UpdatedAt field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalFilesInternalWebFileResponse) SetUserID

func (i *InternalFilesInternalWebFileResponse) SetUserID(userID *int)

SetUserID sets the UserID field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalFilesInternalWebFileResponse) SetVisibility

func (i *InternalFilesInternalWebFileResponse) SetVisibility(visibility *string)

SetVisibility sets the Visibility field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalFilesInternalWebFileResponse) String

func (*InternalFilesInternalWebFileResponse) UnmarshalJSON

func (i *InternalFilesInternalWebFileResponse) UnmarshalJSON(data []byte) error

type InternalFilesInternalWebIngestURLRequest

type InternalFilesInternalWebIngestURLRequest struct {
	// business context ID
	BizID *string `json:"biz_id,omitempty" url:"biz_id,omitempty"`
	// target directory path, defaults to "/"
	DirPath *string `json:"dir_path,omitempty" url:"dir_path,omitempty"`
	// target filename
	Filename string `json:"filename" url:"filename"`
	// source URL to download
	URL string `json:"url" url:"url"`
	// Visibility constant (domain.VisibilityPrivate|Public)
	Visibility *string `json:"visibility,omitempty" url:"visibility,omitempty"`
	// contains filtered or unexported fields
}

func (*InternalFilesInternalWebIngestURLRequest) GetBizID

func (*InternalFilesInternalWebIngestURLRequest) GetDirPath

func (*InternalFilesInternalWebIngestURLRequest) GetExtraProperties

func (i *InternalFilesInternalWebIngestURLRequest) GetExtraProperties() map[string]interface{}

func (*InternalFilesInternalWebIngestURLRequest) GetFilename

func (*InternalFilesInternalWebIngestURLRequest) GetURL

func (*InternalFilesInternalWebIngestURLRequest) GetVisibility

func (*InternalFilesInternalWebIngestURLRequest) MarshalJSON

func (i *InternalFilesInternalWebIngestURLRequest) MarshalJSON() ([]byte, error)

func (*InternalFilesInternalWebIngestURLRequest) SetBizID

SetBizID sets the BizID field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalFilesInternalWebIngestURLRequest) SetDirPath

func (i *InternalFilesInternalWebIngestURLRequest) SetDirPath(dirPath *string)

SetDirPath sets the DirPath field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalFilesInternalWebIngestURLRequest) SetFilename

func (i *InternalFilesInternalWebIngestURLRequest) SetFilename(filename string)

SetFilename sets the Filename field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalFilesInternalWebIngestURLRequest) SetURL

SetURL sets the URL field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalFilesInternalWebIngestURLRequest) SetVisibility

func (i *InternalFilesInternalWebIngestURLRequest) SetVisibility(visibility *string)

SetVisibility sets the Visibility field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalFilesInternalWebIngestURLRequest) String

func (*InternalFilesInternalWebIngestURLRequest) UnmarshalJSON

func (i *InternalFilesInternalWebIngestURLRequest) UnmarshalJSON(data []byte) error

type InternalFilesInternalWebUpdateFileRequest

type InternalFilesInternalWebUpdateFileRequest struct {
	// New file name
	Name *string `json:"name,omitempty" url:"name,omitempty"`
	// New visibility (domain.VisibilityPrivate|Public)
	Visibility *string `json:"visibility,omitempty" url:"visibility,omitempty"`
	// contains filtered or unexported fields
}

func (*InternalFilesInternalWebUpdateFileRequest) GetExtraProperties

func (i *InternalFilesInternalWebUpdateFileRequest) GetExtraProperties() map[string]interface{}

func (*InternalFilesInternalWebUpdateFileRequest) GetName

func (*InternalFilesInternalWebUpdateFileRequest) GetVisibility

func (*InternalFilesInternalWebUpdateFileRequest) MarshalJSON

func (*InternalFilesInternalWebUpdateFileRequest) SetName

SetName sets the Name field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalFilesInternalWebUpdateFileRequest) SetVisibility

func (i *InternalFilesInternalWebUpdateFileRequest) SetVisibility(visibility *string)

SetVisibility sets the Visibility field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalFilesInternalWebUpdateFileRequest) String

func (*InternalFilesInternalWebUpdateFileRequest) UnmarshalJSON

func (i *InternalFilesInternalWebUpdateFileRequest) UnmarshalJSON(data []byte) error

type InternalIamInternalWebAPIKeyResponse

type InternalIamInternalWebAPIKeyResponse struct {
	// Enabled indicates whether the API key is active and usable.
	Enabled *bool `json:"enabled,omitempty" url:"enabled,omitempty"`
	// ID is the unique database identifier for the API key.
	ID *int `json:"id,omitempty" url:"id,omitempty"`
	// KeyPrefix is a short prefix for identifying the key.
	KeyPrefix *string `json:"key_prefix,omitempty" url:"key_prefix,omitempty"`
	// Scopes lists the permission scopes assigned to this key.
	Scopes []string `json:"scopes,omitempty" url:"scopes,omitempty"`
	// contains filtered or unexported fields
}

func (*InternalIamInternalWebAPIKeyResponse) GetEnabled

func (i *InternalIamInternalWebAPIKeyResponse) GetEnabled() *bool

func (*InternalIamInternalWebAPIKeyResponse) GetExtraProperties

func (i *InternalIamInternalWebAPIKeyResponse) GetExtraProperties() map[string]interface{}

func (*InternalIamInternalWebAPIKeyResponse) GetID

func (*InternalIamInternalWebAPIKeyResponse) GetKeyPrefix

func (i *InternalIamInternalWebAPIKeyResponse) GetKeyPrefix() *string

func (*InternalIamInternalWebAPIKeyResponse) GetScopes

func (*InternalIamInternalWebAPIKeyResponse) MarshalJSON

func (i *InternalIamInternalWebAPIKeyResponse) MarshalJSON() ([]byte, error)

func (*InternalIamInternalWebAPIKeyResponse) SetEnabled

func (i *InternalIamInternalWebAPIKeyResponse) SetEnabled(enabled *bool)

SetEnabled sets the Enabled field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalIamInternalWebAPIKeyResponse) SetID

SetID sets the ID field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalIamInternalWebAPIKeyResponse) SetKeyPrefix

func (i *InternalIamInternalWebAPIKeyResponse) SetKeyPrefix(keyPrefix *string)

SetKeyPrefix sets the KeyPrefix field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalIamInternalWebAPIKeyResponse) SetScopes

func (i *InternalIamInternalWebAPIKeyResponse) SetScopes(scopes []string)

SetScopes sets the Scopes field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalIamInternalWebAPIKeyResponse) String

func (*InternalIamInternalWebAPIKeyResponse) UnmarshalJSON

func (i *InternalIamInternalWebAPIKeyResponse) UnmarshalJSON(data []byte) error

type InternalIamInternalWebCreateAPIKeyRequest

type InternalIamInternalWebCreateAPIKeyRequest struct {
	// Scopes specifies the permission scopes for the API key. Defaults to all scopes when empty.
	Scopes []string `json:"scopes,omitempty" url:"scopes,omitempty"`
	// contains filtered or unexported fields
}

func (*InternalIamInternalWebCreateAPIKeyRequest) GetExtraProperties

func (i *InternalIamInternalWebCreateAPIKeyRequest) GetExtraProperties() map[string]interface{}

func (*InternalIamInternalWebCreateAPIKeyRequest) GetScopes

func (*InternalIamInternalWebCreateAPIKeyRequest) MarshalJSON

func (*InternalIamInternalWebCreateAPIKeyRequest) SetScopes

func (i *InternalIamInternalWebCreateAPIKeyRequest) SetScopes(scopes []string)

SetScopes sets the Scopes field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalIamInternalWebCreateAPIKeyRequest) String

func (*InternalIamInternalWebCreateAPIKeyRequest) UnmarshalJSON

func (i *InternalIamInternalWebCreateAPIKeyRequest) UnmarshalJSON(data []byte) error

type InternalIamInternalWebCreateAPIKeyResponse

type InternalIamInternalWebCreateAPIKeyResponse struct {
	// APIKey is the raw API key value. Only returned once at creation time.
	APIKey *string `json:"api_key,omitempty" url:"api_key,omitempty"`
	// ID is the unique database identifier for the API key.
	ID *int `json:"id,omitempty" url:"id,omitempty"`
	// KeyPrefix is a short prefix for identifying the key in listings.
	KeyPrefix *string `json:"key_prefix,omitempty" url:"key_prefix,omitempty"`
	// Scopes lists the permission scopes assigned to this key.
	Scopes []string `json:"scopes,omitempty" url:"scopes,omitempty"`
	// contains filtered or unexported fields
}

func (*InternalIamInternalWebCreateAPIKeyResponse) GetAPIKey

func (*InternalIamInternalWebCreateAPIKeyResponse) GetExtraProperties

func (i *InternalIamInternalWebCreateAPIKeyResponse) GetExtraProperties() map[string]interface{}

func (*InternalIamInternalWebCreateAPIKeyResponse) GetID

func (*InternalIamInternalWebCreateAPIKeyResponse) GetKeyPrefix

func (*InternalIamInternalWebCreateAPIKeyResponse) GetScopes

func (*InternalIamInternalWebCreateAPIKeyResponse) MarshalJSON

func (*InternalIamInternalWebCreateAPIKeyResponse) SetAPIKey

func (i *InternalIamInternalWebCreateAPIKeyResponse) SetAPIKey(apiKey *string)

SetAPIKey sets the APIKey field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalIamInternalWebCreateAPIKeyResponse) SetID

SetID sets the ID field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalIamInternalWebCreateAPIKeyResponse) SetKeyPrefix

func (i *InternalIamInternalWebCreateAPIKeyResponse) SetKeyPrefix(keyPrefix *string)

SetKeyPrefix sets the KeyPrefix field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalIamInternalWebCreateAPIKeyResponse) SetScopes

func (i *InternalIamInternalWebCreateAPIKeyResponse) SetScopes(scopes []string)

SetScopes sets the Scopes field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalIamInternalWebCreateAPIKeyResponse) String

func (*InternalIamInternalWebCreateAPIKeyResponse) UnmarshalJSON

func (i *InternalIamInternalWebCreateAPIKeyResponse) UnmarshalJSON(data []byte) error

type InternalIamInternalWebGrantAccessRequest added in v0.0.5

type InternalIamInternalWebGrantAccessRequest struct {
	// resource primary key
	ResourceID int `json:"resource_id" url:"resource_id"`
	// "aigateway_model" | "aigateway_route" | "files_file"
	ResourceType string `json:"resource_type" url:"resource_type"`
	// target user ID
	UserID int `json:"user_id" url:"user_id"`
	// contains filtered or unexported fields
}

func (*InternalIamInternalWebGrantAccessRequest) GetExtraProperties added in v0.0.5

func (i *InternalIamInternalWebGrantAccessRequest) GetExtraProperties() map[string]interface{}

func (*InternalIamInternalWebGrantAccessRequest) GetResourceID added in v0.0.5

func (i *InternalIamInternalWebGrantAccessRequest) GetResourceID() int

func (*InternalIamInternalWebGrantAccessRequest) GetResourceType added in v0.0.5

func (i *InternalIamInternalWebGrantAccessRequest) GetResourceType() string

func (*InternalIamInternalWebGrantAccessRequest) GetUserID added in v0.0.5

func (*InternalIamInternalWebGrantAccessRequest) MarshalJSON added in v0.0.5

func (i *InternalIamInternalWebGrantAccessRequest) MarshalJSON() ([]byte, error)

func (*InternalIamInternalWebGrantAccessRequest) SetResourceID added in v0.0.5

func (i *InternalIamInternalWebGrantAccessRequest) SetResourceID(resourceID int)

SetResourceID sets the ResourceID field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalIamInternalWebGrantAccessRequest) SetResourceType added in v0.0.5

func (i *InternalIamInternalWebGrantAccessRequest) SetResourceType(resourceType string)

SetResourceType sets the ResourceType field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalIamInternalWebGrantAccessRequest) SetUserID added in v0.0.5

func (i *InternalIamInternalWebGrantAccessRequest) SetUserID(userID int)

SetUserID sets the UserID field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalIamInternalWebGrantAccessRequest) String added in v0.0.5

func (*InternalIamInternalWebGrantAccessRequest) UnmarshalJSON added in v0.0.5

func (i *InternalIamInternalWebGrantAccessRequest) UnmarshalJSON(data []byte) error

type InternalMessagingInternalWebAddParticipantReq

type InternalMessagingInternalWebAddParticipantReq struct {
	// Role is the participant's role (e.g. "member", "admin").
	Role *string `json:"role,omitempty" url:"role,omitempty"`
	// UserID is the user to add as a participant.
	UserID *int `json:"user_id,omitempty" url:"user_id,omitempty"`
	// contains filtered or unexported fields
}

func (*InternalMessagingInternalWebAddParticipantReq) GetExtraProperties

func (i *InternalMessagingInternalWebAddParticipantReq) GetExtraProperties() map[string]interface{}

func (*InternalMessagingInternalWebAddParticipantReq) GetRole

func (*InternalMessagingInternalWebAddParticipantReq) GetUserID

func (*InternalMessagingInternalWebAddParticipantReq) MarshalJSON

func (*InternalMessagingInternalWebAddParticipantReq) SetRole

SetRole sets the Role field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalMessagingInternalWebAddParticipantReq) SetUserID

func (i *InternalMessagingInternalWebAddParticipantReq) SetUserID(userID *int)

SetUserID sets the UserID field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalMessagingInternalWebAddParticipantReq) String

func (*InternalMessagingInternalWebAddParticipantReq) UnmarshalJSON

func (i *InternalMessagingInternalWebAddParticipantReq) UnmarshalJSON(data []byte) error

type InternalMessagingInternalWebCreateConversationReq

type InternalMessagingInternalWebCreateConversationReq struct {
	// ParticipantIDs lists the initial participant user IDs to add.
	ParticipantIDs []int `json:"participant_ids,omitempty" url:"participant_ids,omitempty"`
	// Title is the conversation display title.
	Title *string `json:"title,omitempty" url:"title,omitempty"`
	// Type is the conversation type (e.g. "direct", "group").
	Type *string `json:"type,omitempty" url:"type,omitempty"`
	// contains filtered or unexported fields
}

func (*InternalMessagingInternalWebCreateConversationReq) GetExtraProperties

func (i *InternalMessagingInternalWebCreateConversationReq) GetExtraProperties() map[string]interface{}

func (*InternalMessagingInternalWebCreateConversationReq) GetParticipantIDs

func (i *InternalMessagingInternalWebCreateConversationReq) GetParticipantIDs() []int

func (*InternalMessagingInternalWebCreateConversationReq) GetTitle

func (*InternalMessagingInternalWebCreateConversationReq) GetType

func (*InternalMessagingInternalWebCreateConversationReq) MarshalJSON

func (*InternalMessagingInternalWebCreateConversationReq) SetParticipantIDs

func (i *InternalMessagingInternalWebCreateConversationReq) SetParticipantIDs(participantIDs []int)

SetParticipantIDs sets the ParticipantIDs field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalMessagingInternalWebCreateConversationReq) SetTitle

SetTitle sets the Title field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalMessagingInternalWebCreateConversationReq) SetType

SetType sets the Type field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalMessagingInternalWebCreateConversationReq) String

func (*InternalMessagingInternalWebCreateConversationReq) UnmarshalJSON

type InternalMessagingInternalWebMarkReadReq

type InternalMessagingInternalWebMarkReadReq struct {
	// ConvID identifies the conversation to mark as read.
	ConvID *int `json:"conv_id,omitempty" url:"conv_id,omitempty"`
	// Seq is the sequence number up to which messages are marked as read.
	Seq *int `json:"seq,omitempty" url:"seq,omitempty"`
	// contains filtered or unexported fields
}

func (*InternalMessagingInternalWebMarkReadReq) GetConvID

func (*InternalMessagingInternalWebMarkReadReq) GetExtraProperties

func (i *InternalMessagingInternalWebMarkReadReq) GetExtraProperties() map[string]interface{}

func (*InternalMessagingInternalWebMarkReadReq) GetSeq

func (*InternalMessagingInternalWebMarkReadReq) MarshalJSON

func (i *InternalMessagingInternalWebMarkReadReq) MarshalJSON() ([]byte, error)

func (*InternalMessagingInternalWebMarkReadReq) SetConvID

func (i *InternalMessagingInternalWebMarkReadReq) SetConvID(convID *int)

SetConvID sets the ConvID field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalMessagingInternalWebMarkReadReq) SetSeq

SetSeq sets the Seq field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalMessagingInternalWebMarkReadReq) String

func (*InternalMessagingInternalWebMarkReadReq) UnmarshalJSON

func (i *InternalMessagingInternalWebMarkReadReq) UnmarshalJSON(data []byte) error

type InternalMessagingInternalWebRegisterDeviceReq

type InternalMessagingInternalWebRegisterDeviceReq struct {
	// DeviceID is the unique identifier of the device.
	DeviceID *string `json:"device_id,omitempty" url:"device_id,omitempty"`
	// Platform is the device platform (e.g. "ios", "android", "web").
	Platform *string `json:"platform,omitempty" url:"platform,omitempty"`
	// PushToken is the push notification service token for the device.
	PushToken *string `json:"push_token,omitempty" url:"push_token,omitempty"`
	// contains filtered or unexported fields
}

func (*InternalMessagingInternalWebRegisterDeviceReq) GetDeviceID

func (*InternalMessagingInternalWebRegisterDeviceReq) GetExtraProperties

func (i *InternalMessagingInternalWebRegisterDeviceReq) GetExtraProperties() map[string]interface{}

func (*InternalMessagingInternalWebRegisterDeviceReq) GetPlatform

func (*InternalMessagingInternalWebRegisterDeviceReq) GetPushToken

func (*InternalMessagingInternalWebRegisterDeviceReq) MarshalJSON

func (*InternalMessagingInternalWebRegisterDeviceReq) SetDeviceID

func (i *InternalMessagingInternalWebRegisterDeviceReq) SetDeviceID(deviceID *string)

SetDeviceID sets the DeviceID field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalMessagingInternalWebRegisterDeviceReq) SetPlatform

func (i *InternalMessagingInternalWebRegisterDeviceReq) SetPlatform(platform *string)

SetPlatform sets the Platform field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalMessagingInternalWebRegisterDeviceReq) SetPushToken

func (i *InternalMessagingInternalWebRegisterDeviceReq) SetPushToken(pushToken *string)

SetPushToken sets the PushToken field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalMessagingInternalWebRegisterDeviceReq) String

func (*InternalMessagingInternalWebRegisterDeviceReq) UnmarshalJSON

func (i *InternalMessagingInternalWebRegisterDeviceReq) UnmarshalJSON(data []byte) error

type InternalMessagingInternalWebSendMessageReq

type InternalMessagingInternalWebSendMessageReq struct {
	// Content is the message body text.
	Content *string `json:"content,omitempty" url:"content,omitempty"`
	// ContentType indicates the message format (e.g. "text", "markdown").
	ContentType *string `json:"content_type,omitempty" url:"content_type,omitempty"`
	// MentionedUserIDs is the list of user IDs @-mentioned in this message.
	// Optional, defaults to empty when not provided.
	// @Interaction 客户端传入被 @ 的用户 ID 列表(由前端 @ 选人组件生成)。空数组或无此字段表示无提及。后续 AI 网关据此判断是否 @了 AI 从而触发 LLM 调用。
	MentionedUserIDs []int `json:"mentioned_user_ids,omitempty" url:"mentioned_user_ids,omitempty"`
	// Metadata carries optional structured metadata attached to the message.
	Metadata *string `json:"metadata,omitempty" url:"metadata,omitempty"`
	// ReplyToSeq references the sequence number of the message being replied to.
	ReplyToSeq *int `json:"reply_to_seq,omitempty" url:"reply_to_seq,omitempty"`
	// contains filtered or unexported fields
}

func (*InternalMessagingInternalWebSendMessageReq) GetContent

func (*InternalMessagingInternalWebSendMessageReq) GetContentType

func (*InternalMessagingInternalWebSendMessageReq) GetExtraProperties

func (i *InternalMessagingInternalWebSendMessageReq) GetExtraProperties() map[string]interface{}

func (*InternalMessagingInternalWebSendMessageReq) GetMentionedUserIDs

func (i *InternalMessagingInternalWebSendMessageReq) GetMentionedUserIDs() []int

func (*InternalMessagingInternalWebSendMessageReq) GetMetadata

func (*InternalMessagingInternalWebSendMessageReq) GetReplyToSeq

func (i *InternalMessagingInternalWebSendMessageReq) GetReplyToSeq() *int

func (*InternalMessagingInternalWebSendMessageReq) MarshalJSON

func (*InternalMessagingInternalWebSendMessageReq) SetContent

func (i *InternalMessagingInternalWebSendMessageReq) SetContent(content *string)

SetContent sets the Content field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalMessagingInternalWebSendMessageReq) SetContentType

func (i *InternalMessagingInternalWebSendMessageReq) SetContentType(contentType *string)

SetContentType sets the ContentType field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalMessagingInternalWebSendMessageReq) SetMentionedUserIDs

func (i *InternalMessagingInternalWebSendMessageReq) SetMentionedUserIDs(mentionedUserIDs []int)

SetMentionedUserIDs sets the MentionedUserIDs field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalMessagingInternalWebSendMessageReq) SetMetadata

func (i *InternalMessagingInternalWebSendMessageReq) SetMetadata(metadata *string)

SetMetadata sets the Metadata field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalMessagingInternalWebSendMessageReq) SetReplyToSeq

func (i *InternalMessagingInternalWebSendMessageReq) SetReplyToSeq(replyToSeq *int)

SetReplyToSeq sets the ReplyToSeq field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalMessagingInternalWebSendMessageReq) String

func (*InternalMessagingInternalWebSendMessageReq) UnmarshalJSON

func (i *InternalMessagingInternalWebSendMessageReq) UnmarshalJSON(data []byte) error

type InternalNotificationsInternalWebAdminSendReq

type InternalNotificationsInternalWebAdminSendReq struct {
	ActionText *string `json:"action_text,omitempty" url:"action_text,omitempty"`
	ActionURL  *string `json:"action_url,omitempty" url:"action_url,omitempty"`
	Body       string  `json:"body" url:"body"`
	Metadata   *string `json:"metadata,omitempty" url:"metadata,omitempty"`
	Title      string  `json:"title" url:"title"`
	Type       string  `json:"type" url:"type"`
	UserID     int     `json:"user_id" url:"user_id"`
	// contains filtered or unexported fields
}

func (*InternalNotificationsInternalWebAdminSendReq) GetActionText

func (*InternalNotificationsInternalWebAdminSendReq) GetActionURL

func (*InternalNotificationsInternalWebAdminSendReq) GetBody

func (*InternalNotificationsInternalWebAdminSendReq) GetExtraProperties

func (i *InternalNotificationsInternalWebAdminSendReq) GetExtraProperties() map[string]interface{}

func (*InternalNotificationsInternalWebAdminSendReq) GetMetadata

func (*InternalNotificationsInternalWebAdminSendReq) GetTitle

func (*InternalNotificationsInternalWebAdminSendReq) GetType

func (*InternalNotificationsInternalWebAdminSendReq) GetUserID

func (*InternalNotificationsInternalWebAdminSendReq) MarshalJSON

func (*InternalNotificationsInternalWebAdminSendReq) SetActionText

func (i *InternalNotificationsInternalWebAdminSendReq) SetActionText(actionText *string)

SetActionText sets the ActionText field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalNotificationsInternalWebAdminSendReq) SetActionURL

func (i *InternalNotificationsInternalWebAdminSendReq) SetActionURL(actionURL *string)

SetActionURL sets the ActionURL field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalNotificationsInternalWebAdminSendReq) SetBody

SetBody sets the Body field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalNotificationsInternalWebAdminSendReq) SetMetadata

func (i *InternalNotificationsInternalWebAdminSendReq) SetMetadata(metadata *string)

SetMetadata sets the Metadata field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalNotificationsInternalWebAdminSendReq) SetTitle

SetTitle sets the Title field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalNotificationsInternalWebAdminSendReq) SetType

SetType sets the Type field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalNotificationsInternalWebAdminSendReq) SetUserID

SetUserID sets the UserID field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalNotificationsInternalWebAdminSendReq) String

func (*InternalNotificationsInternalWebAdminSendReq) UnmarshalJSON

func (i *InternalNotificationsInternalWebAdminSendReq) UnmarshalJSON(data []byte) error

type InternalNotificationsInternalWebSetPreferenceReq

type InternalNotificationsInternalWebSetPreferenceReq struct {
	Channel string `json:"channel" url:"channel"`
	Enabled *bool  `json:"enabled,omitempty" url:"enabled,omitempty"`
	Type    string `json:"type" url:"type"`
	// contains filtered or unexported fields
}

func (*InternalNotificationsInternalWebSetPreferenceReq) GetChannel

func (*InternalNotificationsInternalWebSetPreferenceReq) GetEnabled

func (*InternalNotificationsInternalWebSetPreferenceReq) GetExtraProperties

func (i *InternalNotificationsInternalWebSetPreferenceReq) GetExtraProperties() map[string]interface{}

func (*InternalNotificationsInternalWebSetPreferenceReq) GetType

func (*InternalNotificationsInternalWebSetPreferenceReq) MarshalJSON

func (*InternalNotificationsInternalWebSetPreferenceReq) SetChannel

SetChannel sets the Channel field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalNotificationsInternalWebSetPreferenceReq) SetEnabled

SetEnabled sets the Enabled field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalNotificationsInternalWebSetPreferenceReq) SetType

SetType sets the Type field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalNotificationsInternalWebSetPreferenceReq) String

func (*InternalNotificationsInternalWebSetPreferenceReq) UnmarshalJSON

type InternalPaymentsInternalWebBalanceTransactionV2Response

type InternalPaymentsInternalWebBalanceTransactionV2Response struct {
	// Amount is the transaction amount as a string.
	Amount *string `json:"amount,omitempty" url:"amount,omitempty"`
	// BalanceAfter is the wallet balance after this transaction.
	BalanceAfter *string `json:"balance_after,omitempty" url:"balance_after,omitempty"`
	// BalanceBefore is the wallet balance before this transaction.
	BalanceBefore *string `json:"balance_before,omitempty" url:"balance_before,omitempty"`
	// CreatedAt is the creation Unix timestamp.
	CreatedAt *int `json:"created_at,omitempty" url:"created_at,omitempty"`
	// Currency is the ISO currency code.
	Currency *string `json:"currency,omitempty" url:"currency,omitempty"`
	// Direction indicates whether this is a credit or debit.
	Direction *string `json:"direction,omitempty" url:"direction,omitempty"`
	// ID is the transaction's unique identifier.
	ID *int `json:"id,omitempty" url:"id,omitempty"`
	// IdempotencyKey uniquely identifies this transaction for idempotent processing.
	IdempotencyKey *string `json:"idempotency_key,omitempty" url:"idempotency_key,omitempty"`
	// Metadata is optional extra JSON data.
	Metadata any `json:"metadata,omitempty" url:"metadata,omitempty"`
	// Note is an optional human-readable note.
	Note *string `json:"note,omitempty" url:"note,omitempty"`
	// ReferenceID is the identifier of the referenced entity.
	ReferenceID any `json:"reference_id,omitempty" url:"reference_id,omitempty"`
	// ReferenceType is the type of the referenced entity.
	ReferenceType *string `json:"reference_type,omitempty" url:"reference_type,omitempty"`
	// TransactionNo is the unique transaction number.
	TransactionNo *string `json:"transaction_no,omitempty" url:"transaction_no,omitempty"`
	// Type is the transaction type (e.g. "topup", "consume", "refund", "adjust").
	Type *string `json:"type,omitempty" url:"type,omitempty"`
	// UserID is the owner's user ID.
	UserID *int `json:"user_id,omitempty" url:"user_id,omitempty"`
	// WalletID is the wallet this transaction belongs to.
	WalletID *int `json:"wallet_id,omitempty" url:"wallet_id,omitempty"`
	// contains filtered or unexported fields
}

func (*InternalPaymentsInternalWebBalanceTransactionV2Response) GetAmount

func (*InternalPaymentsInternalWebBalanceTransactionV2Response) GetBalanceAfter

func (*InternalPaymentsInternalWebBalanceTransactionV2Response) GetBalanceBefore

func (*InternalPaymentsInternalWebBalanceTransactionV2Response) GetCreatedAt

func (*InternalPaymentsInternalWebBalanceTransactionV2Response) GetCurrency

func (*InternalPaymentsInternalWebBalanceTransactionV2Response) GetDirection

func (*InternalPaymentsInternalWebBalanceTransactionV2Response) GetExtraProperties

func (i *InternalPaymentsInternalWebBalanceTransactionV2Response) GetExtraProperties() map[string]interface{}

func (*InternalPaymentsInternalWebBalanceTransactionV2Response) GetID

func (*InternalPaymentsInternalWebBalanceTransactionV2Response) GetIdempotencyKey

func (*InternalPaymentsInternalWebBalanceTransactionV2Response) GetMetadata

func (*InternalPaymentsInternalWebBalanceTransactionV2Response) GetNote

func (*InternalPaymentsInternalWebBalanceTransactionV2Response) GetReferenceID

func (*InternalPaymentsInternalWebBalanceTransactionV2Response) GetReferenceType

func (*InternalPaymentsInternalWebBalanceTransactionV2Response) GetTransactionNo

func (*InternalPaymentsInternalWebBalanceTransactionV2Response) GetType

func (*InternalPaymentsInternalWebBalanceTransactionV2Response) GetUserID

func (*InternalPaymentsInternalWebBalanceTransactionV2Response) GetWalletID

func (*InternalPaymentsInternalWebBalanceTransactionV2Response) MarshalJSON

func (*InternalPaymentsInternalWebBalanceTransactionV2Response) SetAmount

SetAmount sets the Amount field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalPaymentsInternalWebBalanceTransactionV2Response) SetBalanceAfter

func (i *InternalPaymentsInternalWebBalanceTransactionV2Response) SetBalanceAfter(balanceAfter *string)

SetBalanceAfter sets the BalanceAfter field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalPaymentsInternalWebBalanceTransactionV2Response) SetBalanceBefore

func (i *InternalPaymentsInternalWebBalanceTransactionV2Response) SetBalanceBefore(balanceBefore *string)

SetBalanceBefore sets the BalanceBefore field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalPaymentsInternalWebBalanceTransactionV2Response) SetCreatedAt

SetCreatedAt sets the CreatedAt field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalPaymentsInternalWebBalanceTransactionV2Response) SetCurrency

SetCurrency sets the Currency field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalPaymentsInternalWebBalanceTransactionV2Response) SetDirection

SetDirection sets the Direction field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalPaymentsInternalWebBalanceTransactionV2Response) SetID

SetID sets the ID field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalPaymentsInternalWebBalanceTransactionV2Response) SetIdempotencyKey

func (i *InternalPaymentsInternalWebBalanceTransactionV2Response) SetIdempotencyKey(idempotencyKey *string)

SetIdempotencyKey sets the IdempotencyKey field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalPaymentsInternalWebBalanceTransactionV2Response) SetMetadata

SetMetadata sets the Metadata field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalPaymentsInternalWebBalanceTransactionV2Response) SetNote

SetNote sets the Note field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalPaymentsInternalWebBalanceTransactionV2Response) SetReferenceID

func (i *InternalPaymentsInternalWebBalanceTransactionV2Response) SetReferenceID(referenceID any)

SetReferenceID sets the ReferenceID field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalPaymentsInternalWebBalanceTransactionV2Response) SetReferenceType

func (i *InternalPaymentsInternalWebBalanceTransactionV2Response) SetReferenceType(referenceType *string)

SetReferenceType sets the ReferenceType field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalPaymentsInternalWebBalanceTransactionV2Response) SetTransactionNo

func (i *InternalPaymentsInternalWebBalanceTransactionV2Response) SetTransactionNo(transactionNo *string)

SetTransactionNo sets the TransactionNo field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalPaymentsInternalWebBalanceTransactionV2Response) SetType

SetType sets the Type field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalPaymentsInternalWebBalanceTransactionV2Response) SetUserID

SetUserID sets the UserID field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalPaymentsInternalWebBalanceTransactionV2Response) SetWalletID

SetWalletID sets the WalletID field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalPaymentsInternalWebBalanceTransactionV2Response) String

func (*InternalPaymentsInternalWebBalanceTransactionV2Response) UnmarshalJSON

type InternalPaymentsInternalWebCreateOrderRequest

type InternalPaymentsInternalWebCreateOrderRequest struct {
	// Amount is the top-up amount in CNY.
	Amount *float64 `json:"amount,omitempty" url:"amount,omitempty"`
	// Method selects the payment provider (e.g. "alipay"); defaults to the
	// handler's DefaultMethod when omitted.
	Method *string `json:"method,omitempty" url:"method,omitempty"`
	// ProductID is the optional product identifier for the top-up.
	ProductID *int `json:"product_id,omitempty" url:"product_id,omitempty"`
	// contains filtered or unexported fields
}

func (*InternalPaymentsInternalWebCreateOrderRequest) GetAmount

func (*InternalPaymentsInternalWebCreateOrderRequest) GetExtraProperties

func (i *InternalPaymentsInternalWebCreateOrderRequest) GetExtraProperties() map[string]interface{}

func (*InternalPaymentsInternalWebCreateOrderRequest) GetMethod

func (*InternalPaymentsInternalWebCreateOrderRequest) GetProductID

func (*InternalPaymentsInternalWebCreateOrderRequest) MarshalJSON

func (*InternalPaymentsInternalWebCreateOrderRequest) SetAmount

SetAmount sets the Amount field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalPaymentsInternalWebCreateOrderRequest) SetMethod

SetMethod sets the Method field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalPaymentsInternalWebCreateOrderRequest) SetProductID

func (i *InternalPaymentsInternalWebCreateOrderRequest) SetProductID(productID *int)

SetProductID sets the ProductID field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalPaymentsInternalWebCreateOrderRequest) String

func (*InternalPaymentsInternalWebCreateOrderRequest) UnmarshalJSON

func (i *InternalPaymentsInternalWebCreateOrderRequest) UnmarshalJSON(data []byte) error

type InternalPaymentsInternalWebTransferToMainRequest

type InternalPaymentsInternalWebTransferToMainRequest struct {
	// IdempotencyKey prevents duplicate transfers.
	IdempotencyKey string `json:"idempotency_key" url:"idempotency_key"`
	// contains filtered or unexported fields
}

func (*InternalPaymentsInternalWebTransferToMainRequest) GetExtraProperties

func (i *InternalPaymentsInternalWebTransferToMainRequest) GetExtraProperties() map[string]interface{}

func (*InternalPaymentsInternalWebTransferToMainRequest) GetIdempotencyKey

func (*InternalPaymentsInternalWebTransferToMainRequest) MarshalJSON

func (*InternalPaymentsInternalWebTransferToMainRequest) SetIdempotencyKey

func (i *InternalPaymentsInternalWebTransferToMainRequest) SetIdempotencyKey(idempotencyKey string)

SetIdempotencyKey sets the IdempotencyKey field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalPaymentsInternalWebTransferToMainRequest) String

func (*InternalPaymentsInternalWebTransferToMainRequest) UnmarshalJSON

type InternalPaymentsInternalWebWalletConvertRequest

type InternalPaymentsInternalWebWalletConvertRequest struct {
	// TargetCurrency is the target ISO currency code.
	TargetCurrency string `json:"target_currency" url:"target_currency"`
	// contains filtered or unexported fields
}

func (*InternalPaymentsInternalWebWalletConvertRequest) GetExtraProperties

func (i *InternalPaymentsInternalWebWalletConvertRequest) GetExtraProperties() map[string]interface{}

func (*InternalPaymentsInternalWebWalletConvertRequest) GetTargetCurrency

func (*InternalPaymentsInternalWebWalletConvertRequest) MarshalJSON

func (*InternalPaymentsInternalWebWalletConvertRequest) SetTargetCurrency

func (i *InternalPaymentsInternalWebWalletConvertRequest) SetTargetCurrency(targetCurrency string)

SetTargetCurrency sets the TargetCurrency field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalPaymentsInternalWebWalletConvertRequest) String

func (*InternalPaymentsInternalWebWalletConvertRequest) UnmarshalJSON

type InternalPaymentsInternalWebWalletTransferEnvelope

type InternalPaymentsInternalWebWalletTransferEnvelope struct {
	// BalanceTransactions lists the associated ledger entries.
	BalanceTransactions []*InternalPaymentsInternalWebBalanceTransactionV2Response `json:"balance_transactions,omitempty" url:"balance_transactions,omitempty"`
	Transfer            *InternalPaymentsInternalWebWalletTransferV2Response       `json:"transfer,omitempty" url:"transfer,omitempty"`
	// TransferNo is the unique transfer number.
	TransferNo *int `json:"transfer_no,omitempty" url:"transfer_no,omitempty"`
	// contains filtered or unexported fields
}

func (*InternalPaymentsInternalWebWalletTransferEnvelope) GetBalanceTransactions

func (*InternalPaymentsInternalWebWalletTransferEnvelope) GetExtraProperties

func (i *InternalPaymentsInternalWebWalletTransferEnvelope) GetExtraProperties() map[string]interface{}

func (*InternalPaymentsInternalWebWalletTransferEnvelope) GetTransfer

func (*InternalPaymentsInternalWebWalletTransferEnvelope) GetTransferNo

func (*InternalPaymentsInternalWebWalletTransferEnvelope) MarshalJSON

func (*InternalPaymentsInternalWebWalletTransferEnvelope) SetBalanceTransactions

SetBalanceTransactions sets the BalanceTransactions field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalPaymentsInternalWebWalletTransferEnvelope) SetTransfer

SetTransfer sets the Transfer field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalPaymentsInternalWebWalletTransferEnvelope) SetTransferNo

func (i *InternalPaymentsInternalWebWalletTransferEnvelope) SetTransferNo(transferNo *int)

SetTransferNo sets the TransferNo field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalPaymentsInternalWebWalletTransferEnvelope) String

func (*InternalPaymentsInternalWebWalletTransferEnvelope) UnmarshalJSON

type InternalPaymentsInternalWebWalletTransferRequest

type InternalPaymentsInternalWebWalletTransferRequest struct {
	// Amount is the transfer amount as a string.
	Amount string `json:"amount" url:"amount"`
	// IdempotencyKey prevents duplicate transfers.
	IdempotencyKey string `json:"idempotency_key" url:"idempotency_key"`
	// Note is an optional note for the transfer.
	Note *string `json:"note,omitempty" url:"note,omitempty"`
	// ToWalletID is the ID of the destination wallet.
	ToWalletID int `json:"to_wallet_id" url:"to_wallet_id"`
	// contains filtered or unexported fields
}

func (*InternalPaymentsInternalWebWalletTransferRequest) GetAmount

func (*InternalPaymentsInternalWebWalletTransferRequest) GetExtraProperties

func (i *InternalPaymentsInternalWebWalletTransferRequest) GetExtraProperties() map[string]interface{}

func (*InternalPaymentsInternalWebWalletTransferRequest) GetIdempotencyKey

func (*InternalPaymentsInternalWebWalletTransferRequest) GetNote

func (*InternalPaymentsInternalWebWalletTransferRequest) GetToWalletID

func (*InternalPaymentsInternalWebWalletTransferRequest) MarshalJSON

func (*InternalPaymentsInternalWebWalletTransferRequest) SetAmount

SetAmount sets the Amount field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalPaymentsInternalWebWalletTransferRequest) SetIdempotencyKey

func (i *InternalPaymentsInternalWebWalletTransferRequest) SetIdempotencyKey(idempotencyKey string)

SetIdempotencyKey sets the IdempotencyKey field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalPaymentsInternalWebWalletTransferRequest) SetNote

SetNote sets the Note field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalPaymentsInternalWebWalletTransferRequest) SetToWalletID

func (i *InternalPaymentsInternalWebWalletTransferRequest) SetToWalletID(toWalletID int)

SetToWalletID sets the ToWalletID field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalPaymentsInternalWebWalletTransferRequest) String

func (*InternalPaymentsInternalWebWalletTransferRequest) UnmarshalJSON

type InternalPaymentsInternalWebWalletTransferV2Response

type InternalPaymentsInternalWebWalletTransferV2Response struct {
	// Amount is the transferred amount as a string.
	Amount *string `json:"amount,omitempty" url:"amount,omitempty"`
	// BalanceTransactions lists the associated ledger entries.
	BalanceTransactions []*InternalPaymentsInternalWebBalanceTransactionV2Response `json:"balance_transactions,omitempty" url:"balance_transactions,omitempty"`
	// CreatedAt is the creation Unix timestamp.
	CreatedAt *int `json:"created_at,omitempty" url:"created_at,omitempty"`
	// Currency is the ISO currency code.
	Currency *string `json:"currency,omitempty" url:"currency,omitempty"`
	// FromWalletID is the source wallet ID.
	FromWalletID *int `json:"from_wallet_id,omitempty" url:"from_wallet_id,omitempty"`
	// Note is an optional human-readable note.
	Note *string `json:"note,omitempty" url:"note,omitempty"`
	// Status is the transfer status.
	Status *string `json:"status,omitempty" url:"status,omitempty"`
	// ToWalletID is the destination wallet ID.
	ToWalletID *int `json:"to_wallet_id,omitempty" url:"to_wallet_id,omitempty"`
	// TransferNo is the unique transfer number.
	TransferNo *int `json:"transfer_no,omitempty" url:"transfer_no,omitempty"`
	// contains filtered or unexported fields
}

func (*InternalPaymentsInternalWebWalletTransferV2Response) GetAmount

func (*InternalPaymentsInternalWebWalletTransferV2Response) GetBalanceTransactions

func (*InternalPaymentsInternalWebWalletTransferV2Response) GetCreatedAt

func (*InternalPaymentsInternalWebWalletTransferV2Response) GetCurrency

func (*InternalPaymentsInternalWebWalletTransferV2Response) GetExtraProperties

func (i *InternalPaymentsInternalWebWalletTransferV2Response) GetExtraProperties() map[string]interface{}

func (*InternalPaymentsInternalWebWalletTransferV2Response) GetFromWalletID

func (*InternalPaymentsInternalWebWalletTransferV2Response) GetNote

func (*InternalPaymentsInternalWebWalletTransferV2Response) GetStatus

func (*InternalPaymentsInternalWebWalletTransferV2Response) GetToWalletID

func (*InternalPaymentsInternalWebWalletTransferV2Response) GetTransferNo

func (*InternalPaymentsInternalWebWalletTransferV2Response) MarshalJSON

func (*InternalPaymentsInternalWebWalletTransferV2Response) SetAmount

SetAmount sets the Amount field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalPaymentsInternalWebWalletTransferV2Response) SetBalanceTransactions

SetBalanceTransactions sets the BalanceTransactions field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalPaymentsInternalWebWalletTransferV2Response) SetCreatedAt

func (i *InternalPaymentsInternalWebWalletTransferV2Response) SetCreatedAt(createdAt *int)

SetCreatedAt sets the CreatedAt field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalPaymentsInternalWebWalletTransferV2Response) SetCurrency

SetCurrency sets the Currency field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalPaymentsInternalWebWalletTransferV2Response) SetFromWalletID

func (i *InternalPaymentsInternalWebWalletTransferV2Response) SetFromWalletID(fromWalletID *int)

SetFromWalletID sets the FromWalletID field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalPaymentsInternalWebWalletTransferV2Response) SetNote

SetNote sets the Note field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalPaymentsInternalWebWalletTransferV2Response) SetStatus

SetStatus sets the Status field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalPaymentsInternalWebWalletTransferV2Response) SetToWalletID

func (i *InternalPaymentsInternalWebWalletTransferV2Response) SetToWalletID(toWalletID *int)

SetToWalletID sets the ToWalletID field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalPaymentsInternalWebWalletTransferV2Response) SetTransferNo

func (i *InternalPaymentsInternalWebWalletTransferV2Response) SetTransferNo(transferNo *int)

SetTransferNo sets the TransferNo field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalPaymentsInternalWebWalletTransferV2Response) String

func (*InternalPaymentsInternalWebWalletTransferV2Response) UnmarshalJSON

type InternalPaymentsInternalWebWalletV2Response

type InternalPaymentsInternalWebWalletV2Response struct {
	// Balance is the current balance as a string (3 decimal places) to avoid precision loss.
	Balance *string `json:"balance,omitempty" url:"balance,omitempty"`
	// CreatedAt is the creation Unix timestamp.
	CreatedAt *int `json:"created_at,omitempty" url:"created_at,omitempty"`
	// Currency is the ISO currency code.
	Currency *string `json:"currency,omitempty" url:"currency,omitempty"`
	// ID is the wallet's unique identifier.
	ID *int `json:"id,omitempty" url:"id,omitempty"`
	// Kind is the wallet type identifier.
	Kind *string `json:"kind,omitempty" url:"kind,omitempty"`
	// Name is the display name of the wallet.
	Name *string `json:"name,omitempty" url:"name,omitempty"`
	// UpdatedAt is the last update Unix timestamp.
	UpdatedAt *int `json:"updated_at,omitempty" url:"updated_at,omitempty"`
	// UserID is the owner's user ID.
	UserID *int `json:"user_id,omitempty" url:"user_id,omitempty"`
	// Version is the optimistic-lock version number.
	Version *int `json:"version,omitempty" url:"version,omitempty"`
	// contains filtered or unexported fields
}

func (*InternalPaymentsInternalWebWalletV2Response) GetBalance

func (*InternalPaymentsInternalWebWalletV2Response) GetCreatedAt

func (*InternalPaymentsInternalWebWalletV2Response) GetCurrency

func (*InternalPaymentsInternalWebWalletV2Response) GetExtraProperties

func (i *InternalPaymentsInternalWebWalletV2Response) GetExtraProperties() map[string]interface{}

func (*InternalPaymentsInternalWebWalletV2Response) GetID

func (*InternalPaymentsInternalWebWalletV2Response) GetKind

func (*InternalPaymentsInternalWebWalletV2Response) GetName

func (*InternalPaymentsInternalWebWalletV2Response) GetUpdatedAt

func (*InternalPaymentsInternalWebWalletV2Response) GetUserID

func (*InternalPaymentsInternalWebWalletV2Response) GetVersion

func (*InternalPaymentsInternalWebWalletV2Response) MarshalJSON

func (*InternalPaymentsInternalWebWalletV2Response) SetBalance

func (i *InternalPaymentsInternalWebWalletV2Response) SetBalance(balance *string)

SetBalance sets the Balance field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalPaymentsInternalWebWalletV2Response) SetCreatedAt

func (i *InternalPaymentsInternalWebWalletV2Response) SetCreatedAt(createdAt *int)

SetCreatedAt sets the CreatedAt field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalPaymentsInternalWebWalletV2Response) SetCurrency

func (i *InternalPaymentsInternalWebWalletV2Response) SetCurrency(currency *string)

SetCurrency sets the Currency field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalPaymentsInternalWebWalletV2Response) SetID

SetID sets the ID field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalPaymentsInternalWebWalletV2Response) SetKind

SetKind sets the Kind field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalPaymentsInternalWebWalletV2Response) SetName

SetName sets the Name field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalPaymentsInternalWebWalletV2Response) SetUpdatedAt

func (i *InternalPaymentsInternalWebWalletV2Response) SetUpdatedAt(updatedAt *int)

SetUpdatedAt sets the UpdatedAt field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalPaymentsInternalWebWalletV2Response) SetUserID

func (i *InternalPaymentsInternalWebWalletV2Response) SetUserID(userID *int)

SetUserID sets the UserID field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalPaymentsInternalWebWalletV2Response) SetVersion

func (i *InternalPaymentsInternalWebWalletV2Response) SetVersion(version *int)

SetVersion sets the Version field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalPaymentsInternalWebWalletV2Response) String

func (*InternalPaymentsInternalWebWalletV2Response) UnmarshalJSON

func (i *InternalPaymentsInternalWebWalletV2Response) UnmarshalJSON(data []byte) error

type InternalServerError

type InternalServerError struct {
	*core.APIError
	Body *GithubComMktAgiAixInternalPkgGinxCodeResp
}

Internal Server Error

func (*InternalServerError) MarshalJSON

func (i *InternalServerError) MarshalJSON() ([]byte, error)

func (*InternalServerError) UnmarshalJSON

func (i *InternalServerError) UnmarshalJSON(data []byte) error

func (*InternalServerError) Unwrap

func (i *InternalServerError) Unwrap() error

type InternalSystemInternalWebSetConfigRequest

type InternalSystemInternalWebSetConfigRequest struct {
	Description *string `json:"description,omitempty" url:"description,omitempty"`
	Value       string  `json:"value" url:"value"`
	// contains filtered or unexported fields
}

func (*InternalSystemInternalWebSetConfigRequest) GetDescription

func (*InternalSystemInternalWebSetConfigRequest) GetExtraProperties

func (i *InternalSystemInternalWebSetConfigRequest) GetExtraProperties() map[string]interface{}

func (*InternalSystemInternalWebSetConfigRequest) GetValue

func (*InternalSystemInternalWebSetConfigRequest) MarshalJSON

func (*InternalSystemInternalWebSetConfigRequest) SetDescription

func (i *InternalSystemInternalWebSetConfigRequest) SetDescription(description *string)

SetDescription sets the Description field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalSystemInternalWebSetConfigRequest) SetValue

SetValue sets the Value field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalSystemInternalWebSetConfigRequest) String

func (*InternalSystemInternalWebSetConfigRequest) UnmarshalJSON

func (i *InternalSystemInternalWebSetConfigRequest) UnmarshalJSON(data []byte) error

type InternalWisdomInternalWebAddRelationRequest

type InternalWisdomInternalWebAddRelationRequest struct {
	// 置信度
	Confidence *string `json:"confidence,omitempty" url:"confidence,omitempty"`
	// 关系类型
	Relation string `json:"relation" url:"relation"`
	// 目标节点
	TargetID int `json:"target_id" url:"target_id"`
	// 权重
	Weight *float64 `json:"weight,omitempty" url:"weight,omitempty"`
	// contains filtered or unexported fields
}

func (*InternalWisdomInternalWebAddRelationRequest) GetConfidence

func (*InternalWisdomInternalWebAddRelationRequest) GetExtraProperties

func (i *InternalWisdomInternalWebAddRelationRequest) GetExtraProperties() map[string]interface{}

func (*InternalWisdomInternalWebAddRelationRequest) GetRelation

func (*InternalWisdomInternalWebAddRelationRequest) GetTargetID

func (*InternalWisdomInternalWebAddRelationRequest) GetWeight

func (*InternalWisdomInternalWebAddRelationRequest) MarshalJSON

func (*InternalWisdomInternalWebAddRelationRequest) SetConfidence

func (i *InternalWisdomInternalWebAddRelationRequest) SetConfidence(confidence *string)

SetConfidence sets the Confidence field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalWisdomInternalWebAddRelationRequest) SetRelation

func (i *InternalWisdomInternalWebAddRelationRequest) SetRelation(relation string)

SetRelation sets the Relation field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalWisdomInternalWebAddRelationRequest) SetTargetID

func (i *InternalWisdomInternalWebAddRelationRequest) SetTargetID(targetID int)

SetTargetID sets the TargetID field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalWisdomInternalWebAddRelationRequest) SetWeight

SetWeight sets the Weight field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalWisdomInternalWebAddRelationRequest) String

func (*InternalWisdomInternalWebAddRelationRequest) UnmarshalJSON

func (i *InternalWisdomInternalWebAddRelationRequest) UnmarshalJSON(data []byte) error

type InternalWisdomInternalWebCommunityResponse

type InternalWisdomInternalWebCommunityResponse struct {
	// 置信度
	Confidence *float64 `json:"confidence,omitempty" url:"confidence,omitempty"`
	// 创建时间
	CreatedAt *int `json:"created_at,omitempty" url:"created_at,omitempty"`
	// 防御
	Defencer *string `json:"defencer,omitempty" url:"defencer,omitempty"`
	// 描述
	Description *string `json:"description,omitempty" url:"description,omitempty"`
	// 主键
	ID *int `json:"id,omitempty" url:"id,omitempty"`
	// 指令
	Instructions *string `json:"instructions,omitempty" url:"instructions,omitempty"`
	// 标签
	Label *string `json:"label,omitempty" url:"label,omitempty"`
	// 成员数
	MemberCount *int `json:"member_count,omitempty" url:"member_count,omitempty"`
	// 模块度
	Modularity *float64 `json:"modularity,omitempty" url:"modularity,omitempty"`
	// 承诺
	Promise *string `json:"promise,omitempty" url:"promise,omitempty"`
	// 扩展属性
	Props []int `json:"props,omitempty" url:"props,omitempty"`
	// 反思
	Reflector *string `json:"reflector,omitempty" url:"reflector,omitempty"`
	// 决议值
	Resolution *float64 `json:"resolution,omitempty" url:"resolution,omitempty"`
	// 标识
	Slug *string `json:"slug,omitempty" url:"slug,omitempty"`
	// 风格
	Style *string `json:"style,omitempty" url:"style,omitempty"`
	// 更新时间
	UpdatedAt *int `json:"updated_at,omitempty" url:"updated_at,omitempty"`
	// 所属用户
	UserID *int `json:"user_id,omitempty" url:"user_id,omitempty"`
	// 可见性
	Visibility *string `json:"visibility,omitempty" url:"visibility,omitempty"`
	// 期望能力
	WantCapability *string `json:"want_capability,omitempty" url:"want_capability,omitempty"`
	// contains filtered or unexported fields
}

func (*InternalWisdomInternalWebCommunityResponse) GetConfidence

func (*InternalWisdomInternalWebCommunityResponse) GetCreatedAt

func (*InternalWisdomInternalWebCommunityResponse) GetDefencer

func (*InternalWisdomInternalWebCommunityResponse) GetDescription

func (*InternalWisdomInternalWebCommunityResponse) GetExtraProperties

func (i *InternalWisdomInternalWebCommunityResponse) GetExtraProperties() map[string]interface{}

func (*InternalWisdomInternalWebCommunityResponse) GetID

func (*InternalWisdomInternalWebCommunityResponse) GetInstructions

func (i *InternalWisdomInternalWebCommunityResponse) GetInstructions() *string

func (*InternalWisdomInternalWebCommunityResponse) GetLabel

func (*InternalWisdomInternalWebCommunityResponse) GetMemberCount

func (i *InternalWisdomInternalWebCommunityResponse) GetMemberCount() *int

func (*InternalWisdomInternalWebCommunityResponse) GetModularity

func (*InternalWisdomInternalWebCommunityResponse) GetPromise

func (*InternalWisdomInternalWebCommunityResponse) GetProps

func (*InternalWisdomInternalWebCommunityResponse) GetReflector

func (*InternalWisdomInternalWebCommunityResponse) GetResolution

func (*InternalWisdomInternalWebCommunityResponse) GetSlug

func (*InternalWisdomInternalWebCommunityResponse) GetStyle

func (*InternalWisdomInternalWebCommunityResponse) GetUpdatedAt

func (*InternalWisdomInternalWebCommunityResponse) GetUserID

func (*InternalWisdomInternalWebCommunityResponse) GetVisibility

func (*InternalWisdomInternalWebCommunityResponse) GetWantCapability

func (i *InternalWisdomInternalWebCommunityResponse) GetWantCapability() *string

func (*InternalWisdomInternalWebCommunityResponse) MarshalJSON

func (*InternalWisdomInternalWebCommunityResponse) SetConfidence

func (i *InternalWisdomInternalWebCommunityResponse) SetConfidence(confidence *float64)

SetConfidence sets the Confidence field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalWisdomInternalWebCommunityResponse) SetCreatedAt

func (i *InternalWisdomInternalWebCommunityResponse) SetCreatedAt(createdAt *int)

SetCreatedAt sets the CreatedAt field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalWisdomInternalWebCommunityResponse) SetDefencer

func (i *InternalWisdomInternalWebCommunityResponse) SetDefencer(defencer *string)

SetDefencer sets the Defencer field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalWisdomInternalWebCommunityResponse) SetDescription

func (i *InternalWisdomInternalWebCommunityResponse) SetDescription(description *string)

SetDescription sets the Description field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalWisdomInternalWebCommunityResponse) SetID

SetID sets the ID field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalWisdomInternalWebCommunityResponse) SetInstructions

func (i *InternalWisdomInternalWebCommunityResponse) SetInstructions(instructions *string)

SetInstructions sets the Instructions field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalWisdomInternalWebCommunityResponse) SetLabel

SetLabel sets the Label field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalWisdomInternalWebCommunityResponse) SetMemberCount

func (i *InternalWisdomInternalWebCommunityResponse) SetMemberCount(memberCount *int)

SetMemberCount sets the MemberCount field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalWisdomInternalWebCommunityResponse) SetModularity

func (i *InternalWisdomInternalWebCommunityResponse) SetModularity(modularity *float64)

SetModularity sets the Modularity field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalWisdomInternalWebCommunityResponse) SetPromise

func (i *InternalWisdomInternalWebCommunityResponse) SetPromise(promise *string)

SetPromise sets the Promise field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalWisdomInternalWebCommunityResponse) SetProps

func (i *InternalWisdomInternalWebCommunityResponse) SetProps(props []int)

SetProps sets the Props field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalWisdomInternalWebCommunityResponse) SetReflector

func (i *InternalWisdomInternalWebCommunityResponse) SetReflector(reflector *string)

SetReflector sets the Reflector field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalWisdomInternalWebCommunityResponse) SetResolution

func (i *InternalWisdomInternalWebCommunityResponse) SetResolution(resolution *float64)

SetResolution sets the Resolution field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalWisdomInternalWebCommunityResponse) SetSlug

SetSlug sets the Slug field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalWisdomInternalWebCommunityResponse) SetStyle

SetStyle sets the Style field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalWisdomInternalWebCommunityResponse) SetUpdatedAt

func (i *InternalWisdomInternalWebCommunityResponse) SetUpdatedAt(updatedAt *int)

SetUpdatedAt sets the UpdatedAt field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalWisdomInternalWebCommunityResponse) SetUserID

func (i *InternalWisdomInternalWebCommunityResponse) SetUserID(userID *int)

SetUserID sets the UserID field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalWisdomInternalWebCommunityResponse) SetVisibility

func (i *InternalWisdomInternalWebCommunityResponse) SetVisibility(visibility *string)

SetVisibility sets the Visibility field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalWisdomInternalWebCommunityResponse) SetWantCapability

func (i *InternalWisdomInternalWebCommunityResponse) SetWantCapability(wantCapability *string)

SetWantCapability sets the WantCapability field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalWisdomInternalWebCommunityResponse) String

func (*InternalWisdomInternalWebCommunityResponse) UnmarshalJSON

func (i *InternalWisdomInternalWebCommunityResponse) UnmarshalJSON(data []byte) error

type InternalWisdomInternalWebCreateCommunityRequest

type InternalWisdomInternalWebCreateCommunityRequest struct {
	// 防御
	Defencer *string `json:"defencer,omitempty" url:"defencer,omitempty"`
	// 描述
	Description *string `json:"description,omitempty" url:"description,omitempty"`
	// 指令
	Instructions *string `json:"instructions,omitempty" url:"instructions,omitempty"`
	// 标签
	Label *string `json:"label,omitempty" url:"label,omitempty"`
	// 承诺
	Promise *string `json:"promise,omitempty" url:"promise,omitempty"`
	// 扩展属性
	Props []int `json:"props,omitempty" url:"props,omitempty"`
	// 标识
	Slug *string `json:"slug,omitempty" url:"slug,omitempty"`
	// 风格
	Style *string `json:"style,omitempty" url:"style,omitempty"`
	// 可见性
	Visibility *string `json:"visibility,omitempty" url:"visibility,omitempty"`
	// 期望能力
	WantCapability *string `json:"want_capability,omitempty" url:"want_capability,omitempty"`
	// contains filtered or unexported fields
}

func (*InternalWisdomInternalWebCreateCommunityRequest) GetDefencer

func (*InternalWisdomInternalWebCreateCommunityRequest) GetDescription

func (*InternalWisdomInternalWebCreateCommunityRequest) GetExtraProperties

func (i *InternalWisdomInternalWebCreateCommunityRequest) GetExtraProperties() map[string]interface{}

func (*InternalWisdomInternalWebCreateCommunityRequest) GetInstructions

func (*InternalWisdomInternalWebCreateCommunityRequest) GetLabel

func (*InternalWisdomInternalWebCreateCommunityRequest) GetPromise

func (*InternalWisdomInternalWebCreateCommunityRequest) GetProps

func (*InternalWisdomInternalWebCreateCommunityRequest) GetSlug

func (*InternalWisdomInternalWebCreateCommunityRequest) GetStyle

func (*InternalWisdomInternalWebCreateCommunityRequest) GetVisibility

func (*InternalWisdomInternalWebCreateCommunityRequest) GetWantCapability

func (*InternalWisdomInternalWebCreateCommunityRequest) MarshalJSON

func (*InternalWisdomInternalWebCreateCommunityRequest) SetDefencer

func (i *InternalWisdomInternalWebCreateCommunityRequest) SetDefencer(defencer *string)

SetDefencer sets the Defencer field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalWisdomInternalWebCreateCommunityRequest) SetDescription

func (i *InternalWisdomInternalWebCreateCommunityRequest) SetDescription(description *string)

SetDescription sets the Description field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalWisdomInternalWebCreateCommunityRequest) SetInstructions

func (i *InternalWisdomInternalWebCreateCommunityRequest) SetInstructions(instructions *string)

SetInstructions sets the Instructions field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalWisdomInternalWebCreateCommunityRequest) SetLabel

SetLabel sets the Label field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalWisdomInternalWebCreateCommunityRequest) SetPromise

SetPromise sets the Promise field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalWisdomInternalWebCreateCommunityRequest) SetProps

SetProps sets the Props field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalWisdomInternalWebCreateCommunityRequest) SetSlug

SetSlug sets the Slug field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalWisdomInternalWebCreateCommunityRequest) SetStyle

SetStyle sets the Style field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalWisdomInternalWebCreateCommunityRequest) SetVisibility

func (i *InternalWisdomInternalWebCreateCommunityRequest) SetVisibility(visibility *string)

SetVisibility sets the Visibility field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalWisdomInternalWebCreateCommunityRequest) SetWantCapability

func (i *InternalWisdomInternalWebCreateCommunityRequest) SetWantCapability(wantCapability *string)

SetWantCapability sets the WantCapability field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalWisdomInternalWebCreateCommunityRequest) String

func (*InternalWisdomInternalWebCreateCommunityRequest) UnmarshalJSON

type InternalWisdomInternalWebCreateWisdomRequest

type InternalWisdomInternalWebCreateWisdomRequest struct {
	// 正文
	Body *string `json:"body,omitempty" url:"body,omitempty"`
	// 变更日志
	Changelog *string `json:"changelog,omitempty" url:"changelog,omitempty"`
	// 所属社区
	CommunityID *int `json:"community_id,omitempty" url:"community_id,omitempty"`
	// 防御
	Defencer *string `json:"defencer,omitempty" url:"defencer,omitempty"`
	// 描述
	Description *string `json:"description,omitempty" url:"description,omitempty"`
	// 分类
	Kind *string `json:"kind,omitempty" url:"kind,omitempty"`
	// 承诺
	Promise *string `json:"promise,omitempty" url:"promise,omitempty"`
	// 扩展属性
	Props []int `json:"props,omitempty" url:"props,omitempty"`
	// 标识
	Slug *string `json:"slug,omitempty" url:"slug,omitempty"`
	// 标题
	Title *string `json:"title,omitempty" url:"title,omitempty"`
	// 类型
	Type *string `json:"type,omitempty" url:"type,omitempty"`
	// contains filtered or unexported fields
}

func (*InternalWisdomInternalWebCreateWisdomRequest) GetBody

func (*InternalWisdomInternalWebCreateWisdomRequest) GetChangelog

func (*InternalWisdomInternalWebCreateWisdomRequest) GetCommunityID

func (*InternalWisdomInternalWebCreateWisdomRequest) GetDefencer

func (*InternalWisdomInternalWebCreateWisdomRequest) GetDescription

func (*InternalWisdomInternalWebCreateWisdomRequest) GetExtraProperties

func (i *InternalWisdomInternalWebCreateWisdomRequest) GetExtraProperties() map[string]interface{}

func (*InternalWisdomInternalWebCreateWisdomRequest) GetKind

func (*InternalWisdomInternalWebCreateWisdomRequest) GetPromise

func (*InternalWisdomInternalWebCreateWisdomRequest) GetProps

func (*InternalWisdomInternalWebCreateWisdomRequest) GetSlug

func (*InternalWisdomInternalWebCreateWisdomRequest) GetTitle

func (*InternalWisdomInternalWebCreateWisdomRequest) GetType

func (*InternalWisdomInternalWebCreateWisdomRequest) MarshalJSON

func (*InternalWisdomInternalWebCreateWisdomRequest) SetBody

SetBody sets the Body field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalWisdomInternalWebCreateWisdomRequest) SetChangelog

func (i *InternalWisdomInternalWebCreateWisdomRequest) SetChangelog(changelog *string)

SetChangelog sets the Changelog field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalWisdomInternalWebCreateWisdomRequest) SetCommunityID

func (i *InternalWisdomInternalWebCreateWisdomRequest) SetCommunityID(communityID *int)

SetCommunityID sets the CommunityID field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalWisdomInternalWebCreateWisdomRequest) SetDefencer

func (i *InternalWisdomInternalWebCreateWisdomRequest) SetDefencer(defencer *string)

SetDefencer sets the Defencer field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalWisdomInternalWebCreateWisdomRequest) SetDescription

func (i *InternalWisdomInternalWebCreateWisdomRequest) SetDescription(description *string)

SetDescription sets the Description field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalWisdomInternalWebCreateWisdomRequest) SetKind

SetKind sets the Kind field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalWisdomInternalWebCreateWisdomRequest) SetPromise

func (i *InternalWisdomInternalWebCreateWisdomRequest) SetPromise(promise *string)

SetPromise sets the Promise field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalWisdomInternalWebCreateWisdomRequest) SetProps

SetProps sets the Props field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalWisdomInternalWebCreateWisdomRequest) SetSlug

SetSlug sets the Slug field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalWisdomInternalWebCreateWisdomRequest) SetTitle

SetTitle sets the Title field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalWisdomInternalWebCreateWisdomRequest) SetType

SetType sets the Type field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalWisdomInternalWebCreateWisdomRequest) String

func (*InternalWisdomInternalWebCreateWisdomRequest) UnmarshalJSON

func (i *InternalWisdomInternalWebCreateWisdomRequest) UnmarshalJSON(data []byte) error

type InternalWisdomInternalWebGraphResponse

type InternalWisdomInternalWebGraphResponse struct {
	// 边列表
	Edges []*InternalWisdomInternalWebRelationResponse `json:"edges,omitempty" url:"edges,omitempty"`
	// 节点列表
	Nodes []*InternalWisdomInternalWebWisdomResponse `json:"nodes,omitempty" url:"nodes,omitempty"`
	// contains filtered or unexported fields
}

func (*InternalWisdomInternalWebGraphResponse) GetEdges

func (*InternalWisdomInternalWebGraphResponse) GetExtraProperties

func (i *InternalWisdomInternalWebGraphResponse) GetExtraProperties() map[string]interface{}

func (*InternalWisdomInternalWebGraphResponse) GetNodes

func (*InternalWisdomInternalWebGraphResponse) MarshalJSON

func (i *InternalWisdomInternalWebGraphResponse) MarshalJSON() ([]byte, error)

func (*InternalWisdomInternalWebGraphResponse) SetEdges

SetEdges sets the Edges field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalWisdomInternalWebGraphResponse) SetNodes

SetNodes sets the Nodes field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalWisdomInternalWebGraphResponse) String

func (*InternalWisdomInternalWebGraphResponse) UnmarshalJSON

func (i *InternalWisdomInternalWebGraphResponse) UnmarshalJSON(data []byte) error

type InternalWisdomInternalWebLogResponse

type InternalWisdomInternalWebLogResponse struct {
	// 操作类型
	Action *string `json:"action,omitempty" url:"action,omitempty"`
	// 创建时间
	CreatedAt *int `json:"created_at,omitempty" url:"created_at,omitempty"`
	// 详情
	Detail *string `json:"detail,omitempty" url:"detail,omitempty"`
	// 主键
	ID *int `json:"id,omitempty" url:"id,omitempty"`
	// 操作者
	UserID *int `json:"user_id,omitempty" url:"user_id,omitempty"`
	// 操作者名
	Username *string `json:"username,omitempty" url:"username,omitempty"`
	// 内容节点
	WisdomID *int `json:"wisdom_id,omitempty" url:"wisdom_id,omitempty"`
	// contains filtered or unexported fields
}

func (*InternalWisdomInternalWebLogResponse) GetAction

func (*InternalWisdomInternalWebLogResponse) GetCreatedAt

func (i *InternalWisdomInternalWebLogResponse) GetCreatedAt() *int

func (*InternalWisdomInternalWebLogResponse) GetDetail

func (*InternalWisdomInternalWebLogResponse) GetExtraProperties

func (i *InternalWisdomInternalWebLogResponse) GetExtraProperties() map[string]interface{}

func (*InternalWisdomInternalWebLogResponse) GetID

func (*InternalWisdomInternalWebLogResponse) GetUserID

func (i *InternalWisdomInternalWebLogResponse) GetUserID() *int

func (*InternalWisdomInternalWebLogResponse) GetUsername

func (i *InternalWisdomInternalWebLogResponse) GetUsername() *string

func (*InternalWisdomInternalWebLogResponse) GetWisdomID

func (i *InternalWisdomInternalWebLogResponse) GetWisdomID() *int

func (*InternalWisdomInternalWebLogResponse) MarshalJSON

func (i *InternalWisdomInternalWebLogResponse) MarshalJSON() ([]byte, error)

func (*InternalWisdomInternalWebLogResponse) SetAction

func (i *InternalWisdomInternalWebLogResponse) SetAction(action *string)

SetAction sets the Action field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalWisdomInternalWebLogResponse) SetCreatedAt

func (i *InternalWisdomInternalWebLogResponse) SetCreatedAt(createdAt *int)

SetCreatedAt sets the CreatedAt field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalWisdomInternalWebLogResponse) SetDetail

func (i *InternalWisdomInternalWebLogResponse) SetDetail(detail *string)

SetDetail sets the Detail field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalWisdomInternalWebLogResponse) SetID

SetID sets the ID field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalWisdomInternalWebLogResponse) SetUserID

func (i *InternalWisdomInternalWebLogResponse) SetUserID(userID *int)

SetUserID sets the UserID field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalWisdomInternalWebLogResponse) SetUsername

func (i *InternalWisdomInternalWebLogResponse) SetUsername(username *string)

SetUsername sets the Username field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalWisdomInternalWebLogResponse) SetWisdomID

func (i *InternalWisdomInternalWebLogResponse) SetWisdomID(wisdomID *int)

SetWisdomID sets the WisdomID field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalWisdomInternalWebLogResponse) String

func (*InternalWisdomInternalWebLogResponse) UnmarshalJSON

func (i *InternalWisdomInternalWebLogResponse) UnmarshalJSON(data []byte) error

type InternalWisdomInternalWebRelationEdgeResponse

type InternalWisdomInternalWebRelationEdgeResponse struct {
	// 置信度
	Confidence *string `json:"confidence,omitempty" url:"confidence,omitempty"`
	// 主键
	ID *int `json:"id,omitempty" url:"id,omitempty"`
	// 承诺
	Promise *string `json:"promise,omitempty" url:"promise,omitempty"`
	// 关系类型
	Relation *string `json:"relation,omitempty" url:"relation,omitempty"`
	// 标题
	Title *string `json:"title,omitempty" url:"title,omitempty"`
	// 权重
	Weight *float64 `json:"weight,omitempty" url:"weight,omitempty"`
	// 内容节点
	WisdomID *int `json:"wisdom_id,omitempty" url:"wisdom_id,omitempty"`
	// contains filtered or unexported fields
}

func (*InternalWisdomInternalWebRelationEdgeResponse) GetConfidence

func (*InternalWisdomInternalWebRelationEdgeResponse) GetExtraProperties

func (i *InternalWisdomInternalWebRelationEdgeResponse) GetExtraProperties() map[string]interface{}

func (*InternalWisdomInternalWebRelationEdgeResponse) GetID

func (*InternalWisdomInternalWebRelationEdgeResponse) GetPromise

func (*InternalWisdomInternalWebRelationEdgeResponse) GetRelation

func (*InternalWisdomInternalWebRelationEdgeResponse) GetTitle

func (*InternalWisdomInternalWebRelationEdgeResponse) GetWeight

func (*InternalWisdomInternalWebRelationEdgeResponse) GetWisdomID

func (*InternalWisdomInternalWebRelationEdgeResponse) MarshalJSON

func (*InternalWisdomInternalWebRelationEdgeResponse) SetConfidence

func (i *InternalWisdomInternalWebRelationEdgeResponse) SetConfidence(confidence *string)

SetConfidence sets the Confidence field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalWisdomInternalWebRelationEdgeResponse) SetID

SetID sets the ID field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalWisdomInternalWebRelationEdgeResponse) SetPromise

func (i *InternalWisdomInternalWebRelationEdgeResponse) SetPromise(promise *string)

SetPromise sets the Promise field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalWisdomInternalWebRelationEdgeResponse) SetRelation

func (i *InternalWisdomInternalWebRelationEdgeResponse) SetRelation(relation *string)

SetRelation sets the Relation field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalWisdomInternalWebRelationEdgeResponse) SetTitle

SetTitle sets the Title field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalWisdomInternalWebRelationEdgeResponse) SetWeight

SetWeight sets the Weight field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalWisdomInternalWebRelationEdgeResponse) SetWisdomID

func (i *InternalWisdomInternalWebRelationEdgeResponse) SetWisdomID(wisdomID *int)

SetWisdomID sets the WisdomID field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalWisdomInternalWebRelationEdgeResponse) String

func (*InternalWisdomInternalWebRelationEdgeResponse) UnmarshalJSON

func (i *InternalWisdomInternalWebRelationEdgeResponse) UnmarshalJSON(data []byte) error

type InternalWisdomInternalWebRelationResponse

type InternalWisdomInternalWebRelationResponse struct {
	// 置信度
	Confidence *string `json:"confidence,omitempty" url:"confidence,omitempty"`
	// 创建时间
	CreatedAt *int `json:"created_at,omitempty" url:"created_at,omitempty"`
	// 主键
	ID *int `json:"id,omitempty" url:"id,omitempty"`
	// 扩展属性
	Props []int `json:"props,omitempty" url:"props,omitempty"`
	// 关系类型
	Relation *string `json:"relation,omitempty" url:"relation,omitempty"`
	// 源节点
	SourceID *int `json:"source_id,omitempty" url:"source_id,omitempty"`
	// 目标节点
	TargetID *int `json:"target_id,omitempty" url:"target_id,omitempty"`
	// 权重
	Weight *float64 `json:"weight,omitempty" url:"weight,omitempty"`
	// contains filtered or unexported fields
}

func (*InternalWisdomInternalWebRelationResponse) GetConfidence

func (*InternalWisdomInternalWebRelationResponse) GetCreatedAt

func (*InternalWisdomInternalWebRelationResponse) GetExtraProperties

func (i *InternalWisdomInternalWebRelationResponse) GetExtraProperties() map[string]interface{}

func (*InternalWisdomInternalWebRelationResponse) GetID

func (*InternalWisdomInternalWebRelationResponse) GetProps

func (*InternalWisdomInternalWebRelationResponse) GetRelation

func (*InternalWisdomInternalWebRelationResponse) GetSourceID

func (*InternalWisdomInternalWebRelationResponse) GetTargetID

func (*InternalWisdomInternalWebRelationResponse) GetWeight

func (*InternalWisdomInternalWebRelationResponse) MarshalJSON

func (*InternalWisdomInternalWebRelationResponse) SetConfidence

func (i *InternalWisdomInternalWebRelationResponse) SetConfidence(confidence *string)

SetConfidence sets the Confidence field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalWisdomInternalWebRelationResponse) SetCreatedAt

func (i *InternalWisdomInternalWebRelationResponse) SetCreatedAt(createdAt *int)

SetCreatedAt sets the CreatedAt field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalWisdomInternalWebRelationResponse) SetID

SetID sets the ID field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalWisdomInternalWebRelationResponse) SetProps

func (i *InternalWisdomInternalWebRelationResponse) SetProps(props []int)

SetProps sets the Props field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalWisdomInternalWebRelationResponse) SetRelation

func (i *InternalWisdomInternalWebRelationResponse) SetRelation(relation *string)

SetRelation sets the Relation field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalWisdomInternalWebRelationResponse) SetSourceID

func (i *InternalWisdomInternalWebRelationResponse) SetSourceID(sourceID *int)

SetSourceID sets the SourceID field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalWisdomInternalWebRelationResponse) SetTargetID

func (i *InternalWisdomInternalWebRelationResponse) SetTargetID(targetID *int)

SetTargetID sets the TargetID field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalWisdomInternalWebRelationResponse) SetWeight

func (i *InternalWisdomInternalWebRelationResponse) SetWeight(weight *float64)

SetWeight sets the Weight field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalWisdomInternalWebRelationResponse) String

func (*InternalWisdomInternalWebRelationResponse) UnmarshalJSON

func (i *InternalWisdomInternalWebRelationResponse) UnmarshalJSON(data []byte) error

type InternalWisdomInternalWebTriggerStatusVo

type InternalWisdomInternalWebTriggerStatusVo struct {
	Status *string `json:"status,omitempty" url:"status,omitempty"`
	// contains filtered or unexported fields
}

func (*InternalWisdomInternalWebTriggerStatusVo) GetExtraProperties

func (i *InternalWisdomInternalWebTriggerStatusVo) GetExtraProperties() map[string]interface{}

func (*InternalWisdomInternalWebTriggerStatusVo) GetStatus

func (*InternalWisdomInternalWebTriggerStatusVo) MarshalJSON

func (i *InternalWisdomInternalWebTriggerStatusVo) MarshalJSON() ([]byte, error)

func (*InternalWisdomInternalWebTriggerStatusVo) SetStatus

func (i *InternalWisdomInternalWebTriggerStatusVo) SetStatus(status *string)

SetStatus sets the Status field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalWisdomInternalWebTriggerStatusVo) String

func (*InternalWisdomInternalWebTriggerStatusVo) UnmarshalJSON

func (i *InternalWisdomInternalWebTriggerStatusVo) UnmarshalJSON(data []byte) error

type InternalWisdomInternalWebUpdateCommunityRequest

type InternalWisdomInternalWebUpdateCommunityRequest struct {
	// 防御
	Defencer *string `json:"defencer,omitempty" url:"defencer,omitempty"`
	// 描述
	Description *string `json:"description,omitempty" url:"description,omitempty"`
	// 指令
	Instructions *string `json:"instructions,omitempty" url:"instructions,omitempty"`
	// 标签
	Label *string `json:"label,omitempty" url:"label,omitempty"`
	// 承诺
	Promise *string `json:"promise,omitempty" url:"promise,omitempty"`
	// 扩展属性
	Props []int `json:"props,omitempty" url:"props,omitempty"`
	// 标识
	Slug *string `json:"slug,omitempty" url:"slug,omitempty"`
	// 风格
	Style *string `json:"style,omitempty" url:"style,omitempty"`
	// 可见性
	Visibility *string `json:"visibility,omitempty" url:"visibility,omitempty"`
	// 期望能力
	WantCapability *string `json:"want_capability,omitempty" url:"want_capability,omitempty"`
	// contains filtered or unexported fields
}

func (*InternalWisdomInternalWebUpdateCommunityRequest) GetDefencer

func (*InternalWisdomInternalWebUpdateCommunityRequest) GetDescription

func (*InternalWisdomInternalWebUpdateCommunityRequest) GetExtraProperties

func (i *InternalWisdomInternalWebUpdateCommunityRequest) GetExtraProperties() map[string]interface{}

func (*InternalWisdomInternalWebUpdateCommunityRequest) GetInstructions

func (*InternalWisdomInternalWebUpdateCommunityRequest) GetLabel

func (*InternalWisdomInternalWebUpdateCommunityRequest) GetPromise

func (*InternalWisdomInternalWebUpdateCommunityRequest) GetProps

func (*InternalWisdomInternalWebUpdateCommunityRequest) GetSlug

func (*InternalWisdomInternalWebUpdateCommunityRequest) GetStyle

func (*InternalWisdomInternalWebUpdateCommunityRequest) GetVisibility

func (*InternalWisdomInternalWebUpdateCommunityRequest) GetWantCapability

func (*InternalWisdomInternalWebUpdateCommunityRequest) MarshalJSON

func (*InternalWisdomInternalWebUpdateCommunityRequest) SetDefencer

func (i *InternalWisdomInternalWebUpdateCommunityRequest) SetDefencer(defencer *string)

SetDefencer sets the Defencer field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalWisdomInternalWebUpdateCommunityRequest) SetDescription

func (i *InternalWisdomInternalWebUpdateCommunityRequest) SetDescription(description *string)

SetDescription sets the Description field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalWisdomInternalWebUpdateCommunityRequest) SetInstructions

func (i *InternalWisdomInternalWebUpdateCommunityRequest) SetInstructions(instructions *string)

SetInstructions sets the Instructions field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalWisdomInternalWebUpdateCommunityRequest) SetLabel

SetLabel sets the Label field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalWisdomInternalWebUpdateCommunityRequest) SetPromise

SetPromise sets the Promise field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalWisdomInternalWebUpdateCommunityRequest) SetProps

SetProps sets the Props field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalWisdomInternalWebUpdateCommunityRequest) SetSlug

SetSlug sets the Slug field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalWisdomInternalWebUpdateCommunityRequest) SetStyle

SetStyle sets the Style field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalWisdomInternalWebUpdateCommunityRequest) SetVisibility

func (i *InternalWisdomInternalWebUpdateCommunityRequest) SetVisibility(visibility *string)

SetVisibility sets the Visibility field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalWisdomInternalWebUpdateCommunityRequest) SetWantCapability

func (i *InternalWisdomInternalWebUpdateCommunityRequest) SetWantCapability(wantCapability *string)

SetWantCapability sets the WantCapability field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalWisdomInternalWebUpdateCommunityRequest) String

func (*InternalWisdomInternalWebUpdateCommunityRequest) UnmarshalJSON

type InternalWisdomInternalWebUpdateWisdomRequest

type InternalWisdomInternalWebUpdateWisdomRequest struct {
	// 正文
	Body *string `json:"body,omitempty" url:"body,omitempty"`
	// 变更日志
	Changelog *string `json:"changelog,omitempty" url:"changelog,omitempty"`
	// 所属社区
	CommunityID *int `json:"community_id,omitempty" url:"community_id,omitempty"`
	// 防御
	Defencer *string `json:"defencer,omitempty" url:"defencer,omitempty"`
	// 描述
	Description *string `json:"description,omitempty" url:"description,omitempty"`
	// 分类
	Kind *string `json:"kind,omitempty" url:"kind,omitempty"`
	// 承诺
	Promise *string `json:"promise,omitempty" url:"promise,omitempty"`
	// 扩展属性
	Props []int `json:"props,omitempty" url:"props,omitempty"`
	// 反思
	Reflector *string `json:"reflector,omitempty" url:"reflector,omitempty"`
	// 标识
	Slug *string `json:"slug,omitempty" url:"slug,omitempty"`
	// 标题
	Title *string `json:"title,omitempty" url:"title,omitempty"`
	// 类型
	Type *string `json:"type,omitempty" url:"type,omitempty"`
	// 版本号
	Version int `json:"version" url:"version"`
	// contains filtered or unexported fields
}

func (*InternalWisdomInternalWebUpdateWisdomRequest) GetBody

func (*InternalWisdomInternalWebUpdateWisdomRequest) GetChangelog

func (*InternalWisdomInternalWebUpdateWisdomRequest) GetCommunityID

func (*InternalWisdomInternalWebUpdateWisdomRequest) GetDefencer

func (*InternalWisdomInternalWebUpdateWisdomRequest) GetDescription

func (*InternalWisdomInternalWebUpdateWisdomRequest) GetExtraProperties

func (i *InternalWisdomInternalWebUpdateWisdomRequest) GetExtraProperties() map[string]interface{}

func (*InternalWisdomInternalWebUpdateWisdomRequest) GetKind

func (*InternalWisdomInternalWebUpdateWisdomRequest) GetPromise

func (*InternalWisdomInternalWebUpdateWisdomRequest) GetProps

func (*InternalWisdomInternalWebUpdateWisdomRequest) GetReflector

func (*InternalWisdomInternalWebUpdateWisdomRequest) GetSlug

func (*InternalWisdomInternalWebUpdateWisdomRequest) GetTitle

func (*InternalWisdomInternalWebUpdateWisdomRequest) GetType

func (*InternalWisdomInternalWebUpdateWisdomRequest) GetVersion

func (*InternalWisdomInternalWebUpdateWisdomRequest) MarshalJSON

func (*InternalWisdomInternalWebUpdateWisdomRequest) SetBody

SetBody sets the Body field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalWisdomInternalWebUpdateWisdomRequest) SetChangelog

func (i *InternalWisdomInternalWebUpdateWisdomRequest) SetChangelog(changelog *string)

SetChangelog sets the Changelog field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalWisdomInternalWebUpdateWisdomRequest) SetCommunityID

func (i *InternalWisdomInternalWebUpdateWisdomRequest) SetCommunityID(communityID *int)

SetCommunityID sets the CommunityID field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalWisdomInternalWebUpdateWisdomRequest) SetDefencer

func (i *InternalWisdomInternalWebUpdateWisdomRequest) SetDefencer(defencer *string)

SetDefencer sets the Defencer field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalWisdomInternalWebUpdateWisdomRequest) SetDescription

func (i *InternalWisdomInternalWebUpdateWisdomRequest) SetDescription(description *string)

SetDescription sets the Description field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalWisdomInternalWebUpdateWisdomRequest) SetKind

SetKind sets the Kind field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalWisdomInternalWebUpdateWisdomRequest) SetPromise

func (i *InternalWisdomInternalWebUpdateWisdomRequest) SetPromise(promise *string)

SetPromise sets the Promise field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalWisdomInternalWebUpdateWisdomRequest) SetProps

SetProps sets the Props field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalWisdomInternalWebUpdateWisdomRequest) SetReflector

func (i *InternalWisdomInternalWebUpdateWisdomRequest) SetReflector(reflector *string)

SetReflector sets the Reflector field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalWisdomInternalWebUpdateWisdomRequest) SetSlug

SetSlug sets the Slug field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalWisdomInternalWebUpdateWisdomRequest) SetTitle

SetTitle sets the Title field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalWisdomInternalWebUpdateWisdomRequest) SetType

SetType sets the Type field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalWisdomInternalWebUpdateWisdomRequest) SetVersion

func (i *InternalWisdomInternalWebUpdateWisdomRequest) SetVersion(version int)

SetVersion sets the Version field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalWisdomInternalWebUpdateWisdomRequest) String

func (*InternalWisdomInternalWebUpdateWisdomRequest) UnmarshalJSON

func (i *InternalWisdomInternalWebUpdateWisdomRequest) UnmarshalJSON(data []byte) error

type InternalWisdomInternalWebWisdomDeleteVo

type InternalWisdomInternalWebWisdomDeleteVo struct {
	Deleted *bool `json:"deleted,omitempty" url:"deleted,omitempty"`
	// contains filtered or unexported fields
}

func (*InternalWisdomInternalWebWisdomDeleteVo) GetDeleted

func (*InternalWisdomInternalWebWisdomDeleteVo) GetExtraProperties

func (i *InternalWisdomInternalWebWisdomDeleteVo) GetExtraProperties() map[string]interface{}

func (*InternalWisdomInternalWebWisdomDeleteVo) MarshalJSON

func (i *InternalWisdomInternalWebWisdomDeleteVo) MarshalJSON() ([]byte, error)

func (*InternalWisdomInternalWebWisdomDeleteVo) SetDeleted

func (i *InternalWisdomInternalWebWisdomDeleteVo) SetDeleted(deleted *bool)

SetDeleted sets the Deleted field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalWisdomInternalWebWisdomDeleteVo) String

func (*InternalWisdomInternalWebWisdomDeleteVo) UnmarshalJSON

func (i *InternalWisdomInternalWebWisdomDeleteVo) UnmarshalJSON(data []byte) error

type InternalWisdomInternalWebWisdomResponse

type InternalWisdomInternalWebWisdomResponse struct {
	// 正文
	Body *string `json:"body,omitempty" url:"body,omitempty"`
	// 变更日志
	Changelog *string `json:"changelog,omitempty" url:"changelog,omitempty"`
	// 所属社区
	CommunityID *int `json:"community_id,omitempty" url:"community_id,omitempty"`
	// 置信度
	Confidence *float64 `json:"confidence,omitempty" url:"confidence,omitempty"`
	// 创建时间
	CreatedAt *int `json:"created_at,omitempty" url:"created_at,omitempty"`
	// 防御
	Defencer *string `json:"defencer,omitempty" url:"defencer,omitempty"`
	// 描述
	Description *string `json:"description,omitempty" url:"description,omitempty"`
	// 主键
	ID *int `json:"id,omitempty" url:"id,omitempty"`
	// 分类
	Kind *string `json:"kind,omitempty" url:"kind,omitempty"`
	// 前文
	PreBody *string `json:"pre_body,omitempty" url:"pre_body,omitempty"`
	// 承诺
	Promise *string `json:"promise,omitempty" url:"promise,omitempty"`
	// 扩展属性
	Props []int `json:"props,omitempty" url:"props,omitempty"`
	// 引用次数
	ReferenceCount *int `json:"reference_count,omitempty" url:"reference_count,omitempty"`
	// 反思
	Reflector *string `json:"reflector,omitempty" url:"reflector,omitempty"`
	// 修订号
	Rev *int `json:"rev,omitempty" url:"rev,omitempty"`
	// 搜索命中
	SearchHitCount *int `json:"search_hit_count,omitempty" url:"search_hit_count,omitempty"`
	// 标识
	Slug *string `json:"slug,omitempty" url:"slug,omitempty"`
	// 标题
	Title *string `json:"title,omitempty" url:"title,omitempty"`
	// 类型
	Type *string `json:"type,omitempty" url:"type,omitempty"`
	// 更新时间
	UpdatedAt *int `json:"updated_at,omitempty" url:"updated_at,omitempty"`
	// 所属用户
	UserID *int `json:"user_id,omitempty" url:"user_id,omitempty"`
	// 用户名
	Username *string `json:"username,omitempty" url:"username,omitempty"`
	// 版本号
	Version *int `json:"version,omitempty" url:"version,omitempty"`
	// contains filtered or unexported fields
}

func (*InternalWisdomInternalWebWisdomResponse) GetBody

func (*InternalWisdomInternalWebWisdomResponse) GetChangelog

func (*InternalWisdomInternalWebWisdomResponse) GetCommunityID

func (i *InternalWisdomInternalWebWisdomResponse) GetCommunityID() *int

func (*InternalWisdomInternalWebWisdomResponse) GetConfidence

func (*InternalWisdomInternalWebWisdomResponse) GetCreatedAt

func (i *InternalWisdomInternalWebWisdomResponse) GetCreatedAt() *int

func (*InternalWisdomInternalWebWisdomResponse) GetDefencer

func (*InternalWisdomInternalWebWisdomResponse) GetDescription

func (i *InternalWisdomInternalWebWisdomResponse) GetDescription() *string

func (*InternalWisdomInternalWebWisdomResponse) GetExtraProperties

func (i *InternalWisdomInternalWebWisdomResponse) GetExtraProperties() map[string]interface{}

func (*InternalWisdomInternalWebWisdomResponse) GetID

func (*InternalWisdomInternalWebWisdomResponse) GetKind

func (*InternalWisdomInternalWebWisdomResponse) GetPreBody

func (*InternalWisdomInternalWebWisdomResponse) GetPromise

func (*InternalWisdomInternalWebWisdomResponse) GetProps

func (*InternalWisdomInternalWebWisdomResponse) GetReferenceCount

func (i *InternalWisdomInternalWebWisdomResponse) GetReferenceCount() *int

func (*InternalWisdomInternalWebWisdomResponse) GetReflector

func (*InternalWisdomInternalWebWisdomResponse) GetRev

func (*InternalWisdomInternalWebWisdomResponse) GetSearchHitCount

func (i *InternalWisdomInternalWebWisdomResponse) GetSearchHitCount() *int

func (*InternalWisdomInternalWebWisdomResponse) GetSlug

func (*InternalWisdomInternalWebWisdomResponse) GetTitle

func (*InternalWisdomInternalWebWisdomResponse) GetType

func (*InternalWisdomInternalWebWisdomResponse) GetUpdatedAt

func (i *InternalWisdomInternalWebWisdomResponse) GetUpdatedAt() *int

func (*InternalWisdomInternalWebWisdomResponse) GetUserID

func (*InternalWisdomInternalWebWisdomResponse) GetUsername

func (*InternalWisdomInternalWebWisdomResponse) GetVersion

func (*InternalWisdomInternalWebWisdomResponse) MarshalJSON

func (i *InternalWisdomInternalWebWisdomResponse) MarshalJSON() ([]byte, error)

func (*InternalWisdomInternalWebWisdomResponse) SetBody

SetBody sets the Body field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalWisdomInternalWebWisdomResponse) SetChangelog

func (i *InternalWisdomInternalWebWisdomResponse) SetChangelog(changelog *string)

SetChangelog sets the Changelog field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalWisdomInternalWebWisdomResponse) SetCommunityID

func (i *InternalWisdomInternalWebWisdomResponse) SetCommunityID(communityID *int)

SetCommunityID sets the CommunityID field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalWisdomInternalWebWisdomResponse) SetConfidence

func (i *InternalWisdomInternalWebWisdomResponse) SetConfidence(confidence *float64)

SetConfidence sets the Confidence field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalWisdomInternalWebWisdomResponse) SetCreatedAt

func (i *InternalWisdomInternalWebWisdomResponse) SetCreatedAt(createdAt *int)

SetCreatedAt sets the CreatedAt field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalWisdomInternalWebWisdomResponse) SetDefencer

func (i *InternalWisdomInternalWebWisdomResponse) SetDefencer(defencer *string)

SetDefencer sets the Defencer field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalWisdomInternalWebWisdomResponse) SetDescription

func (i *InternalWisdomInternalWebWisdomResponse) SetDescription(description *string)

SetDescription sets the Description field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalWisdomInternalWebWisdomResponse) SetID

SetID sets the ID field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalWisdomInternalWebWisdomResponse) SetKind

SetKind sets the Kind field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalWisdomInternalWebWisdomResponse) SetPreBody

func (i *InternalWisdomInternalWebWisdomResponse) SetPreBody(preBody *string)

SetPreBody sets the PreBody field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalWisdomInternalWebWisdomResponse) SetPromise

func (i *InternalWisdomInternalWebWisdomResponse) SetPromise(promise *string)

SetPromise sets the Promise field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalWisdomInternalWebWisdomResponse) SetProps

func (i *InternalWisdomInternalWebWisdomResponse) SetProps(props []int)

SetProps sets the Props field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalWisdomInternalWebWisdomResponse) SetReferenceCount

func (i *InternalWisdomInternalWebWisdomResponse) SetReferenceCount(referenceCount *int)

SetReferenceCount sets the ReferenceCount field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalWisdomInternalWebWisdomResponse) SetReflector

func (i *InternalWisdomInternalWebWisdomResponse) SetReflector(reflector *string)

SetReflector sets the Reflector field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalWisdomInternalWebWisdomResponse) SetRev

SetRev sets the Rev field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalWisdomInternalWebWisdomResponse) SetSearchHitCount

func (i *InternalWisdomInternalWebWisdomResponse) SetSearchHitCount(searchHitCount *int)

SetSearchHitCount sets the SearchHitCount field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalWisdomInternalWebWisdomResponse) SetSlug

SetSlug sets the Slug field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalWisdomInternalWebWisdomResponse) SetTitle

func (i *InternalWisdomInternalWebWisdomResponse) SetTitle(title *string)

SetTitle sets the Title field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalWisdomInternalWebWisdomResponse) SetType

SetType sets the Type field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalWisdomInternalWebWisdomResponse) SetUpdatedAt

func (i *InternalWisdomInternalWebWisdomResponse) SetUpdatedAt(updatedAt *int)

SetUpdatedAt sets the UpdatedAt field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalWisdomInternalWebWisdomResponse) SetUserID

func (i *InternalWisdomInternalWebWisdomResponse) SetUserID(userID *int)

SetUserID sets the UserID field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalWisdomInternalWebWisdomResponse) SetUsername

func (i *InternalWisdomInternalWebWisdomResponse) SetUsername(username *string)

SetUsername sets the Username field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalWisdomInternalWebWisdomResponse) SetVersion

func (i *InternalWisdomInternalWebWisdomResponse) SetVersion(version *int)

SetVersion sets the Version field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalWisdomInternalWebWisdomResponse) String

func (*InternalWisdomInternalWebWisdomResponse) UnmarshalJSON

func (i *InternalWisdomInternalWebWisdomResponse) UnmarshalJSON(data []byte) error

type InternalWisdomInternalWebWisdomWithContextResponse

type InternalWisdomInternalWebWisdomWithContextResponse struct {
	// 入边
	Incoming []*InternalWisdomInternalWebRelationEdgeResponse `json:"incoming,omitempty" url:"incoming,omitempty"`
	// 出边
	Outgoing []*InternalWisdomInternalWebRelationEdgeResponse `json:"outgoing,omitempty" url:"outgoing,omitempty"`
	Wisdom   *InternalWisdomInternalWebWisdomResponse         `json:"wisdom,omitempty" url:"wisdom,omitempty"`
	// contains filtered or unexported fields
}

func (*InternalWisdomInternalWebWisdomWithContextResponse) GetExtraProperties

func (i *InternalWisdomInternalWebWisdomWithContextResponse) GetExtraProperties() map[string]interface{}

func (*InternalWisdomInternalWebWisdomWithContextResponse) GetIncoming

func (*InternalWisdomInternalWebWisdomWithContextResponse) GetOutgoing

func (*InternalWisdomInternalWebWisdomWithContextResponse) GetWisdom

func (*InternalWisdomInternalWebWisdomWithContextResponse) MarshalJSON

func (*InternalWisdomInternalWebWisdomWithContextResponse) SetIncoming

SetIncoming sets the Incoming field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalWisdomInternalWebWisdomWithContextResponse) SetOutgoing

SetOutgoing sets the Outgoing field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalWisdomInternalWebWisdomWithContextResponse) SetWisdom

SetWisdom sets the Wisdom field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*InternalWisdomInternalWebWisdomWithContextResponse) String

func (*InternalWisdomInternalWebWisdomWithContextResponse) UnmarshalJSON

type NotFoundError

type NotFoundError struct {
	*core.APIError
	Body any
}

Not Found

func (*NotFoundError) MarshalJSON

func (n *NotFoundError) MarshalJSON() ([]byte, error)

func (*NotFoundError) UnmarshalJSON

func (n *NotFoundError) UnmarshalJSON(data []byte) error

func (*NotFoundError) Unwrap

func (n *NotFoundError) Unwrap() error

type PatchAdminBugReportsIDRequest

type PatchAdminBugReportsIDRequest struct {
	// Bug report ID
	ID   int                                `json:"-" url:"-"`
	Body *PatchAdminBugReportsIDRequestBody `json:"-" url:"-"`
	// contains filtered or unexported fields
}

func (*PatchAdminBugReportsIDRequest) MarshalJSON

func (p *PatchAdminBugReportsIDRequest) MarshalJSON() ([]byte, error)

func (*PatchAdminBugReportsIDRequest) SetID

func (p *PatchAdminBugReportsIDRequest) SetID(id int)

SetID sets the ID field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*PatchAdminBugReportsIDRequest) UnmarshalJSON

func (p *PatchAdminBugReportsIDRequest) UnmarshalJSON(data []byte) error

type PatchAdminBugReportsIDRequestBody

type PatchAdminBugReportsIDRequestBody struct {
	StringUnknownMap map[string]any
	// Update payload
	InternalBugreportsInternalWebUpdateBugReportRequest *InternalBugreportsInternalWebUpdateBugReportRequest
	// contains filtered or unexported fields
}

func (*PatchAdminBugReportsIDRequestBody) Accept

func (*PatchAdminBugReportsIDRequestBody) GetInternalBugreportsInternalWebUpdateBugReportRequest

func (p *PatchAdminBugReportsIDRequestBody) GetInternalBugreportsInternalWebUpdateBugReportRequest() *InternalBugreportsInternalWebUpdateBugReportRequest

func (*PatchAdminBugReportsIDRequestBody) GetStringUnknownMap

func (p *PatchAdminBugReportsIDRequestBody) GetStringUnknownMap() map[string]any

func (PatchAdminBugReportsIDRequestBody) MarshalJSON

func (p PatchAdminBugReportsIDRequestBody) MarshalJSON() ([]byte, error)

func (*PatchAdminBugReportsIDRequestBody) UnmarshalJSON

func (p *PatchAdminBugReportsIDRequestBody) UnmarshalJSON(data []byte) error

type PatchAdminBugReportsIDRequestBodyVisitor

type PatchAdminBugReportsIDRequestBodyVisitor interface {
	VisitStringUnknownMap(map[string]any) error
	VisitInternalBugreportsInternalWebUpdateBugReportRequest(*InternalBugreportsInternalWebUpdateBugReportRequest) error
}

type PatchAdminFilesIDRequest

type PatchAdminFilesIDRequest struct {
	// File ID
	ID   int                           `json:"-" url:"-"`
	Body *PatchAdminFilesIDRequestBody `json:"-" url:"-"`
	// contains filtered or unexported fields
}

func (*PatchAdminFilesIDRequest) MarshalJSON

func (p *PatchAdminFilesIDRequest) MarshalJSON() ([]byte, error)

func (*PatchAdminFilesIDRequest) SetID

func (p *PatchAdminFilesIDRequest) SetID(id int)

SetID sets the ID field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*PatchAdminFilesIDRequest) UnmarshalJSON

func (p *PatchAdminFilesIDRequest) UnmarshalJSON(data []byte) error

type PatchAdminFilesIDRequestBody

type PatchAdminFilesIDRequestBody struct {
	StringUnknownMap map[string]any
	// Update request
	InternalFilesInternalWebUpdateFileRequest *InternalFilesInternalWebUpdateFileRequest
	// contains filtered or unexported fields
}

func (*PatchAdminFilesIDRequestBody) Accept

func (*PatchAdminFilesIDRequestBody) GetInternalFilesInternalWebUpdateFileRequest

func (p *PatchAdminFilesIDRequestBody) GetInternalFilesInternalWebUpdateFileRequest() *InternalFilesInternalWebUpdateFileRequest

func (*PatchAdminFilesIDRequestBody) GetStringUnknownMap

func (p *PatchAdminFilesIDRequestBody) GetStringUnknownMap() map[string]any

func (PatchAdminFilesIDRequestBody) MarshalJSON

func (p PatchAdminFilesIDRequestBody) MarshalJSON() ([]byte, error)

func (*PatchAdminFilesIDRequestBody) UnmarshalJSON

func (p *PatchAdminFilesIDRequestBody) UnmarshalJSON(data []byte) error

type PatchAdminFilesIDRequestBodyVisitor

type PatchAdminFilesIDRequestBodyVisitor interface {
	VisitStringUnknownMap(map[string]any) error
	VisitInternalFilesInternalWebUpdateFileRequest(*InternalFilesInternalWebUpdateFileRequest) error
}

type PatchGatewaySessionsIDRequest

type PatchGatewaySessionsIDRequest struct {
	// Session ID
	ID   int                                `json:"-" url:"-"`
	Body *PatchGatewaySessionsIDRequestBody `json:"-" url:"-"`
	// contains filtered or unexported fields
}

func (*PatchGatewaySessionsIDRequest) MarshalJSON

func (p *PatchGatewaySessionsIDRequest) MarshalJSON() ([]byte, error)

func (*PatchGatewaySessionsIDRequest) SetID

func (p *PatchGatewaySessionsIDRequest) SetID(id int)

SetID sets the ID field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*PatchGatewaySessionsIDRequest) UnmarshalJSON

func (p *PatchGatewaySessionsIDRequest) UnmarshalJSON(data []byte) error

type PatchGatewaySessionsIDRequestBody

type PatchGatewaySessionsIDRequestBody struct {
	StringUnknownMap map[string]any
	// Updated title
	InternalAigatewayInternalWebUpdateSessionRequest *InternalAigatewayInternalWebUpdateSessionRequest
	// contains filtered or unexported fields
}

func (*PatchGatewaySessionsIDRequestBody) Accept

func (*PatchGatewaySessionsIDRequestBody) GetInternalAigatewayInternalWebUpdateSessionRequest

func (p *PatchGatewaySessionsIDRequestBody) GetInternalAigatewayInternalWebUpdateSessionRequest() *InternalAigatewayInternalWebUpdateSessionRequest

func (*PatchGatewaySessionsIDRequestBody) GetStringUnknownMap

func (p *PatchGatewaySessionsIDRequestBody) GetStringUnknownMap() map[string]any

func (PatchGatewaySessionsIDRequestBody) MarshalJSON

func (p PatchGatewaySessionsIDRequestBody) MarshalJSON() ([]byte, error)

func (*PatchGatewaySessionsIDRequestBody) UnmarshalJSON

func (p *PatchGatewaySessionsIDRequestBody) UnmarshalJSON(data []byte) error

type PatchGatewaySessionsIDRequestBodyVisitor

type PatchGatewaySessionsIDRequestBodyVisitor interface {
	VisitStringUnknownMap(map[string]any) error
	VisitInternalAigatewayInternalWebUpdateSessionRequest(*InternalAigatewayInternalWebUpdateSessionRequest) error
}

type PatchUserMeRequest

type PatchUserMeRequest struct {
	StringUnknownMap map[string]any
	// Fields to update
	InternalAccountsInternalWebUpdateMeReq *InternalAccountsInternalWebUpdateMeReq
	// contains filtered or unexported fields
}

func (*PatchUserMeRequest) Accept

func (*PatchUserMeRequest) GetInternalAccountsInternalWebUpdateMeReq

func (p *PatchUserMeRequest) GetInternalAccountsInternalWebUpdateMeReq() *InternalAccountsInternalWebUpdateMeReq

func (*PatchUserMeRequest) GetStringUnknownMap

func (p *PatchUserMeRequest) GetStringUnknownMap() map[string]any

func (PatchUserMeRequest) MarshalJSON

func (p PatchUserMeRequest) MarshalJSON() ([]byte, error)

func (*PatchUserMeRequest) UnmarshalJSON

func (p *PatchUserMeRequest) UnmarshalJSON(data []byte) error

type PatchUserMeRequestVisitor

type PatchUserMeRequestVisitor interface {
	VisitStringUnknownMap(map[string]any) error
	VisitInternalAccountsInternalWebUpdateMeReq(*InternalAccountsInternalWebUpdateMeReq) error
}

type PatchWisdomCommunityIDRequest

type PatchWisdomCommunityIDRequest struct {
	// Community ID
	ID   int                                `json:"-" url:"-"`
	Body *PatchWisdomCommunityIDRequestBody `json:"-" url:"-"`
	// contains filtered or unexported fields
}

func (*PatchWisdomCommunityIDRequest) MarshalJSON

func (p *PatchWisdomCommunityIDRequest) MarshalJSON() ([]byte, error)

func (*PatchWisdomCommunityIDRequest) SetID

func (p *PatchWisdomCommunityIDRequest) SetID(id int)

SetID sets the ID field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*PatchWisdomCommunityIDRequest) UnmarshalJSON

func (p *PatchWisdomCommunityIDRequest) UnmarshalJSON(data []byte) error

type PatchWisdomCommunityIDRequestBody

type PatchWisdomCommunityIDRequestBody struct {
	StringUnknownMap map[string]any
	// Update community request
	InternalWisdomInternalWebUpdateCommunityRequest *InternalWisdomInternalWebUpdateCommunityRequest
	// contains filtered or unexported fields
}

func (*PatchWisdomCommunityIDRequestBody) Accept

func (*PatchWisdomCommunityIDRequestBody) GetInternalWisdomInternalWebUpdateCommunityRequest

func (p *PatchWisdomCommunityIDRequestBody) GetInternalWisdomInternalWebUpdateCommunityRequest() *InternalWisdomInternalWebUpdateCommunityRequest

func (*PatchWisdomCommunityIDRequestBody) GetStringUnknownMap

func (p *PatchWisdomCommunityIDRequestBody) GetStringUnknownMap() map[string]any

func (PatchWisdomCommunityIDRequestBody) MarshalJSON

func (p PatchWisdomCommunityIDRequestBody) MarshalJSON() ([]byte, error)

func (*PatchWisdomCommunityIDRequestBody) UnmarshalJSON

func (p *PatchWisdomCommunityIDRequestBody) UnmarshalJSON(data []byte) error

type PatchWisdomCommunityIDRequestBodyVisitor

type PatchWisdomCommunityIDRequestBodyVisitor interface {
	VisitStringUnknownMap(map[string]any) error
	VisitInternalWisdomInternalWebUpdateCommunityRequest(*InternalWisdomInternalWebUpdateCommunityRequest) error
}

type PatchWisdomIDRequest

type PatchWisdomIDRequest struct {
	// Content ID
	ID   int                       `json:"-" url:"-"`
	Body *PatchWisdomIDRequestBody `json:"-" url:"-"`
	// contains filtered or unexported fields
}

func (*PatchWisdomIDRequest) MarshalJSON

func (p *PatchWisdomIDRequest) MarshalJSON() ([]byte, error)

func (*PatchWisdomIDRequest) SetID

func (p *PatchWisdomIDRequest) SetID(id int)

SetID sets the ID field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*PatchWisdomIDRequest) UnmarshalJSON

func (p *PatchWisdomIDRequest) UnmarshalJSON(data []byte) error

type PatchWisdomIDRequestBody

type PatchWisdomIDRequestBody struct {
	StringUnknownMap map[string]any
	// Update content request
	InternalWisdomInternalWebUpdateWisdomRequest *InternalWisdomInternalWebUpdateWisdomRequest
	// contains filtered or unexported fields
}

func (*PatchWisdomIDRequestBody) Accept

func (*PatchWisdomIDRequestBody) GetInternalWisdomInternalWebUpdateWisdomRequest

func (p *PatchWisdomIDRequestBody) GetInternalWisdomInternalWebUpdateWisdomRequest() *InternalWisdomInternalWebUpdateWisdomRequest

func (*PatchWisdomIDRequestBody) GetStringUnknownMap

func (p *PatchWisdomIDRequestBody) GetStringUnknownMap() map[string]any

func (PatchWisdomIDRequestBody) MarshalJSON

func (p PatchWisdomIDRequestBody) MarshalJSON() ([]byte, error)

func (*PatchWisdomIDRequestBody) UnmarshalJSON

func (p *PatchWisdomIDRequestBody) UnmarshalJSON(data []byte) error

type PatchWisdomIDRequestBodyVisitor

type PatchWisdomIDRequestBodyVisitor interface {
	VisitStringUnknownMap(map[string]any) error
	VisitInternalWisdomInternalWebUpdateWisdomRequest(*InternalWisdomInternalWebUpdateWisdomRequest) error
}

type PaymentRequiredError

type PaymentRequiredError struct {
	*core.APIError
	Body *GithubComMktAgiAixInternalPkgGinxCodeResp
}

Payment Required

func (*PaymentRequiredError) MarshalJSON

func (p *PaymentRequiredError) MarshalJSON() ([]byte, error)

func (*PaymentRequiredError) UnmarshalJSON

func (p *PaymentRequiredError) UnmarshalJSON(data []byte) error

func (*PaymentRequiredError) Unwrap

func (p *PaymentRequiredError) Unwrap() error

type PostAPIV1AdminNotificationsRequest

type PostAPIV1AdminNotificationsRequest struct {
	StringUnknownMap map[string]any
	// Notification details
	InternalNotificationsInternalWebAdminSendReq *InternalNotificationsInternalWebAdminSendReq
	// contains filtered or unexported fields
}

func (*PostAPIV1AdminNotificationsRequest) Accept

func (*PostAPIV1AdminNotificationsRequest) GetInternalNotificationsInternalWebAdminSendReq

func (p *PostAPIV1AdminNotificationsRequest) GetInternalNotificationsInternalWebAdminSendReq() *InternalNotificationsInternalWebAdminSendReq

func (*PostAPIV1AdminNotificationsRequest) GetStringUnknownMap

func (p *PostAPIV1AdminNotificationsRequest) GetStringUnknownMap() map[string]any

func (PostAPIV1AdminNotificationsRequest) MarshalJSON

func (p PostAPIV1AdminNotificationsRequest) MarshalJSON() ([]byte, error)

func (*PostAPIV1AdminNotificationsRequest) UnmarshalJSON

func (p *PostAPIV1AdminNotificationsRequest) UnmarshalJSON(data []byte) error

type PostAPIV1AdminNotificationsRequestVisitor

type PostAPIV1AdminNotificationsRequestVisitor interface {
	VisitStringUnknownMap(map[string]any) error
	VisitInternalNotificationsInternalWebAdminSendReq(*InternalNotificationsInternalWebAdminSendReq) error
}

type PostAPIV1CommentsRequest

type PostAPIV1CommentsRequest struct {
	StringUnknownMap map[string]any
	// Comment payload
	InternalCommentsInternalWebCreateCommentReq *InternalCommentsInternalWebCreateCommentReq
	// contains filtered or unexported fields
}

func (*PostAPIV1CommentsRequest) Accept

func (*PostAPIV1CommentsRequest) GetInternalCommentsInternalWebCreateCommentReq

func (p *PostAPIV1CommentsRequest) GetInternalCommentsInternalWebCreateCommentReq() *InternalCommentsInternalWebCreateCommentReq

func (*PostAPIV1CommentsRequest) GetStringUnknownMap

func (p *PostAPIV1CommentsRequest) GetStringUnknownMap() map[string]any

func (PostAPIV1CommentsRequest) MarshalJSON

func (p PostAPIV1CommentsRequest) MarshalJSON() ([]byte, error)

func (*PostAPIV1CommentsRequest) UnmarshalJSON

func (p *PostAPIV1CommentsRequest) UnmarshalJSON(data []byte) error

type PostAPIV1CommentsRequestVisitor

type PostAPIV1CommentsRequestVisitor interface {
	VisitStringUnknownMap(map[string]any) error
	VisitInternalCommentsInternalWebCreateCommentReq(*InternalCommentsInternalWebCreateCommentReq) error
}

type PostAPIV1NotificationsIDReadRequest

type PostAPIV1NotificationsIDReadRequest struct {
	// Notification ID
	ID int `json:"-" url:"-"`
	// contains filtered or unexported fields
}

func (*PostAPIV1NotificationsIDReadRequest) SetID

SetID sets the ID field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

type PostAPIV1PaymentOrdersRequest

type PostAPIV1PaymentOrdersRequest struct {
	// Device type: mobile, tablet, desktop, or unknown
	DeviceType *string                            `json:"-" url:"-"`
	Body       *PostAPIV1PaymentOrdersRequestBody `json:"-" url:"-"`
	// contains filtered or unexported fields
}

func (*PostAPIV1PaymentOrdersRequest) MarshalJSON

func (p *PostAPIV1PaymentOrdersRequest) MarshalJSON() ([]byte, error)

func (*PostAPIV1PaymentOrdersRequest) SetDeviceType

func (p *PostAPIV1PaymentOrdersRequest) SetDeviceType(deviceType *string)

SetDeviceType sets the DeviceType field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*PostAPIV1PaymentOrdersRequest) UnmarshalJSON

func (p *PostAPIV1PaymentOrdersRequest) UnmarshalJSON(data []byte) error

type PostAPIV1PaymentOrdersRequestBody

type PostAPIV1PaymentOrdersRequestBody struct {
	StringUnknownMap map[string]any
	// Top-up amount and optional product ID
	InternalPaymentsInternalWebCreateOrderRequest *InternalPaymentsInternalWebCreateOrderRequest
	// contains filtered or unexported fields
}

func (*PostAPIV1PaymentOrdersRequestBody) Accept

func (*PostAPIV1PaymentOrdersRequestBody) GetInternalPaymentsInternalWebCreateOrderRequest

func (p *PostAPIV1PaymentOrdersRequestBody) GetInternalPaymentsInternalWebCreateOrderRequest() *InternalPaymentsInternalWebCreateOrderRequest

func (*PostAPIV1PaymentOrdersRequestBody) GetStringUnknownMap

func (p *PostAPIV1PaymentOrdersRequestBody) GetStringUnknownMap() map[string]any

func (PostAPIV1PaymentOrdersRequestBody) MarshalJSON

func (p PostAPIV1PaymentOrdersRequestBody) MarshalJSON() ([]byte, error)

func (*PostAPIV1PaymentOrdersRequestBody) UnmarshalJSON

func (p *PostAPIV1PaymentOrdersRequestBody) UnmarshalJSON(data []byte) error

type PostAPIV1PaymentOrdersRequestBodyVisitor

type PostAPIV1PaymentOrdersRequestBodyVisitor interface {
	VisitStringUnknownMap(map[string]any) error
	VisitInternalPaymentsInternalWebCreateOrderRequest(*InternalPaymentsInternalWebCreateOrderRequest) error
}

type PostAPIV1PaymentWalletsIDConvertCurrencyRequest

type PostAPIV1PaymentWalletsIDConvertCurrencyRequest struct {
	// Source wallet ID
	ID   int                                                  `json:"-" url:"-"`
	Body *PostAPIV1PaymentWalletsIDConvertCurrencyRequestBody `json:"-" url:"-"`
	// contains filtered or unexported fields
}

func (*PostAPIV1PaymentWalletsIDConvertCurrencyRequest) MarshalJSON

func (*PostAPIV1PaymentWalletsIDConvertCurrencyRequest) SetID

SetID sets the ID field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*PostAPIV1PaymentWalletsIDConvertCurrencyRequest) UnmarshalJSON

type PostAPIV1PaymentWalletsIDConvertCurrencyRequestBody

type PostAPIV1PaymentWalletsIDConvertCurrencyRequestBody struct {
	StringUnknownMap map[string]any
	// Target currency and idempotency key
	InternalPaymentsInternalWebWalletConvertRequest *InternalPaymentsInternalWebWalletConvertRequest
	// contains filtered or unexported fields
}

func (*PostAPIV1PaymentWalletsIDConvertCurrencyRequestBody) Accept

func (*PostAPIV1PaymentWalletsIDConvertCurrencyRequestBody) GetInternalPaymentsInternalWebWalletConvertRequest

func (p *PostAPIV1PaymentWalletsIDConvertCurrencyRequestBody) GetInternalPaymentsInternalWebWalletConvertRequest() *InternalPaymentsInternalWebWalletConvertRequest

func (*PostAPIV1PaymentWalletsIDConvertCurrencyRequestBody) GetStringUnknownMap

func (p *PostAPIV1PaymentWalletsIDConvertCurrencyRequestBody) GetStringUnknownMap() map[string]any

func (PostAPIV1PaymentWalletsIDConvertCurrencyRequestBody) MarshalJSON

func (*PostAPIV1PaymentWalletsIDConvertCurrencyRequestBody) UnmarshalJSON

type PostAPIV1PaymentWalletsIDConvertCurrencyRequestBodyVisitor

type PostAPIV1PaymentWalletsIDConvertCurrencyRequestBodyVisitor interface {
	VisitStringUnknownMap(map[string]any) error
	VisitInternalPaymentsInternalWebWalletConvertRequest(*InternalPaymentsInternalWebWalletConvertRequest) error
}

type PostAPIV1PaymentWalletsIDTransferRequest

type PostAPIV1PaymentWalletsIDTransferRequest struct {
	// Source wallet ID
	ID   int                                           `json:"-" url:"-"`
	Body *PostAPIV1PaymentWalletsIDTransferRequestBody `json:"-" url:"-"`
	// contains filtered or unexported fields
}

func (*PostAPIV1PaymentWalletsIDTransferRequest) MarshalJSON

func (p *PostAPIV1PaymentWalletsIDTransferRequest) MarshalJSON() ([]byte, error)

func (*PostAPIV1PaymentWalletsIDTransferRequest) SetID

SetID sets the ID field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*PostAPIV1PaymentWalletsIDTransferRequest) UnmarshalJSON

func (p *PostAPIV1PaymentWalletsIDTransferRequest) UnmarshalJSON(data []byte) error

type PostAPIV1PaymentWalletsIDTransferRequestBody

type PostAPIV1PaymentWalletsIDTransferRequestBody struct {
	StringUnknownMap map[string]any
	// Transfer details
	InternalPaymentsInternalWebWalletTransferRequest *InternalPaymentsInternalWebWalletTransferRequest
	// contains filtered or unexported fields
}

func (*PostAPIV1PaymentWalletsIDTransferRequestBody) Accept

func (*PostAPIV1PaymentWalletsIDTransferRequestBody) GetInternalPaymentsInternalWebWalletTransferRequest

func (p *PostAPIV1PaymentWalletsIDTransferRequestBody) GetInternalPaymentsInternalWebWalletTransferRequest() *InternalPaymentsInternalWebWalletTransferRequest

func (*PostAPIV1PaymentWalletsIDTransferRequestBody) GetStringUnknownMap

func (p *PostAPIV1PaymentWalletsIDTransferRequestBody) GetStringUnknownMap() map[string]any

func (PostAPIV1PaymentWalletsIDTransferRequestBody) MarshalJSON

func (*PostAPIV1PaymentWalletsIDTransferRequestBody) UnmarshalJSON

func (p *PostAPIV1PaymentWalletsIDTransferRequestBody) UnmarshalJSON(data []byte) error

type PostAPIV1PaymentWalletsIDTransferRequestBodyVisitor

type PostAPIV1PaymentWalletsIDTransferRequestBodyVisitor interface {
	VisitStringUnknownMap(map[string]any) error
	VisitInternalPaymentsInternalWebWalletTransferRequest(*InternalPaymentsInternalWebWalletTransferRequest) error
}

type PostAPIV1PaymentWalletsIDTransferToMainRequest

type PostAPIV1PaymentWalletsIDTransferToMainRequest struct {
	// Revenue wallet ID
	ID   int                                                 `json:"-" url:"-"`
	Body *PostAPIV1PaymentWalletsIDTransferToMainRequestBody `json:"-" url:"-"`
	// contains filtered or unexported fields
}

func (*PostAPIV1PaymentWalletsIDTransferToMainRequest) MarshalJSON

func (*PostAPIV1PaymentWalletsIDTransferToMainRequest) SetID

SetID sets the ID field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*PostAPIV1PaymentWalletsIDTransferToMainRequest) UnmarshalJSON

type PostAPIV1PaymentWalletsIDTransferToMainRequestBody

type PostAPIV1PaymentWalletsIDTransferToMainRequestBody struct {
	StringUnknownMap map[string]any
	// Transfer details
	InternalPaymentsInternalWebTransferToMainRequest *InternalPaymentsInternalWebTransferToMainRequest
	// contains filtered or unexported fields
}

func (*PostAPIV1PaymentWalletsIDTransferToMainRequestBody) Accept

func (*PostAPIV1PaymentWalletsIDTransferToMainRequestBody) GetInternalPaymentsInternalWebTransferToMainRequest

func (p *PostAPIV1PaymentWalletsIDTransferToMainRequestBody) GetInternalPaymentsInternalWebTransferToMainRequest() *InternalPaymentsInternalWebTransferToMainRequest

func (*PostAPIV1PaymentWalletsIDTransferToMainRequestBody) GetStringUnknownMap

func (p *PostAPIV1PaymentWalletsIDTransferToMainRequestBody) GetStringUnknownMap() map[string]any

func (PostAPIV1PaymentWalletsIDTransferToMainRequestBody) MarshalJSON

func (*PostAPIV1PaymentWalletsIDTransferToMainRequestBody) UnmarshalJSON

type PostAPIV1PaymentWalletsIDTransferToMainRequestBodyVisitor

type PostAPIV1PaymentWalletsIDTransferToMainRequestBodyVisitor interface {
	VisitStringUnknownMap(map[string]any) error
	VisitInternalPaymentsInternalWebTransferToMainRequest(*InternalPaymentsInternalWebTransferToMainRequest) error
}

type PostAdminBugReportsIDPublishRequest

type PostAdminBugReportsIDPublishRequest struct {
	// Bug report ID (must be in reviewed status)
	ID int `json:"-" url:"-"`
	// contains filtered or unexported fields
}

func (*PostAdminBugReportsIDPublishRequest) SetID

SetID sets the ID field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

type PostAdminBulletinsIDArchiveRequest

type PostAdminBulletinsIDArchiveRequest struct {
	// Bulletin ID
	ID int `json:"-" url:"-"`
	// contains filtered or unexported fields
}

func (*PostAdminBulletinsIDArchiveRequest) SetID

SetID sets the ID field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

type PostAdminBulletinsIDPublishRequest

type PostAdminBulletinsIDPublishRequest struct {
	// Bulletin ID
	ID int `json:"-" url:"-"`
	// contains filtered or unexported fields
}

func (*PostAdminBulletinsIDPublishRequest) SetID

SetID sets the ID field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

type PostAdminBulletinsRequest

type PostAdminBulletinsRequest struct {
	StringUnknownMap map[string]any
	// Bulletin to create
	InternalBulletinInternalWebCreateBulletinReq *InternalBulletinInternalWebCreateBulletinReq
	// contains filtered or unexported fields
}

func (*PostAdminBulletinsRequest) Accept

func (*PostAdminBulletinsRequest) GetInternalBulletinInternalWebCreateBulletinReq added in v0.0.5

func (p *PostAdminBulletinsRequest) GetInternalBulletinInternalWebCreateBulletinReq() *InternalBulletinInternalWebCreateBulletinReq

func (*PostAdminBulletinsRequest) GetStringUnknownMap

func (p *PostAdminBulletinsRequest) GetStringUnknownMap() map[string]any

func (PostAdminBulletinsRequest) MarshalJSON

func (p PostAdminBulletinsRequest) MarshalJSON() ([]byte, error)

func (*PostAdminBulletinsRequest) UnmarshalJSON

func (p *PostAdminBulletinsRequest) UnmarshalJSON(data []byte) error

type PostAdminBulletinsRequestVisitor

type PostAdminBulletinsRequestVisitor interface {
	VisitStringUnknownMap(map[string]any) error
	VisitInternalBulletinInternalWebCreateBulletinReq(*InternalBulletinInternalWebCreateBulletinReq) error
}

type PostAdminFilesIngestURLRequest

type PostAdminFilesIngestURLRequest struct {
	StringUnknownMap map[string]any
	// Ingest request
	InternalFilesInternalWebIngestURLRequest *InternalFilesInternalWebIngestURLRequest
	// contains filtered or unexported fields
}

func (*PostAdminFilesIngestURLRequest) Accept

func (*PostAdminFilesIngestURLRequest) GetInternalFilesInternalWebIngestURLRequest

func (p *PostAdminFilesIngestURLRequest) GetInternalFilesInternalWebIngestURLRequest() *InternalFilesInternalWebIngestURLRequest

func (*PostAdminFilesIngestURLRequest) GetStringUnknownMap

func (p *PostAdminFilesIngestURLRequest) GetStringUnknownMap() map[string]any

func (PostAdminFilesIngestURLRequest) MarshalJSON

func (p PostAdminFilesIngestURLRequest) MarshalJSON() ([]byte, error)

func (*PostAdminFilesIngestURLRequest) UnmarshalJSON

func (p *PostAdminFilesIngestURLRequest) UnmarshalJSON(data []byte) error

type PostAdminFilesIngestURLRequestVisitor

type PostAdminFilesIngestURLRequestVisitor interface {
	VisitStringUnknownMap(map[string]any) error
	VisitInternalFilesInternalWebIngestURLRequest(*InternalFilesInternalWebIngestURLRequest) error
}

type PostAdminSysConfigKeyReloadRequest

type PostAdminSysConfigKeyReloadRequest struct {
	// 配置键
	Key  string         `json:"-" url:"-"`
	Body map[string]any `json:"-" url:"-"`
	// contains filtered or unexported fields
}

func (*PostAdminSysConfigKeyReloadRequest) MarshalJSON

func (p *PostAdminSysConfigKeyReloadRequest) MarshalJSON() ([]byte, error)

func (*PostAdminSysConfigKeyReloadRequest) SetKey

SetKey sets the Key field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*PostAdminSysConfigKeyReloadRequest) UnmarshalJSON

func (p *PostAdminSysConfigKeyReloadRequest) UnmarshalJSON(data []byte) error

type PostAuthEmailSendRequest

type PostAuthEmailSendRequest struct {
	StringUnknownMap map[string]any
	// Email address, optional captcha_token and captcha_code
	InternalAccountsInternalWebEmailSendRequest *InternalAccountsInternalWebEmailSendRequest
	// contains filtered or unexported fields
}

func (*PostAuthEmailSendRequest) Accept

func (*PostAuthEmailSendRequest) GetInternalAccountsInternalWebEmailSendRequest

func (p *PostAuthEmailSendRequest) GetInternalAccountsInternalWebEmailSendRequest() *InternalAccountsInternalWebEmailSendRequest

func (*PostAuthEmailSendRequest) GetStringUnknownMap

func (p *PostAuthEmailSendRequest) GetStringUnknownMap() map[string]any

func (PostAuthEmailSendRequest) MarshalJSON

func (p PostAuthEmailSendRequest) MarshalJSON() ([]byte, error)

func (*PostAuthEmailSendRequest) UnmarshalJSON

func (p *PostAuthEmailSendRequest) UnmarshalJSON(data []byte) error

type PostAuthEmailSendRequestVisitor

type PostAuthEmailSendRequestVisitor interface {
	VisitStringUnknownMap(map[string]any) error
	VisitInternalAccountsInternalWebEmailSendRequest(*InternalAccountsInternalWebEmailSendRequest) error
}

type PostAuthEmailVerifyRequest

type PostAuthEmailVerifyRequest struct {
	StringUnknownMap map[string]any
	// Email and verification code
	InternalAccountsInternalWebEmailVerifyRequest *InternalAccountsInternalWebEmailVerifyRequest
	// contains filtered or unexported fields
}

func (*PostAuthEmailVerifyRequest) Accept

func (*PostAuthEmailVerifyRequest) GetInternalAccountsInternalWebEmailVerifyRequest

func (p *PostAuthEmailVerifyRequest) GetInternalAccountsInternalWebEmailVerifyRequest() *InternalAccountsInternalWebEmailVerifyRequest

func (*PostAuthEmailVerifyRequest) GetStringUnknownMap

func (p *PostAuthEmailVerifyRequest) GetStringUnknownMap() map[string]any

func (PostAuthEmailVerifyRequest) MarshalJSON

func (p PostAuthEmailVerifyRequest) MarshalJSON() ([]byte, error)

func (*PostAuthEmailVerifyRequest) UnmarshalJSON

func (p *PostAuthEmailVerifyRequest) UnmarshalJSON(data []byte) error

type PostAuthEmailVerifyRequestVisitor

type PostAuthEmailVerifyRequestVisitor interface {
	VisitStringUnknownMap(map[string]any) error
	VisitInternalAccountsInternalWebEmailVerifyRequest(*InternalAccountsInternalWebEmailVerifyRequest) error
}

type PostAuthGithubRequest

type PostAuthGithubRequest struct {
	StringUnknownMap map[string]any
	// GitHub authorization code
	InternalAccountsInternalWebOauthExchangeReq *InternalAccountsInternalWebOauthExchangeReq
	// contains filtered or unexported fields
}

func (*PostAuthGithubRequest) Accept

func (*PostAuthGithubRequest) GetInternalAccountsInternalWebOauthExchangeReq

func (p *PostAuthGithubRequest) GetInternalAccountsInternalWebOauthExchangeReq() *InternalAccountsInternalWebOauthExchangeReq

func (*PostAuthGithubRequest) GetStringUnknownMap

func (p *PostAuthGithubRequest) GetStringUnknownMap() map[string]any

func (PostAuthGithubRequest) MarshalJSON

func (p PostAuthGithubRequest) MarshalJSON() ([]byte, error)

func (*PostAuthGithubRequest) UnmarshalJSON

func (p *PostAuthGithubRequest) UnmarshalJSON(data []byte) error

type PostAuthGithubRequestVisitor

type PostAuthGithubRequestVisitor interface {
	VisitStringUnknownMap(map[string]any) error
	VisitInternalAccountsInternalWebOauthExchangeReq(*InternalAccountsInternalWebOauthExchangeReq) error
}

type PostAuthGoogleRequest

type PostAuthGoogleRequest struct {
	StringUnknownMap map[string]any
	// Google authorization code
	InternalAccountsInternalWebOauthExchangeReq *InternalAccountsInternalWebOauthExchangeReq
	// contains filtered or unexported fields
}

func (*PostAuthGoogleRequest) Accept

func (*PostAuthGoogleRequest) GetInternalAccountsInternalWebOauthExchangeReq

func (p *PostAuthGoogleRequest) GetInternalAccountsInternalWebOauthExchangeReq() *InternalAccountsInternalWebOauthExchangeReq

func (*PostAuthGoogleRequest) GetStringUnknownMap

func (p *PostAuthGoogleRequest) GetStringUnknownMap() map[string]any

func (PostAuthGoogleRequest) MarshalJSON

func (p PostAuthGoogleRequest) MarshalJSON() ([]byte, error)

func (*PostAuthGoogleRequest) UnmarshalJSON

func (p *PostAuthGoogleRequest) UnmarshalJSON(data []byte) error

type PostAuthGoogleRequestVisitor

type PostAuthGoogleRequestVisitor interface {
	VisitStringUnknownMap(map[string]any) error
	VisitInternalAccountsInternalWebOauthExchangeReq(*InternalAccountsInternalWebOauthExchangeReq) error
}

type PostAuthSmsSendRequest

type PostAuthSmsSendRequest struct {
	StringUnknownMap map[string]any
	// Phone number, optional captcha_token and captcha_code
	InternalAccountsInternalWebSmsSendRequest *InternalAccountsInternalWebSmsSendRequest
	// contains filtered or unexported fields
}

func (*PostAuthSmsSendRequest) Accept

func (*PostAuthSmsSendRequest) GetInternalAccountsInternalWebSmsSendRequest

func (p *PostAuthSmsSendRequest) GetInternalAccountsInternalWebSmsSendRequest() *InternalAccountsInternalWebSmsSendRequest

func (*PostAuthSmsSendRequest) GetStringUnknownMap

func (p *PostAuthSmsSendRequest) GetStringUnknownMap() map[string]any

func (PostAuthSmsSendRequest) MarshalJSON

func (p PostAuthSmsSendRequest) MarshalJSON() ([]byte, error)

func (*PostAuthSmsSendRequest) UnmarshalJSON

func (p *PostAuthSmsSendRequest) UnmarshalJSON(data []byte) error

type PostAuthSmsSendRequestVisitor

type PostAuthSmsSendRequestVisitor interface {
	VisitStringUnknownMap(map[string]any) error
	VisitInternalAccountsInternalWebSmsSendRequest(*InternalAccountsInternalWebSmsSendRequest) error
}

type PostAuthSmsVerifyRequest

type PostAuthSmsVerifyRequest struct {
	StringUnknownMap map[string]any
	// Phone and verification code
	InternalAccountsInternalWebSmsVerifyRequest *InternalAccountsInternalWebSmsVerifyRequest
	// contains filtered or unexported fields
}

func (*PostAuthSmsVerifyRequest) Accept

func (*PostAuthSmsVerifyRequest) GetInternalAccountsInternalWebSmsVerifyRequest

func (p *PostAuthSmsVerifyRequest) GetInternalAccountsInternalWebSmsVerifyRequest() *InternalAccountsInternalWebSmsVerifyRequest

func (*PostAuthSmsVerifyRequest) GetStringUnknownMap

func (p *PostAuthSmsVerifyRequest) GetStringUnknownMap() map[string]any

func (PostAuthSmsVerifyRequest) MarshalJSON

func (p PostAuthSmsVerifyRequest) MarshalJSON() ([]byte, error)

func (*PostAuthSmsVerifyRequest) UnmarshalJSON

func (p *PostAuthSmsVerifyRequest) UnmarshalJSON(data []byte) error

type PostAuthSmsVerifyRequestVisitor

type PostAuthSmsVerifyRequestVisitor interface {
	VisitStringUnknownMap(map[string]any) error
	VisitInternalAccountsInternalWebSmsVerifyRequest(*InternalAccountsInternalWebSmsVerifyRequest) error
}

type PostBugReportsRequest

type PostBugReportsRequest struct {
	StringUnknownMap map[string]any
	// Bug report payload
	InternalBugreportsInternalWebSubmitBugReportRequest *InternalBugreportsInternalWebSubmitBugReportRequest
	// contains filtered or unexported fields
}

func (*PostBugReportsRequest) Accept

func (*PostBugReportsRequest) GetInternalBugreportsInternalWebSubmitBugReportRequest

func (p *PostBugReportsRequest) GetInternalBugreportsInternalWebSubmitBugReportRequest() *InternalBugreportsInternalWebSubmitBugReportRequest

func (*PostBugReportsRequest) GetStringUnknownMap

func (p *PostBugReportsRequest) GetStringUnknownMap() map[string]any

func (PostBugReportsRequest) MarshalJSON

func (p PostBugReportsRequest) MarshalJSON() ([]byte, error)

func (*PostBugReportsRequest) UnmarshalJSON

func (p *PostBugReportsRequest) UnmarshalJSON(data []byte) error

type PostBugReportsRequestVisitor

type PostBugReportsRequestVisitor interface {
	VisitStringUnknownMap(map[string]any) error
	VisitInternalBugreportsInternalWebSubmitBugReportRequest(*InternalBugreportsInternalWebSubmitBugReportRequest) error
}

type PostGatewaySessionsRequest

type PostGatewaySessionsRequest struct {
	StringUnknownMap map[string]any
	// Session details
	InternalAigatewayInternalWebCreateSessionRequest *InternalAigatewayInternalWebCreateSessionRequest
	// contains filtered or unexported fields
}

func (*PostGatewaySessionsRequest) Accept

func (*PostGatewaySessionsRequest) GetInternalAigatewayInternalWebCreateSessionRequest

func (p *PostGatewaySessionsRequest) GetInternalAigatewayInternalWebCreateSessionRequest() *InternalAigatewayInternalWebCreateSessionRequest

func (*PostGatewaySessionsRequest) GetStringUnknownMap

func (p *PostGatewaySessionsRequest) GetStringUnknownMap() map[string]any

func (PostGatewaySessionsRequest) MarshalJSON

func (p PostGatewaySessionsRequest) MarshalJSON() ([]byte, error)

func (*PostGatewaySessionsRequest) UnmarshalJSON

func (p *PostGatewaySessionsRequest) UnmarshalJSON(data []byte) error

type PostGatewaySessionsRequestVisitor

type PostGatewaySessionsRequestVisitor interface {
	VisitStringUnknownMap(map[string]any) error
	VisitInternalAigatewayInternalWebCreateSessionRequest(*InternalAigatewayInternalWebCreateSessionRequest) error
}

type PostGatewayUserIDModelsIDGrantsRequest added in v0.0.5

type PostGatewayUserIDModelsIDGrantsRequest struct {
	// User ID
	UserID int `json:"-" url:"-"`
	// Model ID
	ID   int                                         `json:"-" url:"-"`
	Body *PostGatewayUserIDModelsIDGrantsRequestBody `json:"-" url:"-"`
	// contains filtered or unexported fields
}

func (*PostGatewayUserIDModelsIDGrantsRequest) MarshalJSON added in v0.0.5

func (p *PostGatewayUserIDModelsIDGrantsRequest) MarshalJSON() ([]byte, error)

func (*PostGatewayUserIDModelsIDGrantsRequest) SetID added in v0.0.5

SetID sets the ID field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*PostGatewayUserIDModelsIDGrantsRequest) SetUserID added in v0.0.5

func (p *PostGatewayUserIDModelsIDGrantsRequest) SetUserID(userID int)

SetUserID sets the UserID field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*PostGatewayUserIDModelsIDGrantsRequest) UnmarshalJSON added in v0.0.5

func (p *PostGatewayUserIDModelsIDGrantsRequest) UnmarshalJSON(data []byte) error

type PostGatewayUserIDModelsIDGrantsRequestBody added in v0.0.5

type PostGatewayUserIDModelsIDGrantsRequestBody struct {
	StringUnknownMap map[string]any
	// Target user ID
	InternalAigatewayInternalWebAddModelGrantRequest *InternalAigatewayInternalWebAddModelGrantRequest
	// contains filtered or unexported fields
}

func (*PostGatewayUserIDModelsIDGrantsRequestBody) Accept added in v0.0.5

func (*PostGatewayUserIDModelsIDGrantsRequestBody) GetInternalAigatewayInternalWebAddModelGrantRequest added in v0.0.5

func (p *PostGatewayUserIDModelsIDGrantsRequestBody) GetInternalAigatewayInternalWebAddModelGrantRequest() *InternalAigatewayInternalWebAddModelGrantRequest

func (*PostGatewayUserIDModelsIDGrantsRequestBody) GetStringUnknownMap added in v0.0.5

func (p *PostGatewayUserIDModelsIDGrantsRequestBody) GetStringUnknownMap() map[string]any

func (PostGatewayUserIDModelsIDGrantsRequestBody) MarshalJSON added in v0.0.5

func (*PostGatewayUserIDModelsIDGrantsRequestBody) UnmarshalJSON added in v0.0.5

func (p *PostGatewayUserIDModelsIDGrantsRequestBody) UnmarshalJSON(data []byte) error

type PostGatewayUserIDModelsIDGrantsRequestBodyVisitor added in v0.0.5

type PostGatewayUserIDModelsIDGrantsRequestBodyVisitor interface {
	VisitStringUnknownMap(map[string]any) error
	VisitInternalAigatewayInternalWebAddModelGrantRequest(*InternalAigatewayInternalWebAddModelGrantRequest) error
}

type PostGatewayUserIDModelsIDListRequest

type PostGatewayUserIDModelsIDListRequest struct {
	// User ID
	UserID int `json:"-" url:"-"`
	// Model ID
	ID int `json:"-" url:"-"`
	// contains filtered or unexported fields
}

func (*PostGatewayUserIDModelsIDListRequest) SetID

SetID sets the ID field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*PostGatewayUserIDModelsIDListRequest) SetUserID

func (p *PostGatewayUserIDModelsIDListRequest) SetUserID(userID int)

SetUserID sets the UserID field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

type PostGatewayUserIDModelsIDUnlistRequest

type PostGatewayUserIDModelsIDUnlistRequest struct {
	// User ID
	UserID int `json:"-" url:"-"`
	// Model ID
	ID int `json:"-" url:"-"`
	// contains filtered or unexported fields
}

func (*PostGatewayUserIDModelsIDUnlistRequest) SetID

SetID sets the ID field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*PostGatewayUserIDModelsIDUnlistRequest) SetUserID

func (p *PostGatewayUserIDModelsIDUnlistRequest) SetUserID(userID int)

SetUserID sets the UserID field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

type PostGatewayUserIDModelsRequest

type PostGatewayUserIDModelsRequest struct {
	// User ID
	UserID int                                 `json:"-" url:"-"`
	Body   *PostGatewayUserIDModelsRequestBody `json:"-" url:"-"`
	// contains filtered or unexported fields
}

func (*PostGatewayUserIDModelsRequest) MarshalJSON

func (p *PostGatewayUserIDModelsRequest) MarshalJSON() ([]byte, error)

func (*PostGatewayUserIDModelsRequest) SetUserID

func (p *PostGatewayUserIDModelsRequest) SetUserID(userID int)

SetUserID sets the UserID field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*PostGatewayUserIDModelsRequest) UnmarshalJSON

func (p *PostGatewayUserIDModelsRequest) UnmarshalJSON(data []byte) error

type PostGatewayUserIDModelsRequestBody

type PostGatewayUserIDModelsRequestBody struct {
	StringUnknownMap map[string]any
	// Model details
	InternalAigatewayInternalWebUserModelRequest *InternalAigatewayInternalWebUserModelRequest
	// contains filtered or unexported fields
}

func (*PostGatewayUserIDModelsRequestBody) Accept

func (*PostGatewayUserIDModelsRequestBody) GetInternalAigatewayInternalWebUserModelRequest

func (p *PostGatewayUserIDModelsRequestBody) GetInternalAigatewayInternalWebUserModelRequest() *InternalAigatewayInternalWebUserModelRequest

func (*PostGatewayUserIDModelsRequestBody) GetStringUnknownMap

func (p *PostGatewayUserIDModelsRequestBody) GetStringUnknownMap() map[string]any

func (PostGatewayUserIDModelsRequestBody) MarshalJSON

func (p PostGatewayUserIDModelsRequestBody) MarshalJSON() ([]byte, error)

func (*PostGatewayUserIDModelsRequestBody) UnmarshalJSON

func (p *PostGatewayUserIDModelsRequestBody) UnmarshalJSON(data []byte) error

type PostGatewayUserIDModelsRequestBodyVisitor

type PostGatewayUserIDModelsRequestBodyVisitor interface {
	VisitStringUnknownMap(map[string]any) error
	VisitInternalAigatewayInternalWebUserModelRequest(*InternalAigatewayInternalWebUserModelRequest) error
}

type PostGatewayUserIDProvidersIDTestRequest

type PostGatewayUserIDProvidersIDTestRequest struct {
	// User ID
	UserID int `json:"-" url:"-"`
	// Provider ID
	ID int `json:"-" url:"-"`
	// contains filtered or unexported fields
}

func (*PostGatewayUserIDProvidersIDTestRequest) SetID

SetID sets the ID field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*PostGatewayUserIDProvidersIDTestRequest) SetUserID

func (p *PostGatewayUserIDProvidersIDTestRequest) SetUserID(userID int)

SetUserID sets the UserID field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

type PostGatewayUserIDProvidersRequest

type PostGatewayUserIDProvidersRequest struct {
	// User ID
	UserID int                                    `json:"-" url:"-"`
	Body   *PostGatewayUserIDProvidersRequestBody `json:"-" url:"-"`
	// contains filtered or unexported fields
}

func (*PostGatewayUserIDProvidersRequest) MarshalJSON

func (p *PostGatewayUserIDProvidersRequest) MarshalJSON() ([]byte, error)

func (*PostGatewayUserIDProvidersRequest) SetUserID

func (p *PostGatewayUserIDProvidersRequest) SetUserID(userID int)

SetUserID sets the UserID field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*PostGatewayUserIDProvidersRequest) UnmarshalJSON

func (p *PostGatewayUserIDProvidersRequest) UnmarshalJSON(data []byte) error

type PostGatewayUserIDProvidersRequestBody

type PostGatewayUserIDProvidersRequestBody struct {
	StringUnknownMap map[string]any
	// Provider details
	InternalAigatewayInternalWebUserProviderRequest *InternalAigatewayInternalWebUserProviderRequest
	// contains filtered or unexported fields
}

func (*PostGatewayUserIDProvidersRequestBody) Accept

func (*PostGatewayUserIDProvidersRequestBody) GetInternalAigatewayInternalWebUserProviderRequest

func (p *PostGatewayUserIDProvidersRequestBody) GetInternalAigatewayInternalWebUserProviderRequest() *InternalAigatewayInternalWebUserProviderRequest

func (*PostGatewayUserIDProvidersRequestBody) GetStringUnknownMap

func (p *PostGatewayUserIDProvidersRequestBody) GetStringUnknownMap() map[string]any

func (PostGatewayUserIDProvidersRequestBody) MarshalJSON

func (p PostGatewayUserIDProvidersRequestBody) MarshalJSON() ([]byte, error)

func (*PostGatewayUserIDProvidersRequestBody) UnmarshalJSON

func (p *PostGatewayUserIDProvidersRequestBody) UnmarshalJSON(data []byte) error

type PostGatewayUserIDProvidersRequestBodyVisitor

type PostGatewayUserIDProvidersRequestBodyVisitor interface {
	VisitStringUnknownMap(map[string]any) error
	VisitInternalAigatewayInternalWebUserProviderRequest(*InternalAigatewayInternalWebUserProviderRequest) error
}

type PostGatewayUserIDProvidersTestRequest

type PostGatewayUserIDProvidersTestRequest struct {
	// User ID
	UserID int                                        `json:"-" url:"-"`
	Body   *PostGatewayUserIDProvidersTestRequestBody `json:"-" url:"-"`
	// contains filtered or unexported fields
}

func (*PostGatewayUserIDProvidersTestRequest) MarshalJSON

func (p *PostGatewayUserIDProvidersTestRequest) MarshalJSON() ([]byte, error)

func (*PostGatewayUserIDProvidersTestRequest) SetUserID

func (p *PostGatewayUserIDProvidersTestRequest) SetUserID(userID int)

SetUserID sets the UserID field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*PostGatewayUserIDProvidersTestRequest) UnmarshalJSON

func (p *PostGatewayUserIDProvidersTestRequest) UnmarshalJSON(data []byte) error

type PostGatewayUserIDProvidersTestRequestBody

type PostGatewayUserIDProvidersTestRequestBody struct {
	StringUnknownMap map[string]any
	// Provider connection params
	InternalAigatewayInternalWebTestProviderRequest *InternalAigatewayInternalWebTestProviderRequest
	// contains filtered or unexported fields
}

func (*PostGatewayUserIDProvidersTestRequestBody) Accept

func (*PostGatewayUserIDProvidersTestRequestBody) GetInternalAigatewayInternalWebTestProviderRequest

func (p *PostGatewayUserIDProvidersTestRequestBody) GetInternalAigatewayInternalWebTestProviderRequest() *InternalAigatewayInternalWebTestProviderRequest

func (*PostGatewayUserIDProvidersTestRequestBody) GetStringUnknownMap

func (p *PostGatewayUserIDProvidersTestRequestBody) GetStringUnknownMap() map[string]any

func (PostGatewayUserIDProvidersTestRequestBody) MarshalJSON

func (*PostGatewayUserIDProvidersTestRequestBody) UnmarshalJSON

func (p *PostGatewayUserIDProvidersTestRequestBody) UnmarshalJSON(data []byte) error

type PostGatewayUserIDProvidersTestRequestBodyVisitor

type PostGatewayUserIDProvidersTestRequestBodyVisitor interface {
	VisitStringUnknownMap(map[string]any) error
	VisitInternalAigatewayInternalWebTestProviderRequest(*InternalAigatewayInternalWebTestProviderRequest) error
}

type PostGatewayUserIDRoutesIDGrantsRequest added in v0.0.5

type PostGatewayUserIDRoutesIDGrantsRequest struct {
	// User ID
	UserID int `json:"-" url:"-"`
	// Route ID
	ID   int                                         `json:"-" url:"-"`
	Body *PostGatewayUserIDRoutesIDGrantsRequestBody `json:"-" url:"-"`
	// contains filtered or unexported fields
}

func (*PostGatewayUserIDRoutesIDGrantsRequest) MarshalJSON added in v0.0.5

func (p *PostGatewayUserIDRoutesIDGrantsRequest) MarshalJSON() ([]byte, error)

func (*PostGatewayUserIDRoutesIDGrantsRequest) SetID added in v0.0.5

SetID sets the ID field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*PostGatewayUserIDRoutesIDGrantsRequest) SetUserID added in v0.0.5

func (p *PostGatewayUserIDRoutesIDGrantsRequest) SetUserID(userID int)

SetUserID sets the UserID field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*PostGatewayUserIDRoutesIDGrantsRequest) UnmarshalJSON added in v0.0.5

func (p *PostGatewayUserIDRoutesIDGrantsRequest) UnmarshalJSON(data []byte) error

type PostGatewayUserIDRoutesIDGrantsRequestBody added in v0.0.5

type PostGatewayUserIDRoutesIDGrantsRequestBody struct {
	StringUnknownMap map[string]any
	// Target user ID
	InternalAigatewayInternalWebAddRouteGrantRequest *InternalAigatewayInternalWebAddRouteGrantRequest
	// contains filtered or unexported fields
}

func (*PostGatewayUserIDRoutesIDGrantsRequestBody) Accept added in v0.0.5

func (*PostGatewayUserIDRoutesIDGrantsRequestBody) GetInternalAigatewayInternalWebAddRouteGrantRequest added in v0.0.5

func (p *PostGatewayUserIDRoutesIDGrantsRequestBody) GetInternalAigatewayInternalWebAddRouteGrantRequest() *InternalAigatewayInternalWebAddRouteGrantRequest

func (*PostGatewayUserIDRoutesIDGrantsRequestBody) GetStringUnknownMap added in v0.0.5

func (p *PostGatewayUserIDRoutesIDGrantsRequestBody) GetStringUnknownMap() map[string]any

func (PostGatewayUserIDRoutesIDGrantsRequestBody) MarshalJSON added in v0.0.5

func (*PostGatewayUserIDRoutesIDGrantsRequestBody) UnmarshalJSON added in v0.0.5

func (p *PostGatewayUserIDRoutesIDGrantsRequestBody) UnmarshalJSON(data []byte) error

type PostGatewayUserIDRoutesIDGrantsRequestBodyVisitor added in v0.0.5

type PostGatewayUserIDRoutesIDGrantsRequestBodyVisitor interface {
	VisitStringUnknownMap(map[string]any) error
	VisitInternalAigatewayInternalWebAddRouteGrantRequest(*InternalAigatewayInternalWebAddRouteGrantRequest) error
}

type PostGatewayUserIDRoutesRequest

type PostGatewayUserIDRoutesRequest struct {
	// User ID
	UserID int                                 `json:"-" url:"-"`
	Body   *PostGatewayUserIDRoutesRequestBody `json:"-" url:"-"`
	// contains filtered or unexported fields
}

func (*PostGatewayUserIDRoutesRequest) MarshalJSON

func (p *PostGatewayUserIDRoutesRequest) MarshalJSON() ([]byte, error)

func (*PostGatewayUserIDRoutesRequest) SetUserID

func (p *PostGatewayUserIDRoutesRequest) SetUserID(userID int)

SetUserID sets the UserID field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*PostGatewayUserIDRoutesRequest) UnmarshalJSON

func (p *PostGatewayUserIDRoutesRequest) UnmarshalJSON(data []byte) error

type PostGatewayUserIDRoutesRequestBody

type PostGatewayUserIDRoutesRequestBody struct {
	StringUnknownMap map[string]any
	// Route details
	InternalAigatewayInternalWebUserRouteRequest *InternalAigatewayInternalWebUserRouteRequest
	// contains filtered or unexported fields
}

func (*PostGatewayUserIDRoutesRequestBody) Accept

func (*PostGatewayUserIDRoutesRequestBody) GetInternalAigatewayInternalWebUserRouteRequest

func (p *PostGatewayUserIDRoutesRequestBody) GetInternalAigatewayInternalWebUserRouteRequest() *InternalAigatewayInternalWebUserRouteRequest

func (*PostGatewayUserIDRoutesRequestBody) GetStringUnknownMap

func (p *PostGatewayUserIDRoutesRequestBody) GetStringUnknownMap() map[string]any

func (PostGatewayUserIDRoutesRequestBody) MarshalJSON

func (p PostGatewayUserIDRoutesRequestBody) MarshalJSON() ([]byte, error)

func (*PostGatewayUserIDRoutesRequestBody) UnmarshalJSON

func (p *PostGatewayUserIDRoutesRequestBody) UnmarshalJSON(data []byte) error

type PostGatewayUserIDRoutesRequestBodyVisitor

type PostGatewayUserIDRoutesRequestBodyVisitor interface {
	VisitStringUnknownMap(map[string]any) error
	VisitInternalAigatewayInternalWebUserRouteRequest(*InternalAigatewayInternalWebUserRouteRequest) error
}

type PostGatewayUserIDTestModelRequest

type PostGatewayUserIDTestModelRequest struct {
	// User ID or username
	UserID int                                    `json:"-" url:"-"`
	Body   *PostGatewayUserIDTestModelRequestBody `json:"-" url:"-"`
	// contains filtered or unexported fields
}

func (*PostGatewayUserIDTestModelRequest) MarshalJSON

func (p *PostGatewayUserIDTestModelRequest) MarshalJSON() ([]byte, error)

func (*PostGatewayUserIDTestModelRequest) SetUserID

func (p *PostGatewayUserIDTestModelRequest) SetUserID(userID int)

SetUserID sets the UserID field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*PostGatewayUserIDTestModelRequest) UnmarshalJSON

func (p *PostGatewayUserIDTestModelRequest) UnmarshalJSON(data []byte) error

type PostGatewayUserIDTestModelRequestBody

type PostGatewayUserIDTestModelRequestBody struct {
	StringUnknownMap map[string]any
	// Test parameters
	InternalAigatewayInternalWebTestModelRequest *InternalAigatewayInternalWebTestModelRequest
	// contains filtered or unexported fields
}

func (*PostGatewayUserIDTestModelRequestBody) Accept

func (*PostGatewayUserIDTestModelRequestBody) GetInternalAigatewayInternalWebTestModelRequest

func (p *PostGatewayUserIDTestModelRequestBody) GetInternalAigatewayInternalWebTestModelRequest() *InternalAigatewayInternalWebTestModelRequest

func (*PostGatewayUserIDTestModelRequestBody) GetStringUnknownMap

func (p *PostGatewayUserIDTestModelRequestBody) GetStringUnknownMap() map[string]any

func (PostGatewayUserIDTestModelRequestBody) MarshalJSON

func (p PostGatewayUserIDTestModelRequestBody) MarshalJSON() ([]byte, error)

func (*PostGatewayUserIDTestModelRequestBody) UnmarshalJSON

func (p *PostGatewayUserIDTestModelRequestBody) UnmarshalJSON(data []byte) error

type PostGatewayUserIDTestModelRequestBodyVisitor

type PostGatewayUserIDTestModelRequestBodyVisitor interface {
	VisitStringUnknownMap(map[string]any) error
	VisitInternalAigatewayInternalWebTestModelRequest(*InternalAigatewayInternalWebTestModelRequest) error
}

type PostIamAPIKeysRequest

type PostIamAPIKeysRequest struct {
	StringUnknownMap map[string]any
	// Requested scopes
	InternalIamInternalWebCreateAPIKeyRequest *InternalIamInternalWebCreateAPIKeyRequest
	// contains filtered or unexported fields
}

func (*PostIamAPIKeysRequest) Accept

func (*PostIamAPIKeysRequest) GetInternalIamInternalWebCreateAPIKeyRequest

func (p *PostIamAPIKeysRequest) GetInternalIamInternalWebCreateAPIKeyRequest() *InternalIamInternalWebCreateAPIKeyRequest

func (*PostIamAPIKeysRequest) GetStringUnknownMap

func (p *PostIamAPIKeysRequest) GetStringUnknownMap() map[string]any

func (PostIamAPIKeysRequest) MarshalJSON

func (p PostIamAPIKeysRequest) MarshalJSON() ([]byte, error)

func (*PostIamAPIKeysRequest) UnmarshalJSON

func (p *PostIamAPIKeysRequest) UnmarshalJSON(data []byte) error

type PostIamAPIKeysRequestVisitor

type PostIamAPIKeysRequestVisitor interface {
	VisitStringUnknownMap(map[string]any) error
	VisitInternalIamInternalWebCreateAPIKeyRequest(*InternalIamInternalWebCreateAPIKeyRequest) error
}

type PostIamGrantsRequest added in v0.0.5

type PostIamGrantsRequest struct {
	StringUnknownMap map[string]any
	// Resource access grant request
	InternalIamInternalWebGrantAccessRequest *InternalIamInternalWebGrantAccessRequest
	// contains filtered or unexported fields
}

func (*PostIamGrantsRequest) Accept added in v0.0.5

func (*PostIamGrantsRequest) GetInternalIamInternalWebGrantAccessRequest added in v0.0.5

func (p *PostIamGrantsRequest) GetInternalIamInternalWebGrantAccessRequest() *InternalIamInternalWebGrantAccessRequest

func (*PostIamGrantsRequest) GetStringUnknownMap added in v0.0.5

func (p *PostIamGrantsRequest) GetStringUnknownMap() map[string]any

func (PostIamGrantsRequest) MarshalJSON added in v0.0.5

func (p PostIamGrantsRequest) MarshalJSON() ([]byte, error)

func (*PostIamGrantsRequest) UnmarshalJSON added in v0.0.5

func (p *PostIamGrantsRequest) UnmarshalJSON(data []byte) error

type PostIamGrantsRequestVisitor added in v0.0.5

type PostIamGrantsRequestVisitor interface {
	VisitStringUnknownMap(map[string]any) error
	VisitInternalIamInternalWebGrantAccessRequest(*InternalIamInternalWebGrantAccessRequest) error
}

type PostMessagesRequest

type PostMessagesRequest struct {
	StringUnknownMap map[string]any
	// Anthropic Messages parameters
	AnthropicMessageRequest *AnthropicMessageRequest
	// contains filtered or unexported fields
}

func (*PostMessagesRequest) Accept

func (*PostMessagesRequest) GetAnthropicMessageRequest

func (p *PostMessagesRequest) GetAnthropicMessageRequest() *AnthropicMessageRequest

func (*PostMessagesRequest) GetStringUnknownMap

func (p *PostMessagesRequest) GetStringUnknownMap() map[string]any

func (PostMessagesRequest) MarshalJSON

func (p PostMessagesRequest) MarshalJSON() ([]byte, error)

func (*PostMessagesRequest) UnmarshalJSON

func (p *PostMessagesRequest) UnmarshalJSON(data []byte) error

type PostMessagesRequestVisitor

type PostMessagesRequestVisitor interface {
	VisitStringUnknownMap(map[string]any) error
	VisitAnthropicMessageRequest(*AnthropicMessageRequest) error
}

type PostMessagingConversationsConvIDMessagesRequest

type PostMessagingConversationsConvIDMessagesRequest struct {
	// Conversation ID
	ConvID int                                                  `json:"-" url:"-"`
	Body   *PostMessagingConversationsConvIDMessagesRequestBody `json:"-" url:"-"`
	// contains filtered or unexported fields
}

func (*PostMessagingConversationsConvIDMessagesRequest) MarshalJSON

func (*PostMessagingConversationsConvIDMessagesRequest) SetConvID

SetConvID sets the ConvID field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*PostMessagingConversationsConvIDMessagesRequest) UnmarshalJSON

type PostMessagingConversationsConvIDMessagesRequestBody

type PostMessagingConversationsConvIDMessagesRequestBody struct {
	StringUnknownMap map[string]any
	// Message content
	InternalMessagingInternalWebSendMessageReq *InternalMessagingInternalWebSendMessageReq
	// contains filtered or unexported fields
}

func (*PostMessagingConversationsConvIDMessagesRequestBody) Accept

func (*PostMessagingConversationsConvIDMessagesRequestBody) GetInternalMessagingInternalWebSendMessageReq

func (p *PostMessagingConversationsConvIDMessagesRequestBody) GetInternalMessagingInternalWebSendMessageReq() *InternalMessagingInternalWebSendMessageReq

func (*PostMessagingConversationsConvIDMessagesRequestBody) GetStringUnknownMap

func (p *PostMessagingConversationsConvIDMessagesRequestBody) GetStringUnknownMap() map[string]any

func (PostMessagingConversationsConvIDMessagesRequestBody) MarshalJSON

func (*PostMessagingConversationsConvIDMessagesRequestBody) UnmarshalJSON

type PostMessagingConversationsConvIDMessagesRequestBodyVisitor

type PostMessagingConversationsConvIDMessagesRequestBodyVisitor interface {
	VisitStringUnknownMap(map[string]any) error
	VisitInternalMessagingInternalWebSendMessageReq(*InternalMessagingInternalWebSendMessageReq) error
}

type PostMessagingConversationsConvIDParticipantsRequest

type PostMessagingConversationsConvIDParticipantsRequest struct {
	// Conversation ID
	ConvID int                                                      `json:"-" url:"-"`
	Body   *PostMessagingConversationsConvIDParticipantsRequestBody `json:"-" url:"-"`
	// contains filtered or unexported fields
}

func (*PostMessagingConversationsConvIDParticipantsRequest) MarshalJSON

func (*PostMessagingConversationsConvIDParticipantsRequest) SetConvID

SetConvID sets the ConvID field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*PostMessagingConversationsConvIDParticipantsRequest) UnmarshalJSON

type PostMessagingConversationsConvIDParticipantsRequestBody

type PostMessagingConversationsConvIDParticipantsRequestBody struct {
	StringUnknownMap map[string]any
	// Participant details
	InternalMessagingInternalWebAddParticipantReq *InternalMessagingInternalWebAddParticipantReq
	// contains filtered or unexported fields
}

func (*PostMessagingConversationsConvIDParticipantsRequestBody) Accept

func (*PostMessagingConversationsConvIDParticipantsRequestBody) GetInternalMessagingInternalWebAddParticipantReq

func (*PostMessagingConversationsConvIDParticipantsRequestBody) GetStringUnknownMap

func (PostMessagingConversationsConvIDParticipantsRequestBody) MarshalJSON

func (*PostMessagingConversationsConvIDParticipantsRequestBody) UnmarshalJSON

type PostMessagingConversationsConvIDParticipantsRequestBodyVisitor

type PostMessagingConversationsConvIDParticipantsRequestBodyVisitor interface {
	VisitStringUnknownMap(map[string]any) error
	VisitInternalMessagingInternalWebAddParticipantReq(*InternalMessagingInternalWebAddParticipantReq) error
}

type PostMessagingConversationsRequest

type PostMessagingConversationsRequest struct {
	StringUnknownMap map[string]any
	// Conversation details
	InternalMessagingInternalWebCreateConversationReq *InternalMessagingInternalWebCreateConversationReq
	// contains filtered or unexported fields
}

func (*PostMessagingConversationsRequest) Accept

func (*PostMessagingConversationsRequest) GetInternalMessagingInternalWebCreateConversationReq

func (p *PostMessagingConversationsRequest) GetInternalMessagingInternalWebCreateConversationReq() *InternalMessagingInternalWebCreateConversationReq

func (*PostMessagingConversationsRequest) GetStringUnknownMap

func (p *PostMessagingConversationsRequest) GetStringUnknownMap() map[string]any

func (PostMessagingConversationsRequest) MarshalJSON

func (p PostMessagingConversationsRequest) MarshalJSON() ([]byte, error)

func (*PostMessagingConversationsRequest) UnmarshalJSON

func (p *PostMessagingConversationsRequest) UnmarshalJSON(data []byte) error

type PostMessagingConversationsRequestVisitor

type PostMessagingConversationsRequestVisitor interface {
	VisitStringUnknownMap(map[string]any) error
	VisitInternalMessagingInternalWebCreateConversationReq(*InternalMessagingInternalWebCreateConversationReq) error
}

type PostMessagingDevicesRequest

type PostMessagingDevicesRequest struct {
	StringUnknownMap map[string]any
	// Device details
	InternalMessagingInternalWebRegisterDeviceReq *InternalMessagingInternalWebRegisterDeviceReq
	// contains filtered or unexported fields
}

func (*PostMessagingDevicesRequest) Accept

func (*PostMessagingDevicesRequest) GetInternalMessagingInternalWebRegisterDeviceReq

func (p *PostMessagingDevicesRequest) GetInternalMessagingInternalWebRegisterDeviceReq() *InternalMessagingInternalWebRegisterDeviceReq

func (*PostMessagingDevicesRequest) GetStringUnknownMap

func (p *PostMessagingDevicesRequest) GetStringUnknownMap() map[string]any

func (PostMessagingDevicesRequest) MarshalJSON

func (p PostMessagingDevicesRequest) MarshalJSON() ([]byte, error)

func (*PostMessagingDevicesRequest) UnmarshalJSON

func (p *PostMessagingDevicesRequest) UnmarshalJSON(data []byte) error

type PostMessagingDevicesRequestVisitor

type PostMessagingDevicesRequestVisitor interface {
	VisitStringUnknownMap(map[string]any) error
	VisitInternalMessagingInternalWebRegisterDeviceReq(*InternalMessagingInternalWebRegisterDeviceReq) error
}

type PostMessagingReadRequest

type PostMessagingReadRequest struct {
	StringUnknownMap map[string]any
	// Read marker
	InternalMessagingInternalWebMarkReadReq *InternalMessagingInternalWebMarkReadReq
	// contains filtered or unexported fields
}

func (*PostMessagingReadRequest) Accept

func (*PostMessagingReadRequest) GetInternalMessagingInternalWebMarkReadReq

func (p *PostMessagingReadRequest) GetInternalMessagingInternalWebMarkReadReq() *InternalMessagingInternalWebMarkReadReq

func (*PostMessagingReadRequest) GetStringUnknownMap

func (p *PostMessagingReadRequest) GetStringUnknownMap() map[string]any

func (PostMessagingReadRequest) MarshalJSON

func (p PostMessagingReadRequest) MarshalJSON() ([]byte, error)

func (*PostMessagingReadRequest) UnmarshalJSON

func (p *PostMessagingReadRequest) UnmarshalJSON(data []byte) error

type PostMessagingReadRequestVisitor

type PostMessagingReadRequestVisitor interface {
	VisitStringUnknownMap(map[string]any) error
	VisitInternalMessagingInternalWebMarkReadReq(*InternalMessagingInternalWebMarkReadReq) error
}

type PostSetupRequest

type PostSetupRequest struct {
	StringUnknownMap map[string]any
	// Admin credentials
	InternalAccountsInternalWebSetupRequest *InternalAccountsInternalWebSetupRequest
	// contains filtered or unexported fields
}

func (*PostSetupRequest) Accept

func (p *PostSetupRequest) Accept(visitor PostSetupRequestVisitor) error

func (*PostSetupRequest) GetInternalAccountsInternalWebSetupRequest

func (p *PostSetupRequest) GetInternalAccountsInternalWebSetupRequest() *InternalAccountsInternalWebSetupRequest

func (*PostSetupRequest) GetStringUnknownMap

func (p *PostSetupRequest) GetStringUnknownMap() map[string]any

func (PostSetupRequest) MarshalJSON

func (p PostSetupRequest) MarshalJSON() ([]byte, error)

func (*PostSetupRequest) UnmarshalJSON

func (p *PostSetupRequest) UnmarshalJSON(data []byte) error

type PostSetupRequestVisitor

type PostSetupRequestVisitor interface {
	VisitStringUnknownMap(map[string]any) error
	VisitInternalAccountsInternalWebSetupRequest(*InternalAccountsInternalWebSetupRequest) error
}

type PostUserMeAvatarUploadURLRequest

type PostUserMeAvatarUploadURLRequest struct {
	StringUnknownMap map[string]any
	// Upload parameters
	InternalAccountsInternalWebAvatarUploadURLReq *InternalAccountsInternalWebAvatarUploadURLReq
	// contains filtered or unexported fields
}

func (*PostUserMeAvatarUploadURLRequest) Accept

func (*PostUserMeAvatarUploadURLRequest) GetInternalAccountsInternalWebAvatarUploadURLReq

func (p *PostUserMeAvatarUploadURLRequest) GetInternalAccountsInternalWebAvatarUploadURLReq() *InternalAccountsInternalWebAvatarUploadURLReq

func (*PostUserMeAvatarUploadURLRequest) GetStringUnknownMap

func (p *PostUserMeAvatarUploadURLRequest) GetStringUnknownMap() map[string]any

func (PostUserMeAvatarUploadURLRequest) MarshalJSON

func (p PostUserMeAvatarUploadURLRequest) MarshalJSON() ([]byte, error)

func (*PostUserMeAvatarUploadURLRequest) UnmarshalJSON

func (p *PostUserMeAvatarUploadURLRequest) UnmarshalJSON(data []byte) error

type PostUserMeAvatarUploadURLRequestVisitor

type PostUserMeAvatarUploadURLRequestVisitor interface {
	VisitStringUnknownMap(map[string]any) error
	VisitInternalAccountsInternalWebAvatarUploadURLReq(*InternalAccountsInternalWebAvatarUploadURLReq) error
}

type PostUserMeDeletionConfirmRequest

type PostUserMeDeletionConfirmRequest struct {
	StringUnknownMap map[string]any
	// Confirmation code
	InternalAccountsInternalWebDeletionConfirmReq *InternalAccountsInternalWebDeletionConfirmReq
	// contains filtered or unexported fields
}

func (*PostUserMeDeletionConfirmRequest) Accept

func (*PostUserMeDeletionConfirmRequest) GetInternalAccountsInternalWebDeletionConfirmReq

func (p *PostUserMeDeletionConfirmRequest) GetInternalAccountsInternalWebDeletionConfirmReq() *InternalAccountsInternalWebDeletionConfirmReq

func (*PostUserMeDeletionConfirmRequest) GetStringUnknownMap

func (p *PostUserMeDeletionConfirmRequest) GetStringUnknownMap() map[string]any

func (PostUserMeDeletionConfirmRequest) MarshalJSON

func (p PostUserMeDeletionConfirmRequest) MarshalJSON() ([]byte, error)

func (*PostUserMeDeletionConfirmRequest) UnmarshalJSON

func (p *PostUserMeDeletionConfirmRequest) UnmarshalJSON(data []byte) error

type PostUserMeDeletionConfirmRequestVisitor

type PostUserMeDeletionConfirmRequestVisitor interface {
	VisitStringUnknownMap(map[string]any) error
	VisitInternalAccountsInternalWebDeletionConfirmReq(*InternalAccountsInternalWebDeletionConfirmReq) error
}

type PostUserSwitchRequest

type PostUserSwitchRequest struct {
	StringUnknownMap map[string]any
	// Target user
	InternalAccountsInternalWebSwitchUserReq *InternalAccountsInternalWebSwitchUserReq
	// contains filtered or unexported fields
}

func (*PostUserSwitchRequest) Accept

func (*PostUserSwitchRequest) GetInternalAccountsInternalWebSwitchUserReq

func (p *PostUserSwitchRequest) GetInternalAccountsInternalWebSwitchUserReq() *InternalAccountsInternalWebSwitchUserReq

func (*PostUserSwitchRequest) GetStringUnknownMap

func (p *PostUserSwitchRequest) GetStringUnknownMap() map[string]any

func (PostUserSwitchRequest) MarshalJSON

func (p PostUserSwitchRequest) MarshalJSON() ([]byte, error)

func (*PostUserSwitchRequest) UnmarshalJSON

func (p *PostUserSwitchRequest) UnmarshalJSON(data []byte) error

type PostUserSwitchRequestVisitor

type PostUserSwitchRequestVisitor interface {
	VisitStringUnknownMap(map[string]any) error
	VisitInternalAccountsInternalWebSwitchUserReq(*InternalAccountsInternalWebSwitchUserReq) error
}

type PostWisdomCommunityRequest

type PostWisdomCommunityRequest struct {
	StringUnknownMap map[string]any
	// Create community request
	InternalWisdomInternalWebCreateCommunityRequest *InternalWisdomInternalWebCreateCommunityRequest
	// contains filtered or unexported fields
}

func (*PostWisdomCommunityRequest) Accept

func (*PostWisdomCommunityRequest) GetInternalWisdomInternalWebCreateCommunityRequest

func (p *PostWisdomCommunityRequest) GetInternalWisdomInternalWebCreateCommunityRequest() *InternalWisdomInternalWebCreateCommunityRequest

func (*PostWisdomCommunityRequest) GetStringUnknownMap

func (p *PostWisdomCommunityRequest) GetStringUnknownMap() map[string]any

func (PostWisdomCommunityRequest) MarshalJSON

func (p PostWisdomCommunityRequest) MarshalJSON() ([]byte, error)

func (*PostWisdomCommunityRequest) UnmarshalJSON

func (p *PostWisdomCommunityRequest) UnmarshalJSON(data []byte) error

type PostWisdomCommunityRequestVisitor

type PostWisdomCommunityRequestVisitor interface {
	VisitStringUnknownMap(map[string]any) error
	VisitInternalWisdomInternalWebCreateCommunityRequest(*InternalWisdomInternalWebCreateCommunityRequest) error
}

type PostWisdomIDRelationsRequest

type PostWisdomIDRelationsRequest struct {
	// Source content ID
	ID   int                               `json:"-" url:"-"`
	Body *PostWisdomIDRelationsRequestBody `json:"-" url:"-"`
	// contains filtered or unexported fields
}

func (*PostWisdomIDRelationsRequest) MarshalJSON

func (p *PostWisdomIDRelationsRequest) MarshalJSON() ([]byte, error)

func (*PostWisdomIDRelationsRequest) SetID

func (p *PostWisdomIDRelationsRequest) SetID(id int)

SetID sets the ID field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*PostWisdomIDRelationsRequest) UnmarshalJSON

func (p *PostWisdomIDRelationsRequest) UnmarshalJSON(data []byte) error

type PostWisdomIDRelationsRequestBody

type PostWisdomIDRelationsRequestBody struct {
	StringUnknownMap map[string]any
	// Add relation request
	InternalWisdomInternalWebAddRelationRequest *InternalWisdomInternalWebAddRelationRequest
	// contains filtered or unexported fields
}

func (*PostWisdomIDRelationsRequestBody) Accept

func (*PostWisdomIDRelationsRequestBody) GetInternalWisdomInternalWebAddRelationRequest

func (p *PostWisdomIDRelationsRequestBody) GetInternalWisdomInternalWebAddRelationRequest() *InternalWisdomInternalWebAddRelationRequest

func (*PostWisdomIDRelationsRequestBody) GetStringUnknownMap

func (p *PostWisdomIDRelationsRequestBody) GetStringUnknownMap() map[string]any

func (PostWisdomIDRelationsRequestBody) MarshalJSON

func (p PostWisdomIDRelationsRequestBody) MarshalJSON() ([]byte, error)

func (*PostWisdomIDRelationsRequestBody) UnmarshalJSON

func (p *PostWisdomIDRelationsRequestBody) UnmarshalJSON(data []byte) error

type PostWisdomIDRelationsRequestBodyVisitor

type PostWisdomIDRelationsRequestBodyVisitor interface {
	VisitStringUnknownMap(map[string]any) error
	VisitInternalWisdomInternalWebAddRelationRequest(*InternalWisdomInternalWebAddRelationRequest) error
}

type PostWisdomRequest

type PostWisdomRequest struct {
	StringUnknownMap map[string]any
	// Create content request
	InternalWisdomInternalWebCreateWisdomRequest *InternalWisdomInternalWebCreateWisdomRequest
	// contains filtered or unexported fields
}

func (*PostWisdomRequest) Accept

func (*PostWisdomRequest) GetInternalWisdomInternalWebCreateWisdomRequest

func (p *PostWisdomRequest) GetInternalWisdomInternalWebCreateWisdomRequest() *InternalWisdomInternalWebCreateWisdomRequest

func (*PostWisdomRequest) GetStringUnknownMap

func (p *PostWisdomRequest) GetStringUnknownMap() map[string]any

func (PostWisdomRequest) MarshalJSON

func (p PostWisdomRequest) MarshalJSON() ([]byte, error)

func (*PostWisdomRequest) UnmarshalJSON

func (p *PostWisdomRequest) UnmarshalJSON(data []byte) error

type PostWisdomRequestVisitor

type PostWisdomRequestVisitor interface {
	VisitStringUnknownMap(map[string]any) error
	VisitInternalWisdomInternalWebCreateWisdomRequest(*InternalWisdomInternalWebCreateWisdomRequest) error
}

type PutAPIV1CommentsIDRequest

type PutAPIV1CommentsIDRequest struct {
	// Comment ID
	ID   int                            `json:"-" url:"-"`
	Body *PutAPIV1CommentsIDRequestBody `json:"-" url:"-"`
	// contains filtered or unexported fields
}

func (*PutAPIV1CommentsIDRequest) MarshalJSON

func (p *PutAPIV1CommentsIDRequest) MarshalJSON() ([]byte, error)

func (*PutAPIV1CommentsIDRequest) SetID

func (p *PutAPIV1CommentsIDRequest) SetID(id int)

SetID sets the ID field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*PutAPIV1CommentsIDRequest) UnmarshalJSON

func (p *PutAPIV1CommentsIDRequest) UnmarshalJSON(data []byte) error

type PutAPIV1CommentsIDRequestBody

type PutAPIV1CommentsIDRequestBody struct {
	StringUnknownMap map[string]any
	// Updated body
	InternalCommentsInternalWebUpdateCommentReq *InternalCommentsInternalWebUpdateCommentReq
	// contains filtered or unexported fields
}

func (*PutAPIV1CommentsIDRequestBody) Accept

func (*PutAPIV1CommentsIDRequestBody) GetInternalCommentsInternalWebUpdateCommentReq

func (p *PutAPIV1CommentsIDRequestBody) GetInternalCommentsInternalWebUpdateCommentReq() *InternalCommentsInternalWebUpdateCommentReq

func (*PutAPIV1CommentsIDRequestBody) GetStringUnknownMap

func (p *PutAPIV1CommentsIDRequestBody) GetStringUnknownMap() map[string]any

func (PutAPIV1CommentsIDRequestBody) MarshalJSON

func (p PutAPIV1CommentsIDRequestBody) MarshalJSON() ([]byte, error)

func (*PutAPIV1CommentsIDRequestBody) UnmarshalJSON

func (p *PutAPIV1CommentsIDRequestBody) UnmarshalJSON(data []byte) error

type PutAPIV1CommentsIDRequestBodyVisitor

type PutAPIV1CommentsIDRequestBodyVisitor interface {
	VisitStringUnknownMap(map[string]any) error
	VisitInternalCommentsInternalWebUpdateCommentReq(*InternalCommentsInternalWebUpdateCommentReq) error
}

type PutAPIV1NotificationsPreferencesRequest

type PutAPIV1NotificationsPreferencesRequest struct {
	StringUnknownMap map[string]any
	// Preference settings
	InternalNotificationsInternalWebSetPreferenceReq *InternalNotificationsInternalWebSetPreferenceReq
	// contains filtered or unexported fields
}

func (*PutAPIV1NotificationsPreferencesRequest) Accept

func (*PutAPIV1NotificationsPreferencesRequest) GetInternalNotificationsInternalWebSetPreferenceReq

func (p *PutAPIV1NotificationsPreferencesRequest) GetInternalNotificationsInternalWebSetPreferenceReq() *InternalNotificationsInternalWebSetPreferenceReq

func (*PutAPIV1NotificationsPreferencesRequest) GetStringUnknownMap

func (p *PutAPIV1NotificationsPreferencesRequest) GetStringUnknownMap() map[string]any

func (PutAPIV1NotificationsPreferencesRequest) MarshalJSON

func (p PutAPIV1NotificationsPreferencesRequest) MarshalJSON() ([]byte, error)

func (*PutAPIV1NotificationsPreferencesRequest) UnmarshalJSON

func (p *PutAPIV1NotificationsPreferencesRequest) UnmarshalJSON(data []byte) error

type PutAPIV1NotificationsPreferencesRequestVisitor

type PutAPIV1NotificationsPreferencesRequestVisitor interface {
	VisitStringUnknownMap(map[string]any) error
	VisitInternalNotificationsInternalWebSetPreferenceReq(*InternalNotificationsInternalWebSetPreferenceReq) error
}

type PutAdminBulletinsIDRequest

type PutAdminBulletinsIDRequest struct {
	// Bulletin ID
	ID   int                             `json:"-" url:"-"`
	Body *PutAdminBulletinsIDRequestBody `json:"-" url:"-"`
	// contains filtered or unexported fields
}

func (*PutAdminBulletinsIDRequest) MarshalJSON

func (p *PutAdminBulletinsIDRequest) MarshalJSON() ([]byte, error)

func (*PutAdminBulletinsIDRequest) SetID

func (p *PutAdminBulletinsIDRequest) SetID(id int)

SetID sets the ID field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*PutAdminBulletinsIDRequest) UnmarshalJSON

func (p *PutAdminBulletinsIDRequest) UnmarshalJSON(data []byte) error

type PutAdminBulletinsIDRequestBody

type PutAdminBulletinsIDRequestBody struct {
	StringUnknownMap map[string]any
	// Updated bulletin fields
	InternalBulletinInternalWebUpdateBulletinReq *InternalBulletinInternalWebUpdateBulletinReq
	// contains filtered or unexported fields
}

func (*PutAdminBulletinsIDRequestBody) Accept

func (*PutAdminBulletinsIDRequestBody) GetInternalBulletinInternalWebUpdateBulletinReq added in v0.0.5

func (p *PutAdminBulletinsIDRequestBody) GetInternalBulletinInternalWebUpdateBulletinReq() *InternalBulletinInternalWebUpdateBulletinReq

func (*PutAdminBulletinsIDRequestBody) GetStringUnknownMap

func (p *PutAdminBulletinsIDRequestBody) GetStringUnknownMap() map[string]any

func (PutAdminBulletinsIDRequestBody) MarshalJSON

func (p PutAdminBulletinsIDRequestBody) MarshalJSON() ([]byte, error)

func (*PutAdminBulletinsIDRequestBody) UnmarshalJSON

func (p *PutAdminBulletinsIDRequestBody) UnmarshalJSON(data []byte) error

type PutAdminBulletinsIDRequestBodyVisitor

type PutAdminBulletinsIDRequestBodyVisitor interface {
	VisitStringUnknownMap(map[string]any) error
	VisitInternalBulletinInternalWebUpdateBulletinReq(*InternalBulletinInternalWebUpdateBulletinReq) error
}

type PutAdminSysConfigKeyRequest

type PutAdminSysConfigKeyRequest struct {
	// 配置键
	Key  string                           `json:"-" url:"-"`
	Body *PutAdminSysConfigKeyRequestBody `json:"-" url:"-"`
	// contains filtered or unexported fields
}

func (*PutAdminSysConfigKeyRequest) MarshalJSON

func (p *PutAdminSysConfigKeyRequest) MarshalJSON() ([]byte, error)

func (*PutAdminSysConfigKeyRequest) SetKey

func (p *PutAdminSysConfigKeyRequest) SetKey(key string)

SetKey sets the Key field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*PutAdminSysConfigKeyRequest) UnmarshalJSON

func (p *PutAdminSysConfigKeyRequest) UnmarshalJSON(data []byte) error

type PutAdminSysConfigKeyRequestBody

type PutAdminSysConfigKeyRequestBody struct {
	StringUnknownMap map[string]any
	// 配置值
	InternalSystemInternalWebSetConfigRequest *InternalSystemInternalWebSetConfigRequest
	// contains filtered or unexported fields
}

func (*PutAdminSysConfigKeyRequestBody) Accept

func (*PutAdminSysConfigKeyRequestBody) GetInternalSystemInternalWebSetConfigRequest

func (p *PutAdminSysConfigKeyRequestBody) GetInternalSystemInternalWebSetConfigRequest() *InternalSystemInternalWebSetConfigRequest

func (*PutAdminSysConfigKeyRequestBody) GetStringUnknownMap

func (p *PutAdminSysConfigKeyRequestBody) GetStringUnknownMap() map[string]any

func (PutAdminSysConfigKeyRequestBody) MarshalJSON

func (p PutAdminSysConfigKeyRequestBody) MarshalJSON() ([]byte, error)

func (*PutAdminSysConfigKeyRequestBody) UnmarshalJSON

func (p *PutAdminSysConfigKeyRequestBody) UnmarshalJSON(data []byte) error

type PutAdminSysConfigKeyRequestBodyVisitor

type PutAdminSysConfigKeyRequestBodyVisitor interface {
	VisitStringUnknownMap(map[string]any) error
	VisitInternalSystemInternalWebSetConfigRequest(*InternalSystemInternalWebSetConfigRequest) error
}

type PutGatewayUserIDModelsIDRequest

type PutGatewayUserIDModelsIDRequest struct {
	// User ID
	UserID int `json:"-" url:"-"`
	// Model ID
	ID   int                                  `json:"-" url:"-"`
	Body *PutGatewayUserIDModelsIDRequestBody `json:"-" url:"-"`
	// contains filtered or unexported fields
}

func (*PutGatewayUserIDModelsIDRequest) MarshalJSON

func (p *PutGatewayUserIDModelsIDRequest) MarshalJSON() ([]byte, error)

func (*PutGatewayUserIDModelsIDRequest) SetID

func (p *PutGatewayUserIDModelsIDRequest) SetID(id int)

SetID sets the ID field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*PutGatewayUserIDModelsIDRequest) SetUserID

func (p *PutGatewayUserIDModelsIDRequest) SetUserID(userID int)

SetUserID sets the UserID field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*PutGatewayUserIDModelsIDRequest) UnmarshalJSON

func (p *PutGatewayUserIDModelsIDRequest) UnmarshalJSON(data []byte) error

type PutGatewayUserIDModelsIDRequestBody

type PutGatewayUserIDModelsIDRequestBody struct {
	StringUnknownMap map[string]any
	// Model details
	InternalAigatewayInternalWebUserModelRequest *InternalAigatewayInternalWebUserModelRequest
	// contains filtered or unexported fields
}

func (*PutGatewayUserIDModelsIDRequestBody) Accept

func (*PutGatewayUserIDModelsIDRequestBody) GetInternalAigatewayInternalWebUserModelRequest

func (p *PutGatewayUserIDModelsIDRequestBody) GetInternalAigatewayInternalWebUserModelRequest() *InternalAigatewayInternalWebUserModelRequest

func (*PutGatewayUserIDModelsIDRequestBody) GetStringUnknownMap

func (p *PutGatewayUserIDModelsIDRequestBody) GetStringUnknownMap() map[string]any

func (PutGatewayUserIDModelsIDRequestBody) MarshalJSON

func (p PutGatewayUserIDModelsIDRequestBody) MarshalJSON() ([]byte, error)

func (*PutGatewayUserIDModelsIDRequestBody) UnmarshalJSON

func (p *PutGatewayUserIDModelsIDRequestBody) UnmarshalJSON(data []byte) error

type PutGatewayUserIDModelsIDRequestBodyVisitor

type PutGatewayUserIDModelsIDRequestBodyVisitor interface {
	VisitStringUnknownMap(map[string]any) error
	VisitInternalAigatewayInternalWebUserModelRequest(*InternalAigatewayInternalWebUserModelRequest) error
}

type PutGatewayUserIDProvidersIDRequest

type PutGatewayUserIDProvidersIDRequest struct {
	// User ID
	UserID int `json:"-" url:"-"`
	// Provider ID
	ID   int                                     `json:"-" url:"-"`
	Body *PutGatewayUserIDProvidersIDRequestBody `json:"-" url:"-"`
	// contains filtered or unexported fields
}

func (*PutGatewayUserIDProvidersIDRequest) MarshalJSON

func (p *PutGatewayUserIDProvidersIDRequest) MarshalJSON() ([]byte, error)

func (*PutGatewayUserIDProvidersIDRequest) SetID

SetID sets the ID field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*PutGatewayUserIDProvidersIDRequest) SetUserID

func (p *PutGatewayUserIDProvidersIDRequest) SetUserID(userID int)

SetUserID sets the UserID field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*PutGatewayUserIDProvidersIDRequest) UnmarshalJSON

func (p *PutGatewayUserIDProvidersIDRequest) UnmarshalJSON(data []byte) error

type PutGatewayUserIDProvidersIDRequestBody

type PutGatewayUserIDProvidersIDRequestBody struct {
	StringUnknownMap map[string]any
	// Provider details
	InternalAigatewayInternalWebUpdateUserProviderRequest *InternalAigatewayInternalWebUpdateUserProviderRequest
	// contains filtered or unexported fields
}

func (*PutGatewayUserIDProvidersIDRequestBody) Accept

func (*PutGatewayUserIDProvidersIDRequestBody) GetInternalAigatewayInternalWebUpdateUserProviderRequest

func (p *PutGatewayUserIDProvidersIDRequestBody) GetInternalAigatewayInternalWebUpdateUserProviderRequest() *InternalAigatewayInternalWebUpdateUserProviderRequest

func (*PutGatewayUserIDProvidersIDRequestBody) GetStringUnknownMap

func (p *PutGatewayUserIDProvidersIDRequestBody) GetStringUnknownMap() map[string]any

func (PutGatewayUserIDProvidersIDRequestBody) MarshalJSON

func (p PutGatewayUserIDProvidersIDRequestBody) MarshalJSON() ([]byte, error)

func (*PutGatewayUserIDProvidersIDRequestBody) UnmarshalJSON

func (p *PutGatewayUserIDProvidersIDRequestBody) UnmarshalJSON(data []byte) error

type PutGatewayUserIDProvidersIDRequestBodyVisitor

type PutGatewayUserIDProvidersIDRequestBodyVisitor interface {
	VisitStringUnknownMap(map[string]any) error
	VisitInternalAigatewayInternalWebUpdateUserProviderRequest(*InternalAigatewayInternalWebUpdateUserProviderRequest) error
}

type PutSecretsUserIDKeyRequest

type PutSecretsUserIDKeyRequest struct {
	// User ID
	UserID int `json:"-" url:"-"`
	// Secret key
	Key  string                          `json:"-" url:"-"`
	Body *PutSecretsUserIDKeyRequestBody `json:"-" url:"-"`
	// contains filtered or unexported fields
}

func (*PutSecretsUserIDKeyRequest) MarshalJSON

func (p *PutSecretsUserIDKeyRequest) MarshalJSON() ([]byte, error)

func (*PutSecretsUserIDKeyRequest) SetKey

func (p *PutSecretsUserIDKeyRequest) SetKey(key string)

SetKey sets the Key field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*PutSecretsUserIDKeyRequest) SetUserID

func (p *PutSecretsUserIDKeyRequest) SetUserID(userID int)

SetUserID sets the UserID field and marks it as non-optional; this prevents an empty or null value for this field from being omitted during serialization.

func (*PutSecretsUserIDKeyRequest) UnmarshalJSON

func (p *PutSecretsUserIDKeyRequest) UnmarshalJSON(data []byte) error

type PutSecretsUserIDKeyRequestBody

type PutSecretsUserIDKeyRequestBody struct {
	StringUnknownMap map[string]any
	// Secret value and description
	InternalAccountsInternalWebUpsertSecretReq *InternalAccountsInternalWebUpsertSecretReq
	// contains filtered or unexported fields
}

func (*PutSecretsUserIDKeyRequestBody) Accept

func (*PutSecretsUserIDKeyRequestBody) GetInternalAccountsInternalWebUpsertSecretReq

func (p *PutSecretsUserIDKeyRequestBody) GetInternalAccountsInternalWebUpsertSecretReq() *InternalAccountsInternalWebUpsertSecretReq

func (*PutSecretsUserIDKeyRequestBody) GetStringUnknownMap

func (p *PutSecretsUserIDKeyRequestBody) GetStringUnknownMap() map[string]any

func (PutSecretsUserIDKeyRequestBody) MarshalJSON

func (p PutSecretsUserIDKeyRequestBody) MarshalJSON() ([]byte, error)

func (*PutSecretsUserIDKeyRequestBody) UnmarshalJSON

func (p *PutSecretsUserIDKeyRequestBody) UnmarshalJSON(data []byte) error

type PutSecretsUserIDKeyRequestBodyVisitor

type PutSecretsUserIDKeyRequestBodyVisitor interface {
	VisitStringUnknownMap(map[string]any) error
	VisitInternalAccountsInternalWebUpsertSecretReq(*InternalAccountsInternalWebUpsertSecretReq) error
}

type TooManyRequestsError

type TooManyRequestsError struct {
	*core.APIError
	Body *GithubComMktAgiAixInternalPkgGinxCodeResp
}

Too Many Requests

func (*TooManyRequestsError) MarshalJSON

func (t *TooManyRequestsError) MarshalJSON() ([]byte, error)

func (*TooManyRequestsError) UnmarshalJSON

func (t *TooManyRequestsError) UnmarshalJSON(data []byte) error

func (*TooManyRequestsError) Unwrap

func (t *TooManyRequestsError) Unwrap() error

type UnauthorizedError

type UnauthorizedError struct {
	*core.APIError
	Body any
}

Unauthorized

func (*UnauthorizedError) MarshalJSON

func (u *UnauthorizedError) MarshalJSON() ([]byte, error)

func (*UnauthorizedError) UnmarshalJSON

func (u *UnauthorizedError) UnmarshalJSON(data []byte) error

func (*UnauthorizedError) Unwrap

func (u *UnauthorizedError) Unwrap() error

type UnprocessableEntityError

type UnprocessableEntityError struct {
	*core.APIError
	Body *GithubComMktAgiAixInternalPkgGinxCodeResp
}

Unprocessable Entity

func (*UnprocessableEntityError) MarshalJSON

func (u *UnprocessableEntityError) MarshalJSON() ([]byte, error)

func (*UnprocessableEntityError) UnmarshalJSON

func (u *UnprocessableEntityError) UnmarshalJSON(data []byte) error

func (*UnprocessableEntityError) Unwrap

func (u *UnprocessableEntityError) Unwrap() error

Jump to

Keyboard shortcuts

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