openapi

package
v1.56.0 Latest Latest
Warning

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

Go to latest
Published: Jan 3, 2025 License: MIT Imports: 22 Imported by: 0

Documentation

Index

Constants

View Source
const NumTries = 3

Variables

View Source
var (
	JsonCheck = regexp.MustCompile(`(?i:(?:application|text)/(?:[^;]+\+)?json)`)
	XmlCheck  = regexp.MustCompile(`(?i:(?:application|text)/(?:[^;]+\+)?xml)`)
)
View Source
var (
	// ContextAccessToken takes a string oauth2 access token as authentication for the request.
	ContextAccessToken = contextKey("accesstoken")

	// ContextServerIndex uses a server configuration from the index.
	ContextServerIndex = contextKey("serverIndex")

	// ContextOperationServerIndices uses a server configuration from the index mapping.
	ContextOperationServerIndices = contextKey("serverOperationIndices")

	// ContextServerVariables overrides a server configuration variables.
	ContextServerVariables = contextKey("serverVariables")

	// ContextOperationServerVariables overrides a server configuration variables using operation specific values.
	ContextOperationServerVariables = contextKey("serverOperationVariables")
)
View Source
var AllowedBackgroundTaskStatusEnumValues = []BackgroundTaskStatus{
	"running",
	"finished",
	"failed",
}

All allowed values of BackgroundTaskStatus enum

View Source
var AllowedBackgroundTaskTypeEnumValues = []BackgroundTaskType{
	"endpoint.replay",
	"endpoint.recover",
	"application.stats",
	"message.broadcast",
	"sdk.generate",
	"event-type.aggregate",
}

All allowed values of BackgroundTaskType enum

View Source
var AllowedBorderRadiusEnumEnumValues = []BorderRadiusEnum{
	"none",
	"lg",
	"md",
	"sm",
	"full",
}

All allowed values of BorderRadiusEnum enum

View Source
var AllowedKafkaSecurityProtocolTypeEnumValues = []KafkaSecurityProtocolType{
	"plaintext",
	"ssl",
	"sasl-ssl",
}

All allowed values of KafkaSecurityProtocolType enum

View Source
var AllowedMessageAttemptTriggerTypeEnumValues = []MessageAttemptTriggerType{
	0,
	1,
}

All allowed values of MessageAttemptTriggerType enum

View Source
var AllowedMessageStatusEnumValues = []MessageStatus{
	0,
	1,
	2,
	3,
}

All allowed values of MessageStatus enum

View Source
var AllowedOauth2AuthMethodInEnumValues = []Oauth2AuthMethodIn{
	"clientSecretJwt",
	"clientSecretBasic",
	"clientSecretPost",
}

All allowed values of Oauth2AuthMethodIn enum

View Source
var AllowedOauth2GrantTypeInEnumValues = []Oauth2GrantTypeIn{
	"clientCredentials",
	"refreshToken",
}

All allowed values of Oauth2GrantTypeIn enum

View Source
var AllowedOauthJwsSigningAlgorithmEnumValues = []OauthJwsSigningAlgorithm{
	"RS256",
}

All allowed values of OauthJwsSigningAlgorithm enum

View Source
var AllowedOrderingEnumValues = []Ordering{
	"ascending",
	"descending",
}

All allowed values of Ordering enum

View Source
var AllowedSinkPayloadFormatEnumValues = []SinkPayloadFormat{
	"json",
}

All allowed values of SinkPayloadFormat enum

View Source
var AllowedSinkStatusEnumValues = []SinkStatus{
	"enabled",
	"paused",
	"disabled",
}

All allowed values of SinkStatus enum

View Source
var AllowedSinkStatusInEnumValues = []SinkStatusIn{
	"enabled",
	"paused",
}

All allowed values of SinkStatusIn enum

View Source
var AllowedStatisticsPeriodEnumValues = []StatisticsPeriod{
	"OneDay",
	"FiveMinutes",
}

All allowed values of StatisticsPeriod enum

View Source
var AllowedStatusCodeClassEnumValues = []StatusCodeClass{
	0,
	100,
	200,
	300,
	400,
	500,
}

All allowed values of StatusCodeClass enum

View Source
var AllowedTransformationHttpMethodEnumValues = []TransformationHttpMethod{
	"POST",
	"PUT",
	"PATCH",
}

All allowed values of TransformationHttpMethod enum

View Source
var AllowedTransformationTemplateKindEnumValues = []TransformationTemplateKind{
	"Custom",
	"CustomerIO",
	"Discord",
	"Hubspot",
	"Inngest",
	"Salesforce",
	"Segment",
	"Slack",
	"Teams",
	"TriggerDev",
	"Windmill",
	"Zapier",
}

All allowed values of TransformationTemplateKind enum

Functions

func CacheExpires

func CacheExpires(r *http.Response) time.Time

CacheExpires helper function to determine remaining time before repeating a request.

func IsNil added in v1.39.0

func IsNil(i interface{}) bool

IsNil checks if an input is nil

func PtrBool

func PtrBool(v bool) *bool

PtrBool is a helper routine that returns a pointer to given boolean value.

func PtrFloat32

func PtrFloat32(v float32) *float32

PtrFloat32 is a helper routine that returns a pointer to given float value.

func PtrFloat64

func PtrFloat64(v float64) *float64

PtrFloat64 is a helper routine that returns a pointer to given float value.

func PtrInt

func PtrInt(v int) *int

PtrInt is a helper routine that returns a pointer to given integer value.

func PtrInt32

func PtrInt32(v int32) *int32

PtrInt32 is a helper routine that returns a pointer to given integer value.

func PtrInt64

func PtrInt64(v int64) *int64

PtrInt64 is a helper routine that returns a pointer to given integer value.

func PtrString

func PtrString(v string) *string

PtrString is a helper routine that returns a pointer to given string value.

func PtrTime

func PtrTime(v time.Time) *time.Time

PtrTime is helper routine that returns a pointer to given Time value.

Types

type APIClient

type APIClient struct {
	ApplicationAPI *ApplicationAPIService

	AuthenticationAPI *AuthenticationAPIService

	BackgroundTasksAPI *BackgroundTasksAPIService

	BroadcastAPI *BroadcastAPIService

	EndpointAPI *EndpointAPIService

	EnvironmentAPI *EnvironmentAPIService

	EnvironmentSettingsAPI *EnvironmentSettingsAPIService

	EventTypeAPI *EventTypeAPIService

	EventsAPI *EventsAPIService

	HealthAPI *HealthAPIService

	InboundAPI *InboundAPIService

	IntegrationAPI *IntegrationAPIService

	MessageAPI *MessageAPIService

	MessageAttemptAPI *MessageAttemptAPIService

	StatisticsAPI *StatisticsAPIService

	StreamAPI *StreamAPIService

	StreamEventTypesAPI *StreamEventTypesAPIService

	TransformationTemplateAPI *TransformationTemplateAPIService

	WebhookEndpointAPI *WebhookEndpointAPIService
	// contains filtered or unexported fields
}

APIClient manages communication with the Svix API API v1.1.1 In most cases there should be only one, shared, APIClient.

func NewAPIClient

func NewAPIClient(cfg *Configuration) *APIClient

NewAPIClient creates a new API client. Requires a userAgent string describing your application. optionally a custom http.Client to allow for advanced features such as caching.

func (*APIClient) GetConfig

func (c *APIClient) GetConfig() *Configuration

Allow modification of underlying config for alternate implementations and testing Caution: modifying the configuration while live can cause data races and potentially unwanted behavior

type APIKey

type APIKey struct {
	Key    string
	Prefix string
}

APIKey provides API key based authentication to a request passed via context using ContextAPIKey

type APIResponse

type APIResponse struct {
	*http.Response `json:"-"`
	Message        string `json:"message,omitempty"`
	// Operation is the name of the OpenAPI operation.
	Operation string `json:"operation,omitempty"`
	// RequestURL is the request URL. This value is always available, even if the
	// embedded *http.Response is nil.
	RequestURL string `json:"url,omitempty"`
	// Method is the HTTP method used for the request.  This value is always
	// available, even if the embedded *http.Response is nil.
	Method string `json:"method,omitempty"`
	// Payload holds the contents of the response body (which may be nil or empty).
	// This is provided here as the raw response.Body() reader will have already
	// been drained.
	Payload []byte `json:"-"`
}

APIResponse stores the API response returned by the server.

func NewAPIResponse

func NewAPIResponse(r *http.Response) *APIResponse

NewAPIResponse returns a new APIResponse object.

func NewAPIResponseWithError

func NewAPIResponseWithError(errorMessage string) *APIResponse

NewAPIResponseWithError returns a new APIResponse object with the provided error message.

type AggregateEventTypesOut added in v1.14.0

type AggregateEventTypesOut struct {
	Id     string               `json:"id"`
	Status BackgroundTaskStatus `json:"status"`
	Task   BackgroundTaskType   `json:"task"`
}

AggregateEventTypesOut struct for AggregateEventTypesOut

func NewAggregateEventTypesOut added in v1.14.0

func NewAggregateEventTypesOut(id string, status BackgroundTaskStatus, task BackgroundTaskType) *AggregateEventTypesOut

NewAggregateEventTypesOut instantiates a new AggregateEventTypesOut object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewAggregateEventTypesOutWithDefaults added in v1.14.0

func NewAggregateEventTypesOutWithDefaults() *AggregateEventTypesOut

NewAggregateEventTypesOutWithDefaults instantiates a new AggregateEventTypesOut object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*AggregateEventTypesOut) GetId added in v1.14.0

func (o *AggregateEventTypesOut) GetId() string

GetId returns the Id field value

func (*AggregateEventTypesOut) GetIdOk added in v1.14.0

func (o *AggregateEventTypesOut) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*AggregateEventTypesOut) GetStatus added in v1.14.0

GetStatus returns the Status field value

func (*AggregateEventTypesOut) GetStatusOk added in v1.14.0

func (o *AggregateEventTypesOut) GetStatusOk() (*BackgroundTaskStatus, bool)

GetStatusOk returns a tuple with the Status field value and a boolean to check if the value has been set.

func (*AggregateEventTypesOut) GetTask added in v1.14.0

GetTask returns the Task field value

func (*AggregateEventTypesOut) GetTaskOk added in v1.14.0

func (o *AggregateEventTypesOut) GetTaskOk() (*BackgroundTaskType, bool)

GetTaskOk returns a tuple with the Task field value and a boolean to check if the value has been set.

func (AggregateEventTypesOut) MarshalJSON added in v1.14.0

func (o AggregateEventTypesOut) MarshalJSON() ([]byte, error)

func (*AggregateEventTypesOut) SetId added in v1.14.0

func (o *AggregateEventTypesOut) SetId(v string)

SetId sets field value

func (*AggregateEventTypesOut) SetStatus added in v1.14.0

SetStatus sets field value

func (*AggregateEventTypesOut) SetTask added in v1.14.0

SetTask sets field value

func (AggregateEventTypesOut) ToMap added in v1.39.0

func (o AggregateEventTypesOut) ToMap() (map[string]interface{}, error)

func (*AggregateEventTypesOut) UnmarshalJSON added in v1.39.0

func (o *AggregateEventTypesOut) UnmarshalJSON(data []byte) (err error)

type ApiCreateBroadcastMessageRequest added in v1.4.12

type ApiCreateBroadcastMessageRequest struct {
	ApiService *BroadcastAPIService
	// contains filtered or unexported fields
}

func (ApiCreateBroadcastMessageRequest) Execute added in v1.4.12

func (ApiCreateBroadcastMessageRequest) IdempotencyKey added in v1.4.12

The request's idempotency key

func (ApiCreateBroadcastMessageRequest) MessageBroadcastIn added in v1.4.12

type ApiCreateMessageAttemptForEndpointRequest added in v1.4.12

type ApiCreateMessageAttemptForEndpointRequest struct {
	ApiService *MessageAPIService
	// contains filtered or unexported fields
}

func (ApiCreateMessageAttemptForEndpointRequest) Execute added in v1.4.12

func (ApiCreateMessageAttemptForEndpointRequest) IdempotencyKey added in v1.4.12

The request's idempotency key

func (ApiCreateMessageAttemptForEndpointRequest) MessageIn added in v1.4.12

type ApiCreateOperationalWebhookEndpointRequest added in v1.39.0

type ApiCreateOperationalWebhookEndpointRequest struct {
	ApiService *WebhookEndpointAPIService
	// contains filtered or unexported fields
}

func (ApiCreateOperationalWebhookEndpointRequest) Execute added in v1.39.0

func (ApiCreateOperationalWebhookEndpointRequest) IdempotencyKey added in v1.39.0

The request's idempotency key

func (ApiCreateOperationalWebhookEndpointRequest) OperationalWebhookEndpointIn added in v1.39.0

type ApiDeleteOperationalWebhookEndpointRequest added in v1.39.0

type ApiDeleteOperationalWebhookEndpointRequest struct {
	ApiService *WebhookEndpointAPIService
	// contains filtered or unexported fields
}

func (ApiDeleteOperationalWebhookEndpointRequest) Execute added in v1.39.0

type ApiGetAppUsageStatsApiV1AppStatsUsageGetRequest added in v0.68.0

type ApiGetAppUsageStatsApiV1AppStatsUsageGetRequest struct {
	ApiService *ApplicationAPIService
	// contains filtered or unexported fields
}

func (ApiGetAppUsageStatsApiV1AppStatsUsageGetRequest) Execute added in v0.68.0

func (ApiGetAppUsageStatsApiV1AppStatsUsageGetRequest) Iterator added in v0.68.0

The iterator to use (depends on the chosen ordering).

func (ApiGetAppUsageStatsApiV1AppStatsUsageGetRequest) Limit added in v0.68.0

Limit the number of returned items.

func (ApiGetAppUsageStatsApiV1AppStatsUsageGetRequest) Since added in v0.68.0

Filter the range to data after this date.

func (ApiGetAppUsageStatsApiV1AppStatsUsageGetRequest) Until added in v0.68.0

Filter the range to data before this date.

type ApiGetBackgroundTaskRequest added in v0.84.0

type ApiGetBackgroundTaskRequest struct {
	ApiService *BackgroundTasksAPIService
	// contains filtered or unexported fields
}

func (ApiGetBackgroundTaskRequest) Execute added in v0.84.0

type ApiGetOperationalWebhookEndpointRequest added in v1.39.0

type ApiGetOperationalWebhookEndpointRequest struct {
	ApiService *WebhookEndpointAPIService
	// contains filtered or unexported fields
}

func (ApiGetOperationalWebhookEndpointRequest) Execute added in v1.39.0

type ApiGetOperationalWebhookEndpointSecretRequest added in v1.39.0

type ApiGetOperationalWebhookEndpointSecretRequest struct {
	ApiService *WebhookEndpointAPIService
	// contains filtered or unexported fields
}

func (ApiGetOperationalWebhookEndpointSecretRequest) Execute added in v1.39.0

type ApiListBackgroundTasksRequest added in v0.84.0

type ApiListBackgroundTasksRequest struct {
	ApiService *BackgroundTasksAPIService
	// contains filtered or unexported fields
}

func (ApiListBackgroundTasksRequest) Execute added in v0.84.0

func (ApiListBackgroundTasksRequest) Iterator added in v0.84.0

The iterator returned from a prior invocation

func (ApiListBackgroundTasksRequest) Limit added in v0.84.0

Limit the number of returned items

func (ApiListBackgroundTasksRequest) Order added in v0.84.0

The sorting order of the returned items

func (ApiListBackgroundTasksRequest) Status added in v0.84.0

Filter the response based on the status.

func (ApiListBackgroundTasksRequest) Task added in v0.84.0

Filter the response based on the type.

type ApiListOperationalWebhookEndpointsRequest added in v1.39.0

type ApiListOperationalWebhookEndpointsRequest struct {
	ApiService *WebhookEndpointAPIService
	// contains filtered or unexported fields
}

func (ApiListOperationalWebhookEndpointsRequest) Execute added in v1.39.0

func (ApiListOperationalWebhookEndpointsRequest) Iterator added in v1.39.0

The iterator returned from a prior invocation

func (ApiListOperationalWebhookEndpointsRequest) Limit added in v1.39.0

Limit the number of returned items

func (ApiListOperationalWebhookEndpointsRequest) Order added in v1.39.0

The sorting order of the returned items

type ApiRotateOperationalWebhookEndpointSecretRequest added in v1.39.0

type ApiRotateOperationalWebhookEndpointSecretRequest struct {
	ApiService *WebhookEndpointAPIService
	// contains filtered or unexported fields
}

func (ApiRotateOperationalWebhookEndpointSecretRequest) Execute added in v1.39.0

func (ApiRotateOperationalWebhookEndpointSecretRequest) IdempotencyKey added in v1.39.0

The request's idempotency key

func (ApiRotateOperationalWebhookEndpointSecretRequest) OperationalWebhookEndpointSecretIn added in v1.39.0

type ApiUpdateOperationalWebhookEndpointRequest added in v1.39.0

type ApiUpdateOperationalWebhookEndpointRequest struct {
	ApiService *WebhookEndpointAPIService
	// contains filtered or unexported fields
}

func (ApiUpdateOperationalWebhookEndpointRequest) Execute added in v1.39.0

func (ApiUpdateOperationalWebhookEndpointRequest) OperationalWebhookEndpointUpdate added in v1.39.0

func (r ApiUpdateOperationalWebhookEndpointRequest) OperationalWebhookEndpointUpdate(operationalWebhookEndpointUpdate OperationalWebhookEndpointUpdate) ApiUpdateOperationalWebhookEndpointRequest

type ApiV1ApplicationCreateRequest added in v0.84.0

type ApiV1ApplicationCreateRequest struct {
	ApiService *ApplicationAPIService
	// contains filtered or unexported fields
}

func (ApiV1ApplicationCreateRequest) ApplicationIn added in v0.84.0

func (ApiV1ApplicationCreateRequest) Execute added in v0.84.0

func (ApiV1ApplicationCreateRequest) GetIfExists added in v0.84.0

Get an existing application, or create a new one if doesn't exist. It's two separate functions in the libs.

func (ApiV1ApplicationCreateRequest) IdempotencyKey added in v0.84.0

func (r ApiV1ApplicationCreateRequest) IdempotencyKey(idempotencyKey string) ApiV1ApplicationCreateRequest

The request's idempotency key

type ApiV1ApplicationDeleteRequest added in v0.84.0

type ApiV1ApplicationDeleteRequest struct {
	ApiService *ApplicationAPIService
	// contains filtered or unexported fields
}

func (ApiV1ApplicationDeleteRequest) Execute added in v0.84.0

type ApiV1ApplicationGetRequest added in v0.84.0

type ApiV1ApplicationGetRequest struct {
	ApiService *ApplicationAPIService
	// contains filtered or unexported fields
}

func (ApiV1ApplicationGetRequest) Execute added in v0.84.0

type ApiV1ApplicationGetStatsRequest added in v0.84.0

type ApiV1ApplicationGetStatsRequest struct {
	ApiService *ApplicationAPIService
	// contains filtered or unexported fields
}

func (ApiV1ApplicationGetStatsRequest) Execute added in v0.84.0

func (ApiV1ApplicationGetStatsRequest) Since added in v0.84.0

Filter the range to data starting from this date.

func (ApiV1ApplicationGetStatsRequest) Until added in v0.84.0

Filter the range to data ending by this date.

type ApiV1ApplicationListRequest added in v0.84.0

type ApiV1ApplicationListRequest struct {
	ApiService *ApplicationAPIService
	// contains filtered or unexported fields
}

func (ApiV1ApplicationListRequest) Execute added in v0.84.0

func (ApiV1ApplicationListRequest) Iterator added in v0.84.0

The iterator returned from a prior invocation

func (ApiV1ApplicationListRequest) Limit added in v0.84.0

Limit the number of returned items

func (ApiV1ApplicationListRequest) Order added in v0.84.0

The sorting order of the returned items

type ApiV1ApplicationPatchRequest added in v1.6.0

type ApiV1ApplicationPatchRequest struct {
	ApiService *ApplicationAPIService
	// contains filtered or unexported fields
}

func (ApiV1ApplicationPatchRequest) ApplicationPatch added in v1.6.0

func (r ApiV1ApplicationPatchRequest) ApplicationPatch(applicationPatch ApplicationPatch) ApiV1ApplicationPatchRequest

func (ApiV1ApplicationPatchRequest) Execute added in v1.6.0

type ApiV1ApplicationUpdateRequest added in v0.84.0

type ApiV1ApplicationUpdateRequest struct {
	ApiService *ApplicationAPIService
	// contains filtered or unexported fields
}

func (ApiV1ApplicationUpdateRequest) ApplicationIn added in v0.84.0

func (ApiV1ApplicationUpdateRequest) Execute added in v0.84.0

type ApiV1AuthenticationAppPortalAccessRequest added in v0.84.0

type ApiV1AuthenticationAppPortalAccessRequest struct {
	ApiService *AuthenticationAPIService
	// contains filtered or unexported fields
}

func (ApiV1AuthenticationAppPortalAccessRequest) AppPortalAccessIn added in v0.84.0

func (ApiV1AuthenticationAppPortalAccessRequest) Execute added in v0.84.0

func (ApiV1AuthenticationAppPortalAccessRequest) IdempotencyKey added in v0.84.0

The request's idempotency key

type ApiV1AuthenticationCreateMessageTokenRequest added in v1.26.0

type ApiV1AuthenticationCreateMessageTokenRequest struct {
	ApiService *AuthenticationAPIService
	// contains filtered or unexported fields
}

func (ApiV1AuthenticationCreateMessageTokenRequest) CreateTokenIn added in v1.44.0

func (ApiV1AuthenticationCreateMessageTokenRequest) Execute added in v1.26.0

func (ApiV1AuthenticationCreateMessageTokenRequest) IdempotencyKey added in v1.26.0

The request's idempotency key

type ApiV1AuthenticationDashboardAccessRequest added in v0.84.0

type ApiV1AuthenticationDashboardAccessRequest struct {
	ApiService *AuthenticationAPIService
	// contains filtered or unexported fields
}

func (ApiV1AuthenticationDashboardAccessRequest) Execute added in v0.84.0

func (ApiV1AuthenticationDashboardAccessRequest) IdempotencyKey added in v0.84.0

The request's idempotency key

type ApiV1AuthenticationExchangeOneTimeTokenRequest added in v0.85.1

type ApiV1AuthenticationExchangeOneTimeTokenRequest struct {
	ApiService *AuthenticationAPIService
	// contains filtered or unexported fields
}

func (ApiV1AuthenticationExchangeOneTimeTokenRequest) Execute added in v0.85.1

func (ApiV1AuthenticationExchangeOneTimeTokenRequest) IdempotencyKey added in v0.85.1

The request's idempotency key

func (ApiV1AuthenticationExchangeOneTimeTokenRequest) OneTimeTokenIn added in v0.85.1

type ApiV1AuthenticationExpireAllRequest added in v0.84.0

type ApiV1AuthenticationExpireAllRequest struct {
	ApiService *AuthenticationAPIService
	// contains filtered or unexported fields
}

func (ApiV1AuthenticationExpireAllRequest) ApplicationTokenExpireIn added in v0.84.0

func (r ApiV1AuthenticationExpireAllRequest) ApplicationTokenExpireIn(applicationTokenExpireIn ApplicationTokenExpireIn) ApiV1AuthenticationExpireAllRequest

func (ApiV1AuthenticationExpireAllRequest) Execute added in v0.84.0

func (ApiV1AuthenticationExpireAllRequest) IdempotencyKey added in v0.84.0

The request's idempotency key

type ApiV1AuthenticationGetPollerTokenRequest added in v1.45.0

type ApiV1AuthenticationGetPollerTokenRequest struct {
	ApiService *AuthenticationAPIService
	// contains filtered or unexported fields
}

func (ApiV1AuthenticationGetPollerTokenRequest) Execute added in v1.45.0

type ApiV1AuthenticationLogoutRequest added in v0.84.0

type ApiV1AuthenticationLogoutRequest struct {
	ApiService *AuthenticationAPIService
	// contains filtered or unexported fields
}

func (ApiV1AuthenticationLogoutRequest) Execute added in v0.84.0

func (ApiV1AuthenticationLogoutRequest) IdempotencyKey added in v0.84.0

The request's idempotency key

type ApiV1AuthenticationRotatePollerTokenRequest added in v1.45.0

type ApiV1AuthenticationRotatePollerTokenRequest struct {
	ApiService *AuthenticationAPIService
	// contains filtered or unexported fields
}

func (ApiV1AuthenticationRotatePollerTokenRequest) Execute added in v1.45.0

func (ApiV1AuthenticationRotatePollerTokenRequest) IdempotencyKey added in v1.45.0

The request's idempotency key

func (ApiV1AuthenticationRotatePollerTokenRequest) RotatePollerTokenIn added in v1.45.0

type ApiV1EndpointCreateRequest added in v0.84.0

type ApiV1EndpointCreateRequest struct {
	ApiService *EndpointAPIService
	// contains filtered or unexported fields
}

func (ApiV1EndpointCreateRequest) EndpointIn added in v0.84.0

func (ApiV1EndpointCreateRequest) Execute added in v0.84.0

func (ApiV1EndpointCreateRequest) IdempotencyKey added in v0.84.0

func (r ApiV1EndpointCreateRequest) IdempotencyKey(idempotencyKey string) ApiV1EndpointCreateRequest

The request's idempotency key

type ApiV1EndpointDeleteMtlsConfigRequest added in v1.25.0

type ApiV1EndpointDeleteMtlsConfigRequest struct {
	ApiService *EndpointAPIService
	// contains filtered or unexported fields
}

func (ApiV1EndpointDeleteMtlsConfigRequest) Execute added in v1.25.0

type ApiV1EndpointDeleteOauthConfigRequest added in v1.25.0

type ApiV1EndpointDeleteOauthConfigRequest struct {
	ApiService *EndpointAPIService
	// contains filtered or unexported fields
}

func (ApiV1EndpointDeleteOauthConfigRequest) Execute added in v1.25.0

type ApiV1EndpointDeleteRequest added in v0.84.0

type ApiV1EndpointDeleteRequest struct {
	ApiService *EndpointAPIService
	// contains filtered or unexported fields
}

func (ApiV1EndpointDeleteRequest) Execute added in v0.84.0

type ApiV1EndpointGetHeadersRequest added in v0.84.0

type ApiV1EndpointGetHeadersRequest struct {
	ApiService *EndpointAPIService
	// contains filtered or unexported fields
}

func (ApiV1EndpointGetHeadersRequest) Execute added in v0.84.0

type ApiV1EndpointGetRequest added in v0.84.0

type ApiV1EndpointGetRequest struct {
	ApiService *EndpointAPIService
	// contains filtered or unexported fields
}

func (ApiV1EndpointGetRequest) Execute added in v0.84.0

type ApiV1EndpointGetSecretRequest added in v0.84.0

type ApiV1EndpointGetSecretRequest struct {
	ApiService *EndpointAPIService
	// contains filtered or unexported fields
}

func (ApiV1EndpointGetSecretRequest) Execute added in v0.84.0

type ApiV1EndpointGetStatsRequest added in v0.84.0

type ApiV1EndpointGetStatsRequest struct {
	ApiService *EndpointAPIService
	// contains filtered or unexported fields
}

func (ApiV1EndpointGetStatsRequest) Execute added in v0.84.0

func (ApiV1EndpointGetStatsRequest) Since added in v0.84.0

Filter the range to data starting from this date.

func (ApiV1EndpointGetStatsRequest) Until added in v0.84.0

Filter the range to data ending by this date.

type ApiV1EndpointListRequest added in v0.84.0

type ApiV1EndpointListRequest struct {
	ApiService *EndpointAPIService
	// contains filtered or unexported fields
}

func (ApiV1EndpointListRequest) Execute added in v0.84.0

func (ApiV1EndpointListRequest) Iterator added in v0.84.0

The iterator returned from a prior invocation

func (ApiV1EndpointListRequest) Limit added in v0.84.0

Limit the number of returned items

func (ApiV1EndpointListRequest) Order added in v0.84.0

The sorting order of the returned items

type ApiV1EndpointPatchHeadersRequest added in v0.84.0

type ApiV1EndpointPatchHeadersRequest struct {
	ApiService *EndpointAPIService
	// contains filtered or unexported fields
}

func (ApiV1EndpointPatchHeadersRequest) EndpointHeadersPatchIn added in v0.84.0

func (r ApiV1EndpointPatchHeadersRequest) EndpointHeadersPatchIn(endpointHeadersPatchIn EndpointHeadersPatchIn) ApiV1EndpointPatchHeadersRequest

func (ApiV1EndpointPatchHeadersRequest) Execute added in v0.84.0

type ApiV1EndpointPatchRequest added in v1.6.0

type ApiV1EndpointPatchRequest struct {
	ApiService *EndpointAPIService
	// contains filtered or unexported fields
}

func (ApiV1EndpointPatchRequest) EndpointPatch added in v1.6.0

func (r ApiV1EndpointPatchRequest) EndpointPatch(endpointPatch EndpointPatch) ApiV1EndpointPatchRequest

func (ApiV1EndpointPatchRequest) Execute added in v1.6.0

type ApiV1EndpointRecoverRequest added in v0.84.0

type ApiV1EndpointRecoverRequest struct {
	ApiService *EndpointAPIService
	// contains filtered or unexported fields
}

func (ApiV1EndpointRecoverRequest) Execute added in v0.84.0

func (ApiV1EndpointRecoverRequest) IdempotencyKey added in v0.84.0

func (r ApiV1EndpointRecoverRequest) IdempotencyKey(idempotencyKey string) ApiV1EndpointRecoverRequest

The request's idempotency key

func (ApiV1EndpointRecoverRequest) RecoverIn added in v0.84.0

type ApiV1EndpointReplayMissingRequest added in v1.45.0

type ApiV1EndpointReplayMissingRequest struct {
	ApiService *EndpointAPIService
	// contains filtered or unexported fields
}

func (ApiV1EndpointReplayMissingRequest) Execute added in v1.45.0

func (ApiV1EndpointReplayMissingRequest) IdempotencyKey added in v1.45.0

The request's idempotency key

func (ApiV1EndpointReplayMissingRequest) ReplayIn added in v1.45.0

type ApiV1EndpointRotateSecretRequest added in v0.84.0

type ApiV1EndpointRotateSecretRequest struct {
	ApiService *EndpointAPIService
	// contains filtered or unexported fields
}

func (ApiV1EndpointRotateSecretRequest) EndpointSecretRotateIn added in v0.84.0

func (r ApiV1EndpointRotateSecretRequest) EndpointSecretRotateIn(endpointSecretRotateIn EndpointSecretRotateIn) ApiV1EndpointRotateSecretRequest

func (ApiV1EndpointRotateSecretRequest) Execute added in v0.84.0

func (ApiV1EndpointRotateSecretRequest) IdempotencyKey added in v0.84.0

The request's idempotency key

type ApiV1EndpointSendExampleRequest added in v0.84.0

type ApiV1EndpointSendExampleRequest struct {
	ApiService *EndpointAPIService
	// contains filtered or unexported fields
}

func (ApiV1EndpointSendExampleRequest) EventExampleIn added in v0.84.0

func (ApiV1EndpointSendExampleRequest) Execute added in v0.84.0

func (ApiV1EndpointSendExampleRequest) IdempotencyKey added in v0.84.0

The request's idempotency key

type ApiV1EndpointTransformationGetRequest added in v0.84.0

type ApiV1EndpointTransformationGetRequest struct {
	ApiService *EndpointAPIService
	// contains filtered or unexported fields
}

func (ApiV1EndpointTransformationGetRequest) Execute added in v0.84.0

type ApiV1EndpointTransformationPartialUpdateRequest added in v0.84.0

type ApiV1EndpointTransformationPartialUpdateRequest struct {
	ApiService *EndpointAPIService
	// contains filtered or unexported fields
}

func (ApiV1EndpointTransformationPartialUpdateRequest) EndpointTransformationIn added in v0.84.0

func (ApiV1EndpointTransformationPartialUpdateRequest) Execute added in v0.84.0

type ApiV1EndpointTransformationSimulateRequest added in v0.84.0

type ApiV1EndpointTransformationSimulateRequest struct {
	ApiService *EndpointAPIService
	// contains filtered or unexported fields
}

func (ApiV1EndpointTransformationSimulateRequest) EndpointTransformationSimulateIn added in v0.84.0

func (r ApiV1EndpointTransformationSimulateRequest) EndpointTransformationSimulateIn(endpointTransformationSimulateIn EndpointTransformationSimulateIn) ApiV1EndpointTransformationSimulateRequest

func (ApiV1EndpointTransformationSimulateRequest) Execute added in v0.84.0

func (ApiV1EndpointTransformationSimulateRequest) IdempotencyKey added in v0.84.0

The request's idempotency key

type ApiV1EndpointUpdateHeadersRequest added in v0.84.0

type ApiV1EndpointUpdateHeadersRequest struct {
	ApiService *EndpointAPIService
	// contains filtered or unexported fields
}

func (ApiV1EndpointUpdateHeadersRequest) EndpointHeadersIn added in v0.84.0

func (ApiV1EndpointUpdateHeadersRequest) Execute added in v0.84.0

type ApiV1EndpointUpdateHubspotOauthConfigRequest added in v1.25.0

type ApiV1EndpointUpdateHubspotOauthConfigRequest struct {
	ApiService *TransformationTemplateAPIService
	// contains filtered or unexported fields
}

func (ApiV1EndpointUpdateHubspotOauthConfigRequest) Execute added in v1.25.0

func (ApiV1EndpointUpdateHubspotOauthConfigRequest) HubspotOauthConfigIn added in v1.25.0

type ApiV1EndpointUpdateMtlsConfigRequest added in v1.25.0

type ApiV1EndpointUpdateMtlsConfigRequest struct {
	ApiService *EndpointAPIService
	// contains filtered or unexported fields
}

func (ApiV1EndpointUpdateMtlsConfigRequest) EndpointMtlsConfigIn added in v1.25.0

func (ApiV1EndpointUpdateMtlsConfigRequest) Execute added in v1.25.0

type ApiV1EndpointUpdateOauthConfigRequest added in v1.25.0

type ApiV1EndpointUpdateOauthConfigRequest struct {
	ApiService *EndpointAPIService
	// contains filtered or unexported fields
}

func (ApiV1EndpointUpdateOauthConfigRequest) EndpointOauthConfigIn added in v1.25.0

func (ApiV1EndpointUpdateOauthConfigRequest) Execute added in v1.25.0

type ApiV1EndpointUpdateRequest added in v0.84.0

type ApiV1EndpointUpdateRequest struct {
	ApiService *EndpointAPIService
	// contains filtered or unexported fields
}

func (ApiV1EndpointUpdateRequest) EndpointUpdate added in v0.84.0

func (r ApiV1EndpointUpdateRequest) EndpointUpdate(endpointUpdate EndpointUpdate) ApiV1EndpointUpdateRequest

func (ApiV1EndpointUpdateRequest) Execute added in v0.84.0

type ApiV1EnvironmentExportRequest added in v0.84.0

type ApiV1EnvironmentExportRequest struct {
	ApiService *EnvironmentAPIService
	// contains filtered or unexported fields
}

func (ApiV1EnvironmentExportRequest) Execute added in v0.84.0

func (ApiV1EnvironmentExportRequest) IdempotencyKey added in v0.84.0

func (r ApiV1EnvironmentExportRequest) IdempotencyKey(idempotencyKey string) ApiV1EnvironmentExportRequest

The request's idempotency key

type ApiV1EnvironmentGetSettingsRequest added in v0.84.0

type ApiV1EnvironmentGetSettingsRequest struct {
	ApiService *EnvironmentSettingsAPIService
	// contains filtered or unexported fields
}

func (ApiV1EnvironmentGetSettingsRequest) Execute added in v0.84.0

type ApiV1EnvironmentImportRequest added in v0.84.0

type ApiV1EnvironmentImportRequest struct {
	ApiService *EnvironmentAPIService
	// contains filtered or unexported fields
}

func (ApiV1EnvironmentImportRequest) EnvironmentIn added in v0.84.0

func (ApiV1EnvironmentImportRequest) Execute added in v0.84.0

func (ApiV1EnvironmentImportRequest) IdempotencyKey added in v0.84.0

func (r ApiV1EnvironmentImportRequest) IdempotencyKey(idempotencyKey string) ApiV1EnvironmentImportRequest

The request's idempotency key

type ApiV1EventTypeCreateRequest added in v0.84.0

type ApiV1EventTypeCreateRequest struct {
	ApiService *EventTypeAPIService
	// contains filtered or unexported fields
}

func (ApiV1EventTypeCreateRequest) EventTypeIn added in v0.84.0

func (ApiV1EventTypeCreateRequest) Execute added in v0.84.0

func (ApiV1EventTypeCreateRequest) IdempotencyKey added in v0.84.0

func (r ApiV1EventTypeCreateRequest) IdempotencyKey(idempotencyKey string) ApiV1EventTypeCreateRequest

The request's idempotency key

type ApiV1EventTypeDeleteRequest added in v0.84.0

type ApiV1EventTypeDeleteRequest struct {
	ApiService *EventTypeAPIService
	// contains filtered or unexported fields
}

func (ApiV1EventTypeDeleteRequest) Execute added in v0.84.0

func (ApiV1EventTypeDeleteRequest) Expunge added in v0.84.0

By default event types are archived when \"deleted\". Passing this to `true` deletes them entirely.

type ApiV1EventTypeExportOpenapiRequest added in v1.14.0

type ApiV1EventTypeExportOpenapiRequest struct {
	ApiService *EventTypeAPIService
	// contains filtered or unexported fields
}

func (ApiV1EventTypeExportOpenapiRequest) Execute added in v1.14.0

func (ApiV1EventTypeExportOpenapiRequest) IdempotencyKey added in v1.14.0

The request's idempotency key

type ApiV1EventTypeGenerateExampleRequest added in v0.84.0

type ApiV1EventTypeGenerateExampleRequest struct {
	ApiService *EventTypeAPIService
	// contains filtered or unexported fields
}

func (ApiV1EventTypeGenerateExampleRequest) EventTypeSchemaIn added in v0.84.0

func (ApiV1EventTypeGenerateExampleRequest) Execute added in v0.84.0

func (ApiV1EventTypeGenerateExampleRequest) IdempotencyKey added in v0.84.0

The request's idempotency key

type ApiV1EventTypeGetRequest added in v0.84.0

type ApiV1EventTypeGetRequest struct {
	ApiService *EventTypeAPIService
	// contains filtered or unexported fields
}

func (ApiV1EventTypeGetRequest) Execute added in v0.84.0

type ApiV1EventTypeGetRetryScheduleRequest added in v1.16.0

type ApiV1EventTypeGetRetryScheduleRequest struct {
	ApiService *EventTypeAPIService
	// contains filtered or unexported fields
}

func (ApiV1EventTypeGetRetryScheduleRequest) Execute added in v1.16.0

type ApiV1EventTypeImportOpenapiRequest added in v1.11.0

type ApiV1EventTypeImportOpenapiRequest struct {
	ApiService *EventTypeAPIService
	// contains filtered or unexported fields
}

func (ApiV1EventTypeImportOpenapiRequest) EventTypeImportOpenApiIn added in v1.11.0

func (r ApiV1EventTypeImportOpenapiRequest) EventTypeImportOpenApiIn(eventTypeImportOpenApiIn EventTypeImportOpenApiIn) ApiV1EventTypeImportOpenapiRequest

Import a list of event types from webhooks defined in an OpenAPI spec. The OpenAPI spec can be specified as either `spec` given the spec as a JSON object, or as `specRaw` (a `string`) which will be parsed as YAML or JSON by the server. Sending neither or both is invalid, resulting in a `400` **Bad Request**.

func (ApiV1EventTypeImportOpenapiRequest) Execute added in v1.11.0

func (ApiV1EventTypeImportOpenapiRequest) IdempotencyKey added in v1.11.0

The request's idempotency key

type ApiV1EventTypeListRequest added in v0.84.0

type ApiV1EventTypeListRequest struct {
	ApiService *EventTypeAPIService
	// contains filtered or unexported fields
}

func (ApiV1EventTypeListRequest) Execute added in v0.84.0

func (ApiV1EventTypeListRequest) IncludeArchived added in v0.84.0

func (r ApiV1EventTypeListRequest) IncludeArchived(includeArchived bool) ApiV1EventTypeListRequest

When `true` archived (deleted but not expunged) items are included in the response.

func (ApiV1EventTypeListRequest) Iterator added in v0.84.0

The iterator returned from a prior invocation

func (ApiV1EventTypeListRequest) Limit added in v0.84.0

Limit the number of returned items

func (ApiV1EventTypeListRequest) Order added in v0.84.0

The sorting order of the returned items

func (ApiV1EventTypeListRequest) WithContent added in v0.84.0

func (r ApiV1EventTypeListRequest) WithContent(withContent bool) ApiV1EventTypeListRequest

When `true` the full item (including the schema) is included in the response.

type ApiV1EventTypePatchRequest added in v1.6.0

type ApiV1EventTypePatchRequest struct {
	ApiService *EventTypeAPIService
	// contains filtered or unexported fields
}

func (ApiV1EventTypePatchRequest) EventTypePatch added in v1.6.0

func (r ApiV1EventTypePatchRequest) EventTypePatch(eventTypePatch EventTypePatch) ApiV1EventTypePatchRequest

func (ApiV1EventTypePatchRequest) Execute added in v1.6.0

type ApiV1EventTypeUpdateRequest added in v0.84.0

type ApiV1EventTypeUpdateRequest struct {
	ApiService *EventTypeAPIService
	// contains filtered or unexported fields
}

func (ApiV1EventTypeUpdateRequest) EventTypeUpdate added in v0.84.0

func (r ApiV1EventTypeUpdateRequest) EventTypeUpdate(eventTypeUpdate EventTypeUpdate) ApiV1EventTypeUpdateRequest

func (ApiV1EventTypeUpdateRequest) Execute added in v0.84.0

type ApiV1EventTypeUpdateRetryScheduleRequest added in v1.16.0

type ApiV1EventTypeUpdateRetryScheduleRequest struct {
	ApiService *EventTypeAPIService
	// contains filtered or unexported fields
}

func (ApiV1EventTypeUpdateRetryScheduleRequest) Execute added in v1.16.0

func (ApiV1EventTypeUpdateRetryScheduleRequest) RetryScheduleInOut added in v1.16.0

type ApiV1EventsPublicRequest added in v1.44.0

type ApiV1EventsPublicRequest struct {
	ApiService *MessageAPIService
	// contains filtered or unexported fields
}

func (ApiV1EventsPublicRequest) After added in v1.44.0

func (ApiV1EventsPublicRequest) Channel added in v1.44.0

Filters messages sent with this channel (optional).

func (ApiV1EventsPublicRequest) EventType added in v1.44.0

Filters messages sent with this event type (optional).

func (ApiV1EventsPublicRequest) Execute added in v1.44.0

func (ApiV1EventsPublicRequest) Iterator added in v1.44.0

The iterator returned from a prior invocation

func (ApiV1EventsPublicRequest) Limit added in v1.44.0

Limit the number of returned items

type ApiV1EventsRequest added in v1.22.0

type ApiV1EventsRequest struct {
	ApiService *EventsAPIService
	// contains filtered or unexported fields
}

func (ApiV1EventsRequest) After added in v1.25.0

func (ApiV1EventsRequest) Channels added in v1.22.0

func (r ApiV1EventsRequest) Channels(channels []string) ApiV1EventsRequest

Filter response based on the event type.

func (ApiV1EventsRequest) EventTypes added in v1.22.0

func (r ApiV1EventsRequest) EventTypes(eventTypes []string) ApiV1EventsRequest

Filter response based on the event type

func (ApiV1EventsRequest) Execute added in v1.22.0

func (ApiV1EventsRequest) Iterator added in v1.22.0

func (r ApiV1EventsRequest) Iterator(iterator string) ApiV1EventsRequest

The iterator returned from a prior invocation

func (ApiV1EventsRequest) Limit added in v1.22.0

Limit the number of returned items

type ApiV1HealthGetRequest added in v0.84.0

type ApiV1HealthGetRequest struct {
	ApiService *HealthAPIService
	// contains filtered or unexported fields
}

func (ApiV1HealthGetRequest) Execute added in v0.84.0

func (r ApiV1HealthGetRequest) Execute() (*http.Response, error)

type ApiV1InboundMsgRequest added in v1.16.0

type ApiV1InboundMsgRequest struct {
	ApiService *InboundAPIService
	// contains filtered or unexported fields
}

func (ApiV1InboundMsgRequest) Body added in v1.16.0

func (ApiV1InboundMsgRequest) EventType added in v1.16.0

func (r ApiV1InboundMsgRequest) EventType(eventType string) ApiV1InboundMsgRequest

The event type's name

func (ApiV1InboundMsgRequest) Execute added in v1.16.0

func (ApiV1InboundMsgRequest) IdempotencyKey added in v1.16.0

func (r ApiV1InboundMsgRequest) IdempotencyKey(idempotencyKey string) ApiV1InboundMsgRequest

The request's idempotency key

type ApiV1InboundRotateUrlRequest added in v1.16.0

type ApiV1InboundRotateUrlRequest struct {
	ApiService *InboundAPIService
	// contains filtered or unexported fields
}

func (ApiV1InboundRotateUrlRequest) Execute added in v1.16.0

func (ApiV1InboundRotateUrlRequest) IdempotencyKey added in v1.16.0

func (r ApiV1InboundRotateUrlRequest) IdempotencyKey(idempotencyKey string) ApiV1InboundRotateUrlRequest

The request's idempotency key

type ApiV1IntegrationCreateRequest added in v0.84.0

type ApiV1IntegrationCreateRequest struct {
	ApiService *IntegrationAPIService
	// contains filtered or unexported fields
}

func (ApiV1IntegrationCreateRequest) Execute added in v0.84.0

func (ApiV1IntegrationCreateRequest) IdempotencyKey added in v0.84.0

func (r ApiV1IntegrationCreateRequest) IdempotencyKey(idempotencyKey string) ApiV1IntegrationCreateRequest

The request's idempotency key

func (ApiV1IntegrationCreateRequest) IntegrationIn added in v0.84.0

type ApiV1IntegrationDeleteRequest added in v0.84.0

type ApiV1IntegrationDeleteRequest struct {
	ApiService *IntegrationAPIService
	// contains filtered or unexported fields
}

func (ApiV1IntegrationDeleteRequest) Execute added in v0.84.0

type ApiV1IntegrationGetKeyRequest added in v0.84.0

type ApiV1IntegrationGetKeyRequest struct {
	ApiService *IntegrationAPIService
	// contains filtered or unexported fields
}

func (ApiV1IntegrationGetKeyRequest) Execute added in v0.84.0

type ApiV1IntegrationGetRequest added in v0.84.0

type ApiV1IntegrationGetRequest struct {
	ApiService *IntegrationAPIService
	// contains filtered or unexported fields
}

func (ApiV1IntegrationGetRequest) Execute added in v0.84.0

type ApiV1IntegrationListRequest added in v0.84.0

type ApiV1IntegrationListRequest struct {
	ApiService *IntegrationAPIService
	// contains filtered or unexported fields
}

func (ApiV1IntegrationListRequest) Execute added in v0.84.0

func (ApiV1IntegrationListRequest) Iterator added in v0.84.0

The iterator returned from a prior invocation

func (ApiV1IntegrationListRequest) Limit added in v0.84.0

Limit the number of returned items

func (ApiV1IntegrationListRequest) Order added in v1.22.0

The sorting order of the returned items

type ApiV1IntegrationRotateKeyRequest added in v0.84.0

type ApiV1IntegrationRotateKeyRequest struct {
	ApiService *IntegrationAPIService
	// contains filtered or unexported fields
}

func (ApiV1IntegrationRotateKeyRequest) Execute added in v0.84.0

func (ApiV1IntegrationRotateKeyRequest) IdempotencyKey added in v0.84.0

The request's idempotency key

type ApiV1IntegrationUpdateRequest added in v0.84.0

type ApiV1IntegrationUpdateRequest struct {
	ApiService *IntegrationAPIService
	// contains filtered or unexported fields
}

func (ApiV1IntegrationUpdateRequest) Execute added in v0.84.0

func (ApiV1IntegrationUpdateRequest) IntegrationUpdate added in v0.84.0

func (r ApiV1IntegrationUpdateRequest) IntegrationUpdate(integrationUpdate IntegrationUpdate) ApiV1IntegrationUpdateRequest

type ApiV1MessageAttemptCountByEndpointRequest added in v1.43.0

type ApiV1MessageAttemptCountByEndpointRequest struct {
	ApiService *MessageAttemptAPIService
	// contains filtered or unexported fields
}

func (ApiV1MessageAttemptCountByEndpointRequest) After added in v1.43.0

Only include items created after a certain date

func (ApiV1MessageAttemptCountByEndpointRequest) Before added in v1.43.0

Only include items created before a certain date

func (ApiV1MessageAttemptCountByEndpointRequest) Channel added in v1.43.0

Filter response based on the channel

func (ApiV1MessageAttemptCountByEndpointRequest) EventTypes added in v1.43.0

Filter response based on the event type

func (ApiV1MessageAttemptCountByEndpointRequest) Execute added in v1.43.0

func (ApiV1MessageAttemptCountByEndpointRequest) Status added in v1.43.0

Filter response based on the status of the attempt: Success (0), Pending (1), Failed (2), or Sending (3)

func (ApiV1MessageAttemptCountByEndpointRequest) StatusCodeClass added in v1.43.0

Filter response based on the HTTP status code

func (ApiV1MessageAttemptCountByEndpointRequest) Tag added in v1.43.0

Filter response based on the tag

type ApiV1MessageAttemptExpungeContentRequest added in v0.84.0

type ApiV1MessageAttemptExpungeContentRequest struct {
	ApiService *MessageAttemptAPIService
	// contains filtered or unexported fields
}

func (ApiV1MessageAttemptExpungeContentRequest) Execute added in v0.84.0

type ApiV1MessageAttemptGetHeadersRequest added in v0.84.0

type ApiV1MessageAttemptGetHeadersRequest struct {
	ApiService *MessageAttemptAPIService
	// contains filtered or unexported fields
}

func (ApiV1MessageAttemptGetHeadersRequest) Execute added in v0.84.0

type ApiV1MessageAttemptGetRequest added in v0.84.0

type ApiV1MessageAttemptGetRequest struct {
	ApiService *MessageAttemptAPIService
	// contains filtered or unexported fields
}

func (ApiV1MessageAttemptGetRequest) Execute added in v0.84.0

type ApiV1MessageAttemptListAttemptedDestinationsRequest added in v0.84.0

type ApiV1MessageAttemptListAttemptedDestinationsRequest struct {
	ApiService *MessageAttemptAPIService
	// contains filtered or unexported fields
}

func (ApiV1MessageAttemptListAttemptedDestinationsRequest) Execute added in v0.84.0

func (ApiV1MessageAttemptListAttemptedDestinationsRequest) Iterator added in v0.84.0

The iterator returned from a prior invocation

func (ApiV1MessageAttemptListAttemptedDestinationsRequest) Limit added in v0.84.0

Limit the number of returned items

type ApiV1MessageAttemptListAttemptedMessagesRequest added in v0.84.0

type ApiV1MessageAttemptListAttemptedMessagesRequest struct {
	ApiService *MessageAttemptAPIService
	// contains filtered or unexported fields
}

func (ApiV1MessageAttemptListAttemptedMessagesRequest) After added in v0.84.0

Only include items created after a certain date

func (ApiV1MessageAttemptListAttemptedMessagesRequest) Before added in v0.84.0

Only include items created before a certain date

func (ApiV1MessageAttemptListAttemptedMessagesRequest) Channel added in v0.84.0

Filter response based on the channel

func (ApiV1MessageAttemptListAttemptedMessagesRequest) EventTypes added in v1.8.0

Filter response based on the event type

func (ApiV1MessageAttemptListAttemptedMessagesRequest) Execute added in v0.84.0

func (ApiV1MessageAttemptListAttemptedMessagesRequest) Iterator added in v0.84.0

The iterator returned from a prior invocation

func (ApiV1MessageAttemptListAttemptedMessagesRequest) Limit added in v0.84.0

Limit the number of returned items

func (ApiV1MessageAttemptListAttemptedMessagesRequest) Status added in v0.84.0

Filter response based on the status of the attempt: Success (0), Pending (1), Failed (2), or Sending (3)

func (ApiV1MessageAttemptListAttemptedMessagesRequest) Tag added in v1.17.0

Filter response based on the message tags

func (ApiV1MessageAttemptListAttemptedMessagesRequest) WithContent added in v1.4.12

When `true` message payloads are included in the response

type ApiV1MessageAttemptListByEndpointDeprecatedRequest added in v0.84.0

type ApiV1MessageAttemptListByEndpointDeprecatedRequest struct {
	ApiService *MessageAttemptAPIService
	// contains filtered or unexported fields
}

func (ApiV1MessageAttemptListByEndpointDeprecatedRequest) After added in v0.84.0

Only include items created after a certain date

func (ApiV1MessageAttemptListByEndpointDeprecatedRequest) Before added in v0.84.0

Only include items created before a certain date

func (ApiV1MessageAttemptListByEndpointDeprecatedRequest) Channel added in v0.84.0

Filter response based on the channel

func (ApiV1MessageAttemptListByEndpointDeprecatedRequest) EventTypes added in v0.84.0

Filter response based on the event type

func (ApiV1MessageAttemptListByEndpointDeprecatedRequest) Execute added in v0.84.0

func (ApiV1MessageAttemptListByEndpointDeprecatedRequest) Iterator added in v0.84.0

The iterator returned from a prior invocation

func (ApiV1MessageAttemptListByEndpointDeprecatedRequest) Limit added in v0.84.0

Limit the number of returned items

func (ApiV1MessageAttemptListByEndpointDeprecatedRequest) Status added in v0.84.0

Filter response based on the status of the attempt: Success (0), Pending (1), Failed (2), or Sending (3)

func (ApiV1MessageAttemptListByEndpointDeprecatedRequest) Tag added in v1.17.0

Filter response based on the tag

type ApiV1MessageAttemptListByEndpointRequest added in v0.84.0

type ApiV1MessageAttemptListByEndpointRequest struct {
	ApiService *MessageAttemptAPIService
	// contains filtered or unexported fields
}

func (ApiV1MessageAttemptListByEndpointRequest) After added in v0.84.0

Only include items created after a certain date

func (ApiV1MessageAttemptListByEndpointRequest) Before added in v0.84.0

Only include items created before a certain date

func (ApiV1MessageAttemptListByEndpointRequest) Channel added in v0.84.0

Filter response based on the channel

func (ApiV1MessageAttemptListByEndpointRequest) EventTypes added in v0.84.0

Filter response based on the event type

func (ApiV1MessageAttemptListByEndpointRequest) Execute added in v0.84.0

func (ApiV1MessageAttemptListByEndpointRequest) Iterator added in v0.84.0

The iterator returned from a prior invocation

func (ApiV1MessageAttemptListByEndpointRequest) Limit added in v0.84.0

Limit the number of returned items

func (ApiV1MessageAttemptListByEndpointRequest) Status added in v0.84.0

Filter response based on the status of the attempt: Success (0), Pending (1), Failed (2), or Sending (3)

func (ApiV1MessageAttemptListByEndpointRequest) StatusCodeClass added in v0.84.0

Filter response based on the HTTP status code

func (ApiV1MessageAttemptListByEndpointRequest) Tag added in v1.17.0

Filter response based on the tag

func (ApiV1MessageAttemptListByEndpointRequest) WithContent added in v1.8.0

When `true` attempt content is included in the response

func (ApiV1MessageAttemptListByEndpointRequest) WithMsg added in v1.15.0

When `true`, the message information is included in the response

type ApiV1MessageAttemptListByMsgDeprecatedRequest added in v0.84.0

type ApiV1MessageAttemptListByMsgDeprecatedRequest struct {
	ApiService *MessageAttemptAPIService
	// contains filtered or unexported fields
}

func (ApiV1MessageAttemptListByMsgDeprecatedRequest) After added in v0.84.0

Only include items created after a certain date

func (ApiV1MessageAttemptListByMsgDeprecatedRequest) Before added in v0.84.0

Only include items created before a certain date

func (ApiV1MessageAttemptListByMsgDeprecatedRequest) Channel added in v0.84.0

Filter response based on the channel

func (ApiV1MessageAttemptListByMsgDeprecatedRequest) EndpointId added in v0.84.0

Filter the attempts based on the attempted endpoint

func (ApiV1MessageAttemptListByMsgDeprecatedRequest) EventTypes added in v0.84.0

Filter response based on the event type

func (ApiV1MessageAttemptListByMsgDeprecatedRequest) Execute added in v0.84.0

func (ApiV1MessageAttemptListByMsgDeprecatedRequest) Iterator added in v0.84.0

The iterator returned from a prior invocation

func (ApiV1MessageAttemptListByMsgDeprecatedRequest) Limit added in v0.84.0

Limit the number of returned items

func (ApiV1MessageAttemptListByMsgDeprecatedRequest) Status added in v0.84.0

Filter response based on the status of the attempt: Success (0), Pending (1), Failed (2), or Sending (3)

func (ApiV1MessageAttemptListByMsgDeprecatedRequest) StatusCodeClass added in v0.84.0

Filter response based on the HTTP status code

func (ApiV1MessageAttemptListByMsgDeprecatedRequest) Tag added in v1.17.0

Filter response based on the tag

type ApiV1MessageAttemptListByMsgRequest added in v0.84.0

type ApiV1MessageAttemptListByMsgRequest struct {
	ApiService *MessageAttemptAPIService
	// contains filtered or unexported fields
}

func (ApiV1MessageAttemptListByMsgRequest) After added in v0.84.0

Only include items created after a certain date

func (ApiV1MessageAttemptListByMsgRequest) Before added in v0.84.0

Only include items created before a certain date

func (ApiV1MessageAttemptListByMsgRequest) Channel added in v0.84.0

Filter response based on the channel

func (ApiV1MessageAttemptListByMsgRequest) EndpointId added in v0.84.0

Filter the attempts based on the attempted endpoint

func (ApiV1MessageAttemptListByMsgRequest) EventTypes added in v0.84.0

Filter response based on the event type

func (ApiV1MessageAttemptListByMsgRequest) Execute added in v0.84.0

func (ApiV1MessageAttemptListByMsgRequest) Iterator added in v0.84.0

The iterator returned from a prior invocation

func (ApiV1MessageAttemptListByMsgRequest) Limit added in v0.84.0

Limit the number of returned items

func (ApiV1MessageAttemptListByMsgRequest) Status added in v0.84.0

Filter response based on the status of the attempt: Success (0), Pending (1), Failed (2), or Sending (3)

func (ApiV1MessageAttemptListByMsgRequest) StatusCodeClass added in v0.84.0

Filter response based on the HTTP status code

func (ApiV1MessageAttemptListByMsgRequest) Tag added in v1.17.0

Filter response based on the tag

func (ApiV1MessageAttemptListByMsgRequest) WithContent added in v1.8.0

When `true` attempt content is included in the response

type ApiV1MessageAttemptResendRequest added in v0.84.0

type ApiV1MessageAttemptResendRequest struct {
	ApiService *MessageAttemptAPIService
	// contains filtered or unexported fields
}

func (ApiV1MessageAttemptResendRequest) Execute added in v0.84.0

func (ApiV1MessageAttemptResendRequest) IdempotencyKey added in v0.84.0

The request's idempotency key

type ApiV1MessageCreateRequest added in v0.84.0

type ApiV1MessageCreateRequest struct {
	ApiService *MessageAPIService
	// contains filtered or unexported fields
}

func (ApiV1MessageCreateRequest) Execute added in v0.84.0

func (ApiV1MessageCreateRequest) IdempotencyKey added in v0.84.0

func (r ApiV1MessageCreateRequest) IdempotencyKey(idempotencyKey string) ApiV1MessageCreateRequest

The request's idempotency key

func (ApiV1MessageCreateRequest) MessageIn added in v0.84.0

func (ApiV1MessageCreateRequest) WithContent added in v0.84.0

func (r ApiV1MessageCreateRequest) WithContent(withContent bool) ApiV1MessageCreateRequest

When `true`, message payloads are included in the response.

type ApiV1MessageEventsRequest added in v1.26.0

type ApiV1MessageEventsRequest struct {
	ApiService *MessageAPIService
	// contains filtered or unexported fields
}

func (ApiV1MessageEventsRequest) After added in v1.26.0

func (ApiV1MessageEventsRequest) Channels added in v1.26.0

Filter response based on the event type.

func (ApiV1MessageEventsRequest) EventTypes added in v1.26.0

func (r ApiV1MessageEventsRequest) EventTypes(eventTypes []string) ApiV1MessageEventsRequest

Filter response based on the event type

func (ApiV1MessageEventsRequest) Execute added in v1.26.0

func (ApiV1MessageEventsRequest) Iterator added in v1.26.0

The iterator returned from a prior invocation

func (ApiV1MessageEventsRequest) Limit added in v1.26.0

Limit the number of returned items

type ApiV1MessageEventsSubscriptionCreateTokenRequest added in v1.25.0

type ApiV1MessageEventsSubscriptionCreateTokenRequest struct {
	ApiService *MessageAPIService
	// contains filtered or unexported fields
}

func (ApiV1MessageEventsSubscriptionCreateTokenRequest) Execute added in v1.25.0

func (ApiV1MessageEventsSubscriptionCreateTokenRequest) IdempotencyKey added in v1.25.0

The request's idempotency key

type ApiV1MessageEventsSubscriptionRequest added in v1.25.0

type ApiV1MessageEventsSubscriptionRequest struct {
	ApiService *MessageAPIService
	// contains filtered or unexported fields
}

func (ApiV1MessageEventsSubscriptionRequest) After added in v1.25.0

func (ApiV1MessageEventsSubscriptionRequest) Channels added in v1.25.0

Filter response based on the event type.

func (ApiV1MessageEventsSubscriptionRequest) EventTypes added in v1.25.0

Filter response based on the event type

func (ApiV1MessageEventsSubscriptionRequest) Execute added in v1.25.0

func (ApiV1MessageEventsSubscriptionRequest) Iterator added in v1.25.0

The iterator returned from a prior invocation

func (ApiV1MessageEventsSubscriptionRequest) Limit added in v1.25.0

Limit the number of returned items

type ApiV1MessageExpungeContentRequest added in v0.84.0

type ApiV1MessageExpungeContentRequest struct {
	ApiService *MessageAPIService
	// contains filtered or unexported fields
}

func (ApiV1MessageExpungeContentRequest) Execute added in v0.84.0

type ApiV1MessageGetRawPayloadRequest added in v1.11.0

type ApiV1MessageGetRawPayloadRequest struct {
	ApiService *MessageAPIService
	// contains filtered or unexported fields
}

func (ApiV1MessageGetRawPayloadRequest) Execute added in v1.11.0

type ApiV1MessageGetRequest added in v0.84.0

type ApiV1MessageGetRequest struct {
	ApiService *MessageAPIService
	// contains filtered or unexported fields
}

func (ApiV1MessageGetRequest) Execute added in v0.84.0

func (ApiV1MessageGetRequest) WithContent added in v0.84.0

func (r ApiV1MessageGetRequest) WithContent(withContent bool) ApiV1MessageGetRequest

When `true` message payloads are included in the response.

type ApiV1MessageListRequest added in v0.84.0

type ApiV1MessageListRequest struct {
	ApiService *MessageAPIService
	// contains filtered or unexported fields
}

func (ApiV1MessageListRequest) After added in v0.84.0

Only include items created after a certain date.

func (ApiV1MessageListRequest) Before added in v0.84.0

Only include items created before a certain date.

func (ApiV1MessageListRequest) Channel added in v0.84.0

Filter response based on the channel.

func (ApiV1MessageListRequest) EventTypes added in v0.84.0

func (r ApiV1MessageListRequest) EventTypes(eventTypes []string) ApiV1MessageListRequest

Filter response based on the event type

func (ApiV1MessageListRequest) Execute added in v0.84.0

func (ApiV1MessageListRequest) Iterator added in v0.84.0

The iterator returned from a prior invocation

func (ApiV1MessageListRequest) Limit added in v0.84.0

Limit the number of returned items

func (ApiV1MessageListRequest) Tag added in v1.15.0

Filter messages matching the provided tag.

func (ApiV1MessageListRequest) WithContent added in v1.4.12

func (r ApiV1MessageListRequest) WithContent(withContent bool) ApiV1MessageListRequest

When `true` message payloads are included in the response.

type ApiV1SinkCreateRequest added in v1.25.0

type ApiV1SinkCreateRequest struct {
	ApiService *EndpointAPIService
	// contains filtered or unexported fields
}

func (ApiV1SinkCreateRequest) Execute added in v1.25.0

func (r ApiV1SinkCreateRequest) Execute() (*SinkOut, *http.Response, error)

func (ApiV1SinkCreateRequest) IdempotencyKey added in v1.25.0

func (r ApiV1SinkCreateRequest) IdempotencyKey(idempotencyKey string) ApiV1SinkCreateRequest

The request's idempotency key

func (ApiV1SinkCreateRequest) SinkIn added in v1.25.0

type ApiV1SinkGetRequest added in v1.25.0

type ApiV1SinkGetRequest struct {
	ApiService *EndpointAPIService
	// contains filtered or unexported fields
}

func (ApiV1SinkGetRequest) Execute added in v1.25.0

func (r ApiV1SinkGetRequest) Execute() (*SinkOut, *http.Response, error)

type ApiV1SinkListRequest added in v1.25.0

type ApiV1SinkListRequest struct {
	ApiService *EndpointAPIService
	// contains filtered or unexported fields
}

func (ApiV1SinkListRequest) Execute added in v1.25.0

func (ApiV1SinkListRequest) Iterator added in v1.25.0

func (r ApiV1SinkListRequest) Iterator(iterator string) ApiV1SinkListRequest

The iterator returned from a prior invocation

func (ApiV1SinkListRequest) Limit added in v1.25.0

Limit the number of returned items

func (ApiV1SinkListRequest) Order added in v1.25.0

The sorting order of the returned items

type ApiV1StatisticsAggregateAppStatsRequest added in v1.15.0

type ApiV1StatisticsAggregateAppStatsRequest struct {
	ApiService *StatisticsAPIService
	// contains filtered or unexported fields
}

func (ApiV1StatisticsAggregateAppStatsRequest) AppUsageStatsIn added in v1.15.0

func (ApiV1StatisticsAggregateAppStatsRequest) Execute added in v1.15.0

func (ApiV1StatisticsAggregateAppStatsRequest) IdempotencyKey added in v1.15.0

The request's idempotency key

type ApiV1StatisticsAggregateEventTypesRequest added in v1.15.0

type ApiV1StatisticsAggregateEventTypesRequest struct {
	ApiService *StatisticsAPIService
	// contains filtered or unexported fields
}

func (ApiV1StatisticsAggregateEventTypesRequest) Execute added in v1.15.0

type ApiV1StatsAppAttemptsRequest added in v0.84.0

type ApiV1StatsAppAttemptsRequest struct {
	ApiService *StatisticsAPIService
	// contains filtered or unexported fields
}

func (ApiV1StatsAppAttemptsRequest) EndDate added in v0.84.0

Filter the range to data ending by this date.

func (ApiV1StatsAppAttemptsRequest) Execute added in v0.84.0

func (ApiV1StatsAppAttemptsRequest) StartDate added in v0.84.0

Filter the range to data starting from this date.

type ApiV1StatsEndpointAttemptsRequest added in v0.84.0

type ApiV1StatsEndpointAttemptsRequest struct {
	ApiService *StatisticsAPIService
	// contains filtered or unexported fields
}

func (ApiV1StatsEndpointAttemptsRequest) EndDate added in v0.84.0

Filter the range to data ending by this date.

func (ApiV1StatsEndpointAttemptsRequest) Execute added in v0.84.0

func (ApiV1StatsEndpointAttemptsRequest) StartDate added in v0.84.0

Filter the range to data starting from this date.

type ApiV1StreamCreateEventsRequest added in v1.33.0

type ApiV1StreamCreateEventsRequest struct {
	ApiService *StreamAPIService
	// contains filtered or unexported fields
}

func (ApiV1StreamCreateEventsRequest) CreateStreamIn added in v1.33.0

func (ApiV1StreamCreateEventsRequest) Execute added in v1.33.0

func (r ApiV1StreamCreateEventsRequest) Execute() (map[string]interface{}, *http.Response, error)

func (ApiV1StreamCreateEventsRequest) IdempotencyKey added in v1.33.0

func (r ApiV1StreamCreateEventsRequest) IdempotencyKey(idempotencyKey string) ApiV1StreamCreateEventsRequest

The request's idempotency key

type ApiV1StreamCreateRequest added in v1.33.0

type ApiV1StreamCreateRequest struct {
	ApiService *StreamAPIService
	// contains filtered or unexported fields
}

func (ApiV1StreamCreateRequest) Execute added in v1.33.0

func (ApiV1StreamCreateRequest) IdempotencyKey added in v1.33.0

func (r ApiV1StreamCreateRequest) IdempotencyKey(idempotencyKey string) ApiV1StreamCreateRequest

The request's idempotency key

func (ApiV1StreamCreateRequest) StreamIn added in v1.33.0

type ApiV1StreamDeleteRequest added in v1.33.0

type ApiV1StreamDeleteRequest struct {
	ApiService *StreamAPIService
	// contains filtered or unexported fields
}

func (ApiV1StreamDeleteRequest) Execute added in v1.33.0

func (r ApiV1StreamDeleteRequest) Execute() (*http.Response, error)

type ApiV1StreamEventTypeCreateRequest added in v1.40.0

type ApiV1StreamEventTypeCreateRequest struct {
	ApiService *StreamEventTypesAPIService
	// contains filtered or unexported fields
}

func (ApiV1StreamEventTypeCreateRequest) Execute added in v1.40.0

func (ApiV1StreamEventTypeCreateRequest) IdempotencyKey added in v1.40.0

The request's idempotency key

func (ApiV1StreamEventTypeCreateRequest) StreamEventTypeIn added in v1.40.0

type ApiV1StreamEventTypeDeleteRequest added in v1.40.0

type ApiV1StreamEventTypeDeleteRequest struct {
	ApiService *StreamEventTypesAPIService
	// contains filtered or unexported fields
}

func (ApiV1StreamEventTypeDeleteRequest) Execute added in v1.40.0

type ApiV1StreamEventTypeGetRequest added in v1.40.0

type ApiV1StreamEventTypeGetRequest struct {
	ApiService *StreamEventTypesAPIService
	// contains filtered or unexported fields
}

func (ApiV1StreamEventTypeGetRequest) Execute added in v1.40.0

type ApiV1StreamEventTypeListRequest added in v1.40.0

type ApiV1StreamEventTypeListRequest struct {
	ApiService *StreamEventTypesAPIService
	// contains filtered or unexported fields
}

func (ApiV1StreamEventTypeListRequest) Execute added in v1.40.0

func (ApiV1StreamEventTypeListRequest) Iterator added in v1.40.0

The iterator returned from a prior invocation

func (ApiV1StreamEventTypeListRequest) Limit added in v1.40.0

Limit the number of returned items

func (ApiV1StreamEventTypeListRequest) Order added in v1.40.0

The sorting order of the returned items

type ApiV1StreamEventTypePatchRequest added in v1.40.0

type ApiV1StreamEventTypePatchRequest struct {
	ApiService *StreamEventTypesAPIService
	// contains filtered or unexported fields
}

func (ApiV1StreamEventTypePatchRequest) Execute added in v1.40.0

func (ApiV1StreamEventTypePatchRequest) StreamEventTypePatch added in v1.40.0

func (r ApiV1StreamEventTypePatchRequest) StreamEventTypePatch(streamEventTypePatch StreamEventTypePatch) ApiV1StreamEventTypePatchRequest

type ApiV1StreamEventTypeUpdateRequest added in v1.40.0

type ApiV1StreamEventTypeUpdateRequest struct {
	ApiService *StreamEventTypesAPIService
	// contains filtered or unexported fields
}

func (ApiV1StreamEventTypeUpdateRequest) Execute added in v1.40.0

func (ApiV1StreamEventTypeUpdateRequest) StreamEventTypeIn added in v1.40.0

type ApiV1StreamEventsGetRequest added in v1.33.0

type ApiV1StreamEventsGetRequest struct {
	ApiService *StreamAPIService
	// contains filtered or unexported fields
}

func (ApiV1StreamEventsGetRequest) After added in v1.33.0

func (ApiV1StreamEventsGetRequest) Execute added in v1.33.0

func (ApiV1StreamEventsGetRequest) Iterator added in v1.33.0

The iterator returned from a prior invocation

func (ApiV1StreamEventsGetRequest) Limit added in v1.33.0

Limit the number of returned items

type ApiV1StreamGetRequest added in v1.33.0

type ApiV1StreamGetRequest struct {
	ApiService *StreamAPIService
	// contains filtered or unexported fields
}

func (ApiV1StreamGetRequest) Execute added in v1.33.0

type ApiV1StreamListRequest added in v1.33.0

type ApiV1StreamListRequest struct {
	ApiService *StreamAPIService
	// contains filtered or unexported fields
}

func (ApiV1StreamListRequest) Execute added in v1.33.0

func (ApiV1StreamListRequest) Iterator added in v1.33.0

The iterator returned from a prior invocation

func (ApiV1StreamListRequest) Limit added in v1.33.0

Limit the number of returned items

func (ApiV1StreamListRequest) Order added in v1.33.0

The sorting order of the returned items

type ApiV1StreamPatchRequest added in v1.33.0

type ApiV1StreamPatchRequest struct {
	ApiService *StreamAPIService
	// contains filtered or unexported fields
}

func (ApiV1StreamPatchRequest) Execute added in v1.33.0

func (ApiV1StreamPatchRequest) StreamPatch added in v1.33.0

func (r ApiV1StreamPatchRequest) StreamPatch(streamPatch StreamPatch) ApiV1StreamPatchRequest

type ApiV1StreamUpdateRequest added in v1.33.0

type ApiV1StreamUpdateRequest struct {
	ApiService *StreamAPIService
	// contains filtered or unexported fields
}

func (ApiV1StreamUpdateRequest) Execute added in v1.33.0

func (ApiV1StreamUpdateRequest) StreamIn added in v1.33.0

type ApiV1TransformationTemplateCreateRequest added in v1.8.0

type ApiV1TransformationTemplateCreateRequest struct {
	ApiService *TransformationTemplateAPIService
	// contains filtered or unexported fields
}

func (ApiV1TransformationTemplateCreateRequest) Execute added in v1.8.0

func (ApiV1TransformationTemplateCreateRequest) IdempotencyKey added in v1.8.0

The request's idempotency key

func (ApiV1TransformationTemplateCreateRequest) TemplateIn added in v1.8.0

type ApiV1TransformationTemplateDeleteRequest added in v1.8.0

type ApiV1TransformationTemplateDeleteRequest struct {
	ApiService *TransformationTemplateAPIService
	// contains filtered or unexported fields
}

func (ApiV1TransformationTemplateDeleteRequest) Execute added in v1.8.0

type ApiV1TransformationTemplateGenerateRequest added in v1.16.0

type ApiV1TransformationTemplateGenerateRequest struct {
	ApiService *TransformationTemplateAPIService
	// contains filtered or unexported fields
}

func (ApiV1TransformationTemplateGenerateRequest) Execute added in v1.16.0

func (ApiV1TransformationTemplateGenerateRequest) GenerateIn added in v1.16.0

func (ApiV1TransformationTemplateGenerateRequest) IdempotencyKey added in v1.16.0

The request's idempotency key

type ApiV1TransformationTemplateGetRequest added in v1.8.0

type ApiV1TransformationTemplateGetRequest struct {
	ApiService *TransformationTemplateAPIService
	// contains filtered or unexported fields
}

func (ApiV1TransformationTemplateGetRequest) Execute added in v1.8.0

type ApiV1TransformationTemplateListRequest added in v1.8.0

type ApiV1TransformationTemplateListRequest struct {
	ApiService *TransformationTemplateAPIService
	// contains filtered or unexported fields
}

func (ApiV1TransformationTemplateListRequest) Execute added in v1.8.0

func (ApiV1TransformationTemplateListRequest) Iterator added in v1.8.0

The iterator returned from a prior invocation

func (ApiV1TransformationTemplateListRequest) Limit added in v1.8.0

Limit the number of returned items

func (ApiV1TransformationTemplateListRequest) Order added in v1.8.0

The sorting order of the returned items

type ApiV1TransformationTemplateOauthDiscordRequest added in v1.14.0

type ApiV1TransformationTemplateOauthDiscordRequest struct {
	ApiService *TransformationTemplateAPIService
	// contains filtered or unexported fields
}

func (ApiV1TransformationTemplateOauthDiscordRequest) Execute added in v1.14.0

func (ApiV1TransformationTemplateOauthDiscordRequest) IdempotencyKey added in v1.14.0

The request's idempotency key

func (ApiV1TransformationTemplateOauthDiscordRequest) OAuthPayloadIn added in v1.25.0

type ApiV1TransformationTemplateOauthHubspotRequest added in v1.25.0

type ApiV1TransformationTemplateOauthHubspotRequest struct {
	ApiService *TransformationTemplateAPIService
	// contains filtered or unexported fields
}

func (ApiV1TransformationTemplateOauthHubspotRequest) Execute added in v1.25.0

func (ApiV1TransformationTemplateOauthHubspotRequest) IdempotencyKey added in v1.25.0

The request's idempotency key

func (ApiV1TransformationTemplateOauthHubspotRequest) OAuthPayloadIn added in v1.25.0

type ApiV1TransformationTemplateOauthSlackRequest added in v1.14.0

type ApiV1TransformationTemplateOauthSlackRequest struct {
	ApiService *TransformationTemplateAPIService
	// contains filtered or unexported fields
}

func (ApiV1TransformationTemplateOauthSlackRequest) Execute added in v1.14.0

func (ApiV1TransformationTemplateOauthSlackRequest) IdempotencyKey added in v1.14.0

The request's idempotency key

func (ApiV1TransformationTemplateOauthSlackRequest) OAuthPayloadIn added in v1.25.0

type ApiV1TransformationTemplatePatchRequest added in v1.8.0

type ApiV1TransformationTemplatePatchRequest struct {
	ApiService *TransformationTemplateAPIService
	// contains filtered or unexported fields
}

func (ApiV1TransformationTemplatePatchRequest) Execute added in v1.8.0

func (ApiV1TransformationTemplatePatchRequest) TemplatePatch added in v1.8.0

type ApiV1TransformationTemplateSimulateRequest added in v1.8.1

type ApiV1TransformationTemplateSimulateRequest struct {
	ApiService *TransformationTemplateAPIService
	// contains filtered or unexported fields
}

func (ApiV1TransformationTemplateSimulateRequest) Execute added in v1.8.1

func (ApiV1TransformationTemplateSimulateRequest) IdempotencyKey added in v1.8.1

The request's idempotency key

func (ApiV1TransformationTemplateSimulateRequest) TransformationSimulateIn added in v1.8.1

type ApiV1TransformationTemplateUpdateRequest added in v1.8.0

type ApiV1TransformationTemplateUpdateRequest struct {
	ApiService *TransformationTemplateAPIService
	// contains filtered or unexported fields
}

func (ApiV1TransformationTemplateUpdateRequest) Execute added in v1.8.0

func (ApiV1TransformationTemplateUpdateRequest) TemplateUpdate added in v1.8.0

type AppPortalAccessIn added in v0.75.0

type AppPortalAccessIn struct {
	Application *ApplicationIn `json:"application,omitempty"`
	// How long the token will be valid for, in seconds.  Valid values are between 1 hour and 7 days. The default is 7 days.
	Expiry *int32 `json:"expiry,omitempty"`
	// The set of feature flags the created token will have access to.
	FeatureFlags []string `json:"featureFlags,omitempty"`
	// Whether the app portal should be in read-only mode.
	ReadOnly *bool `json:"readOnly,omitempty"`
}

AppPortalAccessIn struct for AppPortalAccessIn

func NewAppPortalAccessIn added in v0.75.0

func NewAppPortalAccessIn() *AppPortalAccessIn

NewAppPortalAccessIn instantiates a new AppPortalAccessIn object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewAppPortalAccessInWithDefaults added in v0.75.0

func NewAppPortalAccessInWithDefaults() *AppPortalAccessIn

NewAppPortalAccessInWithDefaults instantiates a new AppPortalAccessIn object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*AppPortalAccessIn) GetApplication added in v1.31.0

func (o *AppPortalAccessIn) GetApplication() ApplicationIn

GetApplication returns the Application field value if set, zero value otherwise.

func (*AppPortalAccessIn) GetApplicationOk added in v1.31.0

func (o *AppPortalAccessIn) GetApplicationOk() (*ApplicationIn, bool)

GetApplicationOk returns a tuple with the Application field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AppPortalAccessIn) GetExpiry added in v1.18.0

func (o *AppPortalAccessIn) GetExpiry() int32

GetExpiry returns the Expiry field value if set, zero value otherwise.

func (*AppPortalAccessIn) GetExpiryOk added in v1.18.0

func (o *AppPortalAccessIn) GetExpiryOk() (*int32, bool)

GetExpiryOk returns a tuple with the Expiry field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AppPortalAccessIn) GetFeatureFlags added in v0.75.0

func (o *AppPortalAccessIn) GetFeatureFlags() []string

GetFeatureFlags returns the FeatureFlags field value if set, zero value otherwise.

func (*AppPortalAccessIn) GetFeatureFlagsOk added in v0.75.0

func (o *AppPortalAccessIn) GetFeatureFlagsOk() ([]string, bool)

GetFeatureFlagsOk returns a tuple with the FeatureFlags field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AppPortalAccessIn) GetReadOnly added in v1.22.0

func (o *AppPortalAccessIn) GetReadOnly() bool

GetReadOnly returns the ReadOnly field value if set, zero value otherwise.

func (*AppPortalAccessIn) GetReadOnlyOk added in v1.22.0

func (o *AppPortalAccessIn) GetReadOnlyOk() (*bool, bool)

GetReadOnlyOk returns a tuple with the ReadOnly field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AppPortalAccessIn) HasApplication added in v1.31.0

func (o *AppPortalAccessIn) HasApplication() bool

HasApplication returns a boolean if a field has been set.

func (*AppPortalAccessIn) HasExpiry added in v1.18.0

func (o *AppPortalAccessIn) HasExpiry() bool

HasExpiry returns a boolean if a field has been set.

func (*AppPortalAccessIn) HasFeatureFlags added in v0.75.0

func (o *AppPortalAccessIn) HasFeatureFlags() bool

HasFeatureFlags returns a boolean if a field has been set.

func (*AppPortalAccessIn) HasReadOnly added in v1.22.0

func (o *AppPortalAccessIn) HasReadOnly() bool

HasReadOnly returns a boolean if a field has been set.

func (AppPortalAccessIn) MarshalJSON added in v0.75.0

func (o AppPortalAccessIn) MarshalJSON() ([]byte, error)

func (*AppPortalAccessIn) SetApplication added in v1.31.0

func (o *AppPortalAccessIn) SetApplication(v ApplicationIn)

SetApplication gets a reference to the given ApplicationIn and assigns it to the Application field.

func (*AppPortalAccessIn) SetExpiry added in v1.18.0

func (o *AppPortalAccessIn) SetExpiry(v int32)

SetExpiry gets a reference to the given int32 and assigns it to the Expiry field.

func (*AppPortalAccessIn) SetFeatureFlags added in v0.75.0

func (o *AppPortalAccessIn) SetFeatureFlags(v []string)

SetFeatureFlags gets a reference to the given []string and assigns it to the FeatureFlags field.

func (*AppPortalAccessIn) SetReadOnly added in v1.22.0

func (o *AppPortalAccessIn) SetReadOnly(v bool)

SetReadOnly gets a reference to the given bool and assigns it to the ReadOnly field.

func (AppPortalAccessIn) ToMap added in v1.39.0

func (o AppPortalAccessIn) ToMap() (map[string]interface{}, error)

type AppPortalAccessOut added in v0.75.0

type AppPortalAccessOut struct {
	Token string `json:"token"`
	Url   string `json:"url"`
}

AppPortalAccessOut struct for AppPortalAccessOut

func NewAppPortalAccessOut added in v0.75.0

func NewAppPortalAccessOut(token string, url string) *AppPortalAccessOut

NewAppPortalAccessOut instantiates a new AppPortalAccessOut object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewAppPortalAccessOutWithDefaults added in v0.75.0

func NewAppPortalAccessOutWithDefaults() *AppPortalAccessOut

NewAppPortalAccessOutWithDefaults instantiates a new AppPortalAccessOut object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*AppPortalAccessOut) GetToken added in v0.75.0

func (o *AppPortalAccessOut) GetToken() string

GetToken returns the Token field value

func (*AppPortalAccessOut) GetTokenOk added in v0.75.0

func (o *AppPortalAccessOut) GetTokenOk() (*string, bool)

GetTokenOk returns a tuple with the Token field value and a boolean to check if the value has been set.

func (*AppPortalAccessOut) GetUrl added in v0.75.0

func (o *AppPortalAccessOut) GetUrl() string

GetUrl returns the Url field value

func (*AppPortalAccessOut) GetUrlOk added in v0.75.0

func (o *AppPortalAccessOut) GetUrlOk() (*string, bool)

GetUrlOk returns a tuple with the Url field value and a boolean to check if the value has been set.

func (AppPortalAccessOut) MarshalJSON added in v0.75.0

func (o AppPortalAccessOut) MarshalJSON() ([]byte, error)

func (*AppPortalAccessOut) SetToken added in v0.75.0

func (o *AppPortalAccessOut) SetToken(v string)

SetToken sets field value

func (*AppPortalAccessOut) SetUrl added in v0.75.0

func (o *AppPortalAccessOut) SetUrl(v string)

SetUrl sets field value

func (AppPortalAccessOut) ToMap added in v1.39.0

func (o AppPortalAccessOut) ToMap() (map[string]interface{}, error)

func (*AppPortalAccessOut) UnmarshalJSON added in v1.39.0

func (o *AppPortalAccessOut) UnmarshalJSON(data []byte) (err error)

type AppUsageStatsIn added in v0.84.1

type AppUsageStatsIn struct {
	// Specific app IDs or UIDs to aggregate stats for.  Note that if none of the given IDs or UIDs are resolved, a 422 response will be given.
	AppIds []string  `json:"appIds,omitempty"`
	Since  time.Time `json:"since"`
	Until  time.Time `json:"until"`
}

AppUsageStatsIn struct for AppUsageStatsIn

func NewAppUsageStatsIn added in v0.84.1

func NewAppUsageStatsIn(since time.Time, until time.Time) *AppUsageStatsIn

NewAppUsageStatsIn instantiates a new AppUsageStatsIn object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewAppUsageStatsInWithDefaults added in v0.84.1

func NewAppUsageStatsInWithDefaults() *AppUsageStatsIn

NewAppUsageStatsInWithDefaults instantiates a new AppUsageStatsIn object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*AppUsageStatsIn) GetAppIds added in v0.84.1

func (o *AppUsageStatsIn) GetAppIds() []string

GetAppIds returns the AppIds field value if set, zero value otherwise.

func (*AppUsageStatsIn) GetAppIdsOk added in v0.84.1

func (o *AppUsageStatsIn) GetAppIdsOk() ([]string, bool)

GetAppIdsOk returns a tuple with the AppIds field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AppUsageStatsIn) GetSince added in v0.84.1

func (o *AppUsageStatsIn) GetSince() time.Time

GetSince returns the Since field value

func (*AppUsageStatsIn) GetSinceOk added in v0.84.1

func (o *AppUsageStatsIn) GetSinceOk() (*time.Time, bool)

GetSinceOk returns a tuple with the Since field value and a boolean to check if the value has been set.

func (*AppUsageStatsIn) GetUntil added in v0.84.1

func (o *AppUsageStatsIn) GetUntil() time.Time

GetUntil returns the Until field value

func (*AppUsageStatsIn) GetUntilOk added in v0.84.1

func (o *AppUsageStatsIn) GetUntilOk() (*time.Time, bool)

GetUntilOk returns a tuple with the Until field value and a boolean to check if the value has been set.

func (*AppUsageStatsIn) HasAppIds added in v0.84.1

func (o *AppUsageStatsIn) HasAppIds() bool

HasAppIds returns a boolean if a field has been set.

func (AppUsageStatsIn) MarshalJSON added in v0.84.1

func (o AppUsageStatsIn) MarshalJSON() ([]byte, error)

func (*AppUsageStatsIn) SetAppIds added in v0.84.1

func (o *AppUsageStatsIn) SetAppIds(v []string)

SetAppIds gets a reference to the given []string and assigns it to the AppIds field.

func (*AppUsageStatsIn) SetSince added in v0.84.1

func (o *AppUsageStatsIn) SetSince(v time.Time)

SetSince sets field value

func (*AppUsageStatsIn) SetUntil added in v0.84.1

func (o *AppUsageStatsIn) SetUntil(v time.Time)

SetUntil sets field value

func (AppUsageStatsIn) ToMap added in v1.39.0

func (o AppUsageStatsIn) ToMap() (map[string]interface{}, error)

func (*AppUsageStatsIn) UnmarshalJSON added in v1.39.0

func (o *AppUsageStatsIn) UnmarshalJSON(data []byte) (err error)

type AppUsageStatsOut added in v0.84.1

type AppUsageStatsOut struct {
	Id     string               `json:"id"`
	Status BackgroundTaskStatus `json:"status"`
	Task   BackgroundTaskType   `json:"task"`
	// Any app IDs or UIDs received in the request that weren't found.  Stats will be produced for all the others.
	UnresolvedAppIds []string `json:"unresolvedAppIds"`
}

AppUsageStatsOut struct for AppUsageStatsOut

func NewAppUsageStatsOut added in v0.84.1

func NewAppUsageStatsOut(id string, status BackgroundTaskStatus, task BackgroundTaskType, unresolvedAppIds []string) *AppUsageStatsOut

NewAppUsageStatsOut instantiates a new AppUsageStatsOut object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewAppUsageStatsOutWithDefaults added in v0.84.1

func NewAppUsageStatsOutWithDefaults() *AppUsageStatsOut

NewAppUsageStatsOutWithDefaults instantiates a new AppUsageStatsOut object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*AppUsageStatsOut) GetId added in v0.84.1

func (o *AppUsageStatsOut) GetId() string

GetId returns the Id field value

func (*AppUsageStatsOut) GetIdOk added in v0.84.1

func (o *AppUsageStatsOut) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*AppUsageStatsOut) GetStatus added in v0.84.1

func (o *AppUsageStatsOut) GetStatus() BackgroundTaskStatus

GetStatus returns the Status field value

func (*AppUsageStatsOut) GetStatusOk added in v0.84.1

func (o *AppUsageStatsOut) GetStatusOk() (*BackgroundTaskStatus, bool)

GetStatusOk returns a tuple with the Status field value and a boolean to check if the value has been set.

func (*AppUsageStatsOut) GetTask added in v0.84.1

func (o *AppUsageStatsOut) GetTask() BackgroundTaskType

GetTask returns the Task field value

func (*AppUsageStatsOut) GetTaskOk added in v0.84.1

func (o *AppUsageStatsOut) GetTaskOk() (*BackgroundTaskType, bool)

GetTaskOk returns a tuple with the Task field value and a boolean to check if the value has been set.

func (*AppUsageStatsOut) GetUnresolvedAppIds added in v1.41.0

func (o *AppUsageStatsOut) GetUnresolvedAppIds() []string

GetUnresolvedAppIds returns the UnresolvedAppIds field value

func (*AppUsageStatsOut) GetUnresolvedAppIdsOk added in v1.41.0

func (o *AppUsageStatsOut) GetUnresolvedAppIdsOk() ([]string, bool)

GetUnresolvedAppIdsOk returns a tuple with the UnresolvedAppIds field value and a boolean to check if the value has been set.

func (AppUsageStatsOut) MarshalJSON added in v0.84.1

func (o AppUsageStatsOut) MarshalJSON() ([]byte, error)

func (*AppUsageStatsOut) SetId added in v0.84.1

func (o *AppUsageStatsOut) SetId(v string)

SetId sets field value

func (*AppUsageStatsOut) SetStatus added in v0.84.1

func (o *AppUsageStatsOut) SetStatus(v BackgroundTaskStatus)

SetStatus sets field value

func (*AppUsageStatsOut) SetTask added in v0.84.1

func (o *AppUsageStatsOut) SetTask(v BackgroundTaskType)

SetTask sets field value

func (*AppUsageStatsOut) SetUnresolvedAppIds added in v1.41.0

func (o *AppUsageStatsOut) SetUnresolvedAppIds(v []string)

SetUnresolvedAppIds sets field value

func (AppUsageStatsOut) ToMap added in v1.39.0

func (o AppUsageStatsOut) ToMap() (map[string]interface{}, error)

func (*AppUsageStatsOut) UnmarshalJSON added in v1.39.0

func (o *AppUsageStatsOut) UnmarshalJSON(data []byte) (err error)

type ApplicationAPIService added in v1.39.0

type ApplicationAPIService service

ApplicationAPIService ApplicationAPI service

func (*ApplicationAPIService) GetAppUsageStatsApiV1AppStatsUsageGet added in v1.39.0

func (a *ApplicationAPIService) GetAppUsageStatsApiV1AppStatsUsageGet(ctx context.Context) ApiGetAppUsageStatsApiV1AppStatsUsageGetRequest

GetAppUsageStatsApiV1AppStatsUsageGet Get App Usage Stats

Get basic statistics for all applications.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetAppUsageStatsApiV1AppStatsUsageGetRequest

func (*ApplicationAPIService) GetAppUsageStatsApiV1AppStatsUsageGetExecute added in v1.39.0

Execute executes the request

@return ListResponseApplicationStats

func (*ApplicationAPIService) V1ApplicationCreate added in v1.39.0

V1ApplicationCreate Create Application

Create a new application.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiV1ApplicationCreateRequest

func (*ApplicationAPIService) V1ApplicationCreateExecute added in v1.39.0

Execute executes the request

@return ApplicationOut

func (*ApplicationAPIService) V1ApplicationDelete added in v1.39.0

func (a *ApplicationAPIService) V1ApplicationDelete(ctx context.Context, appId string) ApiV1ApplicationDeleteRequest

V1ApplicationDelete Delete Application

Delete an application.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param appId The app's ID or UID
@return ApiV1ApplicationDeleteRequest

func (*ApplicationAPIService) V1ApplicationDeleteExecute added in v1.39.0

func (a *ApplicationAPIService) V1ApplicationDeleteExecute(r ApiV1ApplicationDeleteRequest) (*http.Response, error)

Execute executes the request

func (*ApplicationAPIService) V1ApplicationGet added in v1.39.0

func (a *ApplicationAPIService) V1ApplicationGet(ctx context.Context, appId string) ApiV1ApplicationGetRequest

V1ApplicationGet Get Application

Get an application.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param appId The app's ID or UID
@return ApiV1ApplicationGetRequest

func (*ApplicationAPIService) V1ApplicationGetExecute added in v1.39.0

Execute executes the request

@return ApplicationOut

func (*ApplicationAPIService) V1ApplicationGetStats added in v1.39.0

func (a *ApplicationAPIService) V1ApplicationGetStats(ctx context.Context, appId string) ApiV1ApplicationGetStatsRequest

V1ApplicationGetStats Get App Stats

Get basic statistics for the application.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param appId The app's ID or UID
@return ApiV1ApplicationGetStatsRequest

func (*ApplicationAPIService) V1ApplicationGetStatsExecute added in v1.39.0

Execute executes the request

@return ApplicationStats

func (*ApplicationAPIService) V1ApplicationList added in v1.39.0

V1ApplicationList List Applications

List of all the organization's applications.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiV1ApplicationListRequest

func (*ApplicationAPIService) V1ApplicationListExecute added in v1.39.0

Execute executes the request

@return ListResponseApplicationOut

func (*ApplicationAPIService) V1ApplicationPatch added in v1.39.0

func (a *ApplicationAPIService) V1ApplicationPatch(ctx context.Context, appId string) ApiV1ApplicationPatchRequest

V1ApplicationPatch Patch Application

Partially update an application.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param appId The app's ID or UID
@return ApiV1ApplicationPatchRequest

func (*ApplicationAPIService) V1ApplicationPatchExecute added in v1.39.0

Execute executes the request

@return ApplicationOut

func (*ApplicationAPIService) V1ApplicationUpdate added in v1.39.0

func (a *ApplicationAPIService) V1ApplicationUpdate(ctx context.Context, appId string) ApiV1ApplicationUpdateRequest

V1ApplicationUpdate Update Application

Update an application.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param appId The app's ID or UID
@return ApiV1ApplicationUpdateRequest

func (*ApplicationAPIService) V1ApplicationUpdateExecute added in v1.39.0

Execute executes the request

@return ApplicationOut

type ApplicationIn

type ApplicationIn struct {
	Metadata  *map[string]string `json:"metadata,omitempty"`
	Name      string             `json:"name"`
	RateLimit *int32             `json:"rateLimit,omitempty"`
	// Optional unique identifier for the application.
	Uid *string `json:"uid,omitempty" validate:"regexp=^[a-zA-Z0-9\\\\-_.]+$"`
}

ApplicationIn struct for ApplicationIn

func NewApplicationIn

func NewApplicationIn(name string) *ApplicationIn

NewApplicationIn instantiates a new ApplicationIn object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewApplicationInWithDefaults

func NewApplicationInWithDefaults() *ApplicationIn

NewApplicationInWithDefaults instantiates a new ApplicationIn object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ApplicationIn) GetMetadata added in v0.69.0

func (o *ApplicationIn) GetMetadata() map[string]string

GetMetadata returns the Metadata field value if set, zero value otherwise.

func (*ApplicationIn) GetMetadataOk added in v0.69.0

func (o *ApplicationIn) GetMetadataOk() (*map[string]string, bool)

GetMetadataOk returns a tuple with the Metadata field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ApplicationIn) GetName

func (o *ApplicationIn) GetName() string

GetName returns the Name field value

func (*ApplicationIn) GetNameOk

func (o *ApplicationIn) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*ApplicationIn) GetRateLimit

func (o *ApplicationIn) GetRateLimit() int32

GetRateLimit returns the RateLimit field value if set, zero value otherwise.

func (*ApplicationIn) GetRateLimitOk

func (o *ApplicationIn) GetRateLimitOk() (*int32, bool)

GetRateLimitOk returns a tuple with the RateLimit field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ApplicationIn) GetUid

func (o *ApplicationIn) GetUid() string

GetUid returns the Uid field value if set, zero value otherwise.

func (*ApplicationIn) GetUidOk

func (o *ApplicationIn) GetUidOk() (*string, bool)

GetUidOk returns a tuple with the Uid field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ApplicationIn) HasMetadata added in v0.69.0

func (o *ApplicationIn) HasMetadata() bool

HasMetadata returns a boolean if a field has been set.

func (*ApplicationIn) HasRateLimit

func (o *ApplicationIn) HasRateLimit() bool

HasRateLimit returns a boolean if a field has been set.

func (*ApplicationIn) HasUid

func (o *ApplicationIn) HasUid() bool

HasUid returns a boolean if a field has been set.

func (ApplicationIn) MarshalJSON

func (o ApplicationIn) MarshalJSON() ([]byte, error)

func (*ApplicationIn) SetMetadata added in v0.69.0

func (o *ApplicationIn) SetMetadata(v map[string]string)

SetMetadata gets a reference to the given map[string]string and assigns it to the Metadata field.

func (*ApplicationIn) SetName

func (o *ApplicationIn) SetName(v string)

SetName sets field value

func (*ApplicationIn) SetRateLimit

func (o *ApplicationIn) SetRateLimit(v int32)

SetRateLimit gets a reference to the given int32 and assigns it to the RateLimit field.

func (*ApplicationIn) SetUid

func (o *ApplicationIn) SetUid(v string)

SetUid gets a reference to the given string and assigns it to the Uid field.

func (ApplicationIn) ToMap added in v1.39.0

func (o ApplicationIn) ToMap() (map[string]interface{}, error)

func (*ApplicationIn) UnmarshalJSON added in v1.39.0

func (o *ApplicationIn) UnmarshalJSON(data []byte) (err error)

type ApplicationOut

type ApplicationOut struct {
	CreatedAt time.Time `json:"createdAt"`
	// The app's ID
	Id        string            `json:"id"`
	Metadata  map[string]string `json:"metadata"`
	Name      string            `json:"name"`
	RateLimit *int32            `json:"rateLimit,omitempty"`
	// The app's UID
	Uid       *string   `json:"uid,omitempty" validate:"regexp=^[a-zA-Z0-9\\\\-_.]+$"`
	UpdatedAt time.Time `json:"updatedAt"`
}

ApplicationOut struct for ApplicationOut

func NewApplicationOut

func NewApplicationOut(createdAt time.Time, id string, metadata map[string]string, name string, updatedAt time.Time) *ApplicationOut

NewApplicationOut instantiates a new ApplicationOut object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewApplicationOutWithDefaults

func NewApplicationOutWithDefaults() *ApplicationOut

NewApplicationOutWithDefaults instantiates a new ApplicationOut object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ApplicationOut) GetCreatedAt

func (o *ApplicationOut) GetCreatedAt() time.Time

GetCreatedAt returns the CreatedAt field value

func (*ApplicationOut) GetCreatedAtOk

func (o *ApplicationOut) GetCreatedAtOk() (*time.Time, bool)

GetCreatedAtOk returns a tuple with the CreatedAt field value and a boolean to check if the value has been set.

func (*ApplicationOut) GetId

func (o *ApplicationOut) GetId() string

GetId returns the Id field value

func (*ApplicationOut) GetIdOk

func (o *ApplicationOut) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*ApplicationOut) GetMetadata added in v0.69.0

func (o *ApplicationOut) GetMetadata() map[string]string

GetMetadata returns the Metadata field value

func (*ApplicationOut) GetMetadataOk added in v0.69.0

func (o *ApplicationOut) GetMetadataOk() (*map[string]string, bool)

GetMetadataOk returns a tuple with the Metadata field value and a boolean to check if the value has been set.

func (*ApplicationOut) GetName

func (o *ApplicationOut) GetName() string

GetName returns the Name field value

func (*ApplicationOut) GetNameOk

func (o *ApplicationOut) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*ApplicationOut) GetRateLimit

func (o *ApplicationOut) GetRateLimit() int32

GetRateLimit returns the RateLimit field value if set, zero value otherwise.

func (*ApplicationOut) GetRateLimitOk

func (o *ApplicationOut) GetRateLimitOk() (*int32, bool)

GetRateLimitOk returns a tuple with the RateLimit field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ApplicationOut) GetUid

func (o *ApplicationOut) GetUid() string

GetUid returns the Uid field value if set, zero value otherwise.

func (*ApplicationOut) GetUidOk

func (o *ApplicationOut) GetUidOk() (*string, bool)

GetUidOk returns a tuple with the Uid field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ApplicationOut) GetUpdatedAt

func (o *ApplicationOut) GetUpdatedAt() time.Time

GetUpdatedAt returns the UpdatedAt field value

func (*ApplicationOut) GetUpdatedAtOk

func (o *ApplicationOut) GetUpdatedAtOk() (*time.Time, bool)

GetUpdatedAtOk returns a tuple with the UpdatedAt field value and a boolean to check if the value has been set.

func (*ApplicationOut) HasRateLimit

func (o *ApplicationOut) HasRateLimit() bool

HasRateLimit returns a boolean if a field has been set.

func (*ApplicationOut) HasUid

func (o *ApplicationOut) HasUid() bool

HasUid returns a boolean if a field has been set.

func (ApplicationOut) MarshalJSON

func (o ApplicationOut) MarshalJSON() ([]byte, error)

func (*ApplicationOut) SetCreatedAt

func (o *ApplicationOut) SetCreatedAt(v time.Time)

SetCreatedAt sets field value

func (*ApplicationOut) SetId

func (o *ApplicationOut) SetId(v string)

SetId sets field value

func (*ApplicationOut) SetMetadata added in v0.69.0

func (o *ApplicationOut) SetMetadata(v map[string]string)

SetMetadata sets field value

func (*ApplicationOut) SetName

func (o *ApplicationOut) SetName(v string)

SetName sets field value

func (*ApplicationOut) SetRateLimit

func (o *ApplicationOut) SetRateLimit(v int32)

SetRateLimit gets a reference to the given int32 and assigns it to the RateLimit field.

func (*ApplicationOut) SetUid

func (o *ApplicationOut) SetUid(v string)

SetUid gets a reference to the given string and assigns it to the Uid field.

func (*ApplicationOut) SetUpdatedAt

func (o *ApplicationOut) SetUpdatedAt(v time.Time)

SetUpdatedAt sets field value

func (ApplicationOut) ToMap added in v1.39.0

func (o ApplicationOut) ToMap() (map[string]interface{}, error)

func (*ApplicationOut) UnmarshalJSON added in v1.39.0

func (o *ApplicationOut) UnmarshalJSON(data []byte) (err error)

type ApplicationPatch added in v0.84.0

type ApplicationPatch struct {
	Metadata  *map[string]string `json:"metadata,omitempty"`
	Name      *string            `json:"name,omitempty"`
	RateLimit NullableInt32      `json:"rateLimit,omitempty"`
	// The app's UID
	Uid NullableString `json:"uid,omitempty" validate:"regexp=^[a-zA-Z0-9\\\\-_.]+$"`
}

ApplicationPatch struct for ApplicationPatch

func NewApplicationPatch added in v0.84.0

func NewApplicationPatch() *ApplicationPatch

NewApplicationPatch instantiates a new ApplicationPatch object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewApplicationPatchWithDefaults added in v0.84.0

func NewApplicationPatchWithDefaults() *ApplicationPatch

NewApplicationPatchWithDefaults instantiates a new ApplicationPatch object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ApplicationPatch) GetMetadata added in v0.84.0

func (o *ApplicationPatch) GetMetadata() map[string]string

GetMetadata returns the Metadata field value if set, zero value otherwise.

func (*ApplicationPatch) GetMetadataOk added in v0.84.0

func (o *ApplicationPatch) GetMetadataOk() (*map[string]string, bool)

GetMetadataOk returns a tuple with the Metadata field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ApplicationPatch) GetName added in v0.84.0

func (o *ApplicationPatch) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*ApplicationPatch) GetNameOk added in v0.84.0

func (o *ApplicationPatch) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ApplicationPatch) GetRateLimit added in v0.84.0

func (o *ApplicationPatch) GetRateLimit() int32

GetRateLimit returns the RateLimit field value if set, zero value otherwise (both if not set or set to explicit null).

func (*ApplicationPatch) GetRateLimitOk added in v0.84.0

func (o *ApplicationPatch) GetRateLimitOk() (*int32, bool)

GetRateLimitOk returns a tuple with the RateLimit field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*ApplicationPatch) GetUid added in v0.84.0

func (o *ApplicationPatch) GetUid() string

GetUid returns the Uid field value if set, zero value otherwise (both if not set or set to explicit null).

func (*ApplicationPatch) GetUidOk added in v0.84.0

func (o *ApplicationPatch) GetUidOk() (*string, bool)

GetUidOk returns a tuple with the Uid field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*ApplicationPatch) HasMetadata added in v0.84.0

func (o *ApplicationPatch) HasMetadata() bool

HasMetadata returns a boolean if a field has been set.

func (*ApplicationPatch) HasName added in v0.84.0

func (o *ApplicationPatch) HasName() bool

HasName returns a boolean if a field has been set.

func (*ApplicationPatch) HasRateLimit added in v0.84.0

func (o *ApplicationPatch) HasRateLimit() bool

HasRateLimit returns a boolean if a field has been set.

func (*ApplicationPatch) HasUid added in v0.84.0

func (o *ApplicationPatch) HasUid() bool

HasUid returns a boolean if a field has been set.

func (ApplicationPatch) MarshalJSON added in v0.84.0

func (o ApplicationPatch) MarshalJSON() ([]byte, error)

func (*ApplicationPatch) SetMetadata added in v0.84.0

func (o *ApplicationPatch) SetMetadata(v map[string]string)

SetMetadata gets a reference to the given map[string]string and assigns it to the Metadata field.

func (*ApplicationPatch) SetName added in v0.84.0

func (o *ApplicationPatch) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*ApplicationPatch) SetRateLimit added in v0.84.0

func (o *ApplicationPatch) SetRateLimit(v int32)

SetRateLimit gets a reference to the given NullableInt32 and assigns it to the RateLimit field.

func (*ApplicationPatch) SetRateLimitNil added in v0.84.0

func (o *ApplicationPatch) SetRateLimitNil()

SetRateLimitNil sets the value for RateLimit to be an explicit nil

func (*ApplicationPatch) SetUid added in v0.84.0

func (o *ApplicationPatch) SetUid(v string)

SetUid gets a reference to the given NullableString and assigns it to the Uid field.

func (*ApplicationPatch) SetUidNil added in v0.84.0

func (o *ApplicationPatch) SetUidNil()

SetUidNil sets the value for Uid to be an explicit nil

func (ApplicationPatch) ToMap added in v1.39.0

func (o ApplicationPatch) ToMap() (map[string]interface{}, error)

func (*ApplicationPatch) UnsetRateLimit added in v0.84.0

func (o *ApplicationPatch) UnsetRateLimit()

UnsetRateLimit ensures that no value is present for RateLimit, not even an explicit nil

func (*ApplicationPatch) UnsetUid added in v0.84.0

func (o *ApplicationPatch) UnsetUid()

UnsetUid ensures that no value is present for Uid, not even an explicit nil

type ApplicationStats added in v0.68.0

type ApplicationStats struct {
	// The app's ID
	AppId string `json:"appId"`
	// The app's UID
	AppUid              *string `json:"appUid,omitempty" validate:"regexp=^[a-zA-Z0-9\\\\-_.]+$"`
	MessageDestinations int32   `json:"messageDestinations"`
}

ApplicationStats struct for ApplicationStats

func NewApplicationStats added in v0.68.0

func NewApplicationStats(appId string, messageDestinations int32) *ApplicationStats

NewApplicationStats instantiates a new ApplicationStats object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewApplicationStatsWithDefaults added in v0.68.0

func NewApplicationStatsWithDefaults() *ApplicationStats

NewApplicationStatsWithDefaults instantiates a new ApplicationStats object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ApplicationStats) GetAppId added in v0.68.0

func (o *ApplicationStats) GetAppId() string

GetAppId returns the AppId field value

func (*ApplicationStats) GetAppIdOk added in v0.68.0

func (o *ApplicationStats) GetAppIdOk() (*string, bool)

GetAppIdOk returns a tuple with the AppId field value and a boolean to check if the value has been set.

func (*ApplicationStats) GetAppUid added in v0.68.0

func (o *ApplicationStats) GetAppUid() string

GetAppUid returns the AppUid field value if set, zero value otherwise.

func (*ApplicationStats) GetAppUidOk added in v0.68.0

func (o *ApplicationStats) GetAppUidOk() (*string, bool)

GetAppUidOk returns a tuple with the AppUid field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ApplicationStats) GetMessageDestinations added in v0.68.0

func (o *ApplicationStats) GetMessageDestinations() int32

GetMessageDestinations returns the MessageDestinations field value

func (*ApplicationStats) GetMessageDestinationsOk added in v0.68.0

func (o *ApplicationStats) GetMessageDestinationsOk() (*int32, bool)

GetMessageDestinationsOk returns a tuple with the MessageDestinations field value and a boolean to check if the value has been set.

func (*ApplicationStats) HasAppUid added in v0.68.0

func (o *ApplicationStats) HasAppUid() bool

HasAppUid returns a boolean if a field has been set.

func (ApplicationStats) MarshalJSON added in v0.68.0

func (o ApplicationStats) MarshalJSON() ([]byte, error)

func (*ApplicationStats) SetAppId added in v0.68.0

func (o *ApplicationStats) SetAppId(v string)

SetAppId sets field value

func (*ApplicationStats) SetAppUid added in v0.68.0

func (o *ApplicationStats) SetAppUid(v string)

SetAppUid gets a reference to the given string and assigns it to the AppUid field.

func (*ApplicationStats) SetMessageDestinations added in v0.68.0

func (o *ApplicationStats) SetMessageDestinations(v int32)

SetMessageDestinations sets field value

func (ApplicationStats) ToMap added in v1.39.0

func (o ApplicationStats) ToMap() (map[string]interface{}, error)

func (*ApplicationStats) UnmarshalJSON added in v1.39.0

func (o *ApplicationStats) UnmarshalJSON(data []byte) (err error)

type ApplicationTokenExpireIn added in v0.72.0

type ApplicationTokenExpireIn struct {
	// How many seconds until the old key is expired.
	Expiry *int64 `json:"expiry,omitempty"`
}

ApplicationTokenExpireIn struct for ApplicationTokenExpireIn

func NewApplicationTokenExpireIn added in v0.72.0

func NewApplicationTokenExpireIn() *ApplicationTokenExpireIn

NewApplicationTokenExpireIn instantiates a new ApplicationTokenExpireIn object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewApplicationTokenExpireInWithDefaults added in v0.72.0

func NewApplicationTokenExpireInWithDefaults() *ApplicationTokenExpireIn

NewApplicationTokenExpireInWithDefaults instantiates a new ApplicationTokenExpireIn object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ApplicationTokenExpireIn) GetExpiry added in v0.72.0

func (o *ApplicationTokenExpireIn) GetExpiry() int64

GetExpiry returns the Expiry field value if set, zero value otherwise.

func (*ApplicationTokenExpireIn) GetExpiryOk added in v0.72.0

func (o *ApplicationTokenExpireIn) GetExpiryOk() (*int64, bool)

GetExpiryOk returns a tuple with the Expiry field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ApplicationTokenExpireIn) HasExpiry added in v0.72.0

func (o *ApplicationTokenExpireIn) HasExpiry() bool

HasExpiry returns a boolean if a field has been set.

func (ApplicationTokenExpireIn) MarshalJSON added in v0.72.0

func (o ApplicationTokenExpireIn) MarshalJSON() ([]byte, error)

func (*ApplicationTokenExpireIn) SetExpiry added in v0.72.0

func (o *ApplicationTokenExpireIn) SetExpiry(v int64)

SetExpiry gets a reference to the given int64 and assigns it to the Expiry field.

func (ApplicationTokenExpireIn) ToMap added in v1.39.0

func (o ApplicationTokenExpireIn) ToMap() (map[string]interface{}, error)

type AttemptStatisticsData

type AttemptStatisticsData struct {
	FailureCount []int32 `json:"failureCount,omitempty"`
	SuccessCount []int32 `json:"successCount,omitempty"`
}

AttemptStatisticsData struct for AttemptStatisticsData

func NewAttemptStatisticsData

func NewAttemptStatisticsData() *AttemptStatisticsData

NewAttemptStatisticsData instantiates a new AttemptStatisticsData object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewAttemptStatisticsDataWithDefaults

func NewAttemptStatisticsDataWithDefaults() *AttemptStatisticsData

NewAttemptStatisticsDataWithDefaults instantiates a new AttemptStatisticsData object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*AttemptStatisticsData) GetFailureCount

func (o *AttemptStatisticsData) GetFailureCount() []int32

GetFailureCount returns the FailureCount field value if set, zero value otherwise.

func (*AttemptStatisticsData) GetFailureCountOk

func (o *AttemptStatisticsData) GetFailureCountOk() ([]int32, bool)

GetFailureCountOk returns a tuple with the FailureCount field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AttemptStatisticsData) GetSuccessCount

func (o *AttemptStatisticsData) GetSuccessCount() []int32

GetSuccessCount returns the SuccessCount field value if set, zero value otherwise.

func (*AttemptStatisticsData) GetSuccessCountOk

func (o *AttemptStatisticsData) GetSuccessCountOk() ([]int32, bool)

GetSuccessCountOk returns a tuple with the SuccessCount field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AttemptStatisticsData) HasFailureCount

func (o *AttemptStatisticsData) HasFailureCount() bool

HasFailureCount returns a boolean if a field has been set.

func (*AttemptStatisticsData) HasSuccessCount

func (o *AttemptStatisticsData) HasSuccessCount() bool

HasSuccessCount returns a boolean if a field has been set.

func (AttemptStatisticsData) MarshalJSON

func (o AttemptStatisticsData) MarshalJSON() ([]byte, error)

func (*AttemptStatisticsData) SetFailureCount

func (o *AttemptStatisticsData) SetFailureCount(v []int32)

SetFailureCount gets a reference to the given []int32 and assigns it to the FailureCount field.

func (*AttemptStatisticsData) SetSuccessCount

func (o *AttemptStatisticsData) SetSuccessCount(v []int32)

SetSuccessCount gets a reference to the given []int32 and assigns it to the SuccessCount field.

func (AttemptStatisticsData) ToMap added in v1.39.0

func (o AttemptStatisticsData) ToMap() (map[string]interface{}, error)

type AttemptStatisticsResponse

type AttemptStatisticsResponse struct {
	Data      AttemptStatisticsData `json:"data"`
	EndDate   time.Time             `json:"endDate"`
	Period    StatisticsPeriod      `json:"period"`
	StartDate time.Time             `json:"startDate"`
}

AttemptStatisticsResponse struct for AttemptStatisticsResponse

func NewAttemptStatisticsResponse

func NewAttemptStatisticsResponse(data AttemptStatisticsData, endDate time.Time, period StatisticsPeriod, startDate time.Time) *AttemptStatisticsResponse

NewAttemptStatisticsResponse instantiates a new AttemptStatisticsResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewAttemptStatisticsResponseWithDefaults

func NewAttemptStatisticsResponseWithDefaults() *AttemptStatisticsResponse

NewAttemptStatisticsResponseWithDefaults instantiates a new AttemptStatisticsResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*AttemptStatisticsResponse) GetData

GetData returns the Data field value

func (*AttemptStatisticsResponse) GetDataOk

GetDataOk returns a tuple with the Data field value and a boolean to check if the value has been set.

func (*AttemptStatisticsResponse) GetEndDate

func (o *AttemptStatisticsResponse) GetEndDate() time.Time

GetEndDate returns the EndDate field value

func (*AttemptStatisticsResponse) GetEndDateOk

func (o *AttemptStatisticsResponse) GetEndDateOk() (*time.Time, bool)

GetEndDateOk returns a tuple with the EndDate field value and a boolean to check if the value has been set.

func (*AttemptStatisticsResponse) GetPeriod

GetPeriod returns the Period field value

func (*AttemptStatisticsResponse) GetPeriodOk

func (o *AttemptStatisticsResponse) GetPeriodOk() (*StatisticsPeriod, bool)

GetPeriodOk returns a tuple with the Period field value and a boolean to check if the value has been set.

func (*AttemptStatisticsResponse) GetStartDate

func (o *AttemptStatisticsResponse) GetStartDate() time.Time

GetStartDate returns the StartDate field value

func (*AttemptStatisticsResponse) GetStartDateOk

func (o *AttemptStatisticsResponse) GetStartDateOk() (*time.Time, bool)

GetStartDateOk returns a tuple with the StartDate field value and a boolean to check if the value has been set.

func (AttemptStatisticsResponse) MarshalJSON

func (o AttemptStatisticsResponse) MarshalJSON() ([]byte, error)

func (*AttemptStatisticsResponse) SetData

SetData sets field value

func (*AttemptStatisticsResponse) SetEndDate

func (o *AttemptStatisticsResponse) SetEndDate(v time.Time)

SetEndDate sets field value

func (*AttemptStatisticsResponse) SetPeriod

SetPeriod sets field value

func (*AttemptStatisticsResponse) SetStartDate

func (o *AttemptStatisticsResponse) SetStartDate(v time.Time)

SetStartDate sets field value

func (AttemptStatisticsResponse) ToMap added in v1.39.0

func (o AttemptStatisticsResponse) ToMap() (map[string]interface{}, error)

func (*AttemptStatisticsResponse) UnmarshalJSON added in v1.39.0

func (o *AttemptStatisticsResponse) UnmarshalJSON(data []byte) (err error)

type AuthTokenOut added in v1.25.0

type AuthTokenOut struct {
	CreatedAt time.Time  `json:"createdAt"`
	ExpiresAt *time.Time `json:"expiresAt,omitempty"`
	// The key's ID
	Id     string   `json:"id"`
	Name   *string  `json:"name,omitempty"`
	Scopes []string `json:"scopes,omitempty"`
	Token  string   `json:"token"`
}

AuthTokenOut struct for AuthTokenOut

func NewAuthTokenOut added in v1.25.0

func NewAuthTokenOut(createdAt time.Time, id string, token string) *AuthTokenOut

NewAuthTokenOut instantiates a new AuthTokenOut object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewAuthTokenOutWithDefaults added in v1.25.0

func NewAuthTokenOutWithDefaults() *AuthTokenOut

NewAuthTokenOutWithDefaults instantiates a new AuthTokenOut object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*AuthTokenOut) GetCreatedAt added in v1.25.0

func (o *AuthTokenOut) GetCreatedAt() time.Time

GetCreatedAt returns the CreatedAt field value

func (*AuthTokenOut) GetCreatedAtOk added in v1.25.0

func (o *AuthTokenOut) GetCreatedAtOk() (*time.Time, bool)

GetCreatedAtOk returns a tuple with the CreatedAt field value and a boolean to check if the value has been set.

func (*AuthTokenOut) GetExpiresAt added in v1.25.0

func (o *AuthTokenOut) GetExpiresAt() time.Time

GetExpiresAt returns the ExpiresAt field value if set, zero value otherwise.

func (*AuthTokenOut) GetExpiresAtOk added in v1.25.0

func (o *AuthTokenOut) GetExpiresAtOk() (*time.Time, bool)

GetExpiresAtOk returns a tuple with the ExpiresAt field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AuthTokenOut) GetId added in v1.25.0

func (o *AuthTokenOut) GetId() string

GetId returns the Id field value

func (*AuthTokenOut) GetIdOk added in v1.25.0

func (o *AuthTokenOut) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*AuthTokenOut) GetName added in v1.25.0

func (o *AuthTokenOut) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*AuthTokenOut) GetNameOk added in v1.25.0

func (o *AuthTokenOut) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AuthTokenOut) GetScopes added in v1.26.0

func (o *AuthTokenOut) GetScopes() []string

GetScopes returns the Scopes field value if set, zero value otherwise.

func (*AuthTokenOut) GetScopesOk added in v1.26.0

func (o *AuthTokenOut) GetScopesOk() ([]string, bool)

GetScopesOk returns a tuple with the Scopes field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AuthTokenOut) GetToken added in v1.25.0

func (o *AuthTokenOut) GetToken() string

GetToken returns the Token field value

func (*AuthTokenOut) GetTokenOk added in v1.25.0

func (o *AuthTokenOut) GetTokenOk() (*string, bool)

GetTokenOk returns a tuple with the Token field value and a boolean to check if the value has been set.

func (*AuthTokenOut) HasExpiresAt added in v1.25.0

func (o *AuthTokenOut) HasExpiresAt() bool

HasExpiresAt returns a boolean if a field has been set.

func (*AuthTokenOut) HasName added in v1.25.0

func (o *AuthTokenOut) HasName() bool

HasName returns a boolean if a field has been set.

func (*AuthTokenOut) HasScopes added in v1.26.0

func (o *AuthTokenOut) HasScopes() bool

HasScopes returns a boolean if a field has been set.

func (AuthTokenOut) MarshalJSON added in v1.25.0

func (o AuthTokenOut) MarshalJSON() ([]byte, error)

func (*AuthTokenOut) SetCreatedAt added in v1.25.0

func (o *AuthTokenOut) SetCreatedAt(v time.Time)

SetCreatedAt sets field value

func (*AuthTokenOut) SetExpiresAt added in v1.25.0

func (o *AuthTokenOut) SetExpiresAt(v time.Time)

SetExpiresAt gets a reference to the given time.Time and assigns it to the ExpiresAt field.

func (*AuthTokenOut) SetId added in v1.25.0

func (o *AuthTokenOut) SetId(v string)

SetId sets field value

func (*AuthTokenOut) SetName added in v1.25.0

func (o *AuthTokenOut) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*AuthTokenOut) SetScopes added in v1.26.0

func (o *AuthTokenOut) SetScopes(v []string)

SetScopes gets a reference to the given []string and assigns it to the Scopes field.

func (*AuthTokenOut) SetToken added in v1.25.0

func (o *AuthTokenOut) SetToken(v string)

SetToken sets field value

func (AuthTokenOut) ToMap added in v1.39.0

func (o AuthTokenOut) ToMap() (map[string]interface{}, error)

func (*AuthTokenOut) UnmarshalJSON added in v1.39.0

func (o *AuthTokenOut) UnmarshalJSON(data []byte) (err error)

type AuthenticationAPIService added in v1.39.0

type AuthenticationAPIService service

AuthenticationAPIService AuthenticationAPI service

func (*AuthenticationAPIService) V1AuthenticationAppPortalAccess added in v1.39.0

func (a *AuthenticationAPIService) V1AuthenticationAppPortalAccess(ctx context.Context, appId string) ApiV1AuthenticationAppPortalAccessRequest

V1AuthenticationAppPortalAccess Get Consumer App Portal Access

Use this function to get magic links (and authentication codes) for connecting your users to the Consumer Application Portal.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param appId The app's ID or UID
@return ApiV1AuthenticationAppPortalAccessRequest

func (*AuthenticationAPIService) V1AuthenticationAppPortalAccessExecute added in v1.39.0

Execute executes the request

@return AppPortalAccessOut

func (*AuthenticationAPIService) V1AuthenticationCreateMessageToken added in v1.39.0

func (a *AuthenticationAPIService) V1AuthenticationCreateMessageToken(ctx context.Context, appId string) ApiV1AuthenticationCreateMessageTokenRequest

V1AuthenticationCreateMessageToken Create Cmg Token

Create a new access token that only allows creating messages inside this application.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param appId The app's ID or UID
@return ApiV1AuthenticationCreateMessageTokenRequest

func (*AuthenticationAPIService) V1AuthenticationCreateMessageTokenExecute added in v1.39.0

func (a *AuthenticationAPIService) V1AuthenticationCreateMessageTokenExecute(r ApiV1AuthenticationCreateMessageTokenRequest) (*AuthTokenOut, *http.Response, error)

Execute executes the request

@return AuthTokenOut

func (*AuthenticationAPIService) V1AuthenticationDashboardAccess added in v1.39.0

func (a *AuthenticationAPIService) V1AuthenticationDashboardAccess(ctx context.Context, appId string) ApiV1AuthenticationDashboardAccessRequest

V1AuthenticationDashboardAccess Dashboard Access

DEPRECATED: Please use `app-portal-access` instead.

Use this function to get magic links (and authentication codes) for connecting your users to the Consumer Application Portal.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param appId The app's ID or UID
@return ApiV1AuthenticationDashboardAccessRequest

Deprecated

func (*AuthenticationAPIService) V1AuthenticationDashboardAccessExecute added in v1.39.0

Execute executes the request

@return DashboardAccessOut

Deprecated

func (*AuthenticationAPIService) V1AuthenticationExchangeOneTimeToken added in v1.39.0

func (a *AuthenticationAPIService) V1AuthenticationExchangeOneTimeToken(ctx context.Context) ApiV1AuthenticationExchangeOneTimeTokenRequest

V1AuthenticationExchangeOneTimeToken Exchange One Time Token

This is a one time token.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiV1AuthenticationExchangeOneTimeTokenRequest

func (*AuthenticationAPIService) V1AuthenticationExchangeOneTimeTokenExecute added in v1.39.0

func (a *AuthenticationAPIService) V1AuthenticationExchangeOneTimeTokenExecute(r ApiV1AuthenticationExchangeOneTimeTokenRequest) (*OneTimeTokenOut, *http.Response, error)

Execute executes the request

@return OneTimeTokenOut

func (*AuthenticationAPIService) V1AuthenticationExpireAll added in v1.39.0

func (a *AuthenticationAPIService) V1AuthenticationExpireAll(ctx context.Context, appId string) ApiV1AuthenticationExpireAllRequest

V1AuthenticationExpireAll Expire All

Expire all of the tokens associated with a specific application.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param appId The app's ID or UID
@return ApiV1AuthenticationExpireAllRequest

func (*AuthenticationAPIService) V1AuthenticationExpireAllExecute added in v1.39.0

func (a *AuthenticationAPIService) V1AuthenticationExpireAllExecute(r ApiV1AuthenticationExpireAllRequest) (*http.Response, error)

Execute executes the request

func (*AuthenticationAPIService) V1AuthenticationGetPollerToken added in v1.45.0

func (a *AuthenticationAPIService) V1AuthenticationGetPollerToken(ctx context.Context, appId string, endpointId string) ApiV1AuthenticationGetPollerTokenRequest

V1AuthenticationGetPollerToken Get Poller Token

Get the current auth token for the poller.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param appId The app's ID or UID
@param endpointId The ep's ID or UID
@return ApiV1AuthenticationGetPollerTokenRequest

func (*AuthenticationAPIService) V1AuthenticationGetPollerTokenExecute added in v1.45.0

func (a *AuthenticationAPIService) V1AuthenticationGetPollerTokenExecute(r ApiV1AuthenticationGetPollerTokenRequest) (*AuthTokenOut, *http.Response, error)

Execute executes the request

@return AuthTokenOut

func (*AuthenticationAPIService) V1AuthenticationLogout added in v1.39.0

V1AuthenticationLogout Logout

Logout an app token.

Trying to log out other tokens will fail.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiV1AuthenticationLogoutRequest

func (*AuthenticationAPIService) V1AuthenticationLogoutExecute added in v1.39.0

func (a *AuthenticationAPIService) V1AuthenticationLogoutExecute(r ApiV1AuthenticationLogoutRequest) (*http.Response, error)

Execute executes the request

func (*AuthenticationAPIService) V1AuthenticationRotatePollerToken added in v1.45.0

func (a *AuthenticationAPIService) V1AuthenticationRotatePollerToken(ctx context.Context, appId string, endpointId string) ApiV1AuthenticationRotatePollerTokenRequest

V1AuthenticationRotatePollerToken Rotate Poller Token

Create a new auth token that can for the poller API.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param appId The app's ID or UID
@param endpointId The ep's ID or UID
@return ApiV1AuthenticationRotatePollerTokenRequest

func (*AuthenticationAPIService) V1AuthenticationRotatePollerTokenExecute added in v1.45.0

func (a *AuthenticationAPIService) V1AuthenticationRotatePollerTokenExecute(r ApiV1AuthenticationRotatePollerTokenRequest) (*AuthTokenOut, *http.Response, error)

Execute executes the request

@return AuthTokenOut

type AzureBlobStorageConfig added in v1.37.0

type AzureBlobStorageConfig struct {
	AccessKey string `json:"accessKey"`
	Account   string `json:"account"`
	Container string `json:"container"`
}

AzureBlobStorageConfig struct for AzureBlobStorageConfig

func NewAzureBlobStorageConfig added in v1.37.0

func NewAzureBlobStorageConfig(accessKey string, account string, container string) *AzureBlobStorageConfig

NewAzureBlobStorageConfig instantiates a new AzureBlobStorageConfig object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewAzureBlobStorageConfigWithDefaults added in v1.37.0

func NewAzureBlobStorageConfigWithDefaults() *AzureBlobStorageConfig

NewAzureBlobStorageConfigWithDefaults instantiates a new AzureBlobStorageConfig object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*AzureBlobStorageConfig) GetAccessKey added in v1.37.0

func (o *AzureBlobStorageConfig) GetAccessKey() string

GetAccessKey returns the AccessKey field value

func (*AzureBlobStorageConfig) GetAccessKeyOk added in v1.37.0

func (o *AzureBlobStorageConfig) GetAccessKeyOk() (*string, bool)

GetAccessKeyOk returns a tuple with the AccessKey field value and a boolean to check if the value has been set.

func (*AzureBlobStorageConfig) GetAccount added in v1.37.0

func (o *AzureBlobStorageConfig) GetAccount() string

GetAccount returns the Account field value

func (*AzureBlobStorageConfig) GetAccountOk added in v1.37.0

func (o *AzureBlobStorageConfig) GetAccountOk() (*string, bool)

GetAccountOk returns a tuple with the Account field value and a boolean to check if the value has been set.

func (*AzureBlobStorageConfig) GetContainer added in v1.37.0

func (o *AzureBlobStorageConfig) GetContainer() string

GetContainer returns the Container field value

func (*AzureBlobStorageConfig) GetContainerOk added in v1.37.0

func (o *AzureBlobStorageConfig) GetContainerOk() (*string, bool)

GetContainerOk returns a tuple with the Container field value and a boolean to check if the value has been set.

func (AzureBlobStorageConfig) MarshalJSON added in v1.37.0

func (o AzureBlobStorageConfig) MarshalJSON() ([]byte, error)

func (*AzureBlobStorageConfig) SetAccessKey added in v1.37.0

func (o *AzureBlobStorageConfig) SetAccessKey(v string)

SetAccessKey sets field value

func (*AzureBlobStorageConfig) SetAccount added in v1.37.0

func (o *AzureBlobStorageConfig) SetAccount(v string)

SetAccount sets field value

func (*AzureBlobStorageConfig) SetContainer added in v1.37.0

func (o *AzureBlobStorageConfig) SetContainer(v string)

SetContainer sets field value

func (AzureBlobStorageConfig) ToMap added in v1.39.0

func (o AzureBlobStorageConfig) ToMap() (map[string]interface{}, error)

func (*AzureBlobStorageConfig) UnmarshalJSON added in v1.39.0

func (o *AzureBlobStorageConfig) UnmarshalJSON(data []byte) (err error)

type BackgroundTaskOut added in v0.84.0

type BackgroundTaskOut struct {
	Data   map[string]interface{} `json:"data"`
	Id     string                 `json:"id"`
	Status BackgroundTaskStatus   `json:"status"`
	Task   BackgroundTaskType     `json:"task"`
}

BackgroundTaskOut struct for BackgroundTaskOut

func NewBackgroundTaskOut added in v0.84.0

func NewBackgroundTaskOut(data map[string]interface{}, id string, status BackgroundTaskStatus, task BackgroundTaskType) *BackgroundTaskOut

NewBackgroundTaskOut instantiates a new BackgroundTaskOut object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewBackgroundTaskOutWithDefaults added in v0.84.0

func NewBackgroundTaskOutWithDefaults() *BackgroundTaskOut

NewBackgroundTaskOutWithDefaults instantiates a new BackgroundTaskOut object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*BackgroundTaskOut) GetData added in v0.84.0

func (o *BackgroundTaskOut) GetData() map[string]interface{}

GetData returns the Data field value

func (*BackgroundTaskOut) GetDataOk added in v0.84.0

func (o *BackgroundTaskOut) GetDataOk() (map[string]interface{}, bool)

GetDataOk returns a tuple with the Data field value and a boolean to check if the value has been set.

func (*BackgroundTaskOut) GetId added in v0.84.0

func (o *BackgroundTaskOut) GetId() string

GetId returns the Id field value

func (*BackgroundTaskOut) GetIdOk added in v0.84.0

func (o *BackgroundTaskOut) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*BackgroundTaskOut) GetStatus added in v0.84.0

func (o *BackgroundTaskOut) GetStatus() BackgroundTaskStatus

GetStatus returns the Status field value

func (*BackgroundTaskOut) GetStatusOk added in v0.84.0

func (o *BackgroundTaskOut) GetStatusOk() (*BackgroundTaskStatus, bool)

GetStatusOk returns a tuple with the Status field value and a boolean to check if the value has been set.

func (*BackgroundTaskOut) GetTask added in v0.84.0

GetTask returns the Task field value

func (*BackgroundTaskOut) GetTaskOk added in v0.84.0

func (o *BackgroundTaskOut) GetTaskOk() (*BackgroundTaskType, bool)

GetTaskOk returns a tuple with the Task field value and a boolean to check if the value has been set.

func (BackgroundTaskOut) MarshalJSON added in v0.84.0

func (o BackgroundTaskOut) MarshalJSON() ([]byte, error)

func (*BackgroundTaskOut) SetData added in v0.84.0

func (o *BackgroundTaskOut) SetData(v map[string]interface{})

SetData sets field value

func (*BackgroundTaskOut) SetId added in v0.84.0

func (o *BackgroundTaskOut) SetId(v string)

SetId sets field value

func (*BackgroundTaskOut) SetStatus added in v0.84.0

func (o *BackgroundTaskOut) SetStatus(v BackgroundTaskStatus)

SetStatus sets field value

func (*BackgroundTaskOut) SetTask added in v0.84.0

func (o *BackgroundTaskOut) SetTask(v BackgroundTaskType)

SetTask sets field value

func (BackgroundTaskOut) ToMap added in v1.39.0

func (o BackgroundTaskOut) ToMap() (map[string]interface{}, error)

func (*BackgroundTaskOut) UnmarshalJSON added in v1.39.0

func (o *BackgroundTaskOut) UnmarshalJSON(data []byte) (err error)

type BackgroundTaskStatus added in v0.84.0

type BackgroundTaskStatus string

BackgroundTaskStatus the model 'BackgroundTaskStatus'

const (
	BACKGROUNDTASKSTATUS_RUNNING  BackgroundTaskStatus = "running"
	BACKGROUNDTASKSTATUS_FINISHED BackgroundTaskStatus = "finished"
	BACKGROUNDTASKSTATUS_FAILED   BackgroundTaskStatus = "failed"
)

List of BackgroundTaskStatus

func NewBackgroundTaskStatusFromValue added in v0.84.0

func NewBackgroundTaskStatusFromValue(v string) (*BackgroundTaskStatus, error)

NewBackgroundTaskStatusFromValue returns a pointer to a valid BackgroundTaskStatus for the value passed as argument, or an error if the value passed is not allowed by the enum

func (BackgroundTaskStatus) IsValid added in v0.84.0

func (v BackgroundTaskStatus) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (BackgroundTaskStatus) Ptr added in v0.84.0

Ptr returns reference to BackgroundTaskStatus value

func (*BackgroundTaskStatus) UnmarshalJSON added in v0.84.0

func (v *BackgroundTaskStatus) UnmarshalJSON(src []byte) error

type BackgroundTaskType added in v0.84.0

type BackgroundTaskType string

BackgroundTaskType the model 'BackgroundTaskType'

const (
	BACKGROUNDTASKTYPE_ENDPOINT_REPLAY      BackgroundTaskType = "endpoint.replay"
	BACKGROUNDTASKTYPE_ENDPOINT_RECOVER     BackgroundTaskType = "endpoint.recover"
	BACKGROUNDTASKTYPE_APPLICATION_STATS    BackgroundTaskType = "application.stats"
	BACKGROUNDTASKTYPE_MESSAGE_BROADCAST    BackgroundTaskType = "message.broadcast"
	BACKGROUNDTASKTYPE_SDK_GENERATE         BackgroundTaskType = "sdk.generate"
	BACKGROUNDTASKTYPE_EVENT_TYPE_AGGREGATE BackgroundTaskType = "event-type.aggregate"
)

List of BackgroundTaskType

func NewBackgroundTaskTypeFromValue added in v0.84.0

func NewBackgroundTaskTypeFromValue(v string) (*BackgroundTaskType, error)

NewBackgroundTaskTypeFromValue returns a pointer to a valid BackgroundTaskType for the value passed as argument, or an error if the value passed is not allowed by the enum

func (BackgroundTaskType) IsValid added in v0.84.0

func (v BackgroundTaskType) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (BackgroundTaskType) Ptr added in v0.84.0

Ptr returns reference to BackgroundTaskType value

func (*BackgroundTaskType) UnmarshalJSON added in v0.84.0

func (v *BackgroundTaskType) UnmarshalJSON(src []byte) error

type BackgroundTasksAPIService added in v1.39.0

type BackgroundTasksAPIService service

BackgroundTasksAPIService BackgroundTasksAPI service

func (*BackgroundTasksAPIService) GetBackgroundTask added in v1.39.0

GetBackgroundTask Get Background Task

Get a background task by ID.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param taskId
@return ApiGetBackgroundTaskRequest

func (*BackgroundTasksAPIService) GetBackgroundTaskExecute added in v1.39.0

Execute executes the request

@return BackgroundTaskOut

func (*BackgroundTasksAPIService) ListBackgroundTasks added in v1.39.0

ListBackgroundTasks List Background Tasks

List background tasks executed in the past 90 days.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiListBackgroundTasksRequest

func (*BackgroundTasksAPIService) ListBackgroundTasksExecute added in v1.39.0

Execute executes the request

@return ListResponseBackgroundTaskOut

type BasicAuth

type BasicAuth struct {
	UserName string `json:"userName,omitempty"`
	Password string `json:"password,omitempty"`
}

BasicAuth provides basic http authentication to a request passed via context using ContextBasicAuth

type BigQueryConfig added in v1.39.0

type BigQueryConfig struct {
	// Google Cloud Credentials JSON Object as a string.
	Credentials string `json:"credentials"`
	DatasetId   string `json:"datasetId"`
	ProjectId   string `json:"projectId"`
	TableId     string `json:"tableId"`
}

BigQueryConfig Configuration for a Google Cloud BigQuery sink.

func NewBigQueryConfig added in v1.39.0

func NewBigQueryConfig(credentials string, datasetId string, projectId string, tableId string) *BigQueryConfig

NewBigQueryConfig instantiates a new BigQueryConfig object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewBigQueryConfigWithDefaults added in v1.39.0

func NewBigQueryConfigWithDefaults() *BigQueryConfig

NewBigQueryConfigWithDefaults instantiates a new BigQueryConfig object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*BigQueryConfig) GetCredentials added in v1.39.0

func (o *BigQueryConfig) GetCredentials() string

GetCredentials returns the Credentials field value

func (*BigQueryConfig) GetCredentialsOk added in v1.39.0

func (o *BigQueryConfig) GetCredentialsOk() (*string, bool)

GetCredentialsOk returns a tuple with the Credentials field value and a boolean to check if the value has been set.

func (*BigQueryConfig) GetDatasetId added in v1.39.0

func (o *BigQueryConfig) GetDatasetId() string

GetDatasetId returns the DatasetId field value

func (*BigQueryConfig) GetDatasetIdOk added in v1.39.0

func (o *BigQueryConfig) GetDatasetIdOk() (*string, bool)

GetDatasetIdOk returns a tuple with the DatasetId field value and a boolean to check if the value has been set.

func (*BigQueryConfig) GetProjectId added in v1.39.0

func (o *BigQueryConfig) GetProjectId() string

GetProjectId returns the ProjectId field value

func (*BigQueryConfig) GetProjectIdOk added in v1.39.0

func (o *BigQueryConfig) GetProjectIdOk() (*string, bool)

GetProjectIdOk returns a tuple with the ProjectId field value and a boolean to check if the value has been set.

func (*BigQueryConfig) GetTableId added in v1.39.0

func (o *BigQueryConfig) GetTableId() string

GetTableId returns the TableId field value

func (*BigQueryConfig) GetTableIdOk added in v1.39.0

func (o *BigQueryConfig) GetTableIdOk() (*string, bool)

GetTableIdOk returns a tuple with the TableId field value and a boolean to check if the value has been set.

func (BigQueryConfig) MarshalJSON added in v1.39.0

func (o BigQueryConfig) MarshalJSON() ([]byte, error)

func (*BigQueryConfig) SetCredentials added in v1.39.0

func (o *BigQueryConfig) SetCredentials(v string)

SetCredentials sets field value

func (*BigQueryConfig) SetDatasetId added in v1.39.0

func (o *BigQueryConfig) SetDatasetId(v string)

SetDatasetId sets field value

func (*BigQueryConfig) SetProjectId added in v1.39.0

func (o *BigQueryConfig) SetProjectId(v string)

SetProjectId sets field value

func (*BigQueryConfig) SetTableId added in v1.39.0

func (o *BigQueryConfig) SetTableId(v string)

SetTableId sets field value

func (BigQueryConfig) ToMap added in v1.39.0

func (o BigQueryConfig) ToMap() (map[string]interface{}, error)

func (*BigQueryConfig) UnmarshalJSON added in v1.39.0

func (o *BigQueryConfig) UnmarshalJSON(data []byte) (err error)

type BorderRadiusConfig

type BorderRadiusConfig struct {
	Button *BorderRadiusEnum `json:"button,omitempty"`
	Card   *BorderRadiusEnum `json:"card,omitempty"`
	Input  *BorderRadiusEnum `json:"input,omitempty"`
}

BorderRadiusConfig struct for BorderRadiusConfig

func NewBorderRadiusConfig

func NewBorderRadiusConfig() *BorderRadiusConfig

NewBorderRadiusConfig instantiates a new BorderRadiusConfig object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewBorderRadiusConfigWithDefaults

func NewBorderRadiusConfigWithDefaults() *BorderRadiusConfig

NewBorderRadiusConfigWithDefaults instantiates a new BorderRadiusConfig object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*BorderRadiusConfig) GetButton

func (o *BorderRadiusConfig) GetButton() BorderRadiusEnum

GetButton returns the Button field value if set, zero value otherwise.

func (*BorderRadiusConfig) GetButtonOk

func (o *BorderRadiusConfig) GetButtonOk() (*BorderRadiusEnum, bool)

GetButtonOk returns a tuple with the Button field value if set, nil otherwise and a boolean to check if the value has been set.

func (*BorderRadiusConfig) GetCard

func (o *BorderRadiusConfig) GetCard() BorderRadiusEnum

GetCard returns the Card field value if set, zero value otherwise.

func (*BorderRadiusConfig) GetCardOk

func (o *BorderRadiusConfig) GetCardOk() (*BorderRadiusEnum, bool)

GetCardOk returns a tuple with the Card field value if set, nil otherwise and a boolean to check if the value has been set.

func (*BorderRadiusConfig) GetInput

func (o *BorderRadiusConfig) GetInput() BorderRadiusEnum

GetInput returns the Input field value if set, zero value otherwise.

func (*BorderRadiusConfig) GetInputOk

func (o *BorderRadiusConfig) GetInputOk() (*BorderRadiusEnum, bool)

GetInputOk returns a tuple with the Input field value if set, nil otherwise and a boolean to check if the value has been set.

func (*BorderRadiusConfig) HasButton

func (o *BorderRadiusConfig) HasButton() bool

HasButton returns a boolean if a field has been set.

func (*BorderRadiusConfig) HasCard

func (o *BorderRadiusConfig) HasCard() bool

HasCard returns a boolean if a field has been set.

func (*BorderRadiusConfig) HasInput

func (o *BorderRadiusConfig) HasInput() bool

HasInput returns a boolean if a field has been set.

func (BorderRadiusConfig) MarshalJSON

func (o BorderRadiusConfig) MarshalJSON() ([]byte, error)

func (*BorderRadiusConfig) SetButton

func (o *BorderRadiusConfig) SetButton(v BorderRadiusEnum)

SetButton gets a reference to the given BorderRadiusEnum and assigns it to the Button field.

func (*BorderRadiusConfig) SetCard

func (o *BorderRadiusConfig) SetCard(v BorderRadiusEnum)

SetCard gets a reference to the given BorderRadiusEnum and assigns it to the Card field.

func (*BorderRadiusConfig) SetInput

func (o *BorderRadiusConfig) SetInput(v BorderRadiusEnum)

SetInput gets a reference to the given BorderRadiusEnum and assigns it to the Input field.

func (BorderRadiusConfig) ToMap added in v1.39.0

func (o BorderRadiusConfig) ToMap() (map[string]interface{}, error)

type BorderRadiusEnum

type BorderRadiusEnum string

BorderRadiusEnum the model 'BorderRadiusEnum'

const (
	BORDERRADIUSENUM_NONE BorderRadiusEnum = "none"
	BORDERRADIUSENUM_LG   BorderRadiusEnum = "lg"
	BORDERRADIUSENUM_MD   BorderRadiusEnum = "md"
	BORDERRADIUSENUM_SM   BorderRadiusEnum = "sm"
	BORDERRADIUSENUM_FULL BorderRadiusEnum = "full"
)

List of BorderRadiusEnum

func NewBorderRadiusEnumFromValue

func NewBorderRadiusEnumFromValue(v string) (*BorderRadiusEnum, error)

NewBorderRadiusEnumFromValue returns a pointer to a valid BorderRadiusEnum for the value passed as argument, or an error if the value passed is not allowed by the enum

func (BorderRadiusEnum) IsValid

func (v BorderRadiusEnum) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (BorderRadiusEnum) Ptr

Ptr returns reference to BorderRadiusEnum value

func (*BorderRadiusEnum) UnmarshalJSON

func (v *BorderRadiusEnum) UnmarshalJSON(src []byte) error

type BroadcastAPIService added in v1.39.0

type BroadcastAPIService service

BroadcastAPIService BroadcastAPI service

func (*BroadcastAPIService) CreateBroadcastMessage added in v1.39.0

CreateBroadcastMessage Create Broadcast Message

Creates a background task to send the same message to each application in your organization.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiCreateBroadcastMessageRequest

func (*BroadcastAPIService) CreateBroadcastMessageExecute added in v1.39.0

Execute executes the request

@return MessageBroadcastOut

type ClientSecretJwtParamsIn added in v1.22.0

type ClientSecretJwtParamsIn struct {
	// The base64-encoded secret used for signing the JWT.
	SecretBase64 string `json:"secretBase64"`
	// Optional secret identifier. If supplied, this will be populated in the JWT header in the `kid` field.
	SecretId         *string                  `json:"secretId,omitempty"`
	SigningAlgorithm OauthJwsSigningAlgorithm `json:"signingAlgorithm"`
	// Optional number of seconds after which the JWT should expire. Defaults to 300 seconds.
	TokenExpirySecs *int32 `json:"tokenExpirySecs,omitempty"`
}

ClientSecretJwtParamsIn struct for ClientSecretJwtParamsIn

func NewClientSecretJwtParamsIn added in v1.22.0

func NewClientSecretJwtParamsIn(secretBase64 string, signingAlgorithm OauthJwsSigningAlgorithm) *ClientSecretJwtParamsIn

NewClientSecretJwtParamsIn instantiates a new ClientSecretJwtParamsIn object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewClientSecretJwtParamsInWithDefaults added in v1.22.0

func NewClientSecretJwtParamsInWithDefaults() *ClientSecretJwtParamsIn

NewClientSecretJwtParamsInWithDefaults instantiates a new ClientSecretJwtParamsIn object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ClientSecretJwtParamsIn) GetSecretBase64 added in v1.22.0

func (o *ClientSecretJwtParamsIn) GetSecretBase64() string

GetSecretBase64 returns the SecretBase64 field value

func (*ClientSecretJwtParamsIn) GetSecretBase64Ok added in v1.22.0

func (o *ClientSecretJwtParamsIn) GetSecretBase64Ok() (*string, bool)

GetSecretBase64Ok returns a tuple with the SecretBase64 field value and a boolean to check if the value has been set.

func (*ClientSecretJwtParamsIn) GetSecretId added in v1.22.0

func (o *ClientSecretJwtParamsIn) GetSecretId() string

GetSecretId returns the SecretId field value if set, zero value otherwise.

func (*ClientSecretJwtParamsIn) GetSecretIdOk added in v1.22.0

func (o *ClientSecretJwtParamsIn) GetSecretIdOk() (*string, bool)

GetSecretIdOk returns a tuple with the SecretId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ClientSecretJwtParamsIn) GetSigningAlgorithm added in v1.22.0

func (o *ClientSecretJwtParamsIn) GetSigningAlgorithm() OauthJwsSigningAlgorithm

GetSigningAlgorithm returns the SigningAlgorithm field value

func (*ClientSecretJwtParamsIn) GetSigningAlgorithmOk added in v1.22.0

func (o *ClientSecretJwtParamsIn) GetSigningAlgorithmOk() (*OauthJwsSigningAlgorithm, bool)

GetSigningAlgorithmOk returns a tuple with the SigningAlgorithm field value and a boolean to check if the value has been set.

func (*ClientSecretJwtParamsIn) GetTokenExpirySecs added in v1.22.0

func (o *ClientSecretJwtParamsIn) GetTokenExpirySecs() int32

GetTokenExpirySecs returns the TokenExpirySecs field value if set, zero value otherwise.

func (*ClientSecretJwtParamsIn) GetTokenExpirySecsOk added in v1.22.0

func (o *ClientSecretJwtParamsIn) GetTokenExpirySecsOk() (*int32, bool)

GetTokenExpirySecsOk returns a tuple with the TokenExpirySecs field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ClientSecretJwtParamsIn) HasSecretId added in v1.22.0

func (o *ClientSecretJwtParamsIn) HasSecretId() bool

HasSecretId returns a boolean if a field has been set.

func (*ClientSecretJwtParamsIn) HasTokenExpirySecs added in v1.22.0

func (o *ClientSecretJwtParamsIn) HasTokenExpirySecs() bool

HasTokenExpirySecs returns a boolean if a field has been set.

func (ClientSecretJwtParamsIn) MarshalJSON added in v1.22.0

func (o ClientSecretJwtParamsIn) MarshalJSON() ([]byte, error)

func (*ClientSecretJwtParamsIn) SetSecretBase64 added in v1.22.0

func (o *ClientSecretJwtParamsIn) SetSecretBase64(v string)

SetSecretBase64 sets field value

func (*ClientSecretJwtParamsIn) SetSecretId added in v1.22.0

func (o *ClientSecretJwtParamsIn) SetSecretId(v string)

SetSecretId gets a reference to the given string and assigns it to the SecretId field.

func (*ClientSecretJwtParamsIn) SetSigningAlgorithm added in v1.22.0

func (o *ClientSecretJwtParamsIn) SetSigningAlgorithm(v OauthJwsSigningAlgorithm)

SetSigningAlgorithm sets field value

func (*ClientSecretJwtParamsIn) SetTokenExpirySecs added in v1.22.0

func (o *ClientSecretJwtParamsIn) SetTokenExpirySecs(v int32)

SetTokenExpirySecs gets a reference to the given int32 and assigns it to the TokenExpirySecs field.

func (ClientSecretJwtParamsIn) ToMap added in v1.39.0

func (o ClientSecretJwtParamsIn) ToMap() (map[string]interface{}, error)

func (*ClientSecretJwtParamsIn) UnmarshalJSON added in v1.39.0

func (o *ClientSecretJwtParamsIn) UnmarshalJSON(data []byte) (err error)

type CompletionChoice added in v1.16.0

type CompletionChoice struct {
	FinishReason string            `json:"finish_reason"`
	Index        int64             `json:"index"`
	Message      CompletionMessage `json:"message"`
}

CompletionChoice struct for CompletionChoice

func NewCompletionChoice added in v1.16.0

func NewCompletionChoice(finishReason string, index int64, message CompletionMessage) *CompletionChoice

NewCompletionChoice instantiates a new CompletionChoice object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewCompletionChoiceWithDefaults added in v1.16.0

func NewCompletionChoiceWithDefaults() *CompletionChoice

NewCompletionChoiceWithDefaults instantiates a new CompletionChoice object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*CompletionChoice) GetFinishReason added in v1.16.0

func (o *CompletionChoice) GetFinishReason() string

GetFinishReason returns the FinishReason field value

func (*CompletionChoice) GetFinishReasonOk added in v1.16.0

func (o *CompletionChoice) GetFinishReasonOk() (*string, bool)

GetFinishReasonOk returns a tuple with the FinishReason field value and a boolean to check if the value has been set.

func (*CompletionChoice) GetIndex added in v1.16.0

func (o *CompletionChoice) GetIndex() int64

GetIndex returns the Index field value

func (*CompletionChoice) GetIndexOk added in v1.16.0

func (o *CompletionChoice) GetIndexOk() (*int64, bool)

GetIndexOk returns a tuple with the Index field value and a boolean to check if the value has been set.

func (*CompletionChoice) GetMessage added in v1.16.0

func (o *CompletionChoice) GetMessage() CompletionMessage

GetMessage returns the Message field value

func (*CompletionChoice) GetMessageOk added in v1.16.0

func (o *CompletionChoice) GetMessageOk() (*CompletionMessage, bool)

GetMessageOk returns a tuple with the Message field value and a boolean to check if the value has been set.

func (CompletionChoice) MarshalJSON added in v1.16.0

func (o CompletionChoice) MarshalJSON() ([]byte, error)

func (*CompletionChoice) SetFinishReason added in v1.16.0

func (o *CompletionChoice) SetFinishReason(v string)

SetFinishReason sets field value

func (*CompletionChoice) SetIndex added in v1.16.0

func (o *CompletionChoice) SetIndex(v int64)

SetIndex sets field value

func (*CompletionChoice) SetMessage added in v1.16.0

func (o *CompletionChoice) SetMessage(v CompletionMessage)

SetMessage sets field value

func (CompletionChoice) ToMap added in v1.39.0

func (o CompletionChoice) ToMap() (map[string]interface{}, error)

func (*CompletionChoice) UnmarshalJSON added in v1.39.0

func (o *CompletionChoice) UnmarshalJSON(data []byte) (err error)

type CompletionMessage added in v1.16.0

type CompletionMessage struct {
	Content string `json:"content"`
	Role    string `json:"role"`
}

CompletionMessage struct for CompletionMessage

func NewCompletionMessage added in v1.16.0

func NewCompletionMessage(content string, role string) *CompletionMessage

NewCompletionMessage instantiates a new CompletionMessage object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewCompletionMessageWithDefaults added in v1.16.0

func NewCompletionMessageWithDefaults() *CompletionMessage

NewCompletionMessageWithDefaults instantiates a new CompletionMessage object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*CompletionMessage) GetContent added in v1.16.0

func (o *CompletionMessage) GetContent() string

GetContent returns the Content field value

func (*CompletionMessage) GetContentOk added in v1.16.0

func (o *CompletionMessage) GetContentOk() (*string, bool)

GetContentOk returns a tuple with the Content field value and a boolean to check if the value has been set.

func (*CompletionMessage) GetRole added in v1.16.0

func (o *CompletionMessage) GetRole() string

GetRole returns the Role field value

func (*CompletionMessage) GetRoleOk added in v1.16.0

func (o *CompletionMessage) GetRoleOk() (*string, bool)

GetRoleOk returns a tuple with the Role field value and a boolean to check if the value has been set.

func (CompletionMessage) MarshalJSON added in v1.16.0

func (o CompletionMessage) MarshalJSON() ([]byte, error)

func (*CompletionMessage) SetContent added in v1.16.0

func (o *CompletionMessage) SetContent(v string)

SetContent sets field value

func (*CompletionMessage) SetRole added in v1.16.0

func (o *CompletionMessage) SetRole(v string)

SetRole sets field value

func (CompletionMessage) ToMap added in v1.39.0

func (o CompletionMessage) ToMap() (map[string]interface{}, error)

func (*CompletionMessage) UnmarshalJSON added in v1.39.0

func (o *CompletionMessage) UnmarshalJSON(data []byte) (err error)

type Configuration

type Configuration struct {
	Host             string            `json:"host,omitempty"`
	Scheme           string            `json:"scheme,omitempty"`
	DefaultHeader    map[string]string `json:"defaultHeader,omitempty"`
	UserAgent        string            `json:"userAgent,omitempty"`
	Debug            bool              `json:"debug,omitempty"`
	Servers          ServerConfigurations
	OperationServers map[string]ServerConfigurations
	HTTPClient       *http.Client
}

Configuration stores the configuration of the API client

func NewConfiguration

func NewConfiguration() *Configuration

NewConfiguration returns a new Configuration object

func (*Configuration) AddDefaultHeader

func (c *Configuration) AddDefaultHeader(key string, value string)

AddDefaultHeader adds a new HTTP header to the default header in the request

func (*Configuration) ServerURL

func (c *Configuration) ServerURL(index int, variables map[string]string) (string, error)

ServerURL returns URL based on server settings

func (*Configuration) ServerURLWithContext

func (c *Configuration) ServerURLWithContext(ctx context.Context, endpoint string) (string, error)

ServerURLWithContext returns a new server URL given an endpoint

type CountOut added in v1.43.0

type CountOut struct {
	// There's a ceiling to how many attempts we count. When the limit is reached, this will be `true` to indicate the actual count is higher than given.
	Approximated bool `json:"approximated"`
	// The count of attempts matching the query.
	Count int32 `json:"count"`
}

CountOut struct for CountOut

func NewCountOut added in v1.43.0

func NewCountOut(approximated bool, count int32) *CountOut

NewCountOut instantiates a new CountOut object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewCountOutWithDefaults added in v1.43.0

func NewCountOutWithDefaults() *CountOut

NewCountOutWithDefaults instantiates a new CountOut object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*CountOut) GetApproximated added in v1.43.0

func (o *CountOut) GetApproximated() bool

GetApproximated returns the Approximated field value

func (*CountOut) GetApproximatedOk added in v1.43.0

func (o *CountOut) GetApproximatedOk() (*bool, bool)

GetApproximatedOk returns a tuple with the Approximated field value and a boolean to check if the value has been set.

func (*CountOut) GetCount added in v1.43.0

func (o *CountOut) GetCount() int32

GetCount returns the Count field value

func (*CountOut) GetCountOk added in v1.43.0

func (o *CountOut) GetCountOk() (*int32, bool)

GetCountOk returns a tuple with the Count field value and a boolean to check if the value has been set.

func (CountOut) MarshalJSON added in v1.43.0

func (o CountOut) MarshalJSON() ([]byte, error)

func (*CountOut) SetApproximated added in v1.43.0

func (o *CountOut) SetApproximated(v bool)

SetApproximated sets field value

func (*CountOut) SetCount added in v1.43.0

func (o *CountOut) SetCount(v int32)

SetCount sets field value

func (CountOut) ToMap added in v1.43.0

func (o CountOut) ToMap() (map[string]interface{}, error)

func (*CountOut) UnmarshalJSON added in v1.43.0

func (o *CountOut) UnmarshalJSON(data []byte) (err error)

type CreateStreamIn added in v1.25.0

type CreateStreamIn struct {
	Messages []EventIn `json:"messages"`
	Stream   *StreamIn `json:"stream,omitempty"`
}

CreateStreamIn struct for CreateStreamIn

func NewCreateStreamIn added in v1.25.0

func NewCreateStreamIn(messages []EventIn) *CreateStreamIn

NewCreateStreamIn instantiates a new CreateStreamIn object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewCreateStreamInWithDefaults added in v1.25.0

func NewCreateStreamInWithDefaults() *CreateStreamIn

NewCreateStreamInWithDefaults instantiates a new CreateStreamIn object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*CreateStreamIn) GetMessages added in v1.31.0

func (o *CreateStreamIn) GetMessages() []EventIn

GetMessages returns the Messages field value

func (*CreateStreamIn) GetMessagesOk added in v1.31.0

func (o *CreateStreamIn) GetMessagesOk() ([]EventIn, bool)

GetMessagesOk returns a tuple with the Messages field value and a boolean to check if the value has been set.

func (*CreateStreamIn) GetStream added in v1.39.0

func (o *CreateStreamIn) GetStream() StreamIn

GetStream returns the Stream field value if set, zero value otherwise.

func (*CreateStreamIn) GetStreamOk added in v1.39.0

func (o *CreateStreamIn) GetStreamOk() (*StreamIn, bool)

GetStreamOk returns a tuple with the Stream field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CreateStreamIn) HasStream added in v1.39.0

func (o *CreateStreamIn) HasStream() bool

HasStream returns a boolean if a field has been set.

func (CreateStreamIn) MarshalJSON added in v1.25.0

func (o CreateStreamIn) MarshalJSON() ([]byte, error)

func (*CreateStreamIn) SetMessages added in v1.31.0

func (o *CreateStreamIn) SetMessages(v []EventIn)

SetMessages sets field value

func (*CreateStreamIn) SetStream added in v1.39.0

func (o *CreateStreamIn) SetStream(v StreamIn)

SetStream gets a reference to the given StreamIn and assigns it to the Stream field.

func (CreateStreamIn) ToMap added in v1.39.0

func (o CreateStreamIn) ToMap() (map[string]interface{}, error)

func (*CreateStreamIn) UnmarshalJSON added in v1.39.0

func (o *CreateStreamIn) UnmarshalJSON(data []byte) (err error)

type CreateTokenIn added in v1.44.0

type CreateTokenIn struct {
	// How long the token will be valid for, in seconds.
	Expiry *int32 `json:"expiry,omitempty"`
	// The name of the token.
	Name string `json:"name"`
}

CreateTokenIn struct for CreateTokenIn

func NewCreateTokenIn added in v1.44.0

func NewCreateTokenIn(name string) *CreateTokenIn

NewCreateTokenIn instantiates a new CreateTokenIn object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewCreateTokenInWithDefaults added in v1.44.0

func NewCreateTokenInWithDefaults() *CreateTokenIn

NewCreateTokenInWithDefaults instantiates a new CreateTokenIn object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*CreateTokenIn) GetExpiry added in v1.44.0

func (o *CreateTokenIn) GetExpiry() int32

GetExpiry returns the Expiry field value if set, zero value otherwise.

func (*CreateTokenIn) GetExpiryOk added in v1.44.0

func (o *CreateTokenIn) GetExpiryOk() (*int32, bool)

GetExpiryOk returns a tuple with the Expiry field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CreateTokenIn) GetName added in v1.44.0

func (o *CreateTokenIn) GetName() string

GetName returns the Name field value

func (*CreateTokenIn) GetNameOk added in v1.44.0

func (o *CreateTokenIn) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*CreateTokenIn) HasExpiry added in v1.44.0

func (o *CreateTokenIn) HasExpiry() bool

HasExpiry returns a boolean if a field has been set.

func (CreateTokenIn) MarshalJSON added in v1.44.0

func (o CreateTokenIn) MarshalJSON() ([]byte, error)

func (*CreateTokenIn) SetExpiry added in v1.44.0

func (o *CreateTokenIn) SetExpiry(v int32)

SetExpiry gets a reference to the given int32 and assigns it to the Expiry field.

func (*CreateTokenIn) SetName added in v1.44.0

func (o *CreateTokenIn) SetName(v string)

SetName sets field value

func (CreateTokenIn) ToMap added in v1.44.0

func (o CreateTokenIn) ToMap() (map[string]interface{}, error)

func (*CreateTokenIn) UnmarshalJSON added in v1.44.0

func (o *CreateTokenIn) UnmarshalJSON(data []byte) (err error)

type CustomColorPalette added in v0.62.0

type CustomColorPalette struct {
	BackgroundHover     *string `json:"backgroundHover,omitempty"`
	BackgroundPrimary   *string `json:"backgroundPrimary,omitempty"`
	BackgroundSecondary *string `json:"backgroundSecondary,omitempty"`
	ButtonPrimary       *string `json:"buttonPrimary,omitempty"`
	InteractiveAccent   *string `json:"interactiveAccent,omitempty"`
	NavigationAccent    *string `json:"navigationAccent,omitempty"`
	Primary             *string `json:"primary,omitempty"`
	TextDanger          *string `json:"textDanger,omitempty"`
	TextPrimary         *string `json:"textPrimary,omitempty"`
}

CustomColorPalette struct for CustomColorPalette

func NewCustomColorPalette added in v0.62.0

func NewCustomColorPalette() *CustomColorPalette

NewCustomColorPalette instantiates a new CustomColorPalette object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewCustomColorPaletteWithDefaults added in v0.62.0

func NewCustomColorPaletteWithDefaults() *CustomColorPalette

NewCustomColorPaletteWithDefaults instantiates a new CustomColorPalette object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*CustomColorPalette) GetBackgroundHover added in v0.62.0

func (o *CustomColorPalette) GetBackgroundHover() string

GetBackgroundHover returns the BackgroundHover field value if set, zero value otherwise.

func (*CustomColorPalette) GetBackgroundHoverOk added in v0.62.0

func (o *CustomColorPalette) GetBackgroundHoverOk() (*string, bool)

GetBackgroundHoverOk returns a tuple with the BackgroundHover field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CustomColorPalette) GetBackgroundPrimary added in v0.62.0

func (o *CustomColorPalette) GetBackgroundPrimary() string

GetBackgroundPrimary returns the BackgroundPrimary field value if set, zero value otherwise.

func (*CustomColorPalette) GetBackgroundPrimaryOk added in v0.62.0

func (o *CustomColorPalette) GetBackgroundPrimaryOk() (*string, bool)

GetBackgroundPrimaryOk returns a tuple with the BackgroundPrimary field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CustomColorPalette) GetBackgroundSecondary added in v0.62.0

func (o *CustomColorPalette) GetBackgroundSecondary() string

GetBackgroundSecondary returns the BackgroundSecondary field value if set, zero value otherwise.

func (*CustomColorPalette) GetBackgroundSecondaryOk added in v0.62.0

func (o *CustomColorPalette) GetBackgroundSecondaryOk() (*string, bool)

GetBackgroundSecondaryOk returns a tuple with the BackgroundSecondary field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CustomColorPalette) GetButtonPrimary added in v1.16.0

func (o *CustomColorPalette) GetButtonPrimary() string

GetButtonPrimary returns the ButtonPrimary field value if set, zero value otherwise.

func (*CustomColorPalette) GetButtonPrimaryOk added in v1.16.0

func (o *CustomColorPalette) GetButtonPrimaryOk() (*string, bool)

GetButtonPrimaryOk returns a tuple with the ButtonPrimary field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CustomColorPalette) GetInteractiveAccent added in v0.62.0

func (o *CustomColorPalette) GetInteractiveAccent() string

GetInteractiveAccent returns the InteractiveAccent field value if set, zero value otherwise.

func (*CustomColorPalette) GetInteractiveAccentOk added in v0.62.0

func (o *CustomColorPalette) GetInteractiveAccentOk() (*string, bool)

GetInteractiveAccentOk returns a tuple with the InteractiveAccent field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CustomColorPalette) GetNavigationAccent added in v1.16.0

func (o *CustomColorPalette) GetNavigationAccent() string

GetNavigationAccent returns the NavigationAccent field value if set, zero value otherwise.

func (*CustomColorPalette) GetNavigationAccentOk added in v1.16.0

func (o *CustomColorPalette) GetNavigationAccentOk() (*string, bool)

GetNavigationAccentOk returns a tuple with the NavigationAccent field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CustomColorPalette) GetPrimary added in v1.16.0

func (o *CustomColorPalette) GetPrimary() string

GetPrimary returns the Primary field value if set, zero value otherwise.

func (*CustomColorPalette) GetPrimaryOk added in v1.16.0

func (o *CustomColorPalette) GetPrimaryOk() (*string, bool)

GetPrimaryOk returns a tuple with the Primary field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CustomColorPalette) GetTextDanger added in v0.62.0

func (o *CustomColorPalette) GetTextDanger() string

GetTextDanger returns the TextDanger field value if set, zero value otherwise.

func (*CustomColorPalette) GetTextDangerOk added in v0.62.0

func (o *CustomColorPalette) GetTextDangerOk() (*string, bool)

GetTextDangerOk returns a tuple with the TextDanger field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CustomColorPalette) GetTextPrimary added in v0.62.0

func (o *CustomColorPalette) GetTextPrimary() string

GetTextPrimary returns the TextPrimary field value if set, zero value otherwise.

func (*CustomColorPalette) GetTextPrimaryOk added in v0.62.0

func (o *CustomColorPalette) GetTextPrimaryOk() (*string, bool)

GetTextPrimaryOk returns a tuple with the TextPrimary field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CustomColorPalette) HasBackgroundHover added in v0.62.0

func (o *CustomColorPalette) HasBackgroundHover() bool

HasBackgroundHover returns a boolean if a field has been set.

func (*CustomColorPalette) HasBackgroundPrimary added in v0.62.0

func (o *CustomColorPalette) HasBackgroundPrimary() bool

HasBackgroundPrimary returns a boolean if a field has been set.

func (*CustomColorPalette) HasBackgroundSecondary added in v0.62.0

func (o *CustomColorPalette) HasBackgroundSecondary() bool

HasBackgroundSecondary returns a boolean if a field has been set.

func (*CustomColorPalette) HasButtonPrimary added in v1.16.0

func (o *CustomColorPalette) HasButtonPrimary() bool

HasButtonPrimary returns a boolean if a field has been set.

func (*CustomColorPalette) HasInteractiveAccent added in v0.62.0

func (o *CustomColorPalette) HasInteractiveAccent() bool

HasInteractiveAccent returns a boolean if a field has been set.

func (*CustomColorPalette) HasNavigationAccent added in v1.16.0

func (o *CustomColorPalette) HasNavigationAccent() bool

HasNavigationAccent returns a boolean if a field has been set.

func (*CustomColorPalette) HasPrimary added in v1.16.0

func (o *CustomColorPalette) HasPrimary() bool

HasPrimary returns a boolean if a field has been set.

func (*CustomColorPalette) HasTextDanger added in v0.62.0

func (o *CustomColorPalette) HasTextDanger() bool

HasTextDanger returns a boolean if a field has been set.

func (*CustomColorPalette) HasTextPrimary added in v0.62.0

func (o *CustomColorPalette) HasTextPrimary() bool

HasTextPrimary returns a boolean if a field has been set.

func (CustomColorPalette) MarshalJSON added in v0.62.0

func (o CustomColorPalette) MarshalJSON() ([]byte, error)

func (*CustomColorPalette) SetBackgroundHover added in v0.62.0

func (o *CustomColorPalette) SetBackgroundHover(v string)

SetBackgroundHover gets a reference to the given string and assigns it to the BackgroundHover field.

func (*CustomColorPalette) SetBackgroundPrimary added in v0.62.0

func (o *CustomColorPalette) SetBackgroundPrimary(v string)

SetBackgroundPrimary gets a reference to the given string and assigns it to the BackgroundPrimary field.

func (*CustomColorPalette) SetBackgroundSecondary added in v0.62.0

func (o *CustomColorPalette) SetBackgroundSecondary(v string)

SetBackgroundSecondary gets a reference to the given string and assigns it to the BackgroundSecondary field.

func (*CustomColorPalette) SetButtonPrimary added in v1.16.0

func (o *CustomColorPalette) SetButtonPrimary(v string)

SetButtonPrimary gets a reference to the given string and assigns it to the ButtonPrimary field.

func (*CustomColorPalette) SetInteractiveAccent added in v0.62.0

func (o *CustomColorPalette) SetInteractiveAccent(v string)

SetInteractiveAccent gets a reference to the given string and assigns it to the InteractiveAccent field.

func (*CustomColorPalette) SetNavigationAccent added in v1.16.0

func (o *CustomColorPalette) SetNavigationAccent(v string)

SetNavigationAccent gets a reference to the given string and assigns it to the NavigationAccent field.

func (*CustomColorPalette) SetPrimary added in v1.16.0

func (o *CustomColorPalette) SetPrimary(v string)

SetPrimary gets a reference to the given string and assigns it to the Primary field.

func (*CustomColorPalette) SetTextDanger added in v0.62.0

func (o *CustomColorPalette) SetTextDanger(v string)

SetTextDanger gets a reference to the given string and assigns it to the TextDanger field.

func (*CustomColorPalette) SetTextPrimary added in v0.62.0

func (o *CustomColorPalette) SetTextPrimary(v string)

SetTextPrimary gets a reference to the given string and assigns it to the TextPrimary field.

func (CustomColorPalette) ToMap added in v1.39.0

func (o CustomColorPalette) ToMap() (map[string]interface{}, error)

type CustomStringsOverride added in v1.33.0

type CustomStringsOverride struct {
	ChannelsHelp *string `json:"channelsHelp,omitempty"`
	ChannelsMany *string `json:"channelsMany,omitempty"`
	ChannelsOne  *string `json:"channelsOne,omitempty"`
}

CustomStringsOverride struct for CustomStringsOverride

func NewCustomStringsOverride added in v1.33.0

func NewCustomStringsOverride() *CustomStringsOverride

NewCustomStringsOverride instantiates a new CustomStringsOverride object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewCustomStringsOverrideWithDefaults added in v1.33.0

func NewCustomStringsOverrideWithDefaults() *CustomStringsOverride

NewCustomStringsOverrideWithDefaults instantiates a new CustomStringsOverride object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*CustomStringsOverride) GetChannelsHelp added in v1.36.0

func (o *CustomStringsOverride) GetChannelsHelp() string

GetChannelsHelp returns the ChannelsHelp field value if set, zero value otherwise.

func (*CustomStringsOverride) GetChannelsHelpOk added in v1.36.0

func (o *CustomStringsOverride) GetChannelsHelpOk() (*string, bool)

GetChannelsHelpOk returns a tuple with the ChannelsHelp field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CustomStringsOverride) GetChannelsMany added in v1.33.0

func (o *CustomStringsOverride) GetChannelsMany() string

GetChannelsMany returns the ChannelsMany field value if set, zero value otherwise.

func (*CustomStringsOverride) GetChannelsManyOk added in v1.33.0

func (o *CustomStringsOverride) GetChannelsManyOk() (*string, bool)

GetChannelsManyOk returns a tuple with the ChannelsMany field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CustomStringsOverride) GetChannelsOne added in v1.33.0

func (o *CustomStringsOverride) GetChannelsOne() string

GetChannelsOne returns the ChannelsOne field value if set, zero value otherwise.

func (*CustomStringsOverride) GetChannelsOneOk added in v1.33.0

func (o *CustomStringsOverride) GetChannelsOneOk() (*string, bool)

GetChannelsOneOk returns a tuple with the ChannelsOne field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CustomStringsOverride) HasChannelsHelp added in v1.36.0

func (o *CustomStringsOverride) HasChannelsHelp() bool

HasChannelsHelp returns a boolean if a field has been set.

func (*CustomStringsOverride) HasChannelsMany added in v1.33.0

func (o *CustomStringsOverride) HasChannelsMany() bool

HasChannelsMany returns a boolean if a field has been set.

func (*CustomStringsOverride) HasChannelsOne added in v1.33.0

func (o *CustomStringsOverride) HasChannelsOne() bool

HasChannelsOne returns a boolean if a field has been set.

func (CustomStringsOverride) MarshalJSON added in v1.33.0

func (o CustomStringsOverride) MarshalJSON() ([]byte, error)

func (*CustomStringsOverride) SetChannelsHelp added in v1.36.0

func (o *CustomStringsOverride) SetChannelsHelp(v string)

SetChannelsHelp gets a reference to the given string and assigns it to the ChannelsHelp field.

func (*CustomStringsOverride) SetChannelsMany added in v1.33.0

func (o *CustomStringsOverride) SetChannelsMany(v string)

SetChannelsMany gets a reference to the given string and assigns it to the ChannelsMany field.

func (*CustomStringsOverride) SetChannelsOne added in v1.33.0

func (o *CustomStringsOverride) SetChannelsOne(v string)

SetChannelsOne gets a reference to the given string and assigns it to the ChannelsOne field.

func (CustomStringsOverride) ToMap added in v1.39.0

func (o CustomStringsOverride) ToMap() (map[string]interface{}, error)

type CustomThemeOverride

type CustomThemeOverride struct {
	BorderRadius *BorderRadiusConfig `json:"borderRadius,omitempty"`
	FontSize     *FontSizeConfig     `json:"fontSize,omitempty"`
}

CustomThemeOverride struct for CustomThemeOverride

func NewCustomThemeOverride

func NewCustomThemeOverride() *CustomThemeOverride

NewCustomThemeOverride instantiates a new CustomThemeOverride object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewCustomThemeOverrideWithDefaults

func NewCustomThemeOverrideWithDefaults() *CustomThemeOverride

NewCustomThemeOverrideWithDefaults instantiates a new CustomThemeOverride object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*CustomThemeOverride) GetBorderRadius

func (o *CustomThemeOverride) GetBorderRadius() BorderRadiusConfig

GetBorderRadius returns the BorderRadius field value if set, zero value otherwise.

func (*CustomThemeOverride) GetBorderRadiusOk

func (o *CustomThemeOverride) GetBorderRadiusOk() (*BorderRadiusConfig, bool)

GetBorderRadiusOk returns a tuple with the BorderRadius field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CustomThemeOverride) GetFontSize

func (o *CustomThemeOverride) GetFontSize() FontSizeConfig

GetFontSize returns the FontSize field value if set, zero value otherwise.

func (*CustomThemeOverride) GetFontSizeOk

func (o *CustomThemeOverride) GetFontSizeOk() (*FontSizeConfig, bool)

GetFontSizeOk returns a tuple with the FontSize field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CustomThemeOverride) HasBorderRadius

func (o *CustomThemeOverride) HasBorderRadius() bool

HasBorderRadius returns a boolean if a field has been set.

func (*CustomThemeOverride) HasFontSize

func (o *CustomThemeOverride) HasFontSize() bool

HasFontSize returns a boolean if a field has been set.

func (CustomThemeOverride) MarshalJSON

func (o CustomThemeOverride) MarshalJSON() ([]byte, error)

func (*CustomThemeOverride) SetBorderRadius

func (o *CustomThemeOverride) SetBorderRadius(v BorderRadiusConfig)

SetBorderRadius gets a reference to the given BorderRadiusConfig and assigns it to the BorderRadius field.

func (*CustomThemeOverride) SetFontSize

func (o *CustomThemeOverride) SetFontSize(v FontSizeConfig)

SetFontSize gets a reference to the given FontSizeConfig and assigns it to the FontSize field.

func (CustomThemeOverride) ToMap added in v1.39.0

func (o CustomThemeOverride) ToMap() (map[string]interface{}, error)

type DashboardAccessOut

type DashboardAccessOut struct {
	Token string `json:"token"`
	Url   string `json:"url"`
}

DashboardAccessOut struct for DashboardAccessOut

func NewDashboardAccessOut

func NewDashboardAccessOut(token string, url string) *DashboardAccessOut

NewDashboardAccessOut instantiates a new DashboardAccessOut object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewDashboardAccessOutWithDefaults

func NewDashboardAccessOutWithDefaults() *DashboardAccessOut

NewDashboardAccessOutWithDefaults instantiates a new DashboardAccessOut object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*DashboardAccessOut) GetToken

func (o *DashboardAccessOut) GetToken() string

GetToken returns the Token field value

func (*DashboardAccessOut) GetTokenOk

func (o *DashboardAccessOut) GetTokenOk() (*string, bool)

GetTokenOk returns a tuple with the Token field value and a boolean to check if the value has been set.

func (*DashboardAccessOut) GetUrl

func (o *DashboardAccessOut) GetUrl() string

GetUrl returns the Url field value

func (*DashboardAccessOut) GetUrlOk

func (o *DashboardAccessOut) GetUrlOk() (*string, bool)

GetUrlOk returns a tuple with the Url field value and a boolean to check if the value has been set.

func (DashboardAccessOut) MarshalJSON

func (o DashboardAccessOut) MarshalJSON() ([]byte, error)

func (*DashboardAccessOut) SetToken

func (o *DashboardAccessOut) SetToken(v string)

SetToken sets field value

func (*DashboardAccessOut) SetUrl

func (o *DashboardAccessOut) SetUrl(v string)

SetUrl sets field value

func (DashboardAccessOut) ToMap added in v1.39.0

func (o DashboardAccessOut) ToMap() (map[string]interface{}, error)

func (*DashboardAccessOut) UnmarshalJSON added in v1.39.0

func (o *DashboardAccessOut) UnmarshalJSON(data []byte) (err error)

type Duration added in v1.16.0

type Duration struct {
	Nanos int32 `json:"nanos"`
	Secs  int32 `json:"secs"`
}

Duration struct for Duration

func NewDuration added in v1.16.0

func NewDuration(nanos int32, secs int32) *Duration

NewDuration instantiates a new Duration object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewDurationWithDefaults added in v1.16.0

func NewDurationWithDefaults() *Duration

NewDurationWithDefaults instantiates a new Duration object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*Duration) GetNanos added in v1.16.0

func (o *Duration) GetNanos() int32

GetNanos returns the Nanos field value

func (*Duration) GetNanosOk added in v1.16.0

func (o *Duration) GetNanosOk() (*int32, bool)

GetNanosOk returns a tuple with the Nanos field value and a boolean to check if the value has been set.

func (*Duration) GetSecs added in v1.16.0

func (o *Duration) GetSecs() int32

GetSecs returns the Secs field value

func (*Duration) GetSecsOk added in v1.16.0

func (o *Duration) GetSecsOk() (*int32, bool)

GetSecsOk returns a tuple with the Secs field value and a boolean to check if the value has been set.

func (Duration) MarshalJSON added in v1.16.0

func (o Duration) MarshalJSON() ([]byte, error)

func (*Duration) SetNanos added in v1.16.0

func (o *Duration) SetNanos(v int32)

SetNanos sets field value

func (*Duration) SetSecs added in v1.16.0

func (o *Duration) SetSecs(v int32)

SetSecs sets field value

func (Duration) ToMap added in v1.39.0

func (o Duration) ToMap() (map[string]interface{}, error)

func (*Duration) UnmarshalJSON added in v1.39.0

func (o *Duration) UnmarshalJSON(data []byte) (err error)

type EndpointAPIService added in v1.39.0

type EndpointAPIService service

EndpointAPIService EndpointAPI service

func (*EndpointAPIService) V1EndpointCreate added in v1.39.0

func (a *EndpointAPIService) V1EndpointCreate(ctx context.Context, appId string) ApiV1EndpointCreateRequest

V1EndpointCreate Create Endpoint

Create a new endpoint for the application.

When `secret` is `null` the secret is automatically generated (recommended).

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param appId The app's ID or UID
@return ApiV1EndpointCreateRequest

func (*EndpointAPIService) V1EndpointCreateExecute added in v1.39.0

func (a *EndpointAPIService) V1EndpointCreateExecute(r ApiV1EndpointCreateRequest) (*EndpointOut, *http.Response, error)

Execute executes the request

@return EndpointOut

func (*EndpointAPIService) V1EndpointDelete added in v1.39.0

func (a *EndpointAPIService) V1EndpointDelete(ctx context.Context, appId string, endpointId string) ApiV1EndpointDeleteRequest

V1EndpointDelete Delete Endpoint

Delete an endpoint.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param appId The app's ID or UID
@param endpointId The ep's ID or UID
@return ApiV1EndpointDeleteRequest

func (*EndpointAPIService) V1EndpointDeleteExecute added in v1.39.0

func (a *EndpointAPIService) V1EndpointDeleteExecute(r ApiV1EndpointDeleteRequest) (*http.Response, error)

Execute executes the request

func (*EndpointAPIService) V1EndpointDeleteMtlsConfig added in v1.39.0

func (a *EndpointAPIService) V1EndpointDeleteMtlsConfig(ctx context.Context, appId string, endpointId string) ApiV1EndpointDeleteMtlsConfigRequest

V1EndpointDeleteMtlsConfig Delete Endpoint Mtls Config

Delete endpoint mTLS configuration.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param appId The app's ID or UID
@param endpointId The ep's ID or UID
@return ApiV1EndpointDeleteMtlsConfigRequest

func (*EndpointAPIService) V1EndpointDeleteMtlsConfigExecute added in v1.39.0

func (a *EndpointAPIService) V1EndpointDeleteMtlsConfigExecute(r ApiV1EndpointDeleteMtlsConfigRequest) (*http.Response, error)

Execute executes the request

func (*EndpointAPIService) V1EndpointDeleteOauthConfig added in v1.39.0

func (a *EndpointAPIService) V1EndpointDeleteOauthConfig(ctx context.Context, appId string, endpointId string) ApiV1EndpointDeleteOauthConfigRequest

V1EndpointDeleteOauthConfig Delete Endpoint Oauth Config

Delete endpoint OAuth configuration.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param appId The app's ID or UID
@param endpointId The ep's ID or UID
@return ApiV1EndpointDeleteOauthConfigRequest

func (*EndpointAPIService) V1EndpointDeleteOauthConfigExecute added in v1.39.0

func (a *EndpointAPIService) V1EndpointDeleteOauthConfigExecute(r ApiV1EndpointDeleteOauthConfigRequest) (*http.Response, error)

Execute executes the request

func (*EndpointAPIService) V1EndpointGet added in v1.39.0

func (a *EndpointAPIService) V1EndpointGet(ctx context.Context, appId string, endpointId string) ApiV1EndpointGetRequest

V1EndpointGet Get Endpoint

Get an endpoint.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param appId The app's ID or UID
@param endpointId The ep's ID or UID
@return ApiV1EndpointGetRequest

func (*EndpointAPIService) V1EndpointGetExecute added in v1.39.0

func (a *EndpointAPIService) V1EndpointGetExecute(r ApiV1EndpointGetRequest) (*EndpointOut, *http.Response, error)

Execute executes the request

@return EndpointOut

func (*EndpointAPIService) V1EndpointGetHeaders added in v1.39.0

func (a *EndpointAPIService) V1EndpointGetHeaders(ctx context.Context, appId string, endpointId string) ApiV1EndpointGetHeadersRequest

V1EndpointGetHeaders Get Endpoint Headers

Get the additional headers to be sent with the webhook.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param appId The app's ID or UID
@param endpointId The ep's ID or UID
@return ApiV1EndpointGetHeadersRequest

func (*EndpointAPIService) V1EndpointGetHeadersExecute added in v1.39.0

Execute executes the request

@return EndpointHeadersOut

func (*EndpointAPIService) V1EndpointGetSecret added in v1.39.0

func (a *EndpointAPIService) V1EndpointGetSecret(ctx context.Context, appId string, endpointId string) ApiV1EndpointGetSecretRequest

V1EndpointGetSecret Get Endpoint Secret

Get the endpoint's signing secret.

This is used to verify the authenticity of the webhook. For more information please refer to [the consuming webhooks docs](https://docs.svix.com/consuming-webhooks/).

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param appId The app's ID or UID
@param endpointId The ep's ID or UID
@return ApiV1EndpointGetSecretRequest

func (*EndpointAPIService) V1EndpointGetSecretExecute added in v1.39.0

Execute executes the request

@return EndpointSecretOut

func (*EndpointAPIService) V1EndpointGetStats added in v1.39.0

func (a *EndpointAPIService) V1EndpointGetStats(ctx context.Context, appId string, endpointId string) ApiV1EndpointGetStatsRequest

V1EndpointGetStats Endpoint Stats

Get basic statistics for the endpoint.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param appId The app's ID or UID
@param endpointId The ep's ID or UID
@return ApiV1EndpointGetStatsRequest

func (*EndpointAPIService) V1EndpointGetStatsExecute added in v1.39.0

func (a *EndpointAPIService) V1EndpointGetStatsExecute(r ApiV1EndpointGetStatsRequest) (*EndpointStats, *http.Response, error)

Execute executes the request

@return EndpointStats

func (*EndpointAPIService) V1EndpointList added in v1.39.0

func (a *EndpointAPIService) V1EndpointList(ctx context.Context, appId string) ApiV1EndpointListRequest

V1EndpointList List Endpoints

List the application's endpoints.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param appId The app's ID or UID
@return ApiV1EndpointListRequest

func (*EndpointAPIService) V1EndpointListExecute added in v1.39.0

Execute executes the request

@return ListResponseEndpointOut

func (*EndpointAPIService) V1EndpointPatch added in v1.39.0

func (a *EndpointAPIService) V1EndpointPatch(ctx context.Context, appId string, endpointId string) ApiV1EndpointPatchRequest

V1EndpointPatch Patch Endpoint

Partially update an endpoint.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param appId The app's ID or UID
@param endpointId The ep's ID or UID
@return ApiV1EndpointPatchRequest

func (*EndpointAPIService) V1EndpointPatchExecute added in v1.39.0

func (a *EndpointAPIService) V1EndpointPatchExecute(r ApiV1EndpointPatchRequest) (*EndpointOut, *http.Response, error)

Execute executes the request

@return EndpointOut

func (*EndpointAPIService) V1EndpointPatchHeaders added in v1.39.0

func (a *EndpointAPIService) V1EndpointPatchHeaders(ctx context.Context, appId string, endpointId string) ApiV1EndpointPatchHeadersRequest

V1EndpointPatchHeaders Patch Endpoint Headers

Partially set the additional headers to be sent with the webhook.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param appId The app's ID or UID
@param endpointId The ep's ID or UID
@return ApiV1EndpointPatchHeadersRequest

func (*EndpointAPIService) V1EndpointPatchHeadersExecute added in v1.39.0

func (a *EndpointAPIService) V1EndpointPatchHeadersExecute(r ApiV1EndpointPatchHeadersRequest) (*http.Response, error)

Execute executes the request

func (*EndpointAPIService) V1EndpointRecover added in v1.39.0

func (a *EndpointAPIService) V1EndpointRecover(ctx context.Context, appId string, endpointId string) ApiV1EndpointRecoverRequest

V1EndpointRecover Recover Failed Webhooks

Resend all failed messages since a given time.

Messages that were sent successfully, even if failed initially, are not resent.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param appId The app's ID or UID
@param endpointId The ep's ID or UID
@return ApiV1EndpointRecoverRequest

func (*EndpointAPIService) V1EndpointRecoverExecute added in v1.39.0

func (a *EndpointAPIService) V1EndpointRecoverExecute(r ApiV1EndpointRecoverRequest) (*RecoverOut, *http.Response, error)

Execute executes the request

@return RecoverOut

func (*EndpointAPIService) V1EndpointReplayMissing added in v1.45.0

func (a *EndpointAPIService) V1EndpointReplayMissing(ctx context.Context, appId string, endpointId string) ApiV1EndpointReplayMissingRequest

V1EndpointReplayMissing Replay Missing Webhooks

Replays messages to the endpoint.

Only messages that were created after `since` will be sent. Messages that were previously sent to the endpoint are not resent.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param appId The app's ID or UID
@param endpointId The ep's ID or UID
@return ApiV1EndpointReplayMissingRequest

func (*EndpointAPIService) V1EndpointReplayMissingExecute added in v1.45.0

func (a *EndpointAPIService) V1EndpointReplayMissingExecute(r ApiV1EndpointReplayMissingRequest) (*ReplayOut, *http.Response, error)

Execute executes the request

@return ReplayOut

func (*EndpointAPIService) V1EndpointRotateSecret added in v1.39.0

func (a *EndpointAPIService) V1EndpointRotateSecret(ctx context.Context, appId string, endpointId string) ApiV1EndpointRotateSecretRequest

V1EndpointRotateSecret Rotate Endpoint Secret

Rotates the endpoint's signing secret.

The previous secret will remain valid for the next 24 hours.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param appId The app's ID or UID
@param endpointId The ep's ID or UID
@return ApiV1EndpointRotateSecretRequest

func (*EndpointAPIService) V1EndpointRotateSecretExecute added in v1.39.0

func (a *EndpointAPIService) V1EndpointRotateSecretExecute(r ApiV1EndpointRotateSecretRequest) (*http.Response, error)

Execute executes the request

func (*EndpointAPIService) V1EndpointSendExample added in v1.39.0

func (a *EndpointAPIService) V1EndpointSendExample(ctx context.Context, appId string, endpointId string) ApiV1EndpointSendExampleRequest

V1EndpointSendExample Send Event Type Example Message

Send an example message for an event.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param appId The app's ID or UID
@param endpointId The ep's ID or UID
@return ApiV1EndpointSendExampleRequest

func (*EndpointAPIService) V1EndpointSendExampleExecute added in v1.39.0

func (a *EndpointAPIService) V1EndpointSendExampleExecute(r ApiV1EndpointSendExampleRequest) (*MessageOut, *http.Response, error)

Execute executes the request

@return MessageOut

func (*EndpointAPIService) V1EndpointTransformationGet added in v1.39.0

func (a *EndpointAPIService) V1EndpointTransformationGet(ctx context.Context, appId string, endpointId string) ApiV1EndpointTransformationGetRequest

V1EndpointTransformationGet Get Endpoint Transformation

Get the transformation code associated with this endpoint.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param appId The app's ID or UID
@param endpointId The ep's ID or UID
@return ApiV1EndpointTransformationGetRequest

func (*EndpointAPIService) V1EndpointTransformationGetExecute added in v1.39.0

Execute executes the request

@return EndpointTransformationOut

func (*EndpointAPIService) V1EndpointTransformationPartialUpdate added in v1.39.0

func (a *EndpointAPIService) V1EndpointTransformationPartialUpdate(ctx context.Context, appId string, endpointId string) ApiV1EndpointTransformationPartialUpdateRequest

V1EndpointTransformationPartialUpdate Set Endpoint Transformation

Set or unset the transformation code associated with this endpoint.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param appId The app's ID or UID
@param endpointId The ep's ID or UID
@return ApiV1EndpointTransformationPartialUpdateRequest

func (*EndpointAPIService) V1EndpointTransformationPartialUpdateExecute added in v1.39.0

func (a *EndpointAPIService) V1EndpointTransformationPartialUpdateExecute(r ApiV1EndpointTransformationPartialUpdateRequest) (*http.Response, error)

Execute executes the request

func (*EndpointAPIService) V1EndpointTransformationSimulate added in v1.39.0

func (a *EndpointAPIService) V1EndpointTransformationSimulate(ctx context.Context, appId string, endpointId string) ApiV1EndpointTransformationSimulateRequest

V1EndpointTransformationSimulate Simulate

Simulate running the transformation on the payload and code.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param appId The app's ID or UID
@param endpointId The ep's ID or UID
@return ApiV1EndpointTransformationSimulateRequest

func (*EndpointAPIService) V1EndpointTransformationSimulateExecute added in v1.39.0

Execute executes the request

@return EndpointTransformationSimulateOut

func (*EndpointAPIService) V1EndpointUpdate added in v1.39.0

func (a *EndpointAPIService) V1EndpointUpdate(ctx context.Context, appId string, endpointId string) ApiV1EndpointUpdateRequest

V1EndpointUpdate Update Endpoint

Update an endpoint.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param appId The app's ID or UID
@param endpointId The ep's ID or UID
@return ApiV1EndpointUpdateRequest

func (*EndpointAPIService) V1EndpointUpdateExecute added in v1.39.0

func (a *EndpointAPIService) V1EndpointUpdateExecute(r ApiV1EndpointUpdateRequest) (*EndpointOut, *http.Response, error)

Execute executes the request

@return EndpointOut

func (*EndpointAPIService) V1EndpointUpdateHeaders added in v1.39.0

func (a *EndpointAPIService) V1EndpointUpdateHeaders(ctx context.Context, appId string, endpointId string) ApiV1EndpointUpdateHeadersRequest

V1EndpointUpdateHeaders Update Endpoint Headers

Set the additional headers to be sent with the webhook.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param appId The app's ID or UID
@param endpointId The ep's ID or UID
@return ApiV1EndpointUpdateHeadersRequest

func (*EndpointAPIService) V1EndpointUpdateHeadersExecute added in v1.39.0

func (a *EndpointAPIService) V1EndpointUpdateHeadersExecute(r ApiV1EndpointUpdateHeadersRequest) (*http.Response, error)

Execute executes the request

func (*EndpointAPIService) V1EndpointUpdateMtlsConfig added in v1.39.0

func (a *EndpointAPIService) V1EndpointUpdateMtlsConfig(ctx context.Context, appId string, endpointId string) ApiV1EndpointUpdateMtlsConfigRequest

V1EndpointUpdateMtlsConfig Update Endpoint Mtls Config

Create/update endpoint mTLS configuration.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param appId The app's ID or UID
@param endpointId The ep's ID or UID
@return ApiV1EndpointUpdateMtlsConfigRequest

func (*EndpointAPIService) V1EndpointUpdateMtlsConfigExecute added in v1.39.0

func (a *EndpointAPIService) V1EndpointUpdateMtlsConfigExecute(r ApiV1EndpointUpdateMtlsConfigRequest) (*http.Response, error)

Execute executes the request

func (*EndpointAPIService) V1EndpointUpdateOauthConfig added in v1.39.0

func (a *EndpointAPIService) V1EndpointUpdateOauthConfig(ctx context.Context, appId string, endpointId string) ApiV1EndpointUpdateOauthConfigRequest

V1EndpointUpdateOauthConfig Update Endpoint Oauth Config

Create/update endpoint OAuth configuration.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param appId The app's ID or UID
@param endpointId The ep's ID or UID
@return ApiV1EndpointUpdateOauthConfigRequest

func (*EndpointAPIService) V1EndpointUpdateOauthConfigExecute added in v1.39.0

func (a *EndpointAPIService) V1EndpointUpdateOauthConfigExecute(r ApiV1EndpointUpdateOauthConfigRequest) (*http.Response, error)

Execute executes the request

func (*EndpointAPIService) V1SinkCreate added in v1.39.0

func (a *EndpointAPIService) V1SinkCreate(ctx context.Context, appId string) ApiV1SinkCreateRequest

V1SinkCreate Create Sink

Create a new sink for the application.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param appId The app's ID or UID
@return ApiV1SinkCreateRequest

func (*EndpointAPIService) V1SinkCreateExecute added in v1.39.0

func (a *EndpointAPIService) V1SinkCreateExecute(r ApiV1SinkCreateRequest) (*SinkOut, *http.Response, error)

Execute executes the request

@return SinkOut

func (*EndpointAPIService) V1SinkGet added in v1.39.0

func (a *EndpointAPIService) V1SinkGet(ctx context.Context, appId string, sinkId string) ApiV1SinkGetRequest

V1SinkGet Get Sink

Get a sink.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param appId The app's ID or UID
@param sinkId The ep's ID or UID
@return ApiV1SinkGetRequest

func (*EndpointAPIService) V1SinkGetExecute added in v1.39.0

func (a *EndpointAPIService) V1SinkGetExecute(r ApiV1SinkGetRequest) (*SinkOut, *http.Response, error)

Execute executes the request

@return SinkOut

func (*EndpointAPIService) V1SinkList added in v1.39.0

func (a *EndpointAPIService) V1SinkList(ctx context.Context, appId string) ApiV1SinkListRequest

V1SinkList List Sinks

List the application's sinks.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param appId The app's ID or UID
@return ApiV1SinkListRequest

func (*EndpointAPIService) V1SinkListExecute added in v1.39.0

Execute executes the request

@return ListResponseSinkOut

type EndpointCreatedEvent

type EndpointCreatedEvent struct {
	Data EndpointCreatedEventData `json:"data"`
	Type string                   `json:"type"`
}

EndpointCreatedEvent Sent when an endpoint is created.

func NewEndpointCreatedEvent

func NewEndpointCreatedEvent(data EndpointCreatedEventData, type_ string) *EndpointCreatedEvent

NewEndpointCreatedEvent instantiates a new EndpointCreatedEvent object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewEndpointCreatedEventWithDefaults

func NewEndpointCreatedEventWithDefaults() *EndpointCreatedEvent

NewEndpointCreatedEventWithDefaults instantiates a new EndpointCreatedEvent object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*EndpointCreatedEvent) GetData

GetData returns the Data field value

func (*EndpointCreatedEvent) GetDataOk

GetDataOk returns a tuple with the Data field value and a boolean to check if the value has been set.

func (*EndpointCreatedEvent) GetType

func (o *EndpointCreatedEvent) GetType() string

GetType returns the Type field value

func (*EndpointCreatedEvent) GetTypeOk

func (o *EndpointCreatedEvent) GetTypeOk() (*string, bool)

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.

func (EndpointCreatedEvent) MarshalJSON

func (o EndpointCreatedEvent) MarshalJSON() ([]byte, error)

func (*EndpointCreatedEvent) SetData

SetData sets field value

func (*EndpointCreatedEvent) SetType

func (o *EndpointCreatedEvent) SetType(v string)

SetType sets field value

func (EndpointCreatedEvent) ToMap added in v1.39.0

func (o EndpointCreatedEvent) ToMap() (map[string]interface{}, error)

func (*EndpointCreatedEvent) UnmarshalJSON added in v1.39.0

func (o *EndpointCreatedEvent) UnmarshalJSON(data []byte) (err error)

type EndpointCreatedEventData

type EndpointCreatedEventData struct {
	// The app's ID
	AppId string `json:"appId"`
	// The app's UID
	AppUid *string `json:"appUid,omitempty" validate:"regexp=^[a-zA-Z0-9\\\\-_.]+$"`
	// The ep's ID
	EndpointId string `json:"endpointId"`
	// The ep's UID
	EndpointUid *string `json:"endpointUid,omitempty" validate:"regexp=^[a-zA-Z0-9\\\\-_.]+$"`
}

EndpointCreatedEventData Sent when an endpoint is created, updated, or deleted

func NewEndpointCreatedEventData

func NewEndpointCreatedEventData(appId string, endpointId string) *EndpointCreatedEventData

NewEndpointCreatedEventData instantiates a new EndpointCreatedEventData object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewEndpointCreatedEventDataWithDefaults

func NewEndpointCreatedEventDataWithDefaults() *EndpointCreatedEventData

NewEndpointCreatedEventDataWithDefaults instantiates a new EndpointCreatedEventData object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*EndpointCreatedEventData) GetAppId

func (o *EndpointCreatedEventData) GetAppId() string

GetAppId returns the AppId field value

func (*EndpointCreatedEventData) GetAppIdOk

func (o *EndpointCreatedEventData) GetAppIdOk() (*string, bool)

GetAppIdOk returns a tuple with the AppId field value and a boolean to check if the value has been set.

func (*EndpointCreatedEventData) GetAppUid

func (o *EndpointCreatedEventData) GetAppUid() string

GetAppUid returns the AppUid field value if set, zero value otherwise.

func (*EndpointCreatedEventData) GetAppUidOk

func (o *EndpointCreatedEventData) GetAppUidOk() (*string, bool)

GetAppUidOk returns a tuple with the AppUid field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EndpointCreatedEventData) GetEndpointId

func (o *EndpointCreatedEventData) GetEndpointId() string

GetEndpointId returns the EndpointId field value

func (*EndpointCreatedEventData) GetEndpointIdOk

func (o *EndpointCreatedEventData) GetEndpointIdOk() (*string, bool)

GetEndpointIdOk returns a tuple with the EndpointId field value and a boolean to check if the value has been set.

func (*EndpointCreatedEventData) GetEndpointUid added in v0.62.0

func (o *EndpointCreatedEventData) GetEndpointUid() string

GetEndpointUid returns the EndpointUid field value if set, zero value otherwise.

func (*EndpointCreatedEventData) GetEndpointUidOk added in v0.62.0

func (o *EndpointCreatedEventData) GetEndpointUidOk() (*string, bool)

GetEndpointUidOk returns a tuple with the EndpointUid field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EndpointCreatedEventData) HasAppUid

func (o *EndpointCreatedEventData) HasAppUid() bool

HasAppUid returns a boolean if a field has been set.

func (*EndpointCreatedEventData) HasEndpointUid added in v0.62.0

func (o *EndpointCreatedEventData) HasEndpointUid() bool

HasEndpointUid returns a boolean if a field has been set.

func (EndpointCreatedEventData) MarshalJSON

func (o EndpointCreatedEventData) MarshalJSON() ([]byte, error)

func (*EndpointCreatedEventData) SetAppId

func (o *EndpointCreatedEventData) SetAppId(v string)

SetAppId sets field value

func (*EndpointCreatedEventData) SetAppUid

func (o *EndpointCreatedEventData) SetAppUid(v string)

SetAppUid gets a reference to the given string and assigns it to the AppUid field.

func (*EndpointCreatedEventData) SetEndpointId

func (o *EndpointCreatedEventData) SetEndpointId(v string)

SetEndpointId sets field value

func (*EndpointCreatedEventData) SetEndpointUid added in v0.62.0

func (o *EndpointCreatedEventData) SetEndpointUid(v string)

SetEndpointUid gets a reference to the given string and assigns it to the EndpointUid field.

func (EndpointCreatedEventData) ToMap added in v1.39.0

func (o EndpointCreatedEventData) ToMap() (map[string]interface{}, error)

func (*EndpointCreatedEventData) UnmarshalJSON added in v1.39.0

func (o *EndpointCreatedEventData) UnmarshalJSON(data []byte) (err error)

type EndpointDeletedEvent

type EndpointDeletedEvent struct {
	Data EndpointDeletedEventData `json:"data"`
	Type string                   `json:"type"`
}

EndpointDeletedEvent Sent when an endpoint is deleted.

func NewEndpointDeletedEvent

func NewEndpointDeletedEvent(data EndpointDeletedEventData, type_ string) *EndpointDeletedEvent

NewEndpointDeletedEvent instantiates a new EndpointDeletedEvent object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewEndpointDeletedEventWithDefaults

func NewEndpointDeletedEventWithDefaults() *EndpointDeletedEvent

NewEndpointDeletedEventWithDefaults instantiates a new EndpointDeletedEvent object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*EndpointDeletedEvent) GetData

GetData returns the Data field value

func (*EndpointDeletedEvent) GetDataOk

GetDataOk returns a tuple with the Data field value and a boolean to check if the value has been set.

func (*EndpointDeletedEvent) GetType

func (o *EndpointDeletedEvent) GetType() string

GetType returns the Type field value

func (*EndpointDeletedEvent) GetTypeOk

func (o *EndpointDeletedEvent) GetTypeOk() (*string, bool)

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.

func (EndpointDeletedEvent) MarshalJSON

func (o EndpointDeletedEvent) MarshalJSON() ([]byte, error)

func (*EndpointDeletedEvent) SetData

SetData sets field value

func (*EndpointDeletedEvent) SetType

func (o *EndpointDeletedEvent) SetType(v string)

SetType sets field value

func (EndpointDeletedEvent) ToMap added in v1.39.0

func (o EndpointDeletedEvent) ToMap() (map[string]interface{}, error)

func (*EndpointDeletedEvent) UnmarshalJSON added in v1.39.0

func (o *EndpointDeletedEvent) UnmarshalJSON(data []byte) (err error)

type EndpointDeletedEventData

type EndpointDeletedEventData struct {
	// The app's ID
	AppId string `json:"appId"`
	// The app's UID
	AppUid *string `json:"appUid,omitempty" validate:"regexp=^[a-zA-Z0-9\\\\-_.]+$"`
	// The ep's ID
	EndpointId string `json:"endpointId"`
	// The ep's UID
	EndpointUid *string `json:"endpointUid,omitempty" validate:"regexp=^[a-zA-Z0-9\\\\-_.]+$"`
}

EndpointDeletedEventData Sent when an endpoint is created, updated, or deleted

func NewEndpointDeletedEventData

func NewEndpointDeletedEventData(appId string, endpointId string) *EndpointDeletedEventData

NewEndpointDeletedEventData instantiates a new EndpointDeletedEventData object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewEndpointDeletedEventDataWithDefaults

func NewEndpointDeletedEventDataWithDefaults() *EndpointDeletedEventData

NewEndpointDeletedEventDataWithDefaults instantiates a new EndpointDeletedEventData object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*EndpointDeletedEventData) GetAppId

func (o *EndpointDeletedEventData) GetAppId() string

GetAppId returns the AppId field value

func (*EndpointDeletedEventData) GetAppIdOk

func (o *EndpointDeletedEventData) GetAppIdOk() (*string, bool)

GetAppIdOk returns a tuple with the AppId field value and a boolean to check if the value has been set.

func (*EndpointDeletedEventData) GetAppUid

func (o *EndpointDeletedEventData) GetAppUid() string

GetAppUid returns the AppUid field value if set, zero value otherwise.

func (*EndpointDeletedEventData) GetAppUidOk

func (o *EndpointDeletedEventData) GetAppUidOk() (*string, bool)

GetAppUidOk returns a tuple with the AppUid field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EndpointDeletedEventData) GetEndpointId

func (o *EndpointDeletedEventData) GetEndpointId() string

GetEndpointId returns the EndpointId field value

func (*EndpointDeletedEventData) GetEndpointIdOk

func (o *EndpointDeletedEventData) GetEndpointIdOk() (*string, bool)

GetEndpointIdOk returns a tuple with the EndpointId field value and a boolean to check if the value has been set.

func (*EndpointDeletedEventData) GetEndpointUid added in v0.62.0

func (o *EndpointDeletedEventData) GetEndpointUid() string

GetEndpointUid returns the EndpointUid field value if set, zero value otherwise.

func (*EndpointDeletedEventData) GetEndpointUidOk added in v0.62.0

func (o *EndpointDeletedEventData) GetEndpointUidOk() (*string, bool)

GetEndpointUidOk returns a tuple with the EndpointUid field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EndpointDeletedEventData) HasAppUid

func (o *EndpointDeletedEventData) HasAppUid() bool

HasAppUid returns a boolean if a field has been set.

func (*EndpointDeletedEventData) HasEndpointUid added in v0.62.0

func (o *EndpointDeletedEventData) HasEndpointUid() bool

HasEndpointUid returns a boolean if a field has been set.

func (EndpointDeletedEventData) MarshalJSON

func (o EndpointDeletedEventData) MarshalJSON() ([]byte, error)

func (*EndpointDeletedEventData) SetAppId

func (o *EndpointDeletedEventData) SetAppId(v string)

SetAppId sets field value

func (*EndpointDeletedEventData) SetAppUid

func (o *EndpointDeletedEventData) SetAppUid(v string)

SetAppUid gets a reference to the given string and assigns it to the AppUid field.

func (*EndpointDeletedEventData) SetEndpointId

func (o *EndpointDeletedEventData) SetEndpointId(v string)

SetEndpointId sets field value

func (*EndpointDeletedEventData) SetEndpointUid added in v0.62.0

func (o *EndpointDeletedEventData) SetEndpointUid(v string)

SetEndpointUid gets a reference to the given string and assigns it to the EndpointUid field.

func (EndpointDeletedEventData) ToMap added in v1.39.0

func (o EndpointDeletedEventData) ToMap() (map[string]interface{}, error)

func (*EndpointDeletedEventData) UnmarshalJSON added in v1.39.0

func (o *EndpointDeletedEventData) UnmarshalJSON(data []byte) (err error)

type EndpointDisabledEvent

type EndpointDisabledEvent struct {
	Data EndpointDisabledEventData `json:"data"`
	Type string                    `json:"type"`
}

EndpointDisabledEvent Sent when an endpoint has been automatically disabled after continuous failures.

func NewEndpointDisabledEvent

func NewEndpointDisabledEvent(data EndpointDisabledEventData, type_ string) *EndpointDisabledEvent

NewEndpointDisabledEvent instantiates a new EndpointDisabledEvent object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewEndpointDisabledEventWithDefaults

func NewEndpointDisabledEventWithDefaults() *EndpointDisabledEvent

NewEndpointDisabledEventWithDefaults instantiates a new EndpointDisabledEvent object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*EndpointDisabledEvent) GetData

GetData returns the Data field value

func (*EndpointDisabledEvent) GetDataOk

GetDataOk returns a tuple with the Data field value and a boolean to check if the value has been set.

func (*EndpointDisabledEvent) GetType

func (o *EndpointDisabledEvent) GetType() string

GetType returns the Type field value

func (*EndpointDisabledEvent) GetTypeOk

func (o *EndpointDisabledEvent) GetTypeOk() (*string, bool)

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.

func (EndpointDisabledEvent) MarshalJSON

func (o EndpointDisabledEvent) MarshalJSON() ([]byte, error)

func (*EndpointDisabledEvent) SetData

SetData sets field value

func (*EndpointDisabledEvent) SetType

func (o *EndpointDisabledEvent) SetType(v string)

SetType sets field value

func (EndpointDisabledEvent) ToMap added in v1.39.0

func (o EndpointDisabledEvent) ToMap() (map[string]interface{}, error)

func (*EndpointDisabledEvent) UnmarshalJSON added in v1.39.0

func (o *EndpointDisabledEvent) UnmarshalJSON(data []byte) (err error)

type EndpointDisabledEventData

type EndpointDisabledEventData struct {
	// The app's ID
	AppId string `json:"appId"`
	// The app's UID
	AppUid *string `json:"appUid,omitempty" validate:"regexp=^[a-zA-Z0-9\\\\-_.]+$"`
	// The ep's ID
	EndpointId string `json:"endpointId"`
	// The ep's UID
	EndpointUid *string   `json:"endpointUid,omitempty" validate:"regexp=^[a-zA-Z0-9\\\\-_.]+$"`
	FailSince   time.Time `json:"failSince"`
}

EndpointDisabledEventData Sent when an endpoint has been automatically disabled after continuous failures.

func NewEndpointDisabledEventData

func NewEndpointDisabledEventData(appId string, endpointId string, failSince time.Time) *EndpointDisabledEventData

NewEndpointDisabledEventData instantiates a new EndpointDisabledEventData object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewEndpointDisabledEventDataWithDefaults

func NewEndpointDisabledEventDataWithDefaults() *EndpointDisabledEventData

NewEndpointDisabledEventDataWithDefaults instantiates a new EndpointDisabledEventData object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*EndpointDisabledEventData) GetAppId

func (o *EndpointDisabledEventData) GetAppId() string

GetAppId returns the AppId field value

func (*EndpointDisabledEventData) GetAppIdOk

func (o *EndpointDisabledEventData) GetAppIdOk() (*string, bool)

GetAppIdOk returns a tuple with the AppId field value and a boolean to check if the value has been set.

func (*EndpointDisabledEventData) GetAppUid

func (o *EndpointDisabledEventData) GetAppUid() string

GetAppUid returns the AppUid field value if set, zero value otherwise.

func (*EndpointDisabledEventData) GetAppUidOk

func (o *EndpointDisabledEventData) GetAppUidOk() (*string, bool)

GetAppUidOk returns a tuple with the AppUid field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EndpointDisabledEventData) GetEndpointId

func (o *EndpointDisabledEventData) GetEndpointId() string

GetEndpointId returns the EndpointId field value

func (*EndpointDisabledEventData) GetEndpointIdOk

func (o *EndpointDisabledEventData) GetEndpointIdOk() (*string, bool)

GetEndpointIdOk returns a tuple with the EndpointId field value and a boolean to check if the value has been set.

func (*EndpointDisabledEventData) GetEndpointUid added in v0.62.0

func (o *EndpointDisabledEventData) GetEndpointUid() string

GetEndpointUid returns the EndpointUid field value if set, zero value otherwise.

func (*EndpointDisabledEventData) GetEndpointUidOk added in v0.62.0

func (o *EndpointDisabledEventData) GetEndpointUidOk() (*string, bool)

GetEndpointUidOk returns a tuple with the EndpointUid field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EndpointDisabledEventData) GetFailSince

func (o *EndpointDisabledEventData) GetFailSince() time.Time

GetFailSince returns the FailSince field value

func (*EndpointDisabledEventData) GetFailSinceOk

func (o *EndpointDisabledEventData) GetFailSinceOk() (*time.Time, bool)

GetFailSinceOk returns a tuple with the FailSince field value and a boolean to check if the value has been set.

func (*EndpointDisabledEventData) HasAppUid

func (o *EndpointDisabledEventData) HasAppUid() bool

HasAppUid returns a boolean if a field has been set.

func (*EndpointDisabledEventData) HasEndpointUid added in v0.62.0

func (o *EndpointDisabledEventData) HasEndpointUid() bool

HasEndpointUid returns a boolean if a field has been set.

func (EndpointDisabledEventData) MarshalJSON

func (o EndpointDisabledEventData) MarshalJSON() ([]byte, error)

func (*EndpointDisabledEventData) SetAppId

func (o *EndpointDisabledEventData) SetAppId(v string)

SetAppId sets field value

func (*EndpointDisabledEventData) SetAppUid

func (o *EndpointDisabledEventData) SetAppUid(v string)

SetAppUid gets a reference to the given string and assigns it to the AppUid field.

func (*EndpointDisabledEventData) SetEndpointId

func (o *EndpointDisabledEventData) SetEndpointId(v string)

SetEndpointId sets field value

func (*EndpointDisabledEventData) SetEndpointUid added in v0.62.0

func (o *EndpointDisabledEventData) SetEndpointUid(v string)

SetEndpointUid gets a reference to the given string and assigns it to the EndpointUid field.

func (*EndpointDisabledEventData) SetFailSince

func (o *EndpointDisabledEventData) SetFailSince(v time.Time)

SetFailSince sets field value

func (EndpointDisabledEventData) ToMap added in v1.39.0

func (o EndpointDisabledEventData) ToMap() (map[string]interface{}, error)

func (*EndpointDisabledEventData) UnmarshalJSON added in v1.39.0

func (o *EndpointDisabledEventData) UnmarshalJSON(data []byte) (err error)

type EndpointHeadersIn

type EndpointHeadersIn struct {
	Headers map[string]string `json:"headers"`
}

EndpointHeadersIn struct for EndpointHeadersIn

func NewEndpointHeadersIn

func NewEndpointHeadersIn(headers map[string]string) *EndpointHeadersIn

NewEndpointHeadersIn instantiates a new EndpointHeadersIn object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewEndpointHeadersInWithDefaults

func NewEndpointHeadersInWithDefaults() *EndpointHeadersIn

NewEndpointHeadersInWithDefaults instantiates a new EndpointHeadersIn object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*EndpointHeadersIn) GetHeaders

func (o *EndpointHeadersIn) GetHeaders() map[string]string

GetHeaders returns the Headers field value

func (*EndpointHeadersIn) GetHeadersOk

func (o *EndpointHeadersIn) GetHeadersOk() (*map[string]string, bool)

GetHeadersOk returns a tuple with the Headers field value and a boolean to check if the value has been set.

func (EndpointHeadersIn) MarshalJSON

func (o EndpointHeadersIn) MarshalJSON() ([]byte, error)

func (*EndpointHeadersIn) SetHeaders

func (o *EndpointHeadersIn) SetHeaders(v map[string]string)

SetHeaders sets field value

func (EndpointHeadersIn) ToMap added in v1.39.0

func (o EndpointHeadersIn) ToMap() (map[string]interface{}, error)

func (*EndpointHeadersIn) UnmarshalJSON added in v1.39.0

func (o *EndpointHeadersIn) UnmarshalJSON(data []byte) (err error)

type EndpointHeadersOut

type EndpointHeadersOut struct {
	Headers   map[string]string `json:"headers"`
	Sensitive []string          `json:"sensitive"`
}

EndpointHeadersOut The value of the headers is returned in the `headers` field. Sensitive headers that have been redacted are returned in the sensitive field.

func NewEndpointHeadersOut

func NewEndpointHeadersOut(headers map[string]string, sensitive []string) *EndpointHeadersOut

NewEndpointHeadersOut instantiates a new EndpointHeadersOut object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewEndpointHeadersOutWithDefaults

func NewEndpointHeadersOutWithDefaults() *EndpointHeadersOut

NewEndpointHeadersOutWithDefaults instantiates a new EndpointHeadersOut object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*EndpointHeadersOut) GetHeaders

func (o *EndpointHeadersOut) GetHeaders() map[string]string

GetHeaders returns the Headers field value

func (*EndpointHeadersOut) GetHeadersOk

func (o *EndpointHeadersOut) GetHeadersOk() (*map[string]string, bool)

GetHeadersOk returns a tuple with the Headers field value and a boolean to check if the value has been set.

func (*EndpointHeadersOut) GetSensitive

func (o *EndpointHeadersOut) GetSensitive() []string

GetSensitive returns the Sensitive field value

func (*EndpointHeadersOut) GetSensitiveOk

func (o *EndpointHeadersOut) GetSensitiveOk() ([]string, bool)

GetSensitiveOk returns a tuple with the Sensitive field value and a boolean to check if the value has been set.

func (EndpointHeadersOut) MarshalJSON

func (o EndpointHeadersOut) MarshalJSON() ([]byte, error)

func (*EndpointHeadersOut) SetHeaders

func (o *EndpointHeadersOut) SetHeaders(v map[string]string)

SetHeaders sets field value

func (*EndpointHeadersOut) SetSensitive

func (o *EndpointHeadersOut) SetSensitive(v []string)

SetSensitive sets field value

func (EndpointHeadersOut) ToMap added in v1.39.0

func (o EndpointHeadersOut) ToMap() (map[string]interface{}, error)

func (*EndpointHeadersOut) UnmarshalJSON added in v1.39.0

func (o *EndpointHeadersOut) UnmarshalJSON(data []byte) (err error)

type EndpointHeadersPatchIn added in v0.57.1

type EndpointHeadersPatchIn struct {
	Headers map[string]string `json:"headers"`
}

EndpointHeadersPatchIn struct for EndpointHeadersPatchIn

func NewEndpointHeadersPatchIn added in v0.57.1

func NewEndpointHeadersPatchIn(headers map[string]string) *EndpointHeadersPatchIn

NewEndpointHeadersPatchIn instantiates a new EndpointHeadersPatchIn object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewEndpointHeadersPatchInWithDefaults added in v0.57.1

func NewEndpointHeadersPatchInWithDefaults() *EndpointHeadersPatchIn

NewEndpointHeadersPatchInWithDefaults instantiates a new EndpointHeadersPatchIn object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*EndpointHeadersPatchIn) GetHeaders added in v0.57.1

func (o *EndpointHeadersPatchIn) GetHeaders() map[string]string

GetHeaders returns the Headers field value

func (*EndpointHeadersPatchIn) GetHeadersOk added in v0.57.1

func (o *EndpointHeadersPatchIn) GetHeadersOk() (*map[string]string, bool)

GetHeadersOk returns a tuple with the Headers field value and a boolean to check if the value has been set.

func (EndpointHeadersPatchIn) MarshalJSON added in v0.57.1

func (o EndpointHeadersPatchIn) MarshalJSON() ([]byte, error)

func (*EndpointHeadersPatchIn) SetHeaders added in v0.57.1

func (o *EndpointHeadersPatchIn) SetHeaders(v map[string]string)

SetHeaders sets field value

func (EndpointHeadersPatchIn) ToMap added in v1.39.0

func (o EndpointHeadersPatchIn) ToMap() (map[string]interface{}, error)

func (*EndpointHeadersPatchIn) UnmarshalJSON added in v1.39.0

func (o *EndpointHeadersPatchIn) UnmarshalJSON(data []byte) (err error)

type EndpointIn

type EndpointIn struct {
	// List of message channels this endpoint listens to (omit for all).
	Channels    []string           `json:"channels,omitempty"`
	Description *string            `json:"description,omitempty"`
	Disabled    *bool              `json:"disabled,omitempty"`
	FilterTypes []string           `json:"filterTypes,omitempty"`
	Metadata    *map[string]string `json:"metadata,omitempty"`
	RateLimit   *int32             `json:"rateLimit,omitempty"`
	// The endpoint's verification secret.  Format: `base64` encoded random bytes optionally prefixed with `whsec_`. It is recommended to not set this and let the server generate the secret.
	Secret *string `json:"secret,omitempty" validate:"regexp=^(whsec_)?[a-zA-Z0-9+\\/=]{32,100}$"`
	// Optional unique identifier for the endpoint.
	Uid *string `json:"uid,omitempty" validate:"regexp=^[a-zA-Z0-9\\\\-_.]+$"`
	Url string  `json:"url"`
	// Deprecated
	Version *int32 `json:"version,omitempty"`
}

EndpointIn struct for EndpointIn

func NewEndpointIn

func NewEndpointIn(url string) *EndpointIn

NewEndpointIn instantiates a new EndpointIn object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewEndpointInWithDefaults

func NewEndpointInWithDefaults() *EndpointIn

NewEndpointInWithDefaults instantiates a new EndpointIn object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*EndpointIn) GetChannels

func (o *EndpointIn) GetChannels() []string

GetChannels returns the Channels field value if set, zero value otherwise.

func (*EndpointIn) GetChannelsOk

func (o *EndpointIn) GetChannelsOk() ([]string, bool)

GetChannelsOk returns a tuple with the Channels field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EndpointIn) GetDescription

func (o *EndpointIn) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*EndpointIn) GetDescriptionOk

func (o *EndpointIn) GetDescriptionOk() (*string, bool)

GetDescriptionOk returns a tuple with the Description field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EndpointIn) GetDisabled

func (o *EndpointIn) GetDisabled() bool

GetDisabled returns the Disabled field value if set, zero value otherwise.

func (*EndpointIn) GetDisabledOk

func (o *EndpointIn) GetDisabledOk() (*bool, bool)

GetDisabledOk returns a tuple with the Disabled field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EndpointIn) GetFilterTypes

func (o *EndpointIn) GetFilterTypes() []string

GetFilterTypes returns the FilterTypes field value if set, zero value otherwise.

func (*EndpointIn) GetFilterTypesOk

func (o *EndpointIn) GetFilterTypesOk() ([]string, bool)

GetFilterTypesOk returns a tuple with the FilterTypes field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EndpointIn) GetMetadata added in v0.69.0

func (o *EndpointIn) GetMetadata() map[string]string

GetMetadata returns the Metadata field value if set, zero value otherwise.

func (*EndpointIn) GetMetadataOk added in v0.69.0

func (o *EndpointIn) GetMetadataOk() (*map[string]string, bool)

GetMetadataOk returns a tuple with the Metadata field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EndpointIn) GetRateLimit

func (o *EndpointIn) GetRateLimit() int32

GetRateLimit returns the RateLimit field value if set, zero value otherwise.

func (*EndpointIn) GetRateLimitOk

func (o *EndpointIn) GetRateLimitOk() (*int32, bool)

GetRateLimitOk returns a tuple with the RateLimit field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EndpointIn) GetSecret

func (o *EndpointIn) GetSecret() string

GetSecret returns the Secret field value if set, zero value otherwise.

func (*EndpointIn) GetSecretOk

func (o *EndpointIn) GetSecretOk() (*string, bool)

GetSecretOk returns a tuple with the Secret field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EndpointIn) GetUid

func (o *EndpointIn) GetUid() string

GetUid returns the Uid field value if set, zero value otherwise.

func (*EndpointIn) GetUidOk

func (o *EndpointIn) GetUidOk() (*string, bool)

GetUidOk returns a tuple with the Uid field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EndpointIn) GetUrl

func (o *EndpointIn) GetUrl() string

GetUrl returns the Url field value

func (*EndpointIn) GetUrlOk

func (o *EndpointIn) GetUrlOk() (*string, bool)

GetUrlOk returns a tuple with the Url field value and a boolean to check if the value has been set.

func (*EndpointIn) GetVersion

func (o *EndpointIn) GetVersion() int32

GetVersion returns the Version field value if set, zero value otherwise. Deprecated

func (*EndpointIn) GetVersionOk

func (o *EndpointIn) GetVersionOk() (*int32, bool)

GetVersionOk returns a tuple with the Version field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated

func (*EndpointIn) HasChannels

func (o *EndpointIn) HasChannels() bool

HasChannels returns a boolean if a field has been set.

func (*EndpointIn) HasDescription

func (o *EndpointIn) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*EndpointIn) HasDisabled

func (o *EndpointIn) HasDisabled() bool

HasDisabled returns a boolean if a field has been set.

func (*EndpointIn) HasFilterTypes

func (o *EndpointIn) HasFilterTypes() bool

HasFilterTypes returns a boolean if a field has been set.

func (*EndpointIn) HasMetadata added in v0.69.0

func (o *EndpointIn) HasMetadata() bool

HasMetadata returns a boolean if a field has been set.

func (*EndpointIn) HasRateLimit

func (o *EndpointIn) HasRateLimit() bool

HasRateLimit returns a boolean if a field has been set.

func (*EndpointIn) HasSecret

func (o *EndpointIn) HasSecret() bool

HasSecret returns a boolean if a field has been set.

func (*EndpointIn) HasUid

func (o *EndpointIn) HasUid() bool

HasUid returns a boolean if a field has been set.

func (*EndpointIn) HasVersion added in v1.8.0

func (o *EndpointIn) HasVersion() bool

HasVersion returns a boolean if a field has been set.

func (EndpointIn) MarshalJSON

func (o EndpointIn) MarshalJSON() ([]byte, error)

func (*EndpointIn) SetChannels

func (o *EndpointIn) SetChannels(v []string)

SetChannels gets a reference to the given []string and assigns it to the Channels field.

func (*EndpointIn) SetDescription

func (o *EndpointIn) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*EndpointIn) SetDisabled

func (o *EndpointIn) SetDisabled(v bool)

SetDisabled gets a reference to the given bool and assigns it to the Disabled field.

func (*EndpointIn) SetFilterTypes

func (o *EndpointIn) SetFilterTypes(v []string)

SetFilterTypes gets a reference to the given []string and assigns it to the FilterTypes field.

func (*EndpointIn) SetMetadata added in v0.69.0

func (o *EndpointIn) SetMetadata(v map[string]string)

SetMetadata gets a reference to the given map[string]string and assigns it to the Metadata field.

func (*EndpointIn) SetRateLimit

func (o *EndpointIn) SetRateLimit(v int32)

SetRateLimit gets a reference to the given int32 and assigns it to the RateLimit field.

func (*EndpointIn) SetSecret

func (o *EndpointIn) SetSecret(v string)

SetSecret gets a reference to the given string and assigns it to the Secret field.

func (*EndpointIn) SetUid

func (o *EndpointIn) SetUid(v string)

SetUid gets a reference to the given string and assigns it to the Uid field.

func (*EndpointIn) SetUrl

func (o *EndpointIn) SetUrl(v string)

SetUrl sets field value

func (*EndpointIn) SetVersion

func (o *EndpointIn) SetVersion(v int32)

SetVersion gets a reference to the given int32 and assigns it to the Version field. Deprecated

func (EndpointIn) ToMap added in v1.39.0

func (o EndpointIn) ToMap() (map[string]interface{}, error)

func (*EndpointIn) UnmarshalJSON added in v1.39.0

func (o *EndpointIn) UnmarshalJSON(data []byte) (err error)

type EndpointMessageOut

type EndpointMessageOut struct {
	// List of free-form identifiers that endpoints can filter by
	Channels []string `json:"channels,omitempty"`
	// Optional unique identifier for the message
	EventId *string `json:"eventId,omitempty" validate:"regexp=^[a-zA-Z0-9\\\\-_.]+$"`
	// The event type's name
	EventType string `json:"eventType" validate:"regexp=^[a-zA-Z0-9\\\\-_.]+$"`
	// The msg's ID
	Id          string                 `json:"id"`
	NextAttempt *time.Time             `json:"nextAttempt,omitempty"`
	Payload     map[string]interface{} `json:"payload"`
	Status      MessageStatus          `json:"status"`
	Tags        []string               `json:"tags,omitempty"`
	Timestamp   time.Time              `json:"timestamp"`
}

EndpointMessageOut A model containing information on a given message plus additional fields on the last attempt for that message.

func NewEndpointMessageOut

func NewEndpointMessageOut(eventType string, id string, payload map[string]interface{}, status MessageStatus, timestamp time.Time) *EndpointMessageOut

NewEndpointMessageOut instantiates a new EndpointMessageOut object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewEndpointMessageOutWithDefaults

func NewEndpointMessageOutWithDefaults() *EndpointMessageOut

NewEndpointMessageOutWithDefaults instantiates a new EndpointMessageOut object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*EndpointMessageOut) GetChannels

func (o *EndpointMessageOut) GetChannels() []string

GetChannels returns the Channels field value if set, zero value otherwise.

func (*EndpointMessageOut) GetChannelsOk

func (o *EndpointMessageOut) GetChannelsOk() ([]string, bool)

GetChannelsOk returns a tuple with the Channels field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EndpointMessageOut) GetEventId

func (o *EndpointMessageOut) GetEventId() string

GetEventId returns the EventId field value if set, zero value otherwise.

func (*EndpointMessageOut) GetEventIdOk

func (o *EndpointMessageOut) GetEventIdOk() (*string, bool)

GetEventIdOk returns a tuple with the EventId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EndpointMessageOut) GetEventType

func (o *EndpointMessageOut) GetEventType() string

GetEventType returns the EventType field value

func (*EndpointMessageOut) GetEventTypeOk

func (o *EndpointMessageOut) GetEventTypeOk() (*string, bool)

GetEventTypeOk returns a tuple with the EventType field value and a boolean to check if the value has been set.

func (*EndpointMessageOut) GetId

func (o *EndpointMessageOut) GetId() string

GetId returns the Id field value

func (*EndpointMessageOut) GetIdOk

func (o *EndpointMessageOut) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*EndpointMessageOut) GetNextAttempt

func (o *EndpointMessageOut) GetNextAttempt() time.Time

GetNextAttempt returns the NextAttempt field value if set, zero value otherwise.

func (*EndpointMessageOut) GetNextAttemptOk

func (o *EndpointMessageOut) GetNextAttemptOk() (*time.Time, bool)

GetNextAttemptOk returns a tuple with the NextAttempt field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EndpointMessageOut) GetPayload

func (o *EndpointMessageOut) GetPayload() map[string]interface{}

GetPayload returns the Payload field value

func (*EndpointMessageOut) GetPayloadOk

func (o *EndpointMessageOut) GetPayloadOk() (map[string]interface{}, bool)

GetPayloadOk returns a tuple with the Payload field value and a boolean to check if the value has been set.

func (*EndpointMessageOut) GetStatus

func (o *EndpointMessageOut) GetStatus() MessageStatus

GetStatus returns the Status field value

func (*EndpointMessageOut) GetStatusOk

func (o *EndpointMessageOut) GetStatusOk() (*MessageStatus, bool)

GetStatusOk returns a tuple with the Status field value and a boolean to check if the value has been set.

func (*EndpointMessageOut) GetTags added in v1.17.0

func (o *EndpointMessageOut) GetTags() []string

GetTags returns the Tags field value if set, zero value otherwise.

func (*EndpointMessageOut) GetTagsOk added in v1.17.0

func (o *EndpointMessageOut) GetTagsOk() ([]string, bool)

GetTagsOk returns a tuple with the Tags field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EndpointMessageOut) GetTimestamp

func (o *EndpointMessageOut) GetTimestamp() time.Time

GetTimestamp returns the Timestamp field value

func (*EndpointMessageOut) GetTimestampOk

func (o *EndpointMessageOut) GetTimestampOk() (*time.Time, bool)

GetTimestampOk returns a tuple with the Timestamp field value and a boolean to check if the value has been set.

func (*EndpointMessageOut) HasChannels

func (o *EndpointMessageOut) HasChannels() bool

HasChannels returns a boolean if a field has been set.

func (*EndpointMessageOut) HasEventId

func (o *EndpointMessageOut) HasEventId() bool

HasEventId returns a boolean if a field has been set.

func (*EndpointMessageOut) HasNextAttempt

func (o *EndpointMessageOut) HasNextAttempt() bool

HasNextAttempt returns a boolean if a field has been set.

func (*EndpointMessageOut) HasTags added in v1.17.0

func (o *EndpointMessageOut) HasTags() bool

HasTags returns a boolean if a field has been set.

func (EndpointMessageOut) MarshalJSON

func (o EndpointMessageOut) MarshalJSON() ([]byte, error)

func (*EndpointMessageOut) SetChannels

func (o *EndpointMessageOut) SetChannels(v []string)

SetChannels gets a reference to the given []string and assigns it to the Channels field.

func (*EndpointMessageOut) SetEventId

func (o *EndpointMessageOut) SetEventId(v string)

SetEventId gets a reference to the given string and assigns it to the EventId field.

func (*EndpointMessageOut) SetEventType

func (o *EndpointMessageOut) SetEventType(v string)

SetEventType sets field value

func (*EndpointMessageOut) SetId

func (o *EndpointMessageOut) SetId(v string)

SetId sets field value

func (*EndpointMessageOut) SetNextAttempt

func (o *EndpointMessageOut) SetNextAttempt(v time.Time)

SetNextAttempt gets a reference to the given time.Time and assigns it to the NextAttempt field.

func (*EndpointMessageOut) SetPayload

func (o *EndpointMessageOut) SetPayload(v map[string]interface{})

SetPayload sets field value

func (*EndpointMessageOut) SetStatus

func (o *EndpointMessageOut) SetStatus(v MessageStatus)

SetStatus sets field value

func (*EndpointMessageOut) SetTags added in v1.17.0

func (o *EndpointMessageOut) SetTags(v []string)

SetTags gets a reference to the given []string and assigns it to the Tags field.

func (*EndpointMessageOut) SetTimestamp

func (o *EndpointMessageOut) SetTimestamp(v time.Time)

SetTimestamp sets field value

func (EndpointMessageOut) ToMap added in v1.39.0

func (o EndpointMessageOut) ToMap() (map[string]interface{}, error)

func (*EndpointMessageOut) UnmarshalJSON added in v1.39.0

func (o *EndpointMessageOut) UnmarshalJSON(data []byte) (err error)

type EndpointMtlsConfigIn added in v1.25.0

type EndpointMtlsConfigIn struct {
	// A PEM encoded private key and X509 certificate to identify the webhook sender.
	Identity string `json:"identity"`
	// A PEM encoded X509 certificate used to verify the webhook receiver's certificate.
	ServerCaCert *string `json:"serverCaCert,omitempty"`
}

EndpointMtlsConfigIn struct for EndpointMtlsConfigIn

func NewEndpointMtlsConfigIn added in v1.25.0

func NewEndpointMtlsConfigIn(identity string) *EndpointMtlsConfigIn

NewEndpointMtlsConfigIn instantiates a new EndpointMtlsConfigIn object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewEndpointMtlsConfigInWithDefaults added in v1.25.0

func NewEndpointMtlsConfigInWithDefaults() *EndpointMtlsConfigIn

NewEndpointMtlsConfigInWithDefaults instantiates a new EndpointMtlsConfigIn object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*EndpointMtlsConfigIn) GetIdentity added in v1.25.0

func (o *EndpointMtlsConfigIn) GetIdentity() string

GetIdentity returns the Identity field value

func (*EndpointMtlsConfigIn) GetIdentityOk added in v1.25.0

func (o *EndpointMtlsConfigIn) GetIdentityOk() (*string, bool)

GetIdentityOk returns a tuple with the Identity field value and a boolean to check if the value has been set.

func (*EndpointMtlsConfigIn) GetServerCaCert added in v1.25.0

func (o *EndpointMtlsConfigIn) GetServerCaCert() string

GetServerCaCert returns the ServerCaCert field value if set, zero value otherwise.

func (*EndpointMtlsConfigIn) GetServerCaCertOk added in v1.25.0

func (o *EndpointMtlsConfigIn) GetServerCaCertOk() (*string, bool)

GetServerCaCertOk returns a tuple with the ServerCaCert field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EndpointMtlsConfigIn) HasServerCaCert added in v1.25.0

func (o *EndpointMtlsConfigIn) HasServerCaCert() bool

HasServerCaCert returns a boolean if a field has been set.

func (EndpointMtlsConfigIn) MarshalJSON added in v1.25.0

func (o EndpointMtlsConfigIn) MarshalJSON() ([]byte, error)

func (*EndpointMtlsConfigIn) SetIdentity added in v1.25.0

func (o *EndpointMtlsConfigIn) SetIdentity(v string)

SetIdentity sets field value

func (*EndpointMtlsConfigIn) SetServerCaCert added in v1.25.0

func (o *EndpointMtlsConfigIn) SetServerCaCert(v string)

SetServerCaCert gets a reference to the given string and assigns it to the ServerCaCert field.

func (EndpointMtlsConfigIn) ToMap added in v1.39.0

func (o EndpointMtlsConfigIn) ToMap() (map[string]interface{}, error)

func (*EndpointMtlsConfigIn) UnmarshalJSON added in v1.39.0

func (o *EndpointMtlsConfigIn) UnmarshalJSON(data []byte) (err error)

type EndpointOauthConfigIn added in v1.22.0

type EndpointOauthConfigIn struct {
	AuthMethod Oauth2AuthMethodIn `json:"authMethod"`
	// The client ID. Required for all authentication types.
	ClientId string `json:"clientId"`
	// Optional client secret. This is only used for `clientSecretBasic` and `clientSecretPost`.  For `clientSecretBasic`, the secret will be appended to the `Authorization` header. For `clientSecretPost`, this will be added to the body in a `client_secret` parameter.
	ClientSecret *string `json:"clientSecret,omitempty"`
	// Extra parameters added to the request body as key-value pairs.
	ExtraParams *map[string]string       `json:"extraParams,omitempty"`
	GrantType   Oauth2GrantTypeIn        `json:"grantType"`
	JwtParams   *ClientSecretJwtParamsIn `json:"jwtParams,omitempty"`
	// For `refreshToken` grant type.
	RefreshToken *string `json:"refreshToken,omitempty"`
	// Optional OAuth scopes added to the request body.
	Scopes []string `json:"scopes,omitempty"`
	// The URL of the authorization server.
	TokenUrl string `json:"tokenUrl"`
}

EndpointOauthConfigIn struct for EndpointOauthConfigIn

func NewEndpointOauthConfigIn added in v1.22.0

func NewEndpointOauthConfigIn(authMethod Oauth2AuthMethodIn, clientId string, grantType Oauth2GrantTypeIn, tokenUrl string) *EndpointOauthConfigIn

NewEndpointOauthConfigIn instantiates a new EndpointOauthConfigIn object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewEndpointOauthConfigInWithDefaults added in v1.22.0

func NewEndpointOauthConfigInWithDefaults() *EndpointOauthConfigIn

NewEndpointOauthConfigInWithDefaults instantiates a new EndpointOauthConfigIn object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*EndpointOauthConfigIn) GetAuthMethod added in v1.22.0

func (o *EndpointOauthConfigIn) GetAuthMethod() Oauth2AuthMethodIn

GetAuthMethod returns the AuthMethod field value

func (*EndpointOauthConfigIn) GetAuthMethodOk added in v1.22.0

func (o *EndpointOauthConfigIn) GetAuthMethodOk() (*Oauth2AuthMethodIn, bool)

GetAuthMethodOk returns a tuple with the AuthMethod field value and a boolean to check if the value has been set.

func (*EndpointOauthConfigIn) GetClientId added in v1.22.0

func (o *EndpointOauthConfigIn) GetClientId() string

GetClientId returns the ClientId field value

func (*EndpointOauthConfigIn) GetClientIdOk added in v1.22.0

func (o *EndpointOauthConfigIn) GetClientIdOk() (*string, bool)

GetClientIdOk returns a tuple with the ClientId field value and a boolean to check if the value has been set.

func (*EndpointOauthConfigIn) GetClientSecret added in v1.22.0

func (o *EndpointOauthConfigIn) GetClientSecret() string

GetClientSecret returns the ClientSecret field value if set, zero value otherwise.

func (*EndpointOauthConfigIn) GetClientSecretOk added in v1.22.0

func (o *EndpointOauthConfigIn) GetClientSecretOk() (*string, bool)

GetClientSecretOk returns a tuple with the ClientSecret field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EndpointOauthConfigIn) GetExtraParams added in v1.25.0

func (o *EndpointOauthConfigIn) GetExtraParams() map[string]string

GetExtraParams returns the ExtraParams field value if set, zero value otherwise.

func (*EndpointOauthConfigIn) GetExtraParamsOk added in v1.25.0

func (o *EndpointOauthConfigIn) GetExtraParamsOk() (*map[string]string, bool)

GetExtraParamsOk returns a tuple with the ExtraParams field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EndpointOauthConfigIn) GetGrantType added in v1.22.0

func (o *EndpointOauthConfigIn) GetGrantType() Oauth2GrantTypeIn

GetGrantType returns the GrantType field value

func (*EndpointOauthConfigIn) GetGrantTypeOk added in v1.22.0

func (o *EndpointOauthConfigIn) GetGrantTypeOk() (*Oauth2GrantTypeIn, bool)

GetGrantTypeOk returns a tuple with the GrantType field value and a boolean to check if the value has been set.

func (*EndpointOauthConfigIn) GetJwtParams added in v1.22.0

GetJwtParams returns the JwtParams field value if set, zero value otherwise.

func (*EndpointOauthConfigIn) GetJwtParamsOk added in v1.22.0

func (o *EndpointOauthConfigIn) GetJwtParamsOk() (*ClientSecretJwtParamsIn, bool)

GetJwtParamsOk returns a tuple with the JwtParams field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EndpointOauthConfigIn) GetRefreshToken added in v1.25.0

func (o *EndpointOauthConfigIn) GetRefreshToken() string

GetRefreshToken returns the RefreshToken field value if set, zero value otherwise.

func (*EndpointOauthConfigIn) GetRefreshTokenOk added in v1.25.0

func (o *EndpointOauthConfigIn) GetRefreshTokenOk() (*string, bool)

GetRefreshTokenOk returns a tuple with the RefreshToken field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EndpointOauthConfigIn) GetScopes added in v1.25.0

func (o *EndpointOauthConfigIn) GetScopes() []string

GetScopes returns the Scopes field value if set, zero value otherwise.

func (*EndpointOauthConfigIn) GetScopesOk added in v1.25.0

func (o *EndpointOauthConfigIn) GetScopesOk() ([]string, bool)

GetScopesOk returns a tuple with the Scopes field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EndpointOauthConfigIn) GetTokenUrl added in v1.22.0

func (o *EndpointOauthConfigIn) GetTokenUrl() string

GetTokenUrl returns the TokenUrl field value

func (*EndpointOauthConfigIn) GetTokenUrlOk added in v1.22.0

func (o *EndpointOauthConfigIn) GetTokenUrlOk() (*string, bool)

GetTokenUrlOk returns a tuple with the TokenUrl field value and a boolean to check if the value has been set.

func (*EndpointOauthConfigIn) HasClientSecret added in v1.22.0

func (o *EndpointOauthConfigIn) HasClientSecret() bool

HasClientSecret returns a boolean if a field has been set.

func (*EndpointOauthConfigIn) HasExtraParams added in v1.25.0

func (o *EndpointOauthConfigIn) HasExtraParams() bool

HasExtraParams returns a boolean if a field has been set.

func (*EndpointOauthConfigIn) HasJwtParams added in v1.22.0

func (o *EndpointOauthConfigIn) HasJwtParams() bool

HasJwtParams returns a boolean if a field has been set.

func (*EndpointOauthConfigIn) HasRefreshToken added in v1.25.0

func (o *EndpointOauthConfigIn) HasRefreshToken() bool

HasRefreshToken returns a boolean if a field has been set.

func (*EndpointOauthConfigIn) HasScopes added in v1.25.0

func (o *EndpointOauthConfigIn) HasScopes() bool

HasScopes returns a boolean if a field has been set.

func (EndpointOauthConfigIn) MarshalJSON added in v1.22.0

func (o EndpointOauthConfigIn) MarshalJSON() ([]byte, error)

func (*EndpointOauthConfigIn) SetAuthMethod added in v1.22.0

func (o *EndpointOauthConfigIn) SetAuthMethod(v Oauth2AuthMethodIn)

SetAuthMethod sets field value

func (*EndpointOauthConfigIn) SetClientId added in v1.22.0

func (o *EndpointOauthConfigIn) SetClientId(v string)

SetClientId sets field value

func (*EndpointOauthConfigIn) SetClientSecret added in v1.22.0

func (o *EndpointOauthConfigIn) SetClientSecret(v string)

SetClientSecret gets a reference to the given string and assigns it to the ClientSecret field.

func (*EndpointOauthConfigIn) SetExtraParams added in v1.25.0

func (o *EndpointOauthConfigIn) SetExtraParams(v map[string]string)

SetExtraParams gets a reference to the given map[string]string and assigns it to the ExtraParams field.

func (*EndpointOauthConfigIn) SetGrantType added in v1.22.0

func (o *EndpointOauthConfigIn) SetGrantType(v Oauth2GrantTypeIn)

SetGrantType sets field value

func (*EndpointOauthConfigIn) SetJwtParams added in v1.22.0

SetJwtParams gets a reference to the given ClientSecretJwtParamsIn and assigns it to the JwtParams field.

func (*EndpointOauthConfigIn) SetRefreshToken added in v1.25.0

func (o *EndpointOauthConfigIn) SetRefreshToken(v string)

SetRefreshToken gets a reference to the given string and assigns it to the RefreshToken field.

func (*EndpointOauthConfigIn) SetScopes added in v1.25.0

func (o *EndpointOauthConfigIn) SetScopes(v []string)

SetScopes gets a reference to the given []string and assigns it to the Scopes field.

func (*EndpointOauthConfigIn) SetTokenUrl added in v1.22.0

func (o *EndpointOauthConfigIn) SetTokenUrl(v string)

SetTokenUrl sets field value

func (EndpointOauthConfigIn) ToMap added in v1.39.0

func (o EndpointOauthConfigIn) ToMap() (map[string]interface{}, error)

func (*EndpointOauthConfigIn) UnmarshalJSON added in v1.39.0

func (o *EndpointOauthConfigIn) UnmarshalJSON(data []byte) (err error)

type EndpointOut

type EndpointOut struct {
	// List of message channels this endpoint listens to (omit for all).
	Channels  []string  `json:"channels,omitempty"`
	CreatedAt time.Time `json:"createdAt"`
	// An example endpoint name.
	Description string   `json:"description"`
	Disabled    *bool    `json:"disabled,omitempty"`
	FilterTypes []string `json:"filterTypes,omitempty"`
	// The ep's ID
	Id        string            `json:"id"`
	Metadata  map[string]string `json:"metadata"`
	RateLimit *int32            `json:"rateLimit,omitempty"`
	// Optional unique identifier for the endpoint.
	Uid       *string   `json:"uid,omitempty" validate:"regexp=^[a-zA-Z0-9\\\\-_.]+$"`
	UpdatedAt time.Time `json:"updatedAt"`
	Url       string    `json:"url"`
	// Deprecated
	Version int32 `json:"version"`
}

EndpointOut struct for EndpointOut

func NewEndpointOut

func NewEndpointOut(createdAt time.Time, description string, id string, metadata map[string]string, updatedAt time.Time, url string, version int32) *EndpointOut

NewEndpointOut instantiates a new EndpointOut object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewEndpointOutWithDefaults

func NewEndpointOutWithDefaults() *EndpointOut

NewEndpointOutWithDefaults instantiates a new EndpointOut object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*EndpointOut) GetChannels

func (o *EndpointOut) GetChannels() []string

GetChannels returns the Channels field value if set, zero value otherwise.

func (*EndpointOut) GetChannelsOk

func (o *EndpointOut) GetChannelsOk() ([]string, bool)

GetChannelsOk returns a tuple with the Channels field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EndpointOut) GetCreatedAt

func (o *EndpointOut) GetCreatedAt() time.Time

GetCreatedAt returns the CreatedAt field value

func (*EndpointOut) GetCreatedAtOk

func (o *EndpointOut) GetCreatedAtOk() (*time.Time, bool)

GetCreatedAtOk returns a tuple with the CreatedAt field value and a boolean to check if the value has been set.

func (*EndpointOut) GetDescription

func (o *EndpointOut) GetDescription() string

GetDescription returns the Description field value

func (*EndpointOut) GetDescriptionOk

func (o *EndpointOut) GetDescriptionOk() (*string, bool)

GetDescriptionOk returns a tuple with the Description field value and a boolean to check if the value has been set.

func (*EndpointOut) GetDisabled

func (o *EndpointOut) GetDisabled() bool

GetDisabled returns the Disabled field value if set, zero value otherwise.

func (*EndpointOut) GetDisabledOk

func (o *EndpointOut) GetDisabledOk() (*bool, bool)

GetDisabledOk returns a tuple with the Disabled field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EndpointOut) GetFilterTypes

func (o *EndpointOut) GetFilterTypes() []string

GetFilterTypes returns the FilterTypes field value if set, zero value otherwise.

func (*EndpointOut) GetFilterTypesOk

func (o *EndpointOut) GetFilterTypesOk() ([]string, bool)

GetFilterTypesOk returns a tuple with the FilterTypes field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EndpointOut) GetId

func (o *EndpointOut) GetId() string

GetId returns the Id field value

func (*EndpointOut) GetIdOk

func (o *EndpointOut) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*EndpointOut) GetMetadata added in v0.69.0

func (o *EndpointOut) GetMetadata() map[string]string

GetMetadata returns the Metadata field value

func (*EndpointOut) GetMetadataOk added in v0.69.0

func (o *EndpointOut) GetMetadataOk() (*map[string]string, bool)

GetMetadataOk returns a tuple with the Metadata field value and a boolean to check if the value has been set.

func (*EndpointOut) GetRateLimit

func (o *EndpointOut) GetRateLimit() int32

GetRateLimit returns the RateLimit field value if set, zero value otherwise.

func (*EndpointOut) GetRateLimitOk

func (o *EndpointOut) GetRateLimitOk() (*int32, bool)

GetRateLimitOk returns a tuple with the RateLimit field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EndpointOut) GetUid

func (o *EndpointOut) GetUid() string

GetUid returns the Uid field value if set, zero value otherwise.

func (*EndpointOut) GetUidOk

func (o *EndpointOut) GetUidOk() (*string, bool)

GetUidOk returns a tuple with the Uid field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EndpointOut) GetUpdatedAt

func (o *EndpointOut) GetUpdatedAt() time.Time

GetUpdatedAt returns the UpdatedAt field value

func (*EndpointOut) GetUpdatedAtOk

func (o *EndpointOut) GetUpdatedAtOk() (*time.Time, bool)

GetUpdatedAtOk returns a tuple with the UpdatedAt field value and a boolean to check if the value has been set.

func (*EndpointOut) GetUrl

func (o *EndpointOut) GetUrl() string

GetUrl returns the Url field value

func (*EndpointOut) GetUrlOk

func (o *EndpointOut) GetUrlOk() (*string, bool)

GetUrlOk returns a tuple with the Url field value and a boolean to check if the value has been set.

func (*EndpointOut) GetVersion

func (o *EndpointOut) GetVersion() int32

GetVersion returns the Version field value Deprecated

func (*EndpointOut) GetVersionOk

func (o *EndpointOut) GetVersionOk() (*int32, bool)

GetVersionOk returns a tuple with the Version field value and a boolean to check if the value has been set. Deprecated

func (*EndpointOut) HasChannels

func (o *EndpointOut) HasChannels() bool

HasChannels returns a boolean if a field has been set.

func (*EndpointOut) HasDisabled

func (o *EndpointOut) HasDisabled() bool

HasDisabled returns a boolean if a field has been set.

func (*EndpointOut) HasFilterTypes

func (o *EndpointOut) HasFilterTypes() bool

HasFilterTypes returns a boolean if a field has been set.

func (*EndpointOut) HasRateLimit

func (o *EndpointOut) HasRateLimit() bool

HasRateLimit returns a boolean if a field has been set.

func (*EndpointOut) HasUid

func (o *EndpointOut) HasUid() bool

HasUid returns a boolean if a field has been set.

func (EndpointOut) MarshalJSON

func (o EndpointOut) MarshalJSON() ([]byte, error)

func (*EndpointOut) SetChannels

func (o *EndpointOut) SetChannels(v []string)

SetChannels gets a reference to the given []string and assigns it to the Channels field.

func (*EndpointOut) SetCreatedAt

func (o *EndpointOut) SetCreatedAt(v time.Time)

SetCreatedAt sets field value

func (*EndpointOut) SetDescription

func (o *EndpointOut) SetDescription(v string)

SetDescription sets field value

func (*EndpointOut) SetDisabled

func (o *EndpointOut) SetDisabled(v bool)

SetDisabled gets a reference to the given bool and assigns it to the Disabled field.

func (*EndpointOut) SetFilterTypes

func (o *EndpointOut) SetFilterTypes(v []string)

SetFilterTypes gets a reference to the given []string and assigns it to the FilterTypes field.

func (*EndpointOut) SetId

func (o *EndpointOut) SetId(v string)

SetId sets field value

func (*EndpointOut) SetMetadata added in v0.69.0

func (o *EndpointOut) SetMetadata(v map[string]string)

SetMetadata sets field value

func (*EndpointOut) SetRateLimit

func (o *EndpointOut) SetRateLimit(v int32)

SetRateLimit gets a reference to the given int32 and assigns it to the RateLimit field.

func (*EndpointOut) SetUid

func (o *EndpointOut) SetUid(v string)

SetUid gets a reference to the given string and assigns it to the Uid field.

func (*EndpointOut) SetUpdatedAt

func (o *EndpointOut) SetUpdatedAt(v time.Time)

SetUpdatedAt sets field value

func (*EndpointOut) SetUrl

func (o *EndpointOut) SetUrl(v string)

SetUrl sets field value

func (*EndpointOut) SetVersion

func (o *EndpointOut) SetVersion(v int32)

SetVersion sets field value Deprecated

func (EndpointOut) ToMap added in v1.39.0

func (o EndpointOut) ToMap() (map[string]interface{}, error)

func (*EndpointOut) UnmarshalJSON added in v1.39.0

func (o *EndpointOut) UnmarshalJSON(data []byte) (err error)

type EndpointPatch added in v0.84.0

type EndpointPatch struct {
	Channels    []string           `json:"channels,omitempty"`
	Description *string            `json:"description,omitempty"`
	Disabled    *bool              `json:"disabled,omitempty"`
	FilterTypes []string           `json:"filterTypes,omitempty"`
	Metadata    *map[string]string `json:"metadata,omitempty"`
	RateLimit   NullableInt32      `json:"rateLimit,omitempty"`
	// The endpoint's verification secret.  Format: `base64` encoded random bytes optionally prefixed with `whsec_`. It is recommended to not set this and let the server generate the secret.
	Secret NullableString `json:"secret,omitempty" validate:"regexp=^(whsec_)?[a-zA-Z0-9+\\/=]{32,100}$"`
	// The ep's UID
	Uid NullableString `json:"uid,omitempty" validate:"regexp=^[a-zA-Z0-9\\\\-_.]+$"`
	Url *string        `json:"url,omitempty"`
	// Deprecated
	Version *int32 `json:"version,omitempty"`
}

EndpointPatch struct for EndpointPatch

func NewEndpointPatch added in v0.84.0

func NewEndpointPatch() *EndpointPatch

NewEndpointPatch instantiates a new EndpointPatch object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewEndpointPatchWithDefaults added in v0.84.0

func NewEndpointPatchWithDefaults() *EndpointPatch

NewEndpointPatchWithDefaults instantiates a new EndpointPatch object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*EndpointPatch) GetChannels added in v0.84.0

func (o *EndpointPatch) GetChannels() []string

GetChannels returns the Channels field value if set, zero value otherwise (both if not set or set to explicit null).

func (*EndpointPatch) GetChannelsOk added in v0.84.0

func (o *EndpointPatch) GetChannelsOk() ([]string, bool)

GetChannelsOk returns a tuple with the Channels field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*EndpointPatch) GetDescription added in v0.84.0

func (o *EndpointPatch) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*EndpointPatch) GetDescriptionOk added in v0.84.0

func (o *EndpointPatch) GetDescriptionOk() (*string, bool)

GetDescriptionOk returns a tuple with the Description field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EndpointPatch) GetDisabled added in v0.84.0

func (o *EndpointPatch) GetDisabled() bool

GetDisabled returns the Disabled field value if set, zero value otherwise.

func (*EndpointPatch) GetDisabledOk added in v0.84.0

func (o *EndpointPatch) GetDisabledOk() (*bool, bool)

GetDisabledOk returns a tuple with the Disabled field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EndpointPatch) GetFilterTypes added in v0.84.0

func (o *EndpointPatch) GetFilterTypes() []string

GetFilterTypes returns the FilterTypes field value if set, zero value otherwise (both if not set or set to explicit null).

func (*EndpointPatch) GetFilterTypesOk added in v0.84.0

func (o *EndpointPatch) GetFilterTypesOk() ([]string, bool)

GetFilterTypesOk returns a tuple with the FilterTypes field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*EndpointPatch) GetMetadata added in v0.84.0

func (o *EndpointPatch) GetMetadata() map[string]string

GetMetadata returns the Metadata field value if set, zero value otherwise.

func (*EndpointPatch) GetMetadataOk added in v0.84.0

func (o *EndpointPatch) GetMetadataOk() (*map[string]string, bool)

GetMetadataOk returns a tuple with the Metadata field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EndpointPatch) GetRateLimit added in v0.84.0

func (o *EndpointPatch) GetRateLimit() int32

GetRateLimit returns the RateLimit field value if set, zero value otherwise (both if not set or set to explicit null).

func (*EndpointPatch) GetRateLimitOk added in v0.84.0

func (o *EndpointPatch) GetRateLimitOk() (*int32, bool)

GetRateLimitOk returns a tuple with the RateLimit field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*EndpointPatch) GetSecret added in v0.84.0

func (o *EndpointPatch) GetSecret() string

GetSecret returns the Secret field value if set, zero value otherwise (both if not set or set to explicit null).

func (*EndpointPatch) GetSecretOk added in v0.84.0

func (o *EndpointPatch) GetSecretOk() (*string, bool)

GetSecretOk returns a tuple with the Secret field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*EndpointPatch) GetUid added in v0.84.0

func (o *EndpointPatch) GetUid() string

GetUid returns the Uid field value if set, zero value otherwise (both if not set or set to explicit null).

func (*EndpointPatch) GetUidOk added in v0.84.0

func (o *EndpointPatch) GetUidOk() (*string, bool)

GetUidOk returns a tuple with the Uid field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*EndpointPatch) GetUrl added in v0.84.0

func (o *EndpointPatch) GetUrl() string

GetUrl returns the Url field value if set, zero value otherwise.

func (*EndpointPatch) GetUrlOk added in v0.84.0

func (o *EndpointPatch) GetUrlOk() (*string, bool)

GetUrlOk returns a tuple with the Url field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EndpointPatch) GetVersion added in v0.84.0

func (o *EndpointPatch) GetVersion() int32

GetVersion returns the Version field value if set, zero value otherwise. Deprecated

func (*EndpointPatch) GetVersionOk added in v0.84.0

func (o *EndpointPatch) GetVersionOk() (*int32, bool)

GetVersionOk returns a tuple with the Version field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated

func (*EndpointPatch) HasChannels added in v0.84.0

func (o *EndpointPatch) HasChannels() bool

HasChannels returns a boolean if a field has been set.

func (*EndpointPatch) HasDescription added in v0.84.0

func (o *EndpointPatch) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*EndpointPatch) HasDisabled added in v0.84.0

func (o *EndpointPatch) HasDisabled() bool

HasDisabled returns a boolean if a field has been set.

func (*EndpointPatch) HasFilterTypes added in v0.84.0

func (o *EndpointPatch) HasFilterTypes() bool

HasFilterTypes returns a boolean if a field has been set.

func (*EndpointPatch) HasMetadata added in v0.84.0

func (o *EndpointPatch) HasMetadata() bool

HasMetadata returns a boolean if a field has been set.

func (*EndpointPatch) HasRateLimit added in v0.84.0

func (o *EndpointPatch) HasRateLimit() bool

HasRateLimit returns a boolean if a field has been set.

func (*EndpointPatch) HasSecret added in v0.84.0

func (o *EndpointPatch) HasSecret() bool

HasSecret returns a boolean if a field has been set.

func (*EndpointPatch) HasUid added in v0.84.0

func (o *EndpointPatch) HasUid() bool

HasUid returns a boolean if a field has been set.

func (*EndpointPatch) HasUrl added in v0.84.0

func (o *EndpointPatch) HasUrl() bool

HasUrl returns a boolean if a field has been set.

func (*EndpointPatch) HasVersion added in v0.84.0

func (o *EndpointPatch) HasVersion() bool

HasVersion returns a boolean if a field has been set.

func (EndpointPatch) MarshalJSON added in v0.84.0

func (o EndpointPatch) MarshalJSON() ([]byte, error)

func (*EndpointPatch) SetChannels added in v0.84.0

func (o *EndpointPatch) SetChannels(v []string)

SetChannels gets a reference to the given []string and assigns it to the Channels field.

func (*EndpointPatch) SetDescription added in v0.84.0

func (o *EndpointPatch) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*EndpointPatch) SetDisabled added in v0.84.0

func (o *EndpointPatch) SetDisabled(v bool)

SetDisabled gets a reference to the given bool and assigns it to the Disabled field.

func (*EndpointPatch) SetFilterTypes added in v0.84.0

func (o *EndpointPatch) SetFilterTypes(v []string)

SetFilterTypes gets a reference to the given []string and assigns it to the FilterTypes field.

func (*EndpointPatch) SetMetadata added in v0.84.0

func (o *EndpointPatch) SetMetadata(v map[string]string)

SetMetadata gets a reference to the given map[string]string and assigns it to the Metadata field.

func (*EndpointPatch) SetRateLimit added in v0.84.0

func (o *EndpointPatch) SetRateLimit(v int32)

SetRateLimit gets a reference to the given NullableInt32 and assigns it to the RateLimit field.

func (*EndpointPatch) SetRateLimitNil added in v0.84.0

func (o *EndpointPatch) SetRateLimitNil()

SetRateLimitNil sets the value for RateLimit to be an explicit nil

func (*EndpointPatch) SetSecret added in v0.84.0

func (o *EndpointPatch) SetSecret(v string)

SetSecret gets a reference to the given NullableString and assigns it to the Secret field.

func (*EndpointPatch) SetSecretNil added in v0.84.0

func (o *EndpointPatch) SetSecretNil()

SetSecretNil sets the value for Secret to be an explicit nil

func (*EndpointPatch) SetUid added in v0.84.0

func (o *EndpointPatch) SetUid(v string)

SetUid gets a reference to the given NullableString and assigns it to the Uid field.

func (*EndpointPatch) SetUidNil added in v0.84.0

func (o *EndpointPatch) SetUidNil()

SetUidNil sets the value for Uid to be an explicit nil

func (*EndpointPatch) SetUrl added in v0.84.0

func (o *EndpointPatch) SetUrl(v string)

SetUrl gets a reference to the given string and assigns it to the Url field.

func (*EndpointPatch) SetVersion added in v0.84.0

func (o *EndpointPatch) SetVersion(v int32)

SetVersion gets a reference to the given int32 and assigns it to the Version field. Deprecated

func (EndpointPatch) ToMap added in v1.39.0

func (o EndpointPatch) ToMap() (map[string]interface{}, error)

func (*EndpointPatch) UnsetRateLimit added in v0.84.0

func (o *EndpointPatch) UnsetRateLimit()

UnsetRateLimit ensures that no value is present for RateLimit, not even an explicit nil

func (*EndpointPatch) UnsetSecret added in v0.84.0

func (o *EndpointPatch) UnsetSecret()

UnsetSecret ensures that no value is present for Secret, not even an explicit nil

func (*EndpointPatch) UnsetUid added in v0.84.0

func (o *EndpointPatch) UnsetUid()

UnsetUid ensures that no value is present for Uid, not even an explicit nil

type EndpointSecretOut

type EndpointSecretOut struct {
	// The endpoint's verification secret.  Format: `base64` encoded random bytes optionally prefixed with `whsec_`. It is recommended to not set this and let the server generate the secret.
	Key string `json:"key" validate:"regexp=^(whsec_)?[a-zA-Z0-9+\\/=]{32,100}$"`
}

EndpointSecretOut struct for EndpointSecretOut

func NewEndpointSecretOut

func NewEndpointSecretOut(key string) *EndpointSecretOut

NewEndpointSecretOut instantiates a new EndpointSecretOut object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewEndpointSecretOutWithDefaults

func NewEndpointSecretOutWithDefaults() *EndpointSecretOut

NewEndpointSecretOutWithDefaults instantiates a new EndpointSecretOut object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*EndpointSecretOut) GetKey

func (o *EndpointSecretOut) GetKey() string

GetKey returns the Key field value

func (*EndpointSecretOut) GetKeyOk

func (o *EndpointSecretOut) GetKeyOk() (*string, bool)

GetKeyOk returns a tuple with the Key field value and a boolean to check if the value has been set.

func (EndpointSecretOut) MarshalJSON

func (o EndpointSecretOut) MarshalJSON() ([]byte, error)

func (*EndpointSecretOut) SetKey

func (o *EndpointSecretOut) SetKey(v string)

SetKey sets field value

func (EndpointSecretOut) ToMap added in v1.39.0

func (o EndpointSecretOut) ToMap() (map[string]interface{}, error)

func (*EndpointSecretOut) UnmarshalJSON added in v1.39.0

func (o *EndpointSecretOut) UnmarshalJSON(data []byte) (err error)

type EndpointSecretRotateIn

type EndpointSecretRotateIn struct {
	// The endpoint's verification secret.  Format: `base64` encoded random bytes optionally prefixed with `whsec_`. It is recommended to not set this and let the server generate the secret.
	Key *string `json:"key,omitempty" validate:"regexp=^(whsec_)?[a-zA-Z0-9+\\/=]{32,100}$"`
}

EndpointSecretRotateIn struct for EndpointSecretRotateIn

func NewEndpointSecretRotateIn

func NewEndpointSecretRotateIn() *EndpointSecretRotateIn

NewEndpointSecretRotateIn instantiates a new EndpointSecretRotateIn object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewEndpointSecretRotateInWithDefaults

func NewEndpointSecretRotateInWithDefaults() *EndpointSecretRotateIn

NewEndpointSecretRotateInWithDefaults instantiates a new EndpointSecretRotateIn object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*EndpointSecretRotateIn) GetKey

func (o *EndpointSecretRotateIn) GetKey() string

GetKey returns the Key field value if set, zero value otherwise.

func (*EndpointSecretRotateIn) GetKeyOk

func (o *EndpointSecretRotateIn) GetKeyOk() (*string, bool)

GetKeyOk returns a tuple with the Key field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EndpointSecretRotateIn) HasKey

func (o *EndpointSecretRotateIn) HasKey() bool

HasKey returns a boolean if a field has been set.

func (EndpointSecretRotateIn) MarshalJSON

func (o EndpointSecretRotateIn) MarshalJSON() ([]byte, error)

func (*EndpointSecretRotateIn) SetKey

func (o *EndpointSecretRotateIn) SetKey(v string)

SetKey gets a reference to the given string and assigns it to the Key field.

func (EndpointSecretRotateIn) ToMap added in v1.39.0

func (o EndpointSecretRotateIn) ToMap() (map[string]interface{}, error)

type EndpointStats

type EndpointStats struct {
	Fail    int64 `json:"fail"`
	Pending int64 `json:"pending"`
	Sending int64 `json:"sending"`
	Success int64 `json:"success"`
}

EndpointStats struct for EndpointStats

func NewEndpointStats

func NewEndpointStats(fail int64, pending int64, sending int64, success int64) *EndpointStats

NewEndpointStats instantiates a new EndpointStats object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewEndpointStatsWithDefaults

func NewEndpointStatsWithDefaults() *EndpointStats

NewEndpointStatsWithDefaults instantiates a new EndpointStats object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*EndpointStats) GetFail

func (o *EndpointStats) GetFail() int64

GetFail returns the Fail field value

func (*EndpointStats) GetFailOk

func (o *EndpointStats) GetFailOk() (*int64, bool)

GetFailOk returns a tuple with the Fail field value and a boolean to check if the value has been set.

func (*EndpointStats) GetPending

func (o *EndpointStats) GetPending() int64

GetPending returns the Pending field value

func (*EndpointStats) GetPendingOk

func (o *EndpointStats) GetPendingOk() (*int64, bool)

GetPendingOk returns a tuple with the Pending field value and a boolean to check if the value has been set.

func (*EndpointStats) GetSending

func (o *EndpointStats) GetSending() int64

GetSending returns the Sending field value

func (*EndpointStats) GetSendingOk

func (o *EndpointStats) GetSendingOk() (*int64, bool)

GetSendingOk returns a tuple with the Sending field value and a boolean to check if the value has been set.

func (*EndpointStats) GetSuccess

func (o *EndpointStats) GetSuccess() int64

GetSuccess returns the Success field value

func (*EndpointStats) GetSuccessOk

func (o *EndpointStats) GetSuccessOk() (*int64, bool)

GetSuccessOk returns a tuple with the Success field value and a boolean to check if the value has been set.

func (EndpointStats) MarshalJSON

func (o EndpointStats) MarshalJSON() ([]byte, error)

func (*EndpointStats) SetFail

func (o *EndpointStats) SetFail(v int64)

SetFail sets field value

func (*EndpointStats) SetPending

func (o *EndpointStats) SetPending(v int64)

SetPending sets field value

func (*EndpointStats) SetSending

func (o *EndpointStats) SetSending(v int64)

SetSending sets field value

func (*EndpointStats) SetSuccess

func (o *EndpointStats) SetSuccess(v int64)

SetSuccess sets field value

func (EndpointStats) ToMap added in v1.39.0

func (o EndpointStats) ToMap() (map[string]interface{}, error)

func (*EndpointStats) UnmarshalJSON added in v1.39.0

func (o *EndpointStats) UnmarshalJSON(data []byte) (err error)

type EndpointTransformationIn added in v0.66.0

type EndpointTransformationIn struct {
	Code    *string `json:"code,omitempty"`
	Enabled *bool   `json:"enabled,omitempty"`
}

EndpointTransformationIn struct for EndpointTransformationIn

func NewEndpointTransformationIn added in v0.66.0

func NewEndpointTransformationIn() *EndpointTransformationIn

NewEndpointTransformationIn instantiates a new EndpointTransformationIn object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewEndpointTransformationInWithDefaults added in v0.66.0

func NewEndpointTransformationInWithDefaults() *EndpointTransformationIn

NewEndpointTransformationInWithDefaults instantiates a new EndpointTransformationIn object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*EndpointTransformationIn) GetCode added in v0.66.0

func (o *EndpointTransformationIn) GetCode() string

GetCode returns the Code field value if set, zero value otherwise.

func (*EndpointTransformationIn) GetCodeOk added in v0.66.0

func (o *EndpointTransformationIn) GetCodeOk() (*string, bool)

GetCodeOk returns a tuple with the Code field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EndpointTransformationIn) GetEnabled added in v0.66.0

func (o *EndpointTransformationIn) GetEnabled() bool

GetEnabled returns the Enabled field value if set, zero value otherwise.

func (*EndpointTransformationIn) GetEnabledOk added in v0.66.0

func (o *EndpointTransformationIn) GetEnabledOk() (*bool, bool)

GetEnabledOk returns a tuple with the Enabled field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EndpointTransformationIn) HasCode added in v0.66.0

func (o *EndpointTransformationIn) HasCode() bool

HasCode returns a boolean if a field has been set.

func (*EndpointTransformationIn) HasEnabled added in v0.66.0

func (o *EndpointTransformationIn) HasEnabled() bool

HasEnabled returns a boolean if a field has been set.

func (EndpointTransformationIn) MarshalJSON added in v0.66.0

func (o EndpointTransformationIn) MarshalJSON() ([]byte, error)

func (*EndpointTransformationIn) SetCode added in v0.66.0

func (o *EndpointTransformationIn) SetCode(v string)

SetCode gets a reference to the given string and assigns it to the Code field.

func (*EndpointTransformationIn) SetEnabled added in v0.66.0

func (o *EndpointTransformationIn) SetEnabled(v bool)

SetEnabled gets a reference to the given bool and assigns it to the Enabled field.

func (EndpointTransformationIn) ToMap added in v1.39.0

func (o EndpointTransformationIn) ToMap() (map[string]interface{}, error)

type EndpointTransformationOut added in v0.66.0

type EndpointTransformationOut struct {
	Code    *string `json:"code,omitempty"`
	Enabled *bool   `json:"enabled,omitempty"`
}

EndpointTransformationOut struct for EndpointTransformationOut

func NewEndpointTransformationOut added in v0.66.0

func NewEndpointTransformationOut() *EndpointTransformationOut

NewEndpointTransformationOut instantiates a new EndpointTransformationOut object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewEndpointTransformationOutWithDefaults added in v0.66.0

func NewEndpointTransformationOutWithDefaults() *EndpointTransformationOut

NewEndpointTransformationOutWithDefaults instantiates a new EndpointTransformationOut object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*EndpointTransformationOut) GetCode added in v0.66.0

func (o *EndpointTransformationOut) GetCode() string

GetCode returns the Code field value if set, zero value otherwise.

func (*EndpointTransformationOut) GetCodeOk added in v0.66.0

func (o *EndpointTransformationOut) GetCodeOk() (*string, bool)

GetCodeOk returns a tuple with the Code field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EndpointTransformationOut) GetEnabled added in v0.66.0

func (o *EndpointTransformationOut) GetEnabled() bool

GetEnabled returns the Enabled field value if set, zero value otherwise.

func (*EndpointTransformationOut) GetEnabledOk added in v0.66.0

func (o *EndpointTransformationOut) GetEnabledOk() (*bool, bool)

GetEnabledOk returns a tuple with the Enabled field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EndpointTransformationOut) HasCode added in v0.66.0

func (o *EndpointTransformationOut) HasCode() bool

HasCode returns a boolean if a field has been set.

func (*EndpointTransformationOut) HasEnabled added in v0.66.0

func (o *EndpointTransformationOut) HasEnabled() bool

HasEnabled returns a boolean if a field has been set.

func (EndpointTransformationOut) MarshalJSON added in v0.66.0

func (o EndpointTransformationOut) MarshalJSON() ([]byte, error)

func (*EndpointTransformationOut) SetCode added in v0.66.0

func (o *EndpointTransformationOut) SetCode(v string)

SetCode gets a reference to the given string and assigns it to the Code field.

func (*EndpointTransformationOut) SetEnabled added in v0.66.0

func (o *EndpointTransformationOut) SetEnabled(v bool)

SetEnabled gets a reference to the given bool and assigns it to the Enabled field.

func (EndpointTransformationOut) ToMap added in v1.39.0

func (o EndpointTransformationOut) ToMap() (map[string]interface{}, error)

type EndpointTransformationSimulateIn added in v0.66.0

type EndpointTransformationSimulateIn struct {
	Channels []string `json:"channels,omitempty"`
	Code     string   `json:"code"`
	// The event type's name
	EventType string                 `json:"eventType" validate:"regexp=^[a-zA-Z0-9\\\\-_.]+$"`
	Payload   map[string]interface{} `json:"payload"`
}

EndpointTransformationSimulateIn struct for EndpointTransformationSimulateIn

func NewEndpointTransformationSimulateIn added in v0.66.0

func NewEndpointTransformationSimulateIn(code string, eventType string, payload map[string]interface{}) *EndpointTransformationSimulateIn

NewEndpointTransformationSimulateIn instantiates a new EndpointTransformationSimulateIn object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewEndpointTransformationSimulateInWithDefaults added in v0.66.0

func NewEndpointTransformationSimulateInWithDefaults() *EndpointTransformationSimulateIn

NewEndpointTransformationSimulateInWithDefaults instantiates a new EndpointTransformationSimulateIn object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*EndpointTransformationSimulateIn) GetChannels added in v0.66.0

func (o *EndpointTransformationSimulateIn) GetChannels() []string

GetChannels returns the Channels field value if set, zero value otherwise.

func (*EndpointTransformationSimulateIn) GetChannelsOk added in v0.66.0

func (o *EndpointTransformationSimulateIn) GetChannelsOk() ([]string, bool)

GetChannelsOk returns a tuple with the Channels field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EndpointTransformationSimulateIn) GetCode added in v0.66.0

GetCode returns the Code field value

func (*EndpointTransformationSimulateIn) GetCodeOk added in v0.66.0

func (o *EndpointTransformationSimulateIn) GetCodeOk() (*string, bool)

GetCodeOk returns a tuple with the Code field value and a boolean to check if the value has been set.

func (*EndpointTransformationSimulateIn) GetEventType added in v0.66.0

func (o *EndpointTransformationSimulateIn) GetEventType() string

GetEventType returns the EventType field value

func (*EndpointTransformationSimulateIn) GetEventTypeOk added in v0.66.0

func (o *EndpointTransformationSimulateIn) GetEventTypeOk() (*string, bool)

GetEventTypeOk returns a tuple with the EventType field value and a boolean to check if the value has been set.

func (*EndpointTransformationSimulateIn) GetPayload added in v0.66.0

func (o *EndpointTransformationSimulateIn) GetPayload() map[string]interface{}

GetPayload returns the Payload field value

func (*EndpointTransformationSimulateIn) GetPayloadOk added in v0.66.0

func (o *EndpointTransformationSimulateIn) GetPayloadOk() (map[string]interface{}, bool)

GetPayloadOk returns a tuple with the Payload field value and a boolean to check if the value has been set.

func (*EndpointTransformationSimulateIn) HasChannels added in v0.66.0

func (o *EndpointTransformationSimulateIn) HasChannels() bool

HasChannels returns a boolean if a field has been set.

func (EndpointTransformationSimulateIn) MarshalJSON added in v0.66.0

func (o EndpointTransformationSimulateIn) MarshalJSON() ([]byte, error)

func (*EndpointTransformationSimulateIn) SetChannels added in v0.66.0

func (o *EndpointTransformationSimulateIn) SetChannels(v []string)

SetChannels gets a reference to the given []string and assigns it to the Channels field.

func (*EndpointTransformationSimulateIn) SetCode added in v0.66.0

SetCode sets field value

func (*EndpointTransformationSimulateIn) SetEventType added in v0.66.0

func (o *EndpointTransformationSimulateIn) SetEventType(v string)

SetEventType sets field value

func (*EndpointTransformationSimulateIn) SetPayload added in v0.66.0

func (o *EndpointTransformationSimulateIn) SetPayload(v map[string]interface{})

SetPayload sets field value

func (EndpointTransformationSimulateIn) ToMap added in v1.39.0

func (o EndpointTransformationSimulateIn) ToMap() (map[string]interface{}, error)

func (*EndpointTransformationSimulateIn) UnmarshalJSON added in v1.39.0

func (o *EndpointTransformationSimulateIn) UnmarshalJSON(data []byte) (err error)

type EndpointTransformationSimulateOut added in v0.66.0

type EndpointTransformationSimulateOut struct {
	Method  *TransformationHttpMethod `json:"method,omitempty"`
	Payload string                    `json:"payload"`
	Url     string                    `json:"url"`
}

EndpointTransformationSimulateOut struct for EndpointTransformationSimulateOut

func NewEndpointTransformationSimulateOut added in v0.66.0

func NewEndpointTransformationSimulateOut(payload string, url string) *EndpointTransformationSimulateOut

NewEndpointTransformationSimulateOut instantiates a new EndpointTransformationSimulateOut object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewEndpointTransformationSimulateOutWithDefaults added in v0.66.0

func NewEndpointTransformationSimulateOutWithDefaults() *EndpointTransformationSimulateOut

NewEndpointTransformationSimulateOutWithDefaults instantiates a new EndpointTransformationSimulateOut object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*EndpointTransformationSimulateOut) GetMethod added in v0.66.0

GetMethod returns the Method field value if set, zero value otherwise.

func (*EndpointTransformationSimulateOut) GetMethodOk added in v0.66.0

GetMethodOk returns a tuple with the Method field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EndpointTransformationSimulateOut) GetPayload added in v0.66.0

func (o *EndpointTransformationSimulateOut) GetPayload() string

GetPayload returns the Payload field value

func (*EndpointTransformationSimulateOut) GetPayloadOk added in v0.66.0

func (o *EndpointTransformationSimulateOut) GetPayloadOk() (*string, bool)

GetPayloadOk returns a tuple with the Payload field value and a boolean to check if the value has been set.

func (*EndpointTransformationSimulateOut) GetUrl added in v0.66.0

GetUrl returns the Url field value

func (*EndpointTransformationSimulateOut) GetUrlOk added in v0.66.0

func (o *EndpointTransformationSimulateOut) GetUrlOk() (*string, bool)

GetUrlOk returns a tuple with the Url field value and a boolean to check if the value has been set.

func (*EndpointTransformationSimulateOut) HasMethod added in v0.66.0

func (o *EndpointTransformationSimulateOut) HasMethod() bool

HasMethod returns a boolean if a field has been set.

func (EndpointTransformationSimulateOut) MarshalJSON added in v0.66.0

func (o EndpointTransformationSimulateOut) MarshalJSON() ([]byte, error)

func (*EndpointTransformationSimulateOut) SetMethod added in v0.66.0

SetMethod gets a reference to the given TransformationHttpMethod and assigns it to the Method field.

func (*EndpointTransformationSimulateOut) SetPayload added in v0.66.0

func (o *EndpointTransformationSimulateOut) SetPayload(v string)

SetPayload sets field value

func (*EndpointTransformationSimulateOut) SetUrl added in v0.66.0

SetUrl sets field value

func (EndpointTransformationSimulateOut) ToMap added in v1.39.0

func (o EndpointTransformationSimulateOut) ToMap() (map[string]interface{}, error)

func (*EndpointTransformationSimulateOut) UnmarshalJSON added in v1.39.0

func (o *EndpointTransformationSimulateOut) UnmarshalJSON(data []byte) (err error)

type EndpointUpdate

type EndpointUpdate struct {
	// List of message channels this endpoint listens to (omit for all).
	Channels    []string           `json:"channels,omitempty"`
	Description *string            `json:"description,omitempty"`
	Disabled    *bool              `json:"disabled,omitempty"`
	FilterTypes []string           `json:"filterTypes,omitempty"`
	Metadata    *map[string]string `json:"metadata,omitempty"`
	RateLimit   *int32             `json:"rateLimit,omitempty"`
	// Optional unique identifier for the endpoint.
	Uid *string `json:"uid,omitempty" validate:"regexp=^[a-zA-Z0-9\\\\-_.]+$"`
	Url string  `json:"url"`
	// Deprecated
	Version *int32 `json:"version,omitempty"`
}

EndpointUpdate struct for EndpointUpdate

func NewEndpointUpdate

func NewEndpointUpdate(url string) *EndpointUpdate

NewEndpointUpdate instantiates a new EndpointUpdate object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewEndpointUpdateWithDefaults

func NewEndpointUpdateWithDefaults() *EndpointUpdate

NewEndpointUpdateWithDefaults instantiates a new EndpointUpdate object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*EndpointUpdate) GetChannels

func (o *EndpointUpdate) GetChannels() []string

GetChannels returns the Channels field value if set, zero value otherwise.

func (*EndpointUpdate) GetChannelsOk

func (o *EndpointUpdate) GetChannelsOk() ([]string, bool)

GetChannelsOk returns a tuple with the Channels field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EndpointUpdate) GetDescription

func (o *EndpointUpdate) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*EndpointUpdate) GetDescriptionOk

func (o *EndpointUpdate) GetDescriptionOk() (*string, bool)

GetDescriptionOk returns a tuple with the Description field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EndpointUpdate) GetDisabled

func (o *EndpointUpdate) GetDisabled() bool

GetDisabled returns the Disabled field value if set, zero value otherwise.

func (*EndpointUpdate) GetDisabledOk

func (o *EndpointUpdate) GetDisabledOk() (*bool, bool)

GetDisabledOk returns a tuple with the Disabled field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EndpointUpdate) GetFilterTypes

func (o *EndpointUpdate) GetFilterTypes() []string

GetFilterTypes returns the FilterTypes field value if set, zero value otherwise.

func (*EndpointUpdate) GetFilterTypesOk

func (o *EndpointUpdate) GetFilterTypesOk() ([]string, bool)

GetFilterTypesOk returns a tuple with the FilterTypes field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EndpointUpdate) GetMetadata added in v0.69.0

func (o *EndpointUpdate) GetMetadata() map[string]string

GetMetadata returns the Metadata field value if set, zero value otherwise.

func (*EndpointUpdate) GetMetadataOk added in v0.69.0

func (o *EndpointUpdate) GetMetadataOk() (*map[string]string, bool)

GetMetadataOk returns a tuple with the Metadata field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EndpointUpdate) GetRateLimit

func (o *EndpointUpdate) GetRateLimit() int32

GetRateLimit returns the RateLimit field value if set, zero value otherwise.

func (*EndpointUpdate) GetRateLimitOk

func (o *EndpointUpdate) GetRateLimitOk() (*int32, bool)

GetRateLimitOk returns a tuple with the RateLimit field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EndpointUpdate) GetUid

func (o *EndpointUpdate) GetUid() string

GetUid returns the Uid field value if set, zero value otherwise.

func (*EndpointUpdate) GetUidOk

func (o *EndpointUpdate) GetUidOk() (*string, bool)

GetUidOk returns a tuple with the Uid field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EndpointUpdate) GetUrl

func (o *EndpointUpdate) GetUrl() string

GetUrl returns the Url field value

func (*EndpointUpdate) GetUrlOk

func (o *EndpointUpdate) GetUrlOk() (*string, bool)

GetUrlOk returns a tuple with the Url field value and a boolean to check if the value has been set.

func (*EndpointUpdate) GetVersion

func (o *EndpointUpdate) GetVersion() int32

GetVersion returns the Version field value if set, zero value otherwise. Deprecated

func (*EndpointUpdate) GetVersionOk

func (o *EndpointUpdate) GetVersionOk() (*int32, bool)

GetVersionOk returns a tuple with the Version field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated

func (*EndpointUpdate) HasChannels

func (o *EndpointUpdate) HasChannels() bool

HasChannels returns a boolean if a field has been set.

func (*EndpointUpdate) HasDescription

func (o *EndpointUpdate) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*EndpointUpdate) HasDisabled

func (o *EndpointUpdate) HasDisabled() bool

HasDisabled returns a boolean if a field has been set.

func (*EndpointUpdate) HasFilterTypes

func (o *EndpointUpdate) HasFilterTypes() bool

HasFilterTypes returns a boolean if a field has been set.

func (*EndpointUpdate) HasMetadata added in v0.69.0

func (o *EndpointUpdate) HasMetadata() bool

HasMetadata returns a boolean if a field has been set.

func (*EndpointUpdate) HasRateLimit

func (o *EndpointUpdate) HasRateLimit() bool

HasRateLimit returns a boolean if a field has been set.

func (*EndpointUpdate) HasUid

func (o *EndpointUpdate) HasUid() bool

HasUid returns a boolean if a field has been set.

func (*EndpointUpdate) HasVersion added in v1.8.0

func (o *EndpointUpdate) HasVersion() bool

HasVersion returns a boolean if a field has been set.

func (EndpointUpdate) MarshalJSON

func (o EndpointUpdate) MarshalJSON() ([]byte, error)

func (*EndpointUpdate) SetChannels

func (o *EndpointUpdate) SetChannels(v []string)

SetChannels gets a reference to the given []string and assigns it to the Channels field.

func (*EndpointUpdate) SetDescription

func (o *EndpointUpdate) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*EndpointUpdate) SetDisabled

func (o *EndpointUpdate) SetDisabled(v bool)

SetDisabled gets a reference to the given bool and assigns it to the Disabled field.

func (*EndpointUpdate) SetFilterTypes

func (o *EndpointUpdate) SetFilterTypes(v []string)

SetFilterTypes gets a reference to the given []string and assigns it to the FilterTypes field.

func (*EndpointUpdate) SetMetadata added in v0.69.0

func (o *EndpointUpdate) SetMetadata(v map[string]string)

SetMetadata gets a reference to the given map[string]string and assigns it to the Metadata field.

func (*EndpointUpdate) SetRateLimit

func (o *EndpointUpdate) SetRateLimit(v int32)

SetRateLimit gets a reference to the given int32 and assigns it to the RateLimit field.

func (*EndpointUpdate) SetUid

func (o *EndpointUpdate) SetUid(v string)

SetUid gets a reference to the given string and assigns it to the Uid field.

func (*EndpointUpdate) SetUrl

func (o *EndpointUpdate) SetUrl(v string)

SetUrl sets field value

func (*EndpointUpdate) SetVersion

func (o *EndpointUpdate) SetVersion(v int32)

SetVersion gets a reference to the given int32 and assigns it to the Version field. Deprecated

func (EndpointUpdate) ToMap added in v1.39.0

func (o EndpointUpdate) ToMap() (map[string]interface{}, error)

func (*EndpointUpdate) UnmarshalJSON added in v1.39.0

func (o *EndpointUpdate) UnmarshalJSON(data []byte) (err error)

type EndpointUpdatedEvent

type EndpointUpdatedEvent struct {
	Data EndpointUpdatedEventData `json:"data"`
	Type string                   `json:"type"`
}

EndpointUpdatedEvent Sent when an endpoint is updated.

func NewEndpointUpdatedEvent

func NewEndpointUpdatedEvent(data EndpointUpdatedEventData, type_ string) *EndpointUpdatedEvent

NewEndpointUpdatedEvent instantiates a new EndpointUpdatedEvent object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewEndpointUpdatedEventWithDefaults

func NewEndpointUpdatedEventWithDefaults() *EndpointUpdatedEvent

NewEndpointUpdatedEventWithDefaults instantiates a new EndpointUpdatedEvent object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*EndpointUpdatedEvent) GetData

GetData returns the Data field value

func (*EndpointUpdatedEvent) GetDataOk

GetDataOk returns a tuple with the Data field value and a boolean to check if the value has been set.

func (*EndpointUpdatedEvent) GetType

func (o *EndpointUpdatedEvent) GetType() string

GetType returns the Type field value

func (*EndpointUpdatedEvent) GetTypeOk

func (o *EndpointUpdatedEvent) GetTypeOk() (*string, bool)

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.

func (EndpointUpdatedEvent) MarshalJSON

func (o EndpointUpdatedEvent) MarshalJSON() ([]byte, error)

func (*EndpointUpdatedEvent) SetData

SetData sets field value

func (*EndpointUpdatedEvent) SetType

func (o *EndpointUpdatedEvent) SetType(v string)

SetType sets field value

func (EndpointUpdatedEvent) ToMap added in v1.39.0

func (o EndpointUpdatedEvent) ToMap() (map[string]interface{}, error)

func (*EndpointUpdatedEvent) UnmarshalJSON added in v1.39.0

func (o *EndpointUpdatedEvent) UnmarshalJSON(data []byte) (err error)

type EndpointUpdatedEventData

type EndpointUpdatedEventData struct {
	// The app's ID
	AppId string `json:"appId"`
	// The app's UID
	AppUid *string `json:"appUid,omitempty" validate:"regexp=^[a-zA-Z0-9\\\\-_.]+$"`
	// The ep's ID
	EndpointId string `json:"endpointId"`
	// The ep's UID
	EndpointUid *string `json:"endpointUid,omitempty" validate:"regexp=^[a-zA-Z0-9\\\\-_.]+$"`
}

EndpointUpdatedEventData Sent when an endpoint is created, updated, or deleted

func NewEndpointUpdatedEventData

func NewEndpointUpdatedEventData(appId string, endpointId string) *EndpointUpdatedEventData

NewEndpointUpdatedEventData instantiates a new EndpointUpdatedEventData object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewEndpointUpdatedEventDataWithDefaults

func NewEndpointUpdatedEventDataWithDefaults() *EndpointUpdatedEventData

NewEndpointUpdatedEventDataWithDefaults instantiates a new EndpointUpdatedEventData object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*EndpointUpdatedEventData) GetAppId

func (o *EndpointUpdatedEventData) GetAppId() string

GetAppId returns the AppId field value

func (*EndpointUpdatedEventData) GetAppIdOk

func (o *EndpointUpdatedEventData) GetAppIdOk() (*string, bool)

GetAppIdOk returns a tuple with the AppId field value and a boolean to check if the value has been set.

func (*EndpointUpdatedEventData) GetAppUid

func (o *EndpointUpdatedEventData) GetAppUid() string

GetAppUid returns the AppUid field value if set, zero value otherwise.

func (*EndpointUpdatedEventData) GetAppUidOk

func (o *EndpointUpdatedEventData) GetAppUidOk() (*string, bool)

GetAppUidOk returns a tuple with the AppUid field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EndpointUpdatedEventData) GetEndpointId

func (o *EndpointUpdatedEventData) GetEndpointId() string

GetEndpointId returns the EndpointId field value

func (*EndpointUpdatedEventData) GetEndpointIdOk

func (o *EndpointUpdatedEventData) GetEndpointIdOk() (*string, bool)

GetEndpointIdOk returns a tuple with the EndpointId field value and a boolean to check if the value has been set.

func (*EndpointUpdatedEventData) GetEndpointUid added in v0.62.0

func (o *EndpointUpdatedEventData) GetEndpointUid() string

GetEndpointUid returns the EndpointUid field value if set, zero value otherwise.

func (*EndpointUpdatedEventData) GetEndpointUidOk added in v0.62.0

func (o *EndpointUpdatedEventData) GetEndpointUidOk() (*string, bool)

GetEndpointUidOk returns a tuple with the EndpointUid field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EndpointUpdatedEventData) HasAppUid

func (o *EndpointUpdatedEventData) HasAppUid() bool

HasAppUid returns a boolean if a field has been set.

func (*EndpointUpdatedEventData) HasEndpointUid added in v0.62.0

func (o *EndpointUpdatedEventData) HasEndpointUid() bool

HasEndpointUid returns a boolean if a field has been set.

func (EndpointUpdatedEventData) MarshalJSON

func (o EndpointUpdatedEventData) MarshalJSON() ([]byte, error)

func (*EndpointUpdatedEventData) SetAppId

func (o *EndpointUpdatedEventData) SetAppId(v string)

SetAppId sets field value

func (*EndpointUpdatedEventData) SetAppUid

func (o *EndpointUpdatedEventData) SetAppUid(v string)

SetAppUid gets a reference to the given string and assigns it to the AppUid field.

func (*EndpointUpdatedEventData) SetEndpointId

func (o *EndpointUpdatedEventData) SetEndpointId(v string)

SetEndpointId sets field value

func (*EndpointUpdatedEventData) SetEndpointUid added in v0.62.0

func (o *EndpointUpdatedEventData) SetEndpointUid(v string)

SetEndpointUid gets a reference to the given string and assigns it to the EndpointUid field.

func (EndpointUpdatedEventData) ToMap added in v1.39.0

func (o EndpointUpdatedEventData) ToMap() (map[string]interface{}, error)

func (*EndpointUpdatedEventData) UnmarshalJSON added in v1.39.0

func (o *EndpointUpdatedEventData) UnmarshalJSON(data []byte) (err error)

type EnvironmentAPIService added in v1.39.0

type EnvironmentAPIService service

EnvironmentAPIService EnvironmentAPI service

func (*EnvironmentAPIService) V1EnvironmentExport added in v1.39.0

V1EnvironmentExport Export Environment Configuration

Download a JSON file containing all org-settings and event types.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiV1EnvironmentExportRequest

func (*EnvironmentAPIService) V1EnvironmentExportExecute added in v1.39.0

Execute executes the request

@return EnvironmentOut

func (*EnvironmentAPIService) V1EnvironmentImport added in v1.39.0

V1EnvironmentImport Import Environment Configuration

Import a configuration into the active organization. It doesn't delete anything, only adds/updates what was passed to it.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiV1EnvironmentImportRequest

func (*EnvironmentAPIService) V1EnvironmentImportExecute added in v1.39.0

func (a *EnvironmentAPIService) V1EnvironmentImportExecute(r ApiV1EnvironmentImportRequest) (*http.Response, error)

Execute executes the request

type EnvironmentIn

type EnvironmentIn struct {
	EventTypes              []EventTypeIn          `json:"eventTypes,omitempty"`
	Settings                map[string]interface{} `json:"settings"`
	TransformationTemplates []TemplateIn           `json:"transformationTemplates,omitempty"`
}

EnvironmentIn struct for EnvironmentIn

func NewEnvironmentIn

func NewEnvironmentIn(settings map[string]interface{}) *EnvironmentIn

NewEnvironmentIn instantiates a new EnvironmentIn object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewEnvironmentInWithDefaults

func NewEnvironmentInWithDefaults() *EnvironmentIn

NewEnvironmentInWithDefaults instantiates a new EnvironmentIn object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*EnvironmentIn) GetEventTypes

func (o *EnvironmentIn) GetEventTypes() []EventTypeIn

GetEventTypes returns the EventTypes field value if set, zero value otherwise.

func (*EnvironmentIn) GetEventTypesOk

func (o *EnvironmentIn) GetEventTypesOk() ([]EventTypeIn, bool)

GetEventTypesOk returns a tuple with the EventTypes field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EnvironmentIn) GetSettings

func (o *EnvironmentIn) GetSettings() map[string]interface{}

GetSettings returns the Settings field value If the value is explicit nil, the zero value for map[string]interface{} will be returned

func (*EnvironmentIn) GetSettingsOk

func (o *EnvironmentIn) GetSettingsOk() (map[string]interface{}, bool)

GetSettingsOk returns a tuple with the Settings field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*EnvironmentIn) GetTransformationTemplates added in v1.37.0

func (o *EnvironmentIn) GetTransformationTemplates() []TemplateIn

GetTransformationTemplates returns the TransformationTemplates field value if set, zero value otherwise.

func (*EnvironmentIn) GetTransformationTemplatesOk added in v1.37.0

func (o *EnvironmentIn) GetTransformationTemplatesOk() ([]TemplateIn, bool)

GetTransformationTemplatesOk returns a tuple with the TransformationTemplates field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EnvironmentIn) HasEventTypes

func (o *EnvironmentIn) HasEventTypes() bool

HasEventTypes returns a boolean if a field has been set.

func (*EnvironmentIn) HasTransformationTemplates added in v1.37.0

func (o *EnvironmentIn) HasTransformationTemplates() bool

HasTransformationTemplates returns a boolean if a field has been set.

func (EnvironmentIn) MarshalJSON

func (o EnvironmentIn) MarshalJSON() ([]byte, error)

func (*EnvironmentIn) SetEventTypes

func (o *EnvironmentIn) SetEventTypes(v []EventTypeIn)

SetEventTypes gets a reference to the given []EventTypeIn and assigns it to the EventTypes field.

func (*EnvironmentIn) SetSettings

func (o *EnvironmentIn) SetSettings(v map[string]interface{})

SetSettings sets field value

func (*EnvironmentIn) SetTransformationTemplates added in v1.37.0

func (o *EnvironmentIn) SetTransformationTemplates(v []TemplateIn)

SetTransformationTemplates gets a reference to the given []TemplateIn and assigns it to the TransformationTemplates field.

func (EnvironmentIn) ToMap added in v1.39.0

func (o EnvironmentIn) ToMap() (map[string]interface{}, error)

func (*EnvironmentIn) UnmarshalJSON added in v1.39.0

func (o *EnvironmentIn) UnmarshalJSON(data []byte) (err error)

type EnvironmentOut

type EnvironmentOut struct {
	CreatedAt               time.Time              `json:"createdAt"`
	EventTypes              []EventTypeOut         `json:"eventTypes"`
	Settings                map[string]interface{} `json:"settings"`
	TransformationTemplates []TemplateOut          `json:"transformationTemplates"`
	Version                 *int32                 `json:"version,omitempty"`
}

EnvironmentOut struct for EnvironmentOut

func NewEnvironmentOut

func NewEnvironmentOut(createdAt time.Time, eventTypes []EventTypeOut, settings map[string]interface{}, transformationTemplates []TemplateOut) *EnvironmentOut

NewEnvironmentOut instantiates a new EnvironmentOut object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewEnvironmentOutWithDefaults

func NewEnvironmentOutWithDefaults() *EnvironmentOut

NewEnvironmentOutWithDefaults instantiates a new EnvironmentOut object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*EnvironmentOut) GetCreatedAt

func (o *EnvironmentOut) GetCreatedAt() time.Time

GetCreatedAt returns the CreatedAt field value

func (*EnvironmentOut) GetCreatedAtOk

func (o *EnvironmentOut) GetCreatedAtOk() (*time.Time, bool)

GetCreatedAtOk returns a tuple with the CreatedAt field value and a boolean to check if the value has been set.

func (*EnvironmentOut) GetEventTypes

func (o *EnvironmentOut) GetEventTypes() []EventTypeOut

GetEventTypes returns the EventTypes field value

func (*EnvironmentOut) GetEventTypesOk

func (o *EnvironmentOut) GetEventTypesOk() ([]EventTypeOut, bool)

GetEventTypesOk returns a tuple with the EventTypes field value and a boolean to check if the value has been set.

func (*EnvironmentOut) GetSettings

func (o *EnvironmentOut) GetSettings() map[string]interface{}

GetSettings returns the Settings field value If the value is explicit nil, the zero value for map[string]interface{} will be returned

func (*EnvironmentOut) GetSettingsOk

func (o *EnvironmentOut) GetSettingsOk() (map[string]interface{}, bool)

GetSettingsOk returns a tuple with the Settings field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*EnvironmentOut) GetTransformationTemplates added in v1.37.0

func (o *EnvironmentOut) GetTransformationTemplates() []TemplateOut

GetTransformationTemplates returns the TransformationTemplates field value

func (*EnvironmentOut) GetTransformationTemplatesOk added in v1.37.0

func (o *EnvironmentOut) GetTransformationTemplatesOk() ([]TemplateOut, bool)

GetTransformationTemplatesOk returns a tuple with the TransformationTemplates field value and a boolean to check if the value has been set.

func (*EnvironmentOut) GetVersion

func (o *EnvironmentOut) GetVersion() int32

GetVersion returns the Version field value if set, zero value otherwise.

func (*EnvironmentOut) GetVersionOk

func (o *EnvironmentOut) GetVersionOk() (*int32, bool)

GetVersionOk returns a tuple with the Version field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EnvironmentOut) HasVersion

func (o *EnvironmentOut) HasVersion() bool

HasVersion returns a boolean if a field has been set.

func (EnvironmentOut) MarshalJSON

func (o EnvironmentOut) MarshalJSON() ([]byte, error)

func (*EnvironmentOut) SetCreatedAt

func (o *EnvironmentOut) SetCreatedAt(v time.Time)

SetCreatedAt sets field value

func (*EnvironmentOut) SetEventTypes

func (o *EnvironmentOut) SetEventTypes(v []EventTypeOut)

SetEventTypes sets field value

func (*EnvironmentOut) SetSettings

func (o *EnvironmentOut) SetSettings(v map[string]interface{})

SetSettings sets field value

func (*EnvironmentOut) SetTransformationTemplates added in v1.37.0

func (o *EnvironmentOut) SetTransformationTemplates(v []TemplateOut)

SetTransformationTemplates sets field value

func (*EnvironmentOut) SetVersion

func (o *EnvironmentOut) SetVersion(v int32)

SetVersion gets a reference to the given int32 and assigns it to the Version field.

func (EnvironmentOut) ToMap added in v1.39.0

func (o EnvironmentOut) ToMap() (map[string]interface{}, error)

func (*EnvironmentOut) UnmarshalJSON added in v1.39.0

func (o *EnvironmentOut) UnmarshalJSON(data []byte) (err error)

type EnvironmentSettingsAPIService added in v1.39.0

type EnvironmentSettingsAPIService service

EnvironmentSettingsAPIService EnvironmentSettingsAPI service

func (*EnvironmentSettingsAPIService) V1EnvironmentGetSettings added in v1.39.0

V1EnvironmentGetSettings Get Org Settings

Get the environment's settings.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiV1EnvironmentGetSettingsRequest

func (*EnvironmentSettingsAPIService) V1EnvironmentGetSettingsExecute added in v1.39.0

Execute executes the request

@return EnvironmentSettingsOut

type EnvironmentSettingsOut

type EnvironmentSettingsOut struct {
	ColorPaletteDark            *CustomColorPalette    `json:"colorPaletteDark,omitempty"`
	ColorPaletteLight           *CustomColorPalette    `json:"colorPaletteLight,omitempty"`
	CustomColor                 *string                `json:"customColor,omitempty"`
	CustomFontFamily            *string                `json:"customFontFamily,omitempty" validate:"regexp=^[a-zA-Z0-9\\\\-_ ]+$"`
	CustomFontFamilyUrl         *string                `json:"customFontFamilyUrl,omitempty"`
	CustomLogoUrl               *string                `json:"customLogoUrl,omitempty"`
	CustomStringsOverride       *CustomStringsOverride `json:"customStringsOverride,omitempty"`
	CustomThemeOverride         *CustomThemeOverride   `json:"customThemeOverride,omitempty"`
	DisplayName                 *string                `json:"displayName,omitempty"`
	EnableChannels              *bool                  `json:"enableChannels,omitempty"`
	EnableIntegrationManagement *bool                  `json:"enableIntegrationManagement,omitempty"`
	EnableMessageStream         *bool                  `json:"enableMessageStream,omitempty"`
	EnableMessageTags           *bool                  `json:"enableMessageTags,omitempty"`
	EnableTransformations       *bool                  `json:"enableTransformations,omitempty"`
	ShowUseSvixPlay             *bool                  `json:"showUseSvixPlay,omitempty"`
	WipeSuccessfulPayload       *bool                  `json:"wipeSuccessfulPayload,omitempty"`
}

EnvironmentSettingsOut struct for EnvironmentSettingsOut

func NewEnvironmentSettingsOut

func NewEnvironmentSettingsOut() *EnvironmentSettingsOut

NewEnvironmentSettingsOut instantiates a new EnvironmentSettingsOut object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewEnvironmentSettingsOutWithDefaults

func NewEnvironmentSettingsOutWithDefaults() *EnvironmentSettingsOut

NewEnvironmentSettingsOutWithDefaults instantiates a new EnvironmentSettingsOut object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*EnvironmentSettingsOut) GetColorPaletteDark added in v0.62.0

func (o *EnvironmentSettingsOut) GetColorPaletteDark() CustomColorPalette

GetColorPaletteDark returns the ColorPaletteDark field value if set, zero value otherwise.

func (*EnvironmentSettingsOut) GetColorPaletteDarkOk added in v0.62.0

func (o *EnvironmentSettingsOut) GetColorPaletteDarkOk() (*CustomColorPalette, bool)

GetColorPaletteDarkOk returns a tuple with the ColorPaletteDark field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EnvironmentSettingsOut) GetColorPaletteLight added in v0.62.0

func (o *EnvironmentSettingsOut) GetColorPaletteLight() CustomColorPalette

GetColorPaletteLight returns the ColorPaletteLight field value if set, zero value otherwise.

func (*EnvironmentSettingsOut) GetColorPaletteLightOk added in v0.62.0

func (o *EnvironmentSettingsOut) GetColorPaletteLightOk() (*CustomColorPalette, bool)

GetColorPaletteLightOk returns a tuple with the ColorPaletteLight field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EnvironmentSettingsOut) GetCustomColor

func (o *EnvironmentSettingsOut) GetCustomColor() string

GetCustomColor returns the CustomColor field value if set, zero value otherwise.

func (*EnvironmentSettingsOut) GetCustomColorOk

func (o *EnvironmentSettingsOut) GetCustomColorOk() (*string, bool)

GetCustomColorOk returns a tuple with the CustomColor field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EnvironmentSettingsOut) GetCustomFontFamily

func (o *EnvironmentSettingsOut) GetCustomFontFamily() string

GetCustomFontFamily returns the CustomFontFamily field value if set, zero value otherwise.

func (*EnvironmentSettingsOut) GetCustomFontFamilyOk

func (o *EnvironmentSettingsOut) GetCustomFontFamilyOk() (*string, bool)

GetCustomFontFamilyOk returns a tuple with the CustomFontFamily field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EnvironmentSettingsOut) GetCustomFontFamilyUrl added in v1.16.0

func (o *EnvironmentSettingsOut) GetCustomFontFamilyUrl() string

GetCustomFontFamilyUrl returns the CustomFontFamilyUrl field value if set, zero value otherwise.

func (*EnvironmentSettingsOut) GetCustomFontFamilyUrlOk added in v1.16.0

func (o *EnvironmentSettingsOut) GetCustomFontFamilyUrlOk() (*string, bool)

GetCustomFontFamilyUrlOk returns a tuple with the CustomFontFamilyUrl field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EnvironmentSettingsOut) GetCustomLogoUrl

func (o *EnvironmentSettingsOut) GetCustomLogoUrl() string

GetCustomLogoUrl returns the CustomLogoUrl field value if set, zero value otherwise.

func (*EnvironmentSettingsOut) GetCustomLogoUrlOk

func (o *EnvironmentSettingsOut) GetCustomLogoUrlOk() (*string, bool)

GetCustomLogoUrlOk returns a tuple with the CustomLogoUrl field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EnvironmentSettingsOut) GetCustomStringsOverride added in v1.33.0

func (o *EnvironmentSettingsOut) GetCustomStringsOverride() CustomStringsOverride

GetCustomStringsOverride returns the CustomStringsOverride field value if set, zero value otherwise.

func (*EnvironmentSettingsOut) GetCustomStringsOverrideOk added in v1.33.0

func (o *EnvironmentSettingsOut) GetCustomStringsOverrideOk() (*CustomStringsOverride, bool)

GetCustomStringsOverrideOk returns a tuple with the CustomStringsOverride field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EnvironmentSettingsOut) GetCustomThemeOverride

func (o *EnvironmentSettingsOut) GetCustomThemeOverride() CustomThemeOverride

GetCustomThemeOverride returns the CustomThemeOverride field value if set, zero value otherwise.

func (*EnvironmentSettingsOut) GetCustomThemeOverrideOk

func (o *EnvironmentSettingsOut) GetCustomThemeOverrideOk() (*CustomThemeOverride, bool)

GetCustomThemeOverrideOk returns a tuple with the CustomThemeOverride field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EnvironmentSettingsOut) GetDisplayName added in v1.16.0

func (o *EnvironmentSettingsOut) GetDisplayName() string

GetDisplayName returns the DisplayName field value if set, zero value otherwise.

func (*EnvironmentSettingsOut) GetDisplayNameOk added in v1.16.0

func (o *EnvironmentSettingsOut) GetDisplayNameOk() (*string, bool)

GetDisplayNameOk returns a tuple with the DisplayName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EnvironmentSettingsOut) GetEnableChannels

func (o *EnvironmentSettingsOut) GetEnableChannels() bool

GetEnableChannels returns the EnableChannels field value if set, zero value otherwise.

func (*EnvironmentSettingsOut) GetEnableChannelsOk

func (o *EnvironmentSettingsOut) GetEnableChannelsOk() (*bool, bool)

GetEnableChannelsOk returns a tuple with the EnableChannels field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EnvironmentSettingsOut) GetEnableIntegrationManagement

func (o *EnvironmentSettingsOut) GetEnableIntegrationManagement() bool

GetEnableIntegrationManagement returns the EnableIntegrationManagement field value if set, zero value otherwise.

func (*EnvironmentSettingsOut) GetEnableIntegrationManagementOk

func (o *EnvironmentSettingsOut) GetEnableIntegrationManagementOk() (*bool, bool)

GetEnableIntegrationManagementOk returns a tuple with the EnableIntegrationManagement field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EnvironmentSettingsOut) GetEnableMessageStream added in v1.45.0

func (o *EnvironmentSettingsOut) GetEnableMessageStream() bool

GetEnableMessageStream returns the EnableMessageStream field value if set, zero value otherwise.

func (*EnvironmentSettingsOut) GetEnableMessageStreamOk added in v1.45.0

func (o *EnvironmentSettingsOut) GetEnableMessageStreamOk() (*bool, bool)

GetEnableMessageStreamOk returns a tuple with the EnableMessageStream field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EnvironmentSettingsOut) GetEnableMessageTags added in v1.17.0

func (o *EnvironmentSettingsOut) GetEnableMessageTags() bool

GetEnableMessageTags returns the EnableMessageTags field value if set, zero value otherwise.

func (*EnvironmentSettingsOut) GetEnableMessageTagsOk added in v1.17.0

func (o *EnvironmentSettingsOut) GetEnableMessageTagsOk() (*bool, bool)

GetEnableMessageTagsOk returns a tuple with the EnableMessageTags field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EnvironmentSettingsOut) GetEnableTransformations added in v0.67.0

func (o *EnvironmentSettingsOut) GetEnableTransformations() bool

GetEnableTransformations returns the EnableTransformations field value if set, zero value otherwise.

func (*EnvironmentSettingsOut) GetEnableTransformationsOk added in v0.67.0

func (o *EnvironmentSettingsOut) GetEnableTransformationsOk() (*bool, bool)

GetEnableTransformationsOk returns a tuple with the EnableTransformations field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EnvironmentSettingsOut) GetShowUseSvixPlay added in v1.21.0

func (o *EnvironmentSettingsOut) GetShowUseSvixPlay() bool

GetShowUseSvixPlay returns the ShowUseSvixPlay field value if set, zero value otherwise.

func (*EnvironmentSettingsOut) GetShowUseSvixPlayOk added in v1.21.0

func (o *EnvironmentSettingsOut) GetShowUseSvixPlayOk() (*bool, bool)

GetShowUseSvixPlayOk returns a tuple with the ShowUseSvixPlay field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EnvironmentSettingsOut) GetWipeSuccessfulPayload added in v1.25.0

func (o *EnvironmentSettingsOut) GetWipeSuccessfulPayload() bool

GetWipeSuccessfulPayload returns the WipeSuccessfulPayload field value if set, zero value otherwise.

func (*EnvironmentSettingsOut) GetWipeSuccessfulPayloadOk added in v1.25.0

func (o *EnvironmentSettingsOut) GetWipeSuccessfulPayloadOk() (*bool, bool)

GetWipeSuccessfulPayloadOk returns a tuple with the WipeSuccessfulPayload field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EnvironmentSettingsOut) HasColorPaletteDark added in v0.62.0

func (o *EnvironmentSettingsOut) HasColorPaletteDark() bool

HasColorPaletteDark returns a boolean if a field has been set.

func (*EnvironmentSettingsOut) HasColorPaletteLight added in v0.62.0

func (o *EnvironmentSettingsOut) HasColorPaletteLight() bool

HasColorPaletteLight returns a boolean if a field has been set.

func (*EnvironmentSettingsOut) HasCustomColor

func (o *EnvironmentSettingsOut) HasCustomColor() bool

HasCustomColor returns a boolean if a field has been set.

func (*EnvironmentSettingsOut) HasCustomFontFamily

func (o *EnvironmentSettingsOut) HasCustomFontFamily() bool

HasCustomFontFamily returns a boolean if a field has been set.

func (*EnvironmentSettingsOut) HasCustomFontFamilyUrl added in v1.16.0

func (o *EnvironmentSettingsOut) HasCustomFontFamilyUrl() bool

HasCustomFontFamilyUrl returns a boolean if a field has been set.

func (*EnvironmentSettingsOut) HasCustomLogoUrl

func (o *EnvironmentSettingsOut) HasCustomLogoUrl() bool

HasCustomLogoUrl returns a boolean if a field has been set.

func (*EnvironmentSettingsOut) HasCustomStringsOverride added in v1.33.0

func (o *EnvironmentSettingsOut) HasCustomStringsOverride() bool

HasCustomStringsOverride returns a boolean if a field has been set.

func (*EnvironmentSettingsOut) HasCustomThemeOverride

func (o *EnvironmentSettingsOut) HasCustomThemeOverride() bool

HasCustomThemeOverride returns a boolean if a field has been set.

func (*EnvironmentSettingsOut) HasDisplayName added in v1.16.0

func (o *EnvironmentSettingsOut) HasDisplayName() bool

HasDisplayName returns a boolean if a field has been set.

func (*EnvironmentSettingsOut) HasEnableChannels

func (o *EnvironmentSettingsOut) HasEnableChannels() bool

HasEnableChannels returns a boolean if a field has been set.

func (*EnvironmentSettingsOut) HasEnableIntegrationManagement

func (o *EnvironmentSettingsOut) HasEnableIntegrationManagement() bool

HasEnableIntegrationManagement returns a boolean if a field has been set.

func (*EnvironmentSettingsOut) HasEnableMessageStream added in v1.45.0

func (o *EnvironmentSettingsOut) HasEnableMessageStream() bool

HasEnableMessageStream returns a boolean if a field has been set.

func (*EnvironmentSettingsOut) HasEnableMessageTags added in v1.17.0

func (o *EnvironmentSettingsOut) HasEnableMessageTags() bool

HasEnableMessageTags returns a boolean if a field has been set.

func (*EnvironmentSettingsOut) HasEnableTransformations added in v0.67.0

func (o *EnvironmentSettingsOut) HasEnableTransformations() bool

HasEnableTransformations returns a boolean if a field has been set.

func (*EnvironmentSettingsOut) HasShowUseSvixPlay added in v1.21.0

func (o *EnvironmentSettingsOut) HasShowUseSvixPlay() bool

HasShowUseSvixPlay returns a boolean if a field has been set.

func (*EnvironmentSettingsOut) HasWipeSuccessfulPayload added in v1.25.0

func (o *EnvironmentSettingsOut) HasWipeSuccessfulPayload() bool

HasWipeSuccessfulPayload returns a boolean if a field has been set.

func (EnvironmentSettingsOut) MarshalJSON

func (o EnvironmentSettingsOut) MarshalJSON() ([]byte, error)

func (*EnvironmentSettingsOut) SetColorPaletteDark added in v0.62.0

func (o *EnvironmentSettingsOut) SetColorPaletteDark(v CustomColorPalette)

SetColorPaletteDark gets a reference to the given CustomColorPalette and assigns it to the ColorPaletteDark field.

func (*EnvironmentSettingsOut) SetColorPaletteLight added in v0.62.0

func (o *EnvironmentSettingsOut) SetColorPaletteLight(v CustomColorPalette)

SetColorPaletteLight gets a reference to the given CustomColorPalette and assigns it to the ColorPaletteLight field.

func (*EnvironmentSettingsOut) SetCustomColor

func (o *EnvironmentSettingsOut) SetCustomColor(v string)

SetCustomColor gets a reference to the given string and assigns it to the CustomColor field.

func (*EnvironmentSettingsOut) SetCustomFontFamily

func (o *EnvironmentSettingsOut) SetCustomFontFamily(v string)

SetCustomFontFamily gets a reference to the given string and assigns it to the CustomFontFamily field.

func (*EnvironmentSettingsOut) SetCustomFontFamilyUrl added in v1.16.0

func (o *EnvironmentSettingsOut) SetCustomFontFamilyUrl(v string)

SetCustomFontFamilyUrl gets a reference to the given string and assigns it to the CustomFontFamilyUrl field.

func (*EnvironmentSettingsOut) SetCustomLogoUrl

func (o *EnvironmentSettingsOut) SetCustomLogoUrl(v string)

SetCustomLogoUrl gets a reference to the given string and assigns it to the CustomLogoUrl field.

func (*EnvironmentSettingsOut) SetCustomStringsOverride added in v1.33.0

func (o *EnvironmentSettingsOut) SetCustomStringsOverride(v CustomStringsOverride)

SetCustomStringsOverride gets a reference to the given CustomStringsOverride and assigns it to the CustomStringsOverride field.

func (*EnvironmentSettingsOut) SetCustomThemeOverride

func (o *EnvironmentSettingsOut) SetCustomThemeOverride(v CustomThemeOverride)

SetCustomThemeOverride gets a reference to the given CustomThemeOverride and assigns it to the CustomThemeOverride field.

func (*EnvironmentSettingsOut) SetDisplayName added in v1.16.0

func (o *EnvironmentSettingsOut) SetDisplayName(v string)

SetDisplayName gets a reference to the given string and assigns it to the DisplayName field.

func (*EnvironmentSettingsOut) SetEnableChannels

func (o *EnvironmentSettingsOut) SetEnableChannels(v bool)

SetEnableChannels gets a reference to the given bool and assigns it to the EnableChannels field.

func (*EnvironmentSettingsOut) SetEnableIntegrationManagement

func (o *EnvironmentSettingsOut) SetEnableIntegrationManagement(v bool)

SetEnableIntegrationManagement gets a reference to the given bool and assigns it to the EnableIntegrationManagement field.

func (*EnvironmentSettingsOut) SetEnableMessageStream added in v1.45.0

func (o *EnvironmentSettingsOut) SetEnableMessageStream(v bool)

SetEnableMessageStream gets a reference to the given bool and assigns it to the EnableMessageStream field.

func (*EnvironmentSettingsOut) SetEnableMessageTags added in v1.17.0

func (o *EnvironmentSettingsOut) SetEnableMessageTags(v bool)

SetEnableMessageTags gets a reference to the given bool and assigns it to the EnableMessageTags field.

func (*EnvironmentSettingsOut) SetEnableTransformations added in v0.67.0

func (o *EnvironmentSettingsOut) SetEnableTransformations(v bool)

SetEnableTransformations gets a reference to the given bool and assigns it to the EnableTransformations field.

func (*EnvironmentSettingsOut) SetShowUseSvixPlay added in v1.21.0

func (o *EnvironmentSettingsOut) SetShowUseSvixPlay(v bool)

SetShowUseSvixPlay gets a reference to the given bool and assigns it to the ShowUseSvixPlay field.

func (*EnvironmentSettingsOut) SetWipeSuccessfulPayload added in v1.25.0

func (o *EnvironmentSettingsOut) SetWipeSuccessfulPayload(v bool)

SetWipeSuccessfulPayload gets a reference to the given bool and assigns it to the WipeSuccessfulPayload field.

func (EnvironmentSettingsOut) ToMap added in v1.39.0

func (o EnvironmentSettingsOut) ToMap() (map[string]interface{}, error)

type EventExampleIn

type EventExampleIn struct {
	// The event type's name
	EventType string `json:"eventType" validate:"regexp=^[a-zA-Z0-9\\\\-_.]+$"`
	// If the event type schema contains an array of examples, chooses which one to send.  Defaults to the first example. Ignored if the schema doesn't contain an array of examples.
	ExampleIndex *int32 `json:"exampleIndex,omitempty"`
}

EventExampleIn struct for EventExampleIn

func NewEventExampleIn

func NewEventExampleIn(eventType string) *EventExampleIn

NewEventExampleIn instantiates a new EventExampleIn object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewEventExampleInWithDefaults

func NewEventExampleInWithDefaults() *EventExampleIn

NewEventExampleInWithDefaults instantiates a new EventExampleIn object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*EventExampleIn) GetEventType

func (o *EventExampleIn) GetEventType() string

GetEventType returns the EventType field value

func (*EventExampleIn) GetEventTypeOk

func (o *EventExampleIn) GetEventTypeOk() (*string, bool)

GetEventTypeOk returns a tuple with the EventType field value and a boolean to check if the value has been set.

func (*EventExampleIn) GetExampleIndex added in v1.40.0

func (o *EventExampleIn) GetExampleIndex() int32

GetExampleIndex returns the ExampleIndex field value if set, zero value otherwise.

func (*EventExampleIn) GetExampleIndexOk added in v1.40.0

func (o *EventExampleIn) GetExampleIndexOk() (*int32, bool)

GetExampleIndexOk returns a tuple with the ExampleIndex field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EventExampleIn) HasExampleIndex added in v1.40.0

func (o *EventExampleIn) HasExampleIndex() bool

HasExampleIndex returns a boolean if a field has been set.

func (EventExampleIn) MarshalJSON

func (o EventExampleIn) MarshalJSON() ([]byte, error)

func (*EventExampleIn) SetEventType

func (o *EventExampleIn) SetEventType(v string)

SetEventType sets field value

func (*EventExampleIn) SetExampleIndex added in v1.40.0

func (o *EventExampleIn) SetExampleIndex(v int32)

SetExampleIndex gets a reference to the given int32 and assigns it to the ExampleIndex field.

func (EventExampleIn) ToMap added in v1.39.0

func (o EventExampleIn) ToMap() (map[string]interface{}, error)

func (*EventExampleIn) UnmarshalJSON added in v1.39.0

func (o *EventExampleIn) UnmarshalJSON(data []byte) (err error)

type EventIn added in v1.25.0

type EventIn struct {
	// The event type's name
	EventType *string `json:"eventType,omitempty" validate:"regexp=^[a-zA-Z0-9\\\\-_.]+$"`
	Payload   string  `json:"payload"`
}

EventIn struct for EventIn

func NewEventIn added in v1.25.0

func NewEventIn(payload string) *EventIn

NewEventIn instantiates a new EventIn object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewEventInWithDefaults added in v1.25.0

func NewEventInWithDefaults() *EventIn

NewEventInWithDefaults instantiates a new EventIn object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*EventIn) GetEventType added in v1.40.0

func (o *EventIn) GetEventType() string

GetEventType returns the EventType field value if set, zero value otherwise.

func (*EventIn) GetEventTypeOk added in v1.40.0

func (o *EventIn) GetEventTypeOk() (*string, bool)

GetEventTypeOk returns a tuple with the EventType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EventIn) GetPayload added in v1.25.0

func (o *EventIn) GetPayload() string

GetPayload returns the Payload field value

func (*EventIn) GetPayloadOk added in v1.25.0

func (o *EventIn) GetPayloadOk() (*string, bool)

GetPayloadOk returns a tuple with the Payload field value and a boolean to check if the value has been set.

func (*EventIn) HasEventType added in v1.40.0

func (o *EventIn) HasEventType() bool

HasEventType returns a boolean if a field has been set.

func (EventIn) MarshalJSON added in v1.25.0

func (o EventIn) MarshalJSON() ([]byte, error)

func (*EventIn) SetEventType added in v1.40.0

func (o *EventIn) SetEventType(v string)

SetEventType gets a reference to the given string and assigns it to the EventType field.

func (*EventIn) SetPayload added in v1.25.0

func (o *EventIn) SetPayload(v string)

SetPayload sets field value

func (EventIn) ToMap added in v1.39.0

func (o EventIn) ToMap() (map[string]interface{}, error)

func (*EventIn) UnmarshalJSON added in v1.39.0

func (o *EventIn) UnmarshalJSON(data []byte) (err error)

type EventOut added in v1.25.0

type EventOut struct {
	// The event type's name
	EventType *string   `json:"eventType,omitempty" validate:"regexp=^[a-zA-Z0-9\\\\-_.]+$"`
	Payload   string    `json:"payload"`
	Timestamp time.Time `json:"timestamp"`
}

EventOut struct for EventOut

func NewEventOut added in v1.25.0

func NewEventOut(payload string, timestamp time.Time) *EventOut

NewEventOut instantiates a new EventOut object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewEventOutWithDefaults added in v1.25.0

func NewEventOutWithDefaults() *EventOut

NewEventOutWithDefaults instantiates a new EventOut object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*EventOut) GetEventType added in v1.40.0

func (o *EventOut) GetEventType() string

GetEventType returns the EventType field value if set, zero value otherwise.

func (*EventOut) GetEventTypeOk added in v1.40.0

func (o *EventOut) GetEventTypeOk() (*string, bool)

GetEventTypeOk returns a tuple with the EventType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EventOut) GetPayload added in v1.25.0

func (o *EventOut) GetPayload() string

GetPayload returns the Payload field value

func (*EventOut) GetPayloadOk added in v1.25.0

func (o *EventOut) GetPayloadOk() (*string, bool)

GetPayloadOk returns a tuple with the Payload field value and a boolean to check if the value has been set.

func (*EventOut) GetTimestamp added in v1.26.0

func (o *EventOut) GetTimestamp() time.Time

GetTimestamp returns the Timestamp field value

func (*EventOut) GetTimestampOk added in v1.26.0

func (o *EventOut) GetTimestampOk() (*time.Time, bool)

GetTimestampOk returns a tuple with the Timestamp field value and a boolean to check if the value has been set.

func (*EventOut) HasEventType added in v1.40.0

func (o *EventOut) HasEventType() bool

HasEventType returns a boolean if a field has been set.

func (EventOut) MarshalJSON added in v1.25.0

func (o EventOut) MarshalJSON() ([]byte, error)

func (*EventOut) SetEventType added in v1.40.0

func (o *EventOut) SetEventType(v string)

SetEventType gets a reference to the given string and assigns it to the EventType field.

func (*EventOut) SetPayload added in v1.25.0

func (o *EventOut) SetPayload(v string)

SetPayload sets field value

func (*EventOut) SetTimestamp added in v1.26.0

func (o *EventOut) SetTimestamp(v time.Time)

SetTimestamp sets field value

func (EventOut) ToMap added in v1.39.0

func (o EventOut) ToMap() (map[string]interface{}, error)

func (*EventOut) UnmarshalJSON added in v1.39.0

func (o *EventOut) UnmarshalJSON(data []byte) (err error)

type EventStreamOut added in v1.26.0

type EventStreamOut struct {
	Data     []EventOut `json:"data"`
	Done     bool       `json:"done"`
	Iterator string     `json:"iterator"`
}

EventStreamOut struct for EventStreamOut

func NewEventStreamOut added in v1.26.0

func NewEventStreamOut(data []EventOut, done bool, iterator string) *EventStreamOut

NewEventStreamOut instantiates a new EventStreamOut object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewEventStreamOutWithDefaults added in v1.26.0

func NewEventStreamOutWithDefaults() *EventStreamOut

NewEventStreamOutWithDefaults instantiates a new EventStreamOut object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*EventStreamOut) GetData added in v1.26.0

func (o *EventStreamOut) GetData() []EventOut

GetData returns the Data field value

func (*EventStreamOut) GetDataOk added in v1.26.0

func (o *EventStreamOut) GetDataOk() ([]EventOut, bool)

GetDataOk returns a tuple with the Data field value and a boolean to check if the value has been set.

func (*EventStreamOut) GetDone added in v1.26.0

func (o *EventStreamOut) GetDone() bool

GetDone returns the Done field value

func (*EventStreamOut) GetDoneOk added in v1.26.0

func (o *EventStreamOut) GetDoneOk() (*bool, bool)

GetDoneOk returns a tuple with the Done field value and a boolean to check if the value has been set.

func (*EventStreamOut) GetIterator added in v1.26.0

func (o *EventStreamOut) GetIterator() string

GetIterator returns the Iterator field value

func (*EventStreamOut) GetIteratorOk added in v1.26.0

func (o *EventStreamOut) GetIteratorOk() (*string, bool)

GetIteratorOk returns a tuple with the Iterator field value and a boolean to check if the value has been set.

func (EventStreamOut) MarshalJSON added in v1.26.0

func (o EventStreamOut) MarshalJSON() ([]byte, error)

func (*EventStreamOut) SetData added in v1.26.0

func (o *EventStreamOut) SetData(v []EventOut)

SetData sets field value

func (*EventStreamOut) SetDone added in v1.26.0

func (o *EventStreamOut) SetDone(v bool)

SetDone sets field value

func (*EventStreamOut) SetIterator added in v1.26.0

func (o *EventStreamOut) SetIterator(v string)

SetIterator sets field value

func (EventStreamOut) ToMap added in v1.39.0

func (o EventStreamOut) ToMap() (map[string]interface{}, error)

func (*EventStreamOut) UnmarshalJSON added in v1.39.0

func (o *EventStreamOut) UnmarshalJSON(data []byte) (err error)

type EventTypeAPIService added in v1.39.0

type EventTypeAPIService service

EventTypeAPIService EventTypeAPI service

func (*EventTypeAPIService) V1EventTypeCreate added in v1.39.0

V1EventTypeCreate Create Event Type

Create new or unarchive existing event type.

Unarchiving an event type will allow endpoints to filter on it and messages to be sent with it. Endpoints filtering on the event type before archival will continue to filter on it. This operation does not preserve the description and schemas.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiV1EventTypeCreateRequest

func (*EventTypeAPIService) V1EventTypeCreateExecute added in v1.39.0

func (a *EventTypeAPIService) V1EventTypeCreateExecute(r ApiV1EventTypeCreateRequest) (*EventTypeOut, *http.Response, error)

Execute executes the request

@return EventTypeOut

func (*EventTypeAPIService) V1EventTypeDelete added in v1.39.0

func (a *EventTypeAPIService) V1EventTypeDelete(ctx context.Context, eventTypeName string) ApiV1EventTypeDeleteRequest

V1EventTypeDelete Delete Event Type

Archive an event type.

Endpoints already configured to filter on an event type will continue to do so after archival. However, new messages can not be sent with it and endpoints can not filter on it. An event type can be unarchived with the [create operation](#operation/create_event_type_api_v1_event_type__post).

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param eventTypeName The event type's name
@return ApiV1EventTypeDeleteRequest

func (*EventTypeAPIService) V1EventTypeDeleteExecute added in v1.39.0

func (a *EventTypeAPIService) V1EventTypeDeleteExecute(r ApiV1EventTypeDeleteRequest) (*http.Response, error)

Execute executes the request

func (*EventTypeAPIService) V1EventTypeExportOpenapi added in v1.39.0

func (a *EventTypeAPIService) V1EventTypeExportOpenapi(ctx context.Context) ApiV1EventTypeExportOpenapiRequest

V1EventTypeExportOpenapi Event Type Export From Openapi

Exports event type definitions based on the OpenAPI schemas associated with each existing event type.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiV1EventTypeExportOpenapiRequest

func (*EventTypeAPIService) V1EventTypeExportOpenapiExecute added in v1.39.0

Execute executes the request

@return ExportEventTypeOut

func (*EventTypeAPIService) V1EventTypeGenerateExample added in v1.39.0

func (a *EventTypeAPIService) V1EventTypeGenerateExample(ctx context.Context) ApiV1EventTypeGenerateExampleRequest

V1EventTypeGenerateExample Generate Schema Example

Generates a fake example from the given JSONSchema.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiV1EventTypeGenerateExampleRequest

func (*EventTypeAPIService) V1EventTypeGenerateExampleExecute added in v1.39.0

Execute executes the request

@return EventTypeExampleOut

func (*EventTypeAPIService) V1EventTypeGet added in v1.39.0

func (a *EventTypeAPIService) V1EventTypeGet(ctx context.Context, eventTypeName string) ApiV1EventTypeGetRequest

V1EventTypeGet Get Event Type

Get an event type.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param eventTypeName The event type's name
@return ApiV1EventTypeGetRequest

func (*EventTypeAPIService) V1EventTypeGetExecute added in v1.39.0

func (a *EventTypeAPIService) V1EventTypeGetExecute(r ApiV1EventTypeGetRequest) (*EventTypeOut, *http.Response, error)

Execute executes the request

@return EventTypeOut

func (*EventTypeAPIService) V1EventTypeGetRetrySchedule added in v1.39.0

func (a *EventTypeAPIService) V1EventTypeGetRetrySchedule(ctx context.Context, eventTypeName string) ApiV1EventTypeGetRetryScheduleRequest

V1EventTypeGetRetrySchedule Get Retry Schedule

Gets the retry schedule for messages using the given event type.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param eventTypeName The event type's name
@return ApiV1EventTypeGetRetryScheduleRequest

func (*EventTypeAPIService) V1EventTypeGetRetryScheduleExecute added in v1.39.0

func (a *EventTypeAPIService) V1EventTypeGetRetryScheduleExecute(r ApiV1EventTypeGetRetryScheduleRequest) (*RetryScheduleInOut, *http.Response, error)

Execute executes the request

@return RetryScheduleInOut

func (*EventTypeAPIService) V1EventTypeImportOpenapi added in v1.39.0

func (a *EventTypeAPIService) V1EventTypeImportOpenapi(ctx context.Context) ApiV1EventTypeImportOpenapiRequest

V1EventTypeImportOpenapi Event Type Import From Openapi

Given an OpenAPI spec, create new or update existing event types. If an existing `archived` event type is updated, it will be unarchived.

The importer will convert all webhooks found in the either the `webhooks` or `x-webhooks` top-level.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiV1EventTypeImportOpenapiRequest

func (*EventTypeAPIService) V1EventTypeImportOpenapiExecute added in v1.39.0

Execute executes the request

@return EventTypeImportOpenApiOut

func (*EventTypeAPIService) V1EventTypeList added in v1.39.0

V1EventTypeList List Event Types

Return the list of event types.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiV1EventTypeListRequest

func (*EventTypeAPIService) V1EventTypeListExecute added in v1.39.0

Execute executes the request

@return ListResponseEventTypeOut

func (*EventTypeAPIService) V1EventTypePatch added in v1.39.0

func (a *EventTypeAPIService) V1EventTypePatch(ctx context.Context, eventTypeName string) ApiV1EventTypePatchRequest

V1EventTypePatch Patch Event Type

Partially update an event type.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param eventTypeName The event type's name
@return ApiV1EventTypePatchRequest

func (*EventTypeAPIService) V1EventTypePatchExecute added in v1.39.0

func (a *EventTypeAPIService) V1EventTypePatchExecute(r ApiV1EventTypePatchRequest) (*EventTypeOut, *http.Response, error)

Execute executes the request

@return EventTypeOut

func (*EventTypeAPIService) V1EventTypeUpdate added in v1.39.0

func (a *EventTypeAPIService) V1EventTypeUpdate(ctx context.Context, eventTypeName string) ApiV1EventTypeUpdateRequest

V1EventTypeUpdate Update Event Type

Update an event type.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param eventTypeName The event type's name
@return ApiV1EventTypeUpdateRequest

func (*EventTypeAPIService) V1EventTypeUpdateExecute added in v1.39.0

func (a *EventTypeAPIService) V1EventTypeUpdateExecute(r ApiV1EventTypeUpdateRequest) (*EventTypeOut, *http.Response, error)

Execute executes the request

@return EventTypeOut

func (*EventTypeAPIService) V1EventTypeUpdateRetrySchedule added in v1.39.0

func (a *EventTypeAPIService) V1EventTypeUpdateRetrySchedule(ctx context.Context, eventTypeName string) ApiV1EventTypeUpdateRetryScheduleRequest

V1EventTypeUpdateRetrySchedule Update Retry Schedule

Sets a retry schedule for all messages using the given event type.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param eventTypeName The event type's name
@return ApiV1EventTypeUpdateRetryScheduleRequest

func (*EventTypeAPIService) V1EventTypeUpdateRetryScheduleExecute added in v1.39.0

func (a *EventTypeAPIService) V1EventTypeUpdateRetryScheduleExecute(r ApiV1EventTypeUpdateRetryScheduleRequest) (*RetryScheduleInOut, *http.Response, error)

Execute executes the request

@return RetryScheduleInOut

type EventTypeExampleOut

type EventTypeExampleOut struct {
	Example map[string]interface{} `json:"example"`
}

EventTypeExampleOut struct for EventTypeExampleOut

func NewEventTypeExampleOut

func NewEventTypeExampleOut(example map[string]interface{}) *EventTypeExampleOut

NewEventTypeExampleOut instantiates a new EventTypeExampleOut object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewEventTypeExampleOutWithDefaults

func NewEventTypeExampleOutWithDefaults() *EventTypeExampleOut

NewEventTypeExampleOutWithDefaults instantiates a new EventTypeExampleOut object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*EventTypeExampleOut) GetExample

func (o *EventTypeExampleOut) GetExample() map[string]interface{}

GetExample returns the Example field value

func (*EventTypeExampleOut) GetExampleOk

func (o *EventTypeExampleOut) GetExampleOk() (map[string]interface{}, bool)

GetExampleOk returns a tuple with the Example field value and a boolean to check if the value has been set.

func (EventTypeExampleOut) MarshalJSON

func (o EventTypeExampleOut) MarshalJSON() ([]byte, error)

func (*EventTypeExampleOut) SetExample

func (o *EventTypeExampleOut) SetExample(v map[string]interface{})

SetExample sets field value

func (EventTypeExampleOut) ToMap added in v1.39.0

func (o EventTypeExampleOut) ToMap() (map[string]interface{}, error)

func (*EventTypeExampleOut) UnmarshalJSON added in v1.39.0

func (o *EventTypeExampleOut) UnmarshalJSON(data []byte) (err error)

type EventTypeFromOpenApi added in v1.25.0

type EventTypeFromOpenApi struct {
	Deprecated  bool    `json:"deprecated"`
	Description string  `json:"description"`
	FeatureFlag *string `json:"featureFlag,omitempty" validate:"regexp=^[a-zA-Z0-9\\\\-_.]+$"`
	// The event type group's name
	GroupName *string `json:"groupName,omitempty" validate:"regexp=^[a-zA-Z0-9\\\\-_.]+$"`
	// The event type's name
	Name    string                 `json:"name" validate:"regexp=^[a-zA-Z0-9\\\\-_.]+$"`
	Schemas map[string]interface{} `json:"schemas,omitempty"`
}

EventTypeFromOpenApi struct for EventTypeFromOpenApi

func NewEventTypeFromOpenApi added in v1.25.0

func NewEventTypeFromOpenApi(deprecated bool, description string, name string) *EventTypeFromOpenApi

NewEventTypeFromOpenApi instantiates a new EventTypeFromOpenApi object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewEventTypeFromOpenApiWithDefaults added in v1.25.0

func NewEventTypeFromOpenApiWithDefaults() *EventTypeFromOpenApi

NewEventTypeFromOpenApiWithDefaults instantiates a new EventTypeFromOpenApi object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*EventTypeFromOpenApi) GetDeprecated added in v1.29.0

func (o *EventTypeFromOpenApi) GetDeprecated() bool

GetDeprecated returns the Deprecated field value

func (*EventTypeFromOpenApi) GetDeprecatedOk added in v1.29.0

func (o *EventTypeFromOpenApi) GetDeprecatedOk() (*bool, bool)

GetDeprecatedOk returns a tuple with the Deprecated field value and a boolean to check if the value has been set.

func (*EventTypeFromOpenApi) GetDescription added in v1.25.0

func (o *EventTypeFromOpenApi) GetDescription() string

GetDescription returns the Description field value

func (*EventTypeFromOpenApi) GetDescriptionOk added in v1.25.0

func (o *EventTypeFromOpenApi) GetDescriptionOk() (*string, bool)

GetDescriptionOk returns a tuple with the Description field value and a boolean to check if the value has been set.

func (*EventTypeFromOpenApi) GetFeatureFlag added in v1.39.0

func (o *EventTypeFromOpenApi) GetFeatureFlag() string

GetFeatureFlag returns the FeatureFlag field value if set, zero value otherwise.

func (*EventTypeFromOpenApi) GetFeatureFlagOk added in v1.39.0

func (o *EventTypeFromOpenApi) GetFeatureFlagOk() (*string, bool)

GetFeatureFlagOk returns a tuple with the FeatureFlag field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EventTypeFromOpenApi) GetGroupName added in v1.39.0

func (o *EventTypeFromOpenApi) GetGroupName() string

GetGroupName returns the GroupName field value if set, zero value otherwise.

func (*EventTypeFromOpenApi) GetGroupNameOk added in v1.39.0

func (o *EventTypeFromOpenApi) GetGroupNameOk() (*string, bool)

GetGroupNameOk returns a tuple with the GroupName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EventTypeFromOpenApi) GetName added in v1.25.0

func (o *EventTypeFromOpenApi) GetName() string

GetName returns the Name field value

func (*EventTypeFromOpenApi) GetNameOk added in v1.25.0

func (o *EventTypeFromOpenApi) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*EventTypeFromOpenApi) GetSchemas added in v1.25.0

func (o *EventTypeFromOpenApi) GetSchemas() map[string]interface{}

GetSchemas returns the Schemas field value if set, zero value otherwise.

func (*EventTypeFromOpenApi) GetSchemasOk added in v1.25.0

func (o *EventTypeFromOpenApi) GetSchemasOk() (map[string]interface{}, bool)

GetSchemasOk returns a tuple with the Schemas field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EventTypeFromOpenApi) HasFeatureFlag added in v1.39.0

func (o *EventTypeFromOpenApi) HasFeatureFlag() bool

HasFeatureFlag returns a boolean if a field has been set.

func (*EventTypeFromOpenApi) HasGroupName added in v1.39.0

func (o *EventTypeFromOpenApi) HasGroupName() bool

HasGroupName returns a boolean if a field has been set.

func (*EventTypeFromOpenApi) HasSchemas added in v1.25.0

func (o *EventTypeFromOpenApi) HasSchemas() bool

HasSchemas returns a boolean if a field has been set.

func (EventTypeFromOpenApi) MarshalJSON added in v1.25.0

func (o EventTypeFromOpenApi) MarshalJSON() ([]byte, error)

func (*EventTypeFromOpenApi) SetDeprecated added in v1.29.0

func (o *EventTypeFromOpenApi) SetDeprecated(v bool)

SetDeprecated sets field value

func (*EventTypeFromOpenApi) SetDescription added in v1.25.0

func (o *EventTypeFromOpenApi) SetDescription(v string)

SetDescription sets field value

func (*EventTypeFromOpenApi) SetFeatureFlag added in v1.39.0

func (o *EventTypeFromOpenApi) SetFeatureFlag(v string)

SetFeatureFlag gets a reference to the given string and assigns it to the FeatureFlag field.

func (*EventTypeFromOpenApi) SetGroupName added in v1.39.0

func (o *EventTypeFromOpenApi) SetGroupName(v string)

SetGroupName gets a reference to the given string and assigns it to the GroupName field.

func (*EventTypeFromOpenApi) SetName added in v1.25.0

func (o *EventTypeFromOpenApi) SetName(v string)

SetName sets field value

func (*EventTypeFromOpenApi) SetSchemas added in v1.25.0

func (o *EventTypeFromOpenApi) SetSchemas(v map[string]interface{})

SetSchemas gets a reference to the given map[string]interface{} and assigns it to the Schemas field.

func (EventTypeFromOpenApi) ToMap added in v1.39.0

func (o EventTypeFromOpenApi) ToMap() (map[string]interface{}, error)

func (*EventTypeFromOpenApi) UnmarshalJSON added in v1.39.0

func (o *EventTypeFromOpenApi) UnmarshalJSON(data []byte) (err error)

type EventTypeImportOpenApiIn added in v1.11.0

type EventTypeImportOpenApiIn struct {
	// If `true`, return the event types that would be modified without actually modifying them.
	DryRun *bool `json:"dry_run,omitempty"`
	// A pre-parsed JSON spec.
	Spec map[string]interface{} `json:"spec,omitempty"`
	// A string, parsed by the server as YAML or JSON.
	SpecRaw *string `json:"specRaw,omitempty"`
}

EventTypeImportOpenApiIn Import a list of event types from webhooks defined in an OpenAPI spec. The OpenAPI spec can be specified as either `spec` given the spec as a JSON object, or as `specRaw` (a `string`) which will be parsed as YAML or JSON by the server. Sending neither or both is invalid, resulting in a `400` **Bad Request**.

func NewEventTypeImportOpenApiIn added in v1.11.0

func NewEventTypeImportOpenApiIn() *EventTypeImportOpenApiIn

NewEventTypeImportOpenApiIn instantiates a new EventTypeImportOpenApiIn object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewEventTypeImportOpenApiInWithDefaults added in v1.11.0

func NewEventTypeImportOpenApiInWithDefaults() *EventTypeImportOpenApiIn

NewEventTypeImportOpenApiInWithDefaults instantiates a new EventTypeImportOpenApiIn object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*EventTypeImportOpenApiIn) GetDryRun added in v1.25.0

func (o *EventTypeImportOpenApiIn) GetDryRun() bool

GetDryRun returns the DryRun field value if set, zero value otherwise.

func (*EventTypeImportOpenApiIn) GetDryRunOk added in v1.25.0

func (o *EventTypeImportOpenApiIn) GetDryRunOk() (*bool, bool)

GetDryRunOk returns a tuple with the DryRun field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EventTypeImportOpenApiIn) GetSpec added in v1.11.0

func (o *EventTypeImportOpenApiIn) GetSpec() map[string]interface{}

GetSpec returns the Spec field value if set, zero value otherwise.

func (*EventTypeImportOpenApiIn) GetSpecOk added in v1.11.0

func (o *EventTypeImportOpenApiIn) GetSpecOk() (map[string]interface{}, bool)

GetSpecOk returns a tuple with the Spec field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EventTypeImportOpenApiIn) GetSpecRaw added in v1.13.0

func (o *EventTypeImportOpenApiIn) GetSpecRaw() string

GetSpecRaw returns the SpecRaw field value if set, zero value otherwise.

func (*EventTypeImportOpenApiIn) GetSpecRawOk added in v1.13.0

func (o *EventTypeImportOpenApiIn) GetSpecRawOk() (*string, bool)

GetSpecRawOk returns a tuple with the SpecRaw field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EventTypeImportOpenApiIn) HasDryRun added in v1.25.0

func (o *EventTypeImportOpenApiIn) HasDryRun() bool

HasDryRun returns a boolean if a field has been set.

func (*EventTypeImportOpenApiIn) HasSpec added in v1.13.0

func (o *EventTypeImportOpenApiIn) HasSpec() bool

HasSpec returns a boolean if a field has been set.

func (*EventTypeImportOpenApiIn) HasSpecRaw added in v1.13.0

func (o *EventTypeImportOpenApiIn) HasSpecRaw() bool

HasSpecRaw returns a boolean if a field has been set.

func (EventTypeImportOpenApiIn) MarshalJSON added in v1.11.0

func (o EventTypeImportOpenApiIn) MarshalJSON() ([]byte, error)

func (*EventTypeImportOpenApiIn) SetDryRun added in v1.25.0

func (o *EventTypeImportOpenApiIn) SetDryRun(v bool)

SetDryRun gets a reference to the given bool and assigns it to the DryRun field.

func (*EventTypeImportOpenApiIn) SetSpec added in v1.11.0

func (o *EventTypeImportOpenApiIn) SetSpec(v map[string]interface{})

SetSpec gets a reference to the given map[string]interface{} and assigns it to the Spec field.

func (*EventTypeImportOpenApiIn) SetSpecRaw added in v1.13.0

func (o *EventTypeImportOpenApiIn) SetSpecRaw(v string)

SetSpecRaw gets a reference to the given string and assigns it to the SpecRaw field.

func (EventTypeImportOpenApiIn) ToMap added in v1.39.0

func (o EventTypeImportOpenApiIn) ToMap() (map[string]interface{}, error)

type EventTypeImportOpenApiOut added in v1.11.0

type EventTypeImportOpenApiOut struct {
	Data EventTypeImportOpenApiOutData `json:"data"`
}

EventTypeImportOpenApiOut struct for EventTypeImportOpenApiOut

func NewEventTypeImportOpenApiOut added in v1.11.0

func NewEventTypeImportOpenApiOut(data EventTypeImportOpenApiOutData) *EventTypeImportOpenApiOut

NewEventTypeImportOpenApiOut instantiates a new EventTypeImportOpenApiOut object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewEventTypeImportOpenApiOutWithDefaults added in v1.11.0

func NewEventTypeImportOpenApiOutWithDefaults() *EventTypeImportOpenApiOut

NewEventTypeImportOpenApiOutWithDefaults instantiates a new EventTypeImportOpenApiOut object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*EventTypeImportOpenApiOut) GetData added in v1.11.0

GetData returns the Data field value

func (*EventTypeImportOpenApiOut) GetDataOk added in v1.11.0

GetDataOk returns a tuple with the Data field value and a boolean to check if the value has been set.

func (EventTypeImportOpenApiOut) MarshalJSON added in v1.11.0

func (o EventTypeImportOpenApiOut) MarshalJSON() ([]byte, error)

func (*EventTypeImportOpenApiOut) SetData added in v1.11.0

SetData sets field value

func (EventTypeImportOpenApiOut) ToMap added in v1.39.0

func (o EventTypeImportOpenApiOut) ToMap() (map[string]interface{}, error)

func (*EventTypeImportOpenApiOut) UnmarshalJSON added in v1.39.0

func (o *EventTypeImportOpenApiOut) UnmarshalJSON(data []byte) (err error)

type EventTypeImportOpenApiOutData added in v1.11.0

type EventTypeImportOpenApiOutData struct {
	Modified []string               `json:"modified"`
	ToModify []EventTypeFromOpenApi `json:"to_modify,omitempty"`
}

EventTypeImportOpenApiOutData struct for EventTypeImportOpenApiOutData

func NewEventTypeImportOpenApiOutData added in v1.11.0

func NewEventTypeImportOpenApiOutData(modified []string) *EventTypeImportOpenApiOutData

NewEventTypeImportOpenApiOutData instantiates a new EventTypeImportOpenApiOutData object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewEventTypeImportOpenApiOutDataWithDefaults added in v1.11.0

func NewEventTypeImportOpenApiOutDataWithDefaults() *EventTypeImportOpenApiOutData

NewEventTypeImportOpenApiOutDataWithDefaults instantiates a new EventTypeImportOpenApiOutData object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*EventTypeImportOpenApiOutData) GetModified added in v1.11.0

func (o *EventTypeImportOpenApiOutData) GetModified() []string

GetModified returns the Modified field value

func (*EventTypeImportOpenApiOutData) GetModifiedOk added in v1.11.0

func (o *EventTypeImportOpenApiOutData) GetModifiedOk() ([]string, bool)

GetModifiedOk returns a tuple with the Modified field value and a boolean to check if the value has been set.

func (*EventTypeImportOpenApiOutData) GetToModify added in v1.25.0

GetToModify returns the ToModify field value if set, zero value otherwise.

func (*EventTypeImportOpenApiOutData) GetToModifyOk added in v1.25.0

GetToModifyOk returns a tuple with the ToModify field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EventTypeImportOpenApiOutData) HasToModify added in v1.25.0

func (o *EventTypeImportOpenApiOutData) HasToModify() bool

HasToModify returns a boolean if a field has been set.

func (EventTypeImportOpenApiOutData) MarshalJSON added in v1.11.0

func (o EventTypeImportOpenApiOutData) MarshalJSON() ([]byte, error)

func (*EventTypeImportOpenApiOutData) SetModified added in v1.11.0

func (o *EventTypeImportOpenApiOutData) SetModified(v []string)

SetModified sets field value

func (*EventTypeImportOpenApiOutData) SetToModify added in v1.25.0

SetToModify gets a reference to the given []EventTypeFromOpenApi and assigns it to the ToModify field.

func (EventTypeImportOpenApiOutData) ToMap added in v1.39.0

func (o EventTypeImportOpenApiOutData) ToMap() (map[string]interface{}, error)

func (*EventTypeImportOpenApiOutData) UnmarshalJSON added in v1.39.0

func (o *EventTypeImportOpenApiOutData) UnmarshalJSON(data []byte) (err error)

type EventTypeIn

type EventTypeIn struct {
	Archived    *bool   `json:"archived,omitempty"`
	Deprecated  *bool   `json:"deprecated,omitempty"`
	Description string  `json:"description"`
	FeatureFlag *string `json:"featureFlag,omitempty" validate:"regexp=^[a-zA-Z0-9\\\\-_.]+$"`
	// The event type group's name
	GroupName *string `json:"groupName,omitempty" validate:"regexp=^[a-zA-Z0-9\\\\-_.]+$"`
	// The event type's name
	Name string `json:"name" validate:"regexp=^[a-zA-Z0-9\\\\-_.]+$"`
	// The schema for the event type for a specific version as a JSON schema.
	Schemas map[string]interface{} `json:"schemas,omitempty"`
}

EventTypeIn struct for EventTypeIn

func NewEventTypeIn

func NewEventTypeIn(description string, name string) *EventTypeIn

NewEventTypeIn instantiates a new EventTypeIn object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewEventTypeInWithDefaults

func NewEventTypeInWithDefaults() *EventTypeIn

NewEventTypeInWithDefaults instantiates a new EventTypeIn object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*EventTypeIn) GetArchived

func (o *EventTypeIn) GetArchived() bool

GetArchived returns the Archived field value if set, zero value otherwise.

func (*EventTypeIn) GetArchivedOk

func (o *EventTypeIn) GetArchivedOk() (*bool, bool)

GetArchivedOk returns a tuple with the Archived field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EventTypeIn) GetDeprecated added in v1.29.0

func (o *EventTypeIn) GetDeprecated() bool

GetDeprecated returns the Deprecated field value if set, zero value otherwise.

func (*EventTypeIn) GetDeprecatedOk added in v1.29.0

func (o *EventTypeIn) GetDeprecatedOk() (*bool, bool)

GetDeprecatedOk returns a tuple with the Deprecated field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EventTypeIn) GetDescription

func (o *EventTypeIn) GetDescription() string

GetDescription returns the Description field value

func (*EventTypeIn) GetDescriptionOk

func (o *EventTypeIn) GetDescriptionOk() (*string, bool)

GetDescriptionOk returns a tuple with the Description field value and a boolean to check if the value has been set.

func (*EventTypeIn) GetFeatureFlag added in v0.75.0

func (o *EventTypeIn) GetFeatureFlag() string

GetFeatureFlag returns the FeatureFlag field value if set, zero value otherwise.

func (*EventTypeIn) GetFeatureFlagOk added in v0.75.0

func (o *EventTypeIn) GetFeatureFlagOk() (*string, bool)

GetFeatureFlagOk returns a tuple with the FeatureFlag field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EventTypeIn) GetGroupName added in v1.26.0

func (o *EventTypeIn) GetGroupName() string

GetGroupName returns the GroupName field value if set, zero value otherwise.

func (*EventTypeIn) GetGroupNameOk added in v1.26.0

func (o *EventTypeIn) GetGroupNameOk() (*string, bool)

GetGroupNameOk returns a tuple with the GroupName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EventTypeIn) GetName

func (o *EventTypeIn) GetName() string

GetName returns the Name field value

func (*EventTypeIn) GetNameOk

func (o *EventTypeIn) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*EventTypeIn) GetSchemas

func (o *EventTypeIn) GetSchemas() map[string]interface{}

GetSchemas returns the Schemas field value if set, zero value otherwise.

func (*EventTypeIn) GetSchemasOk

func (o *EventTypeIn) GetSchemasOk() (map[string]interface{}, bool)

GetSchemasOk returns a tuple with the Schemas field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EventTypeIn) HasArchived

func (o *EventTypeIn) HasArchived() bool

HasArchived returns a boolean if a field has been set.

func (*EventTypeIn) HasDeprecated added in v1.29.0

func (o *EventTypeIn) HasDeprecated() bool

HasDeprecated returns a boolean if a field has been set.

func (*EventTypeIn) HasFeatureFlag added in v0.75.0

func (o *EventTypeIn) HasFeatureFlag() bool

HasFeatureFlag returns a boolean if a field has been set.

func (*EventTypeIn) HasGroupName added in v1.26.0

func (o *EventTypeIn) HasGroupName() bool

HasGroupName returns a boolean if a field has been set.

func (*EventTypeIn) HasSchemas

func (o *EventTypeIn) HasSchemas() bool

HasSchemas returns a boolean if a field has been set.

func (EventTypeIn) MarshalJSON

func (o EventTypeIn) MarshalJSON() ([]byte, error)

func (*EventTypeIn) SetArchived

func (o *EventTypeIn) SetArchived(v bool)

SetArchived gets a reference to the given bool and assigns it to the Archived field.

func (*EventTypeIn) SetDeprecated added in v1.29.0

func (o *EventTypeIn) SetDeprecated(v bool)

SetDeprecated gets a reference to the given bool and assigns it to the Deprecated field.

func (*EventTypeIn) SetDescription

func (o *EventTypeIn) SetDescription(v string)

SetDescription sets field value

func (*EventTypeIn) SetFeatureFlag added in v0.75.0

func (o *EventTypeIn) SetFeatureFlag(v string)

SetFeatureFlag gets a reference to the given string and assigns it to the FeatureFlag field.

func (*EventTypeIn) SetGroupName added in v1.26.0

func (o *EventTypeIn) SetGroupName(v string)

SetGroupName gets a reference to the given string and assigns it to the GroupName field.

func (*EventTypeIn) SetName

func (o *EventTypeIn) SetName(v string)

SetName sets field value

func (*EventTypeIn) SetSchemas

func (o *EventTypeIn) SetSchemas(v map[string]interface{})

SetSchemas gets a reference to the given map[string]interface{} and assigns it to the Schemas field.

func (EventTypeIn) ToMap added in v1.39.0

func (o EventTypeIn) ToMap() (map[string]interface{}, error)

func (*EventTypeIn) UnmarshalJSON added in v1.39.0

func (o *EventTypeIn) UnmarshalJSON(data []byte) (err error)

type EventTypeOut

type EventTypeOut struct {
	Archived    *bool     `json:"archived,omitempty"`
	CreatedAt   time.Time `json:"createdAt"`
	Deprecated  bool      `json:"deprecated"`
	Description string    `json:"description"`
	FeatureFlag *string   `json:"featureFlag,omitempty" validate:"regexp=^[a-zA-Z0-9\\\\-_.]+$"`
	// The event type group's name
	GroupName *string `json:"groupName,omitempty" validate:"regexp=^[a-zA-Z0-9\\\\-_.]+$"`
	// The event type's name
	Name string `json:"name" validate:"regexp=^[a-zA-Z0-9\\\\-_.]+$"`
	// The schema for the event type for a specific version as a JSON schema.
	Schemas   map[string]interface{} `json:"schemas,omitempty"`
	UpdatedAt time.Time              `json:"updatedAt"`
}

EventTypeOut struct for EventTypeOut

func NewEventTypeOut

func NewEventTypeOut(createdAt time.Time, deprecated bool, description string, name string, updatedAt time.Time) *EventTypeOut

NewEventTypeOut instantiates a new EventTypeOut object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewEventTypeOutWithDefaults

func NewEventTypeOutWithDefaults() *EventTypeOut

NewEventTypeOutWithDefaults instantiates a new EventTypeOut object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*EventTypeOut) GetArchived

func (o *EventTypeOut) GetArchived() bool

GetArchived returns the Archived field value if set, zero value otherwise.

func (*EventTypeOut) GetArchivedOk

func (o *EventTypeOut) GetArchivedOk() (*bool, bool)

GetArchivedOk returns a tuple with the Archived field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EventTypeOut) GetCreatedAt

func (o *EventTypeOut) GetCreatedAt() time.Time

GetCreatedAt returns the CreatedAt field value

func (*EventTypeOut) GetCreatedAtOk

func (o *EventTypeOut) GetCreatedAtOk() (*time.Time, bool)

GetCreatedAtOk returns a tuple with the CreatedAt field value and a boolean to check if the value has been set.

func (*EventTypeOut) GetDeprecated added in v1.29.0

func (o *EventTypeOut) GetDeprecated() bool

GetDeprecated returns the Deprecated field value

func (*EventTypeOut) GetDeprecatedOk added in v1.29.0

func (o *EventTypeOut) GetDeprecatedOk() (*bool, bool)

GetDeprecatedOk returns a tuple with the Deprecated field value and a boolean to check if the value has been set.

func (*EventTypeOut) GetDescription

func (o *EventTypeOut) GetDescription() string

GetDescription returns the Description field value

func (*EventTypeOut) GetDescriptionOk

func (o *EventTypeOut) GetDescriptionOk() (*string, bool)

GetDescriptionOk returns a tuple with the Description field value and a boolean to check if the value has been set.

func (*EventTypeOut) GetFeatureFlag added in v0.75.0

func (o *EventTypeOut) GetFeatureFlag() string

GetFeatureFlag returns the FeatureFlag field value if set, zero value otherwise.

func (*EventTypeOut) GetFeatureFlagOk added in v0.75.0

func (o *EventTypeOut) GetFeatureFlagOk() (*string, bool)

GetFeatureFlagOk returns a tuple with the FeatureFlag field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EventTypeOut) GetGroupName added in v1.26.0

func (o *EventTypeOut) GetGroupName() string

GetGroupName returns the GroupName field value if set, zero value otherwise.

func (*EventTypeOut) GetGroupNameOk added in v1.26.0

func (o *EventTypeOut) GetGroupNameOk() (*string, bool)

GetGroupNameOk returns a tuple with the GroupName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EventTypeOut) GetName

func (o *EventTypeOut) GetName() string

GetName returns the Name field value

func (*EventTypeOut) GetNameOk

func (o *EventTypeOut) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*EventTypeOut) GetSchemas

func (o *EventTypeOut) GetSchemas() map[string]interface{}

GetSchemas returns the Schemas field value if set, zero value otherwise.

func (*EventTypeOut) GetSchemasOk

func (o *EventTypeOut) GetSchemasOk() (map[string]interface{}, bool)

GetSchemasOk returns a tuple with the Schemas field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EventTypeOut) GetUpdatedAt

func (o *EventTypeOut) GetUpdatedAt() time.Time

GetUpdatedAt returns the UpdatedAt field value

func (*EventTypeOut) GetUpdatedAtOk

func (o *EventTypeOut) GetUpdatedAtOk() (*time.Time, bool)

GetUpdatedAtOk returns a tuple with the UpdatedAt field value and a boolean to check if the value has been set.

func (*EventTypeOut) HasArchived

func (o *EventTypeOut) HasArchived() bool

HasArchived returns a boolean if a field has been set.

func (*EventTypeOut) HasFeatureFlag added in v0.75.0

func (o *EventTypeOut) HasFeatureFlag() bool

HasFeatureFlag returns a boolean if a field has been set.

func (*EventTypeOut) HasGroupName added in v1.26.0

func (o *EventTypeOut) HasGroupName() bool

HasGroupName returns a boolean if a field has been set.

func (*EventTypeOut) HasSchemas

func (o *EventTypeOut) HasSchemas() bool

HasSchemas returns a boolean if a field has been set.

func (EventTypeOut) MarshalJSON

func (o EventTypeOut) MarshalJSON() ([]byte, error)

func (*EventTypeOut) SetArchived

func (o *EventTypeOut) SetArchived(v bool)

SetArchived gets a reference to the given bool and assigns it to the Archived field.

func (*EventTypeOut) SetCreatedAt

func (o *EventTypeOut) SetCreatedAt(v time.Time)

SetCreatedAt sets field value

func (*EventTypeOut) SetDeprecated added in v1.29.0

func (o *EventTypeOut) SetDeprecated(v bool)

SetDeprecated sets field value

func (*EventTypeOut) SetDescription

func (o *EventTypeOut) SetDescription(v string)

SetDescription sets field value

func (*EventTypeOut) SetFeatureFlag added in v0.75.0

func (o *EventTypeOut) SetFeatureFlag(v string)

SetFeatureFlag gets a reference to the given string and assigns it to the FeatureFlag field.

func (*EventTypeOut) SetGroupName added in v1.26.0

func (o *EventTypeOut) SetGroupName(v string)

SetGroupName gets a reference to the given string and assigns it to the GroupName field.

func (*EventTypeOut) SetName

func (o *EventTypeOut) SetName(v string)

SetName sets field value

func (*EventTypeOut) SetSchemas

func (o *EventTypeOut) SetSchemas(v map[string]interface{})

SetSchemas gets a reference to the given map[string]interface{} and assigns it to the Schemas field.

func (*EventTypeOut) SetUpdatedAt

func (o *EventTypeOut) SetUpdatedAt(v time.Time)

SetUpdatedAt sets field value

func (EventTypeOut) ToMap added in v1.39.0

func (o EventTypeOut) ToMap() (map[string]interface{}, error)

func (*EventTypeOut) UnmarshalJSON added in v1.39.0

func (o *EventTypeOut) UnmarshalJSON(data []byte) (err error)

type EventTypePatch added in v0.84.0

type EventTypePatch struct {
	Archived    *bool          `json:"archived,omitempty"`
	Deprecated  *bool          `json:"deprecated,omitempty"`
	Description *string        `json:"description,omitempty"`
	FeatureFlag NullableString `json:"featureFlag,omitempty" validate:"regexp=^[a-zA-Z0-9\\\\-_.]+$"`
	// The event type group's name
	GroupName NullableString         `json:"groupName,omitempty" validate:"regexp=^[a-zA-Z0-9\\\\-_.]+$"`
	Schemas   map[string]interface{} `json:"schemas,omitempty"`
}

EventTypePatch struct for EventTypePatch

func NewEventTypePatch added in v0.84.0

func NewEventTypePatch() *EventTypePatch

NewEventTypePatch instantiates a new EventTypePatch object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewEventTypePatchWithDefaults added in v0.84.0

func NewEventTypePatchWithDefaults() *EventTypePatch

NewEventTypePatchWithDefaults instantiates a new EventTypePatch object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*EventTypePatch) GetArchived added in v0.84.0

func (o *EventTypePatch) GetArchived() bool

GetArchived returns the Archived field value if set, zero value otherwise.

func (*EventTypePatch) GetArchivedOk added in v0.84.0

func (o *EventTypePatch) GetArchivedOk() (*bool, bool)

GetArchivedOk returns a tuple with the Archived field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EventTypePatch) GetDeprecated added in v1.29.0

func (o *EventTypePatch) GetDeprecated() bool

GetDeprecated returns the Deprecated field value if set, zero value otherwise.

func (*EventTypePatch) GetDeprecatedOk added in v1.29.0

func (o *EventTypePatch) GetDeprecatedOk() (*bool, bool)

GetDeprecatedOk returns a tuple with the Deprecated field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EventTypePatch) GetDescription added in v0.84.0

func (o *EventTypePatch) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*EventTypePatch) GetDescriptionOk added in v0.84.0

func (o *EventTypePatch) GetDescriptionOk() (*string, bool)

GetDescriptionOk returns a tuple with the Description field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EventTypePatch) GetFeatureFlag added in v0.84.0

func (o *EventTypePatch) GetFeatureFlag() string

GetFeatureFlag returns the FeatureFlag field value if set, zero value otherwise (both if not set or set to explicit null).

func (*EventTypePatch) GetFeatureFlagOk added in v0.84.0

func (o *EventTypePatch) GetFeatureFlagOk() (*string, bool)

GetFeatureFlagOk returns a tuple with the FeatureFlag field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*EventTypePatch) GetGroupName added in v1.26.0

func (o *EventTypePatch) GetGroupName() string

GetGroupName returns the GroupName field value if set, zero value otherwise (both if not set or set to explicit null).

func (*EventTypePatch) GetGroupNameOk added in v1.26.0

func (o *EventTypePatch) GetGroupNameOk() (*string, bool)

GetGroupNameOk returns a tuple with the GroupName field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*EventTypePatch) GetSchemas added in v0.84.0

func (o *EventTypePatch) GetSchemas() map[string]interface{}

GetSchemas returns the Schemas field value if set, zero value otherwise (both if not set or set to explicit null).

func (*EventTypePatch) GetSchemasOk added in v0.84.0

func (o *EventTypePatch) GetSchemasOk() (map[string]interface{}, bool)

GetSchemasOk returns a tuple with the Schemas field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*EventTypePatch) HasArchived added in v0.84.0

func (o *EventTypePatch) HasArchived() bool

HasArchived returns a boolean if a field has been set.

func (*EventTypePatch) HasDeprecated added in v1.29.0

func (o *EventTypePatch) HasDeprecated() bool

HasDeprecated returns a boolean if a field has been set.

func (*EventTypePatch) HasDescription added in v0.84.0

func (o *EventTypePatch) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*EventTypePatch) HasFeatureFlag added in v0.84.0

func (o *EventTypePatch) HasFeatureFlag() bool

HasFeatureFlag returns a boolean if a field has been set.

func (*EventTypePatch) HasGroupName added in v1.26.0

func (o *EventTypePatch) HasGroupName() bool

HasGroupName returns a boolean if a field has been set.

func (*EventTypePatch) HasSchemas added in v0.84.0

func (o *EventTypePatch) HasSchemas() bool

HasSchemas returns a boolean if a field has been set.

func (EventTypePatch) MarshalJSON added in v0.84.0

func (o EventTypePatch) MarshalJSON() ([]byte, error)

func (*EventTypePatch) SetArchived added in v0.84.0

func (o *EventTypePatch) SetArchived(v bool)

SetArchived gets a reference to the given bool and assigns it to the Archived field.

func (*EventTypePatch) SetDeprecated added in v1.29.0

func (o *EventTypePatch) SetDeprecated(v bool)

SetDeprecated gets a reference to the given bool and assigns it to the Deprecated field.

func (*EventTypePatch) SetDescription added in v0.84.0

func (o *EventTypePatch) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*EventTypePatch) SetFeatureFlag added in v0.84.0

func (o *EventTypePatch) SetFeatureFlag(v string)

SetFeatureFlag gets a reference to the given NullableString and assigns it to the FeatureFlag field.

func (*EventTypePatch) SetFeatureFlagNil added in v0.84.0

func (o *EventTypePatch) SetFeatureFlagNil()

SetFeatureFlagNil sets the value for FeatureFlag to be an explicit nil

func (*EventTypePatch) SetGroupName added in v1.26.0

func (o *EventTypePatch) SetGroupName(v string)

SetGroupName gets a reference to the given NullableString and assigns it to the GroupName field.

func (*EventTypePatch) SetGroupNameNil added in v1.26.0

func (o *EventTypePatch) SetGroupNameNil()

SetGroupNameNil sets the value for GroupName to be an explicit nil

func (*EventTypePatch) SetSchemas added in v0.84.0

func (o *EventTypePatch) SetSchemas(v map[string]interface{})

SetSchemas gets a reference to the given map[string]interface{} and assigns it to the Schemas field.

func (EventTypePatch) ToMap added in v1.39.0

func (o EventTypePatch) ToMap() (map[string]interface{}, error)

func (*EventTypePatch) UnsetFeatureFlag added in v0.84.0

func (o *EventTypePatch) UnsetFeatureFlag()

UnsetFeatureFlag ensures that no value is present for FeatureFlag, not even an explicit nil

func (*EventTypePatch) UnsetGroupName added in v1.26.0

func (o *EventTypePatch) UnsetGroupName()

UnsetGroupName ensures that no value is present for GroupName, not even an explicit nil

type EventTypeSchemaIn

type EventTypeSchemaIn struct {
	Schema map[string]interface{} `json:"schema"`
}

EventTypeSchemaIn struct for EventTypeSchemaIn

func NewEventTypeSchemaIn

func NewEventTypeSchemaIn(schema map[string]interface{}) *EventTypeSchemaIn

NewEventTypeSchemaIn instantiates a new EventTypeSchemaIn object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewEventTypeSchemaInWithDefaults

func NewEventTypeSchemaInWithDefaults() *EventTypeSchemaIn

NewEventTypeSchemaInWithDefaults instantiates a new EventTypeSchemaIn object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*EventTypeSchemaIn) GetSchema

func (o *EventTypeSchemaIn) GetSchema() map[string]interface{}

GetSchema returns the Schema field value

func (*EventTypeSchemaIn) GetSchemaOk

func (o *EventTypeSchemaIn) GetSchemaOk() (map[string]interface{}, bool)

GetSchemaOk returns a tuple with the Schema field value and a boolean to check if the value has been set.

func (EventTypeSchemaIn) MarshalJSON

func (o EventTypeSchemaIn) MarshalJSON() ([]byte, error)

func (*EventTypeSchemaIn) SetSchema

func (o *EventTypeSchemaIn) SetSchema(v map[string]interface{})

SetSchema sets field value

func (EventTypeSchemaIn) ToMap added in v1.39.0

func (o EventTypeSchemaIn) ToMap() (map[string]interface{}, error)

func (*EventTypeSchemaIn) UnmarshalJSON added in v1.39.0

func (o *EventTypeSchemaIn) UnmarshalJSON(data []byte) (err error)

type EventTypeUpdate

type EventTypeUpdate struct {
	Archived    *bool   `json:"archived,omitempty"`
	Deprecated  *bool   `json:"deprecated,omitempty"`
	Description string  `json:"description"`
	FeatureFlag *string `json:"featureFlag,omitempty" validate:"regexp=^[a-zA-Z0-9\\\\-_.]+$"`
	// The event type group's name
	GroupName *string `json:"groupName,omitempty" validate:"regexp=^[a-zA-Z0-9\\\\-_.]+$"`
	// The schema for the event type for a specific version as a JSON schema.
	Schemas map[string]interface{} `json:"schemas,omitempty"`
}

EventTypeUpdate struct for EventTypeUpdate

func NewEventTypeUpdate

func NewEventTypeUpdate(description string) *EventTypeUpdate

NewEventTypeUpdate instantiates a new EventTypeUpdate object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewEventTypeUpdateWithDefaults

func NewEventTypeUpdateWithDefaults() *EventTypeUpdate

NewEventTypeUpdateWithDefaults instantiates a new EventTypeUpdate object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*EventTypeUpdate) GetArchived

func (o *EventTypeUpdate) GetArchived() bool

GetArchived returns the Archived field value if set, zero value otherwise.

func (*EventTypeUpdate) GetArchivedOk

func (o *EventTypeUpdate) GetArchivedOk() (*bool, bool)

GetArchivedOk returns a tuple with the Archived field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EventTypeUpdate) GetDeprecated added in v1.29.0

func (o *EventTypeUpdate) GetDeprecated() bool

GetDeprecated returns the Deprecated field value if set, zero value otherwise.

func (*EventTypeUpdate) GetDeprecatedOk added in v1.29.0

func (o *EventTypeUpdate) GetDeprecatedOk() (*bool, bool)

GetDeprecatedOk returns a tuple with the Deprecated field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EventTypeUpdate) GetDescription

func (o *EventTypeUpdate) GetDescription() string

GetDescription returns the Description field value

func (*EventTypeUpdate) GetDescriptionOk

func (o *EventTypeUpdate) GetDescriptionOk() (*string, bool)

GetDescriptionOk returns a tuple with the Description field value and a boolean to check if the value has been set.

func (*EventTypeUpdate) GetFeatureFlag added in v0.75.0

func (o *EventTypeUpdate) GetFeatureFlag() string

GetFeatureFlag returns the FeatureFlag field value if set, zero value otherwise.

func (*EventTypeUpdate) GetFeatureFlagOk added in v0.75.0

func (o *EventTypeUpdate) GetFeatureFlagOk() (*string, bool)

GetFeatureFlagOk returns a tuple with the FeatureFlag field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EventTypeUpdate) GetGroupName added in v1.26.0

func (o *EventTypeUpdate) GetGroupName() string

GetGroupName returns the GroupName field value if set, zero value otherwise.

func (*EventTypeUpdate) GetGroupNameOk added in v1.26.0

func (o *EventTypeUpdate) GetGroupNameOk() (*string, bool)

GetGroupNameOk returns a tuple with the GroupName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EventTypeUpdate) GetSchemas

func (o *EventTypeUpdate) GetSchemas() map[string]interface{}

GetSchemas returns the Schemas field value if set, zero value otherwise.

func (*EventTypeUpdate) GetSchemasOk

func (o *EventTypeUpdate) GetSchemasOk() (map[string]interface{}, bool)

GetSchemasOk returns a tuple with the Schemas field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EventTypeUpdate) HasArchived

func (o *EventTypeUpdate) HasArchived() bool

HasArchived returns a boolean if a field has been set.

func (*EventTypeUpdate) HasDeprecated added in v1.29.0

func (o *EventTypeUpdate) HasDeprecated() bool

HasDeprecated returns a boolean if a field has been set.

func (*EventTypeUpdate) HasFeatureFlag added in v0.75.0

func (o *EventTypeUpdate) HasFeatureFlag() bool

HasFeatureFlag returns a boolean if a field has been set.

func (*EventTypeUpdate) HasGroupName added in v1.26.0

func (o *EventTypeUpdate) HasGroupName() bool

HasGroupName returns a boolean if a field has been set.

func (*EventTypeUpdate) HasSchemas

func (o *EventTypeUpdate) HasSchemas() bool

HasSchemas returns a boolean if a field has been set.

func (EventTypeUpdate) MarshalJSON

func (o EventTypeUpdate) MarshalJSON() ([]byte, error)

func (*EventTypeUpdate) SetArchived

func (o *EventTypeUpdate) SetArchived(v bool)

SetArchived gets a reference to the given bool and assigns it to the Archived field.

func (*EventTypeUpdate) SetDeprecated added in v1.29.0

func (o *EventTypeUpdate) SetDeprecated(v bool)

SetDeprecated gets a reference to the given bool and assigns it to the Deprecated field.

func (*EventTypeUpdate) SetDescription

func (o *EventTypeUpdate) SetDescription(v string)

SetDescription sets field value

func (*EventTypeUpdate) SetFeatureFlag added in v0.75.0

func (o *EventTypeUpdate) SetFeatureFlag(v string)

SetFeatureFlag gets a reference to the given string and assigns it to the FeatureFlag field.

func (*EventTypeUpdate) SetGroupName added in v1.26.0

func (o *EventTypeUpdate) SetGroupName(v string)

SetGroupName gets a reference to the given string and assigns it to the GroupName field.

func (*EventTypeUpdate) SetSchemas

func (o *EventTypeUpdate) SetSchemas(v map[string]interface{})

SetSchemas gets a reference to the given map[string]interface{} and assigns it to the Schemas field.

func (EventTypeUpdate) ToMap added in v1.39.0

func (o EventTypeUpdate) ToMap() (map[string]interface{}, error)

func (*EventTypeUpdate) UnmarshalJSON added in v1.39.0

func (o *EventTypeUpdate) UnmarshalJSON(data []byte) (err error)

type EventsAPIService added in v1.39.0

type EventsAPIService service

EventsAPIService EventsAPI service

func (*EventsAPIService) V1Events added in v1.39.0

V1Events Events

Reads the stream of operational webhook events for this environment.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiV1EventsRequest

func (*EventsAPIService) V1EventsExecute added in v1.39.0

Execute executes the request

@return MessageEventsOut

type ExportEventTypeOut added in v1.14.0

type ExportEventTypeOut struct {
	Id     string               `json:"id"`
	Status BackgroundTaskStatus `json:"status"`
	Task   BackgroundTaskType   `json:"task"`
}

ExportEventTypeOut struct for ExportEventTypeOut

func NewExportEventTypeOut added in v1.14.0

func NewExportEventTypeOut(id string, status BackgroundTaskStatus, task BackgroundTaskType) *ExportEventTypeOut

NewExportEventTypeOut instantiates a new ExportEventTypeOut object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewExportEventTypeOutWithDefaults added in v1.14.0

func NewExportEventTypeOutWithDefaults() *ExportEventTypeOut

NewExportEventTypeOutWithDefaults instantiates a new ExportEventTypeOut object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ExportEventTypeOut) GetId added in v1.14.0

func (o *ExportEventTypeOut) GetId() string

GetId returns the Id field value

func (*ExportEventTypeOut) GetIdOk added in v1.14.0

func (o *ExportEventTypeOut) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*ExportEventTypeOut) GetStatus added in v1.14.0

GetStatus returns the Status field value

func (*ExportEventTypeOut) GetStatusOk added in v1.14.0

func (o *ExportEventTypeOut) GetStatusOk() (*BackgroundTaskStatus, bool)

GetStatusOk returns a tuple with the Status field value and a boolean to check if the value has been set.

func (*ExportEventTypeOut) GetTask added in v1.14.0

GetTask returns the Task field value

func (*ExportEventTypeOut) GetTaskOk added in v1.14.0

func (o *ExportEventTypeOut) GetTaskOk() (*BackgroundTaskType, bool)

GetTaskOk returns a tuple with the Task field value and a boolean to check if the value has been set.

func (ExportEventTypeOut) MarshalJSON added in v1.14.0

func (o ExportEventTypeOut) MarshalJSON() ([]byte, error)

func (*ExportEventTypeOut) SetId added in v1.14.0

func (o *ExportEventTypeOut) SetId(v string)

SetId sets field value

func (*ExportEventTypeOut) SetStatus added in v1.14.0

func (o *ExportEventTypeOut) SetStatus(v BackgroundTaskStatus)

SetStatus sets field value

func (*ExportEventTypeOut) SetTask added in v1.14.0

func (o *ExportEventTypeOut) SetTask(v BackgroundTaskType)

SetTask sets field value

func (ExportEventTypeOut) ToMap added in v1.39.0

func (o ExportEventTypeOut) ToMap() (map[string]interface{}, error)

func (*ExportEventTypeOut) UnmarshalJSON added in v1.39.0

func (o *ExportEventTypeOut) UnmarshalJSON(data []byte) (err error)

type FontSizeConfig

type FontSizeConfig struct {
	Base *int32 `json:"base,omitempty"`
}

FontSizeConfig struct for FontSizeConfig

func NewFontSizeConfig

func NewFontSizeConfig() *FontSizeConfig

NewFontSizeConfig instantiates a new FontSizeConfig object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewFontSizeConfigWithDefaults

func NewFontSizeConfigWithDefaults() *FontSizeConfig

NewFontSizeConfigWithDefaults instantiates a new FontSizeConfig object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*FontSizeConfig) GetBase

func (o *FontSizeConfig) GetBase() int32

GetBase returns the Base field value if set, zero value otherwise.

func (*FontSizeConfig) GetBaseOk

func (o *FontSizeConfig) GetBaseOk() (*int32, bool)

GetBaseOk returns a tuple with the Base field value if set, nil otherwise and a boolean to check if the value has been set.

func (*FontSizeConfig) HasBase

func (o *FontSizeConfig) HasBase() bool

HasBase returns a boolean if a field has been set.

func (FontSizeConfig) MarshalJSON

func (o FontSizeConfig) MarshalJSON() ([]byte, error)

func (*FontSizeConfig) SetBase

func (o *FontSizeConfig) SetBase(v int32)

SetBase gets a reference to the given int32 and assigns it to the Base field.

func (FontSizeConfig) ToMap added in v1.39.0

func (o FontSizeConfig) ToMap() (map[string]interface{}, error)

type GenerateIn added in v1.16.0

type GenerateIn struct {
	Prompt string `json:"prompt"`
}

GenerateIn struct for GenerateIn

func NewGenerateIn added in v1.16.0

func NewGenerateIn(prompt string) *GenerateIn

NewGenerateIn instantiates a new GenerateIn object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewGenerateInWithDefaults added in v1.16.0

func NewGenerateInWithDefaults() *GenerateIn

NewGenerateInWithDefaults instantiates a new GenerateIn object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*GenerateIn) GetPrompt added in v1.16.0

func (o *GenerateIn) GetPrompt() string

GetPrompt returns the Prompt field value

func (*GenerateIn) GetPromptOk added in v1.16.0

func (o *GenerateIn) GetPromptOk() (*string, bool)

GetPromptOk returns a tuple with the Prompt field value and a boolean to check if the value has been set.

func (GenerateIn) MarshalJSON added in v1.16.0

func (o GenerateIn) MarshalJSON() ([]byte, error)

func (*GenerateIn) SetPrompt added in v1.16.0

func (o *GenerateIn) SetPrompt(v string)

SetPrompt sets field value

func (GenerateIn) ToMap added in v1.39.0

func (o GenerateIn) ToMap() (map[string]interface{}, error)

func (*GenerateIn) UnmarshalJSON added in v1.39.0

func (o *GenerateIn) UnmarshalJSON(data []byte) (err error)

type GenerateOut added in v1.16.0

type GenerateOut struct {
	Choices []CompletionChoice `json:"choices"`
	Created int64              `json:"created"`
	Id      string             `json:"id"`
	Model   string             `json:"model"`
	Object  string             `json:"object"`
}

GenerateOut struct for GenerateOut

func NewGenerateOut added in v1.16.0

func NewGenerateOut(choices []CompletionChoice, created int64, id string, model string, object string) *GenerateOut

NewGenerateOut instantiates a new GenerateOut object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewGenerateOutWithDefaults added in v1.16.0

func NewGenerateOutWithDefaults() *GenerateOut

NewGenerateOutWithDefaults instantiates a new GenerateOut object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*GenerateOut) GetChoices added in v1.16.0

func (o *GenerateOut) GetChoices() []CompletionChoice

GetChoices returns the Choices field value

func (*GenerateOut) GetChoicesOk added in v1.16.0

func (o *GenerateOut) GetChoicesOk() ([]CompletionChoice, bool)

GetChoicesOk returns a tuple with the Choices field value and a boolean to check if the value has been set.

func (*GenerateOut) GetCreated added in v1.16.0

func (o *GenerateOut) GetCreated() int64

GetCreated returns the Created field value

func (*GenerateOut) GetCreatedOk added in v1.16.0

func (o *GenerateOut) GetCreatedOk() (*int64, bool)

GetCreatedOk returns a tuple with the Created field value and a boolean to check if the value has been set.

func (*GenerateOut) GetId added in v1.16.0

func (o *GenerateOut) GetId() string

GetId returns the Id field value

func (*GenerateOut) GetIdOk added in v1.16.0

func (o *GenerateOut) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*GenerateOut) GetModel added in v1.16.0

func (o *GenerateOut) GetModel() string

GetModel returns the Model field value

func (*GenerateOut) GetModelOk added in v1.16.0

func (o *GenerateOut) GetModelOk() (*string, bool)

GetModelOk returns a tuple with the Model field value and a boolean to check if the value has been set.

func (*GenerateOut) GetObject added in v1.16.0

func (o *GenerateOut) GetObject() string

GetObject returns the Object field value

func (*GenerateOut) GetObjectOk added in v1.16.0

func (o *GenerateOut) GetObjectOk() (*string, bool)

GetObjectOk returns a tuple with the Object field value and a boolean to check if the value has been set.

func (GenerateOut) MarshalJSON added in v1.16.0

func (o GenerateOut) MarshalJSON() ([]byte, error)

func (*GenerateOut) SetChoices added in v1.16.0

func (o *GenerateOut) SetChoices(v []CompletionChoice)

SetChoices sets field value

func (*GenerateOut) SetCreated added in v1.16.0

func (o *GenerateOut) SetCreated(v int64)

SetCreated sets field value

func (*GenerateOut) SetId added in v1.16.0

func (o *GenerateOut) SetId(v string)

SetId sets field value

func (*GenerateOut) SetModel added in v1.16.0

func (o *GenerateOut) SetModel(v string)

SetModel sets field value

func (*GenerateOut) SetObject added in v1.16.0

func (o *GenerateOut) SetObject(v string)

SetObject sets field value

func (GenerateOut) ToMap added in v1.39.0

func (o GenerateOut) ToMap() (map[string]interface{}, error)

func (*GenerateOut) UnmarshalJSON added in v1.39.0

func (o *GenerateOut) UnmarshalJSON(data []byte) (err error)

type GenericOpenAPIError

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

GenericOpenAPIError Provides access to the body, error and model on returned errors.

func (GenericOpenAPIError) Body

func (e GenericOpenAPIError) Body() []byte

Body returns the raw bytes of the response

func (GenericOpenAPIError) Error

func (e GenericOpenAPIError) Error() string

Error returns non-empty string if there was an error.

func (GenericOpenAPIError) Model

func (e GenericOpenAPIError) Model() interface{}

Model returns the unpacked model of the error

type GoogleCloudStorageConfig added in v1.37.0

type GoogleCloudStorageConfig struct {
	Bucket string `json:"bucket"`
	// Google Cloud Credentials JSON Object as a string.
	Credentials string `json:"credentials"`
}

GoogleCloudStorageConfig Configuration for a Google Cloud Storage sink. Write stream events into the named bucket using the supplied Google Cloud credentials.

func NewGoogleCloudStorageConfig added in v1.37.0

func NewGoogleCloudStorageConfig(bucket string, credentials string) *GoogleCloudStorageConfig

NewGoogleCloudStorageConfig instantiates a new GoogleCloudStorageConfig object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewGoogleCloudStorageConfigWithDefaults added in v1.37.0

func NewGoogleCloudStorageConfigWithDefaults() *GoogleCloudStorageConfig

NewGoogleCloudStorageConfigWithDefaults instantiates a new GoogleCloudStorageConfig object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*GoogleCloudStorageConfig) GetBucket added in v1.37.0

func (o *GoogleCloudStorageConfig) GetBucket() string

GetBucket returns the Bucket field value

func (*GoogleCloudStorageConfig) GetBucketOk added in v1.37.0

func (o *GoogleCloudStorageConfig) GetBucketOk() (*string, bool)

GetBucketOk returns a tuple with the Bucket field value and a boolean to check if the value has been set.

func (*GoogleCloudStorageConfig) GetCredentials added in v1.37.0

func (o *GoogleCloudStorageConfig) GetCredentials() string

GetCredentials returns the Credentials field value

func (*GoogleCloudStorageConfig) GetCredentialsOk added in v1.37.0

func (o *GoogleCloudStorageConfig) GetCredentialsOk() (*string, bool)

GetCredentialsOk returns a tuple with the Credentials field value and a boolean to check if the value has been set.

func (GoogleCloudStorageConfig) MarshalJSON added in v1.37.0

func (o GoogleCloudStorageConfig) MarshalJSON() ([]byte, error)

func (*GoogleCloudStorageConfig) SetBucket added in v1.37.0

func (o *GoogleCloudStorageConfig) SetBucket(v string)

SetBucket sets field value

func (*GoogleCloudStorageConfig) SetCredentials added in v1.37.0

func (o *GoogleCloudStorageConfig) SetCredentials(v string)

SetCredentials sets field value

func (GoogleCloudStorageConfig) ToMap added in v1.39.0

func (o GoogleCloudStorageConfig) ToMap() (map[string]interface{}, error)

func (*GoogleCloudStorageConfig) UnmarshalJSON added in v1.39.0

func (o *GoogleCloudStorageConfig) UnmarshalJSON(data []byte) (err error)

type HTTPValidationError

type HTTPValidationError struct {
	Detail []ValidationError `json:"detail"`
}

HTTPValidationError struct for HTTPValidationError

func NewHTTPValidationError

func NewHTTPValidationError(detail []ValidationError) *HTTPValidationError

NewHTTPValidationError instantiates a new HTTPValidationError object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewHTTPValidationErrorWithDefaults

func NewHTTPValidationErrorWithDefaults() *HTTPValidationError

NewHTTPValidationErrorWithDefaults instantiates a new HTTPValidationError object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*HTTPValidationError) GetDetail

func (o *HTTPValidationError) GetDetail() []ValidationError

GetDetail returns the Detail field value

func (*HTTPValidationError) GetDetailOk

func (o *HTTPValidationError) GetDetailOk() ([]ValidationError, bool)

GetDetailOk returns a tuple with the Detail field value and a boolean to check if the value has been set.

func (HTTPValidationError) MarshalJSON

func (o HTTPValidationError) MarshalJSON() ([]byte, error)

func (*HTTPValidationError) SetDetail

func (o *HTTPValidationError) SetDetail(v []ValidationError)

SetDetail sets field value

func (HTTPValidationError) ToMap added in v1.39.0

func (o HTTPValidationError) ToMap() (map[string]interface{}, error)

func (*HTTPValidationError) UnmarshalJSON added in v1.39.0

func (o *HTTPValidationError) UnmarshalJSON(data []byte) (err error)

type HealthAPIService added in v1.39.0

type HealthAPIService service

HealthAPIService HealthAPI service

func (*HealthAPIService) V1HealthGet added in v1.39.0

V1HealthGet Health

Verify the API server is up and running.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiV1HealthGetRequest

func (*HealthAPIService) V1HealthGetExecute added in v1.39.0

func (a *HealthAPIService) V1HealthGetExecute(r ApiV1HealthGetRequest) (*http.Response, error)

Execute executes the request

type HttpErrorOut

type HttpErrorOut struct {
	Code   string `json:"code"`
	Detail string `json:"detail"`
}

HttpErrorOut struct for HttpErrorOut

func NewHttpErrorOut

func NewHttpErrorOut(code string, detail string) *HttpErrorOut

NewHttpErrorOut instantiates a new HttpErrorOut object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewHttpErrorOutWithDefaults

func NewHttpErrorOutWithDefaults() *HttpErrorOut

NewHttpErrorOutWithDefaults instantiates a new HttpErrorOut object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*HttpErrorOut) GetCode

func (o *HttpErrorOut) GetCode() string

GetCode returns the Code field value

func (*HttpErrorOut) GetCodeOk

func (o *HttpErrorOut) GetCodeOk() (*string, bool)

GetCodeOk returns a tuple with the Code field value and a boolean to check if the value has been set.

func (*HttpErrorOut) GetDetail

func (o *HttpErrorOut) GetDetail() string

GetDetail returns the Detail field value

func (*HttpErrorOut) GetDetailOk

func (o *HttpErrorOut) GetDetailOk() (*string, bool)

GetDetailOk returns a tuple with the Detail field value and a boolean to check if the value has been set.

func (HttpErrorOut) MarshalJSON

func (o HttpErrorOut) MarshalJSON() ([]byte, error)

func (*HttpErrorOut) SetCode

func (o *HttpErrorOut) SetCode(v string)

SetCode sets field value

func (*HttpErrorOut) SetDetail

func (o *HttpErrorOut) SetDetail(v string)

SetDetail sets field value

func (HttpErrorOut) ToMap added in v1.39.0

func (o HttpErrorOut) ToMap() (map[string]interface{}, error)

func (*HttpErrorOut) UnmarshalJSON added in v1.39.0

func (o *HttpErrorOut) UnmarshalJSON(data []byte) (err error)

type HubspotOauthConfigIn added in v1.25.0

type HubspotOauthConfigIn struct {
	RefreshToken string `json:"refresh_token"`
}

HubspotOauthConfigIn struct for HubspotOauthConfigIn

func NewHubspotOauthConfigIn added in v1.25.0

func NewHubspotOauthConfigIn(refreshToken string) *HubspotOauthConfigIn

NewHubspotOauthConfigIn instantiates a new HubspotOauthConfigIn object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewHubspotOauthConfigInWithDefaults added in v1.25.0

func NewHubspotOauthConfigInWithDefaults() *HubspotOauthConfigIn

NewHubspotOauthConfigInWithDefaults instantiates a new HubspotOauthConfigIn object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*HubspotOauthConfigIn) GetRefreshToken added in v1.25.0

func (o *HubspotOauthConfigIn) GetRefreshToken() string

GetRefreshToken returns the RefreshToken field value

func (*HubspotOauthConfigIn) GetRefreshTokenOk added in v1.25.0

func (o *HubspotOauthConfigIn) GetRefreshTokenOk() (*string, bool)

GetRefreshTokenOk returns a tuple with the RefreshToken field value and a boolean to check if the value has been set.

func (HubspotOauthConfigIn) MarshalJSON added in v1.25.0

func (o HubspotOauthConfigIn) MarshalJSON() ([]byte, error)

func (*HubspotOauthConfigIn) SetRefreshToken added in v1.25.0

func (o *HubspotOauthConfigIn) SetRefreshToken(v string)

SetRefreshToken sets field value

func (HubspotOauthConfigIn) ToMap added in v1.39.0

func (o HubspotOauthConfigIn) ToMap() (map[string]interface{}, error)

func (*HubspotOauthConfigIn) UnmarshalJSON added in v1.39.0

func (o *HubspotOauthConfigIn) UnmarshalJSON(data []byte) (err error)

type InboundAPIService added in v1.39.0

type InboundAPIService service

InboundAPIService InboundAPI service

func (*InboundAPIService) V1InboundMsg added in v1.39.0

func (a *InboundAPIService) V1InboundMsg(ctx context.Context, appId string, inboundToken string) ApiV1InboundMsgRequest

V1InboundMsg Handle Inbound

Handles a raw inbound webhook for the application.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param appId The app's ID or UID
@param inboundToken
@return ApiV1InboundMsgRequest

func (*InboundAPIService) V1InboundMsgExecute added in v1.39.0

func (a *InboundAPIService) V1InboundMsgExecute(r ApiV1InboundMsgRequest) (*MessageOut, *http.Response, error)

Execute executes the request

@return MessageOut

func (*InboundAPIService) V1InboundRotateUrl added in v1.39.0

func (a *InboundAPIService) V1InboundRotateUrl(ctx context.Context, appId string) ApiV1InboundRotateUrlRequest

V1InboundRotateUrl Rotate Url

Invalidates the previous inbound url (if one exists), producing a new inbound URL for this app.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param appId The app's ID or UID
@return ApiV1InboundRotateUrlRequest

func (*InboundAPIService) V1InboundRotateUrlExecute added in v1.39.0

func (a *InboundAPIService) V1InboundRotateUrlExecute(r ApiV1InboundRotateUrlRequest) (*RotatedUrlOut, *http.Response, error)

Execute executes the request

@return RotatedUrlOut

type InboundPathParams added in v1.16.0

type InboundPathParams struct {
	// The app's ID or UID
	AppId        string `json:"app_id" validate:"regexp=^[a-zA-Z0-9\\\\-_.]+$"`
	InboundToken string `json:"inbound_token"`
}

InboundPathParams struct for InboundPathParams

func NewInboundPathParams added in v1.16.0

func NewInboundPathParams(appId string, inboundToken string) *InboundPathParams

NewInboundPathParams instantiates a new InboundPathParams object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewInboundPathParamsWithDefaults added in v1.16.0

func NewInboundPathParamsWithDefaults() *InboundPathParams

NewInboundPathParamsWithDefaults instantiates a new InboundPathParams object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*InboundPathParams) GetAppId added in v1.16.0

func (o *InboundPathParams) GetAppId() string

GetAppId returns the AppId field value

func (*InboundPathParams) GetAppIdOk added in v1.16.0

func (o *InboundPathParams) GetAppIdOk() (*string, bool)

GetAppIdOk returns a tuple with the AppId field value and a boolean to check if the value has been set.

func (*InboundPathParams) GetInboundToken added in v1.16.0

func (o *InboundPathParams) GetInboundToken() string

GetInboundToken returns the InboundToken field value

func (*InboundPathParams) GetInboundTokenOk added in v1.16.0

func (o *InboundPathParams) GetInboundTokenOk() (*string, bool)

GetInboundTokenOk returns a tuple with the InboundToken field value and a boolean to check if the value has been set.

func (InboundPathParams) MarshalJSON added in v1.16.0

func (o InboundPathParams) MarshalJSON() ([]byte, error)

func (*InboundPathParams) SetAppId added in v1.16.0

func (o *InboundPathParams) SetAppId(v string)

SetAppId sets field value

func (*InboundPathParams) SetInboundToken added in v1.16.0

func (o *InboundPathParams) SetInboundToken(v string)

SetInboundToken sets field value

func (InboundPathParams) ToMap added in v1.39.0

func (o InboundPathParams) ToMap() (map[string]interface{}, error)

func (*InboundPathParams) UnmarshalJSON added in v1.39.0

func (o *InboundPathParams) UnmarshalJSON(data []byte) (err error)

type IncomingWebhookPayloadOut added in v1.25.0

type IncomingWebhookPayloadOut struct {
	Channel            *string `json:"channel,omitempty"`
	Error              *string `json:"error,omitempty"`
	IncomingWebhookUrl *string `json:"incomingWebhookUrl,omitempty"`
}

IncomingWebhookPayloadOut struct for IncomingWebhookPayloadOut

func NewIncomingWebhookPayloadOut added in v1.25.0

func NewIncomingWebhookPayloadOut() *IncomingWebhookPayloadOut

NewIncomingWebhookPayloadOut instantiates a new IncomingWebhookPayloadOut object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewIncomingWebhookPayloadOutWithDefaults added in v1.25.0

func NewIncomingWebhookPayloadOutWithDefaults() *IncomingWebhookPayloadOut

NewIncomingWebhookPayloadOutWithDefaults instantiates a new IncomingWebhookPayloadOut object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*IncomingWebhookPayloadOut) GetChannel added in v1.25.0

func (o *IncomingWebhookPayloadOut) GetChannel() string

GetChannel returns the Channel field value if set, zero value otherwise.

func (*IncomingWebhookPayloadOut) GetChannelOk added in v1.25.0

func (o *IncomingWebhookPayloadOut) GetChannelOk() (*string, bool)

GetChannelOk returns a tuple with the Channel field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IncomingWebhookPayloadOut) GetError added in v1.25.0

func (o *IncomingWebhookPayloadOut) GetError() string

GetError returns the Error field value if set, zero value otherwise.

func (*IncomingWebhookPayloadOut) GetErrorOk added in v1.25.0

func (o *IncomingWebhookPayloadOut) GetErrorOk() (*string, bool)

GetErrorOk returns a tuple with the Error field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IncomingWebhookPayloadOut) GetIncomingWebhookUrl added in v1.25.0

func (o *IncomingWebhookPayloadOut) GetIncomingWebhookUrl() string

GetIncomingWebhookUrl returns the IncomingWebhookUrl field value if set, zero value otherwise.

func (*IncomingWebhookPayloadOut) GetIncomingWebhookUrlOk added in v1.25.0

func (o *IncomingWebhookPayloadOut) GetIncomingWebhookUrlOk() (*string, bool)

GetIncomingWebhookUrlOk returns a tuple with the IncomingWebhookUrl field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IncomingWebhookPayloadOut) HasChannel added in v1.25.0

func (o *IncomingWebhookPayloadOut) HasChannel() bool

HasChannel returns a boolean if a field has been set.

func (*IncomingWebhookPayloadOut) HasError added in v1.25.0

func (o *IncomingWebhookPayloadOut) HasError() bool

HasError returns a boolean if a field has been set.

func (*IncomingWebhookPayloadOut) HasIncomingWebhookUrl added in v1.25.0

func (o *IncomingWebhookPayloadOut) HasIncomingWebhookUrl() bool

HasIncomingWebhookUrl returns a boolean if a field has been set.

func (IncomingWebhookPayloadOut) MarshalJSON added in v1.25.0

func (o IncomingWebhookPayloadOut) MarshalJSON() ([]byte, error)

func (*IncomingWebhookPayloadOut) SetChannel added in v1.25.0

func (o *IncomingWebhookPayloadOut) SetChannel(v string)

SetChannel gets a reference to the given string and assigns it to the Channel field.

func (*IncomingWebhookPayloadOut) SetError added in v1.25.0

func (o *IncomingWebhookPayloadOut) SetError(v string)

SetError gets a reference to the given string and assigns it to the Error field.

func (*IncomingWebhookPayloadOut) SetIncomingWebhookUrl added in v1.25.0

func (o *IncomingWebhookPayloadOut) SetIncomingWebhookUrl(v string)

SetIncomingWebhookUrl gets a reference to the given string and assigns it to the IncomingWebhookUrl field.

func (IncomingWebhookPayloadOut) ToMap added in v1.39.0

func (o IncomingWebhookPayloadOut) ToMap() (map[string]interface{}, error)

type IntegrationAPIService added in v1.39.0

type IntegrationAPIService service

IntegrationAPIService IntegrationAPI service

func (*IntegrationAPIService) V1IntegrationCreate added in v1.39.0

func (a *IntegrationAPIService) V1IntegrationCreate(ctx context.Context, appId string) ApiV1IntegrationCreateRequest

V1IntegrationCreate Create Integration

Create an integration.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param appId The app's ID or UID
@return ApiV1IntegrationCreateRequest

func (*IntegrationAPIService) V1IntegrationCreateExecute added in v1.39.0

Execute executes the request

@return IntegrationOut

func (*IntegrationAPIService) V1IntegrationDelete added in v1.39.0

func (a *IntegrationAPIService) V1IntegrationDelete(ctx context.Context, appId string, integId string) ApiV1IntegrationDeleteRequest

V1IntegrationDelete Delete Integration

Delete an integration.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param appId The app's ID or UID
@param integId The integ's ID
@return ApiV1IntegrationDeleteRequest

func (*IntegrationAPIService) V1IntegrationDeleteExecute added in v1.39.0

func (a *IntegrationAPIService) V1IntegrationDeleteExecute(r ApiV1IntegrationDeleteRequest) (*http.Response, error)

Execute executes the request

func (*IntegrationAPIService) V1IntegrationGet added in v1.39.0

func (a *IntegrationAPIService) V1IntegrationGet(ctx context.Context, appId string, integId string) ApiV1IntegrationGetRequest

V1IntegrationGet Get Integration

Get an integration.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param appId The app's ID or UID
@param integId The integ's ID
@return ApiV1IntegrationGetRequest

func (*IntegrationAPIService) V1IntegrationGetExecute added in v1.39.0

Execute executes the request

@return IntegrationOut

func (*IntegrationAPIService) V1IntegrationGetKey added in v1.39.0

func (a *IntegrationAPIService) V1IntegrationGetKey(ctx context.Context, appId string, integId string) ApiV1IntegrationGetKeyRequest

V1IntegrationGetKey Get Integration Key

Get an integration's key.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param appId The app's ID or UID
@param integId The integ's ID
@return ApiV1IntegrationGetKeyRequest

Deprecated

func (*IntegrationAPIService) V1IntegrationGetKeyExecute added in v1.39.0

Execute executes the request

@return IntegrationKeyOut

Deprecated

func (*IntegrationAPIService) V1IntegrationList added in v1.39.0

func (a *IntegrationAPIService) V1IntegrationList(ctx context.Context, appId string) ApiV1IntegrationListRequest

V1IntegrationList List Integrations

List the application's integrations.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param appId The app's ID or UID
@return ApiV1IntegrationListRequest

func (*IntegrationAPIService) V1IntegrationListExecute added in v1.39.0

Execute executes the request

@return ListResponseIntegrationOut

func (*IntegrationAPIService) V1IntegrationRotateKey added in v1.39.0

func (a *IntegrationAPIService) V1IntegrationRotateKey(ctx context.Context, appId string, integId string) ApiV1IntegrationRotateKeyRequest

V1IntegrationRotateKey Rotate Integration Key

Rotate the integration's key. The previous key will be immediately revoked.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param appId The app's ID or UID
@param integId The integ's ID
@return ApiV1IntegrationRotateKeyRequest

func (*IntegrationAPIService) V1IntegrationRotateKeyExecute added in v1.39.0

Execute executes the request

@return IntegrationKeyOut

func (*IntegrationAPIService) V1IntegrationUpdate added in v1.39.0

func (a *IntegrationAPIService) V1IntegrationUpdate(ctx context.Context, appId string, integId string) ApiV1IntegrationUpdateRequest

V1IntegrationUpdate Update Integration

Update an integration.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param appId The app's ID or UID
@param integId The integ's ID
@return ApiV1IntegrationUpdateRequest

func (*IntegrationAPIService) V1IntegrationUpdateExecute added in v1.39.0

Execute executes the request

@return IntegrationOut

type IntegrationIn

type IntegrationIn struct {
	Name string `json:"name"`
}

IntegrationIn struct for IntegrationIn

func NewIntegrationIn

func NewIntegrationIn(name string) *IntegrationIn

NewIntegrationIn instantiates a new IntegrationIn object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewIntegrationInWithDefaults

func NewIntegrationInWithDefaults() *IntegrationIn

NewIntegrationInWithDefaults instantiates a new IntegrationIn object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*IntegrationIn) GetName

func (o *IntegrationIn) GetName() string

GetName returns the Name field value

func (*IntegrationIn) GetNameOk

func (o *IntegrationIn) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (IntegrationIn) MarshalJSON

func (o IntegrationIn) MarshalJSON() ([]byte, error)

func (*IntegrationIn) SetName

func (o *IntegrationIn) SetName(v string)

SetName sets field value

func (IntegrationIn) ToMap added in v1.39.0

func (o IntegrationIn) ToMap() (map[string]interface{}, error)

func (*IntegrationIn) UnmarshalJSON added in v1.39.0

func (o *IntegrationIn) UnmarshalJSON(data []byte) (err error)

type IntegrationKeyOut

type IntegrationKeyOut struct {
	Key string `json:"key"`
}

IntegrationKeyOut struct for IntegrationKeyOut

func NewIntegrationKeyOut

func NewIntegrationKeyOut(key string) *IntegrationKeyOut

NewIntegrationKeyOut instantiates a new IntegrationKeyOut object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewIntegrationKeyOutWithDefaults

func NewIntegrationKeyOutWithDefaults() *IntegrationKeyOut

NewIntegrationKeyOutWithDefaults instantiates a new IntegrationKeyOut object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*IntegrationKeyOut) GetKey

func (o *IntegrationKeyOut) GetKey() string

GetKey returns the Key field value

func (*IntegrationKeyOut) GetKeyOk

func (o *IntegrationKeyOut) GetKeyOk() (*string, bool)

GetKeyOk returns a tuple with the Key field value and a boolean to check if the value has been set.

func (IntegrationKeyOut) MarshalJSON

func (o IntegrationKeyOut) MarshalJSON() ([]byte, error)

func (*IntegrationKeyOut) SetKey

func (o *IntegrationKeyOut) SetKey(v string)

SetKey sets field value

func (IntegrationKeyOut) ToMap added in v1.39.0

func (o IntegrationKeyOut) ToMap() (map[string]interface{}, error)

func (*IntegrationKeyOut) UnmarshalJSON added in v1.39.0

func (o *IntegrationKeyOut) UnmarshalJSON(data []byte) (err error)

type IntegrationOut

type IntegrationOut struct {
	CreatedAt time.Time `json:"createdAt"`
	// The integ's ID
	Id        string    `json:"id"`
	Name      string    `json:"name"`
	UpdatedAt time.Time `json:"updatedAt"`
}

IntegrationOut struct for IntegrationOut

func NewIntegrationOut

func NewIntegrationOut(createdAt time.Time, id string, name string, updatedAt time.Time) *IntegrationOut

NewIntegrationOut instantiates a new IntegrationOut object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewIntegrationOutWithDefaults

func NewIntegrationOutWithDefaults() *IntegrationOut

NewIntegrationOutWithDefaults instantiates a new IntegrationOut object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*IntegrationOut) GetCreatedAt

func (o *IntegrationOut) GetCreatedAt() time.Time

GetCreatedAt returns the CreatedAt field value

func (*IntegrationOut) GetCreatedAtOk

func (o *IntegrationOut) GetCreatedAtOk() (*time.Time, bool)

GetCreatedAtOk returns a tuple with the CreatedAt field value and a boolean to check if the value has been set.

func (*IntegrationOut) GetId

func (o *IntegrationOut) GetId() string

GetId returns the Id field value

func (*IntegrationOut) GetIdOk

func (o *IntegrationOut) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*IntegrationOut) GetName

func (o *IntegrationOut) GetName() string

GetName returns the Name field value

func (*IntegrationOut) GetNameOk

func (o *IntegrationOut) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*IntegrationOut) GetUpdatedAt

func (o *IntegrationOut) GetUpdatedAt() time.Time

GetUpdatedAt returns the UpdatedAt field value

func (*IntegrationOut) GetUpdatedAtOk

func (o *IntegrationOut) GetUpdatedAtOk() (*time.Time, bool)

GetUpdatedAtOk returns a tuple with the UpdatedAt field value and a boolean to check if the value has been set.

func (IntegrationOut) MarshalJSON

func (o IntegrationOut) MarshalJSON() ([]byte, error)

func (*IntegrationOut) SetCreatedAt

func (o *IntegrationOut) SetCreatedAt(v time.Time)

SetCreatedAt sets field value

func (*IntegrationOut) SetId

func (o *IntegrationOut) SetId(v string)

SetId sets field value

func (*IntegrationOut) SetName

func (o *IntegrationOut) SetName(v string)

SetName sets field value

func (*IntegrationOut) SetUpdatedAt

func (o *IntegrationOut) SetUpdatedAt(v time.Time)

SetUpdatedAt sets field value

func (IntegrationOut) ToMap added in v1.39.0

func (o IntegrationOut) ToMap() (map[string]interface{}, error)

func (*IntegrationOut) UnmarshalJSON added in v1.39.0

func (o *IntegrationOut) UnmarshalJSON(data []byte) (err error)

type IntegrationUpdate

type IntegrationUpdate struct {
	Name string `json:"name"`
}

IntegrationUpdate struct for IntegrationUpdate

func NewIntegrationUpdate

func NewIntegrationUpdate(name string) *IntegrationUpdate

NewIntegrationUpdate instantiates a new IntegrationUpdate object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewIntegrationUpdateWithDefaults

func NewIntegrationUpdateWithDefaults() *IntegrationUpdate

NewIntegrationUpdateWithDefaults instantiates a new IntegrationUpdate object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*IntegrationUpdate) GetName

func (o *IntegrationUpdate) GetName() string

GetName returns the Name field value

func (*IntegrationUpdate) GetNameOk

func (o *IntegrationUpdate) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (IntegrationUpdate) MarshalJSON

func (o IntegrationUpdate) MarshalJSON() ([]byte, error)

func (*IntegrationUpdate) SetName

func (o *IntegrationUpdate) SetName(v string)

SetName sets field value

func (IntegrationUpdate) ToMap added in v1.39.0

func (o IntegrationUpdate) ToMap() (map[string]interface{}, error)

func (*IntegrationUpdate) UnmarshalJSON added in v1.39.0

func (o *IntegrationUpdate) UnmarshalJSON(data []byte) (err error)

type KafkaSecurityProtocolType added in v1.25.0

type KafkaSecurityProtocolType string

KafkaSecurityProtocolType the model 'KafkaSecurityProtocolType'

const (
	KAFKASECURITYPROTOCOLTYPE_PLAINTEXT KafkaSecurityProtocolType = "plaintext"
	KAFKASECURITYPROTOCOLTYPE_SSL       KafkaSecurityProtocolType = "ssl"
	KAFKASECURITYPROTOCOLTYPE_SASL_SSL  KafkaSecurityProtocolType = "sasl-ssl"
)

List of KafkaSecurityProtocolType

func NewKafkaSecurityProtocolTypeFromValue added in v1.25.0

func NewKafkaSecurityProtocolTypeFromValue(v string) (*KafkaSecurityProtocolType, error)

NewKafkaSecurityProtocolTypeFromValue returns a pointer to a valid KafkaSecurityProtocolType for the value passed as argument, or an error if the value passed is not allowed by the enum

func (KafkaSecurityProtocolType) IsValid added in v1.25.0

func (v KafkaSecurityProtocolType) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (KafkaSecurityProtocolType) Ptr added in v1.25.0

Ptr returns reference to KafkaSecurityProtocolType value

func (*KafkaSecurityProtocolType) UnmarshalJSON added in v1.25.0

func (v *KafkaSecurityProtocolType) UnmarshalJSON(src []byte) error

type ListResponseApplicationOut

type ListResponseApplicationOut struct {
	Data         []ApplicationOut `json:"data"`
	Done         bool             `json:"done"`
	Iterator     NullableString   `json:"iterator"`
	PrevIterator *string          `json:"prevIterator,omitempty"`
}

ListResponseApplicationOut struct for ListResponseApplicationOut

func NewListResponseApplicationOut

func NewListResponseApplicationOut(data []ApplicationOut, done bool, iterator NullableString) *ListResponseApplicationOut

NewListResponseApplicationOut instantiates a new ListResponseApplicationOut object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewListResponseApplicationOutWithDefaults

func NewListResponseApplicationOutWithDefaults() *ListResponseApplicationOut

NewListResponseApplicationOutWithDefaults instantiates a new ListResponseApplicationOut object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ListResponseApplicationOut) GetData

GetData returns the Data field value

func (*ListResponseApplicationOut) GetDataOk

func (o *ListResponseApplicationOut) GetDataOk() ([]ApplicationOut, bool)

GetDataOk returns a tuple with the Data field value and a boolean to check if the value has been set.

func (*ListResponseApplicationOut) GetDone

func (o *ListResponseApplicationOut) GetDone() bool

GetDone returns the Done field value

func (*ListResponseApplicationOut) GetDoneOk

func (o *ListResponseApplicationOut) GetDoneOk() (*bool, bool)

GetDoneOk returns a tuple with the Done field value and a boolean to check if the value has been set.

func (*ListResponseApplicationOut) GetIterator

func (o *ListResponseApplicationOut) GetIterator() string

GetIterator returns the Iterator field value If the value is explicit nil, the zero value for string will be returned

func (*ListResponseApplicationOut) GetIteratorOk

func (o *ListResponseApplicationOut) GetIteratorOk() (*string, bool)

GetIteratorOk returns a tuple with the Iterator field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*ListResponseApplicationOut) GetPrevIterator added in v0.78.0

func (o *ListResponseApplicationOut) GetPrevIterator() string

GetPrevIterator returns the PrevIterator field value if set, zero value otherwise.

func (*ListResponseApplicationOut) GetPrevIteratorOk added in v0.78.0

func (o *ListResponseApplicationOut) GetPrevIteratorOk() (*string, bool)

GetPrevIteratorOk returns a tuple with the PrevIterator field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ListResponseApplicationOut) HasPrevIterator added in v0.78.0

func (o *ListResponseApplicationOut) HasPrevIterator() bool

HasPrevIterator returns a boolean if a field has been set.

func (ListResponseApplicationOut) MarshalJSON

func (o ListResponseApplicationOut) MarshalJSON() ([]byte, error)

func (*ListResponseApplicationOut) SetData

SetData sets field value

func (*ListResponseApplicationOut) SetDone

func (o *ListResponseApplicationOut) SetDone(v bool)

SetDone sets field value

func (*ListResponseApplicationOut) SetIterator

func (o *ListResponseApplicationOut) SetIterator(v string)

SetIterator sets field value

func (*ListResponseApplicationOut) SetPrevIterator added in v0.78.0

func (o *ListResponseApplicationOut) SetPrevIterator(v string)

SetPrevIterator gets a reference to the given string and assigns it to the PrevIterator field.

func (ListResponseApplicationOut) ToMap added in v1.39.0

func (o ListResponseApplicationOut) ToMap() (map[string]interface{}, error)

func (*ListResponseApplicationOut) UnmarshalJSON added in v1.39.0

func (o *ListResponseApplicationOut) UnmarshalJSON(data []byte) (err error)

type ListResponseApplicationStats added in v0.68.0

type ListResponseApplicationStats struct {
	Data         []ApplicationStats `json:"data"`
	Done         bool               `json:"done"`
	Iterator     NullableString     `json:"iterator"`
	PrevIterator *string            `json:"prevIterator,omitempty"`
}

ListResponseApplicationStats struct for ListResponseApplicationStats

func NewListResponseApplicationStats added in v0.68.0

func NewListResponseApplicationStats(data []ApplicationStats, done bool, iterator NullableString) *ListResponseApplicationStats

NewListResponseApplicationStats instantiates a new ListResponseApplicationStats object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewListResponseApplicationStatsWithDefaults added in v0.68.0

func NewListResponseApplicationStatsWithDefaults() *ListResponseApplicationStats

NewListResponseApplicationStatsWithDefaults instantiates a new ListResponseApplicationStats object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ListResponseApplicationStats) GetData added in v0.68.0

GetData returns the Data field value

func (*ListResponseApplicationStats) GetDataOk added in v0.68.0

GetDataOk returns a tuple with the Data field value and a boolean to check if the value has been set.

func (*ListResponseApplicationStats) GetDone added in v0.68.0

func (o *ListResponseApplicationStats) GetDone() bool

GetDone returns the Done field value

func (*ListResponseApplicationStats) GetDoneOk added in v0.68.0

func (o *ListResponseApplicationStats) GetDoneOk() (*bool, bool)

GetDoneOk returns a tuple with the Done field value and a boolean to check if the value has been set.

func (*ListResponseApplicationStats) GetIterator added in v0.68.0

func (o *ListResponseApplicationStats) GetIterator() string

GetIterator returns the Iterator field value If the value is explicit nil, the zero value for string will be returned

func (*ListResponseApplicationStats) GetIteratorOk added in v0.68.0

func (o *ListResponseApplicationStats) GetIteratorOk() (*string, bool)

GetIteratorOk returns a tuple with the Iterator field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*ListResponseApplicationStats) GetPrevIterator added in v0.84.0

func (o *ListResponseApplicationStats) GetPrevIterator() string

GetPrevIterator returns the PrevIterator field value if set, zero value otherwise.

func (*ListResponseApplicationStats) GetPrevIteratorOk added in v0.84.0

func (o *ListResponseApplicationStats) GetPrevIteratorOk() (*string, bool)

GetPrevIteratorOk returns a tuple with the PrevIterator field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ListResponseApplicationStats) HasPrevIterator added in v0.84.0

func (o *ListResponseApplicationStats) HasPrevIterator() bool

HasPrevIterator returns a boolean if a field has been set.

func (ListResponseApplicationStats) MarshalJSON added in v0.68.0

func (o ListResponseApplicationStats) MarshalJSON() ([]byte, error)

func (*ListResponseApplicationStats) SetData added in v0.68.0

SetData sets field value

func (*ListResponseApplicationStats) SetDone added in v0.68.0

func (o *ListResponseApplicationStats) SetDone(v bool)

SetDone sets field value

func (*ListResponseApplicationStats) SetIterator added in v0.68.0

func (o *ListResponseApplicationStats) SetIterator(v string)

SetIterator sets field value

func (*ListResponseApplicationStats) SetPrevIterator added in v0.84.0

func (o *ListResponseApplicationStats) SetPrevIterator(v string)

SetPrevIterator gets a reference to the given string and assigns it to the PrevIterator field.

func (ListResponseApplicationStats) ToMap added in v1.39.0

func (o ListResponseApplicationStats) ToMap() (map[string]interface{}, error)

func (*ListResponseApplicationStats) UnmarshalJSON added in v1.39.0

func (o *ListResponseApplicationStats) UnmarshalJSON(data []byte) (err error)

type ListResponseBackgroundTaskOut added in v0.84.0

type ListResponseBackgroundTaskOut struct {
	Data         []BackgroundTaskOut `json:"data"`
	Done         bool                `json:"done"`
	Iterator     NullableString      `json:"iterator"`
	PrevIterator *string             `json:"prevIterator,omitempty"`
}

ListResponseBackgroundTaskOut struct for ListResponseBackgroundTaskOut

func NewListResponseBackgroundTaskOut added in v0.84.0

func NewListResponseBackgroundTaskOut(data []BackgroundTaskOut, done bool, iterator NullableString) *ListResponseBackgroundTaskOut

NewListResponseBackgroundTaskOut instantiates a new ListResponseBackgroundTaskOut object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewListResponseBackgroundTaskOutWithDefaults added in v0.84.0

func NewListResponseBackgroundTaskOutWithDefaults() *ListResponseBackgroundTaskOut

NewListResponseBackgroundTaskOutWithDefaults instantiates a new ListResponseBackgroundTaskOut object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ListResponseBackgroundTaskOut) GetData added in v0.84.0

GetData returns the Data field value

func (*ListResponseBackgroundTaskOut) GetDataOk added in v0.84.0

GetDataOk returns a tuple with the Data field value and a boolean to check if the value has been set.

func (*ListResponseBackgroundTaskOut) GetDone added in v0.84.0

func (o *ListResponseBackgroundTaskOut) GetDone() bool

GetDone returns the Done field value

func (*ListResponseBackgroundTaskOut) GetDoneOk added in v0.84.0

func (o *ListResponseBackgroundTaskOut) GetDoneOk() (*bool, bool)

GetDoneOk returns a tuple with the Done field value and a boolean to check if the value has been set.

func (*ListResponseBackgroundTaskOut) GetIterator added in v0.84.0

func (o *ListResponseBackgroundTaskOut) GetIterator() string

GetIterator returns the Iterator field value If the value is explicit nil, the zero value for string will be returned

func (*ListResponseBackgroundTaskOut) GetIteratorOk added in v0.84.0

func (o *ListResponseBackgroundTaskOut) GetIteratorOk() (*string, bool)

GetIteratorOk returns a tuple with the Iterator field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*ListResponseBackgroundTaskOut) GetPrevIterator added in v0.84.0

func (o *ListResponseBackgroundTaskOut) GetPrevIterator() string

GetPrevIterator returns the PrevIterator field value if set, zero value otherwise.

func (*ListResponseBackgroundTaskOut) GetPrevIteratorOk added in v0.84.0

func (o *ListResponseBackgroundTaskOut) GetPrevIteratorOk() (*string, bool)

GetPrevIteratorOk returns a tuple with the PrevIterator field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ListResponseBackgroundTaskOut) HasPrevIterator added in v0.84.0

func (o *ListResponseBackgroundTaskOut) HasPrevIterator() bool

HasPrevIterator returns a boolean if a field has been set.

func (ListResponseBackgroundTaskOut) MarshalJSON added in v0.84.0

func (o ListResponseBackgroundTaskOut) MarshalJSON() ([]byte, error)

func (*ListResponseBackgroundTaskOut) SetData added in v0.84.0

SetData sets field value

func (*ListResponseBackgroundTaskOut) SetDone added in v0.84.0

func (o *ListResponseBackgroundTaskOut) SetDone(v bool)

SetDone sets field value

func (*ListResponseBackgroundTaskOut) SetIterator added in v0.84.0

func (o *ListResponseBackgroundTaskOut) SetIterator(v string)

SetIterator sets field value

func (*ListResponseBackgroundTaskOut) SetPrevIterator added in v0.84.0

func (o *ListResponseBackgroundTaskOut) SetPrevIterator(v string)

SetPrevIterator gets a reference to the given string and assigns it to the PrevIterator field.

func (ListResponseBackgroundTaskOut) ToMap added in v1.39.0

func (o ListResponseBackgroundTaskOut) ToMap() (map[string]interface{}, error)

func (*ListResponseBackgroundTaskOut) UnmarshalJSON added in v1.39.0

func (o *ListResponseBackgroundTaskOut) UnmarshalJSON(data []byte) (err error)

type ListResponseEndpointMessageOut

type ListResponseEndpointMessageOut struct {
	Data         []EndpointMessageOut `json:"data"`
	Done         bool                 `json:"done"`
	Iterator     NullableString       `json:"iterator"`
	PrevIterator *string              `json:"prevIterator,omitempty"`
}

ListResponseEndpointMessageOut struct for ListResponseEndpointMessageOut

func NewListResponseEndpointMessageOut

func NewListResponseEndpointMessageOut(data []EndpointMessageOut, done bool, iterator NullableString) *ListResponseEndpointMessageOut

NewListResponseEndpointMessageOut instantiates a new ListResponseEndpointMessageOut object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewListResponseEndpointMessageOutWithDefaults

func NewListResponseEndpointMessageOutWithDefaults() *ListResponseEndpointMessageOut

NewListResponseEndpointMessageOutWithDefaults instantiates a new ListResponseEndpointMessageOut object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ListResponseEndpointMessageOut) GetData

GetData returns the Data field value

func (*ListResponseEndpointMessageOut) GetDataOk

GetDataOk returns a tuple with the Data field value and a boolean to check if the value has been set.

func (*ListResponseEndpointMessageOut) GetDone

func (o *ListResponseEndpointMessageOut) GetDone() bool

GetDone returns the Done field value

func (*ListResponseEndpointMessageOut) GetDoneOk

func (o *ListResponseEndpointMessageOut) GetDoneOk() (*bool, bool)

GetDoneOk returns a tuple with the Done field value and a boolean to check if the value has been set.

func (*ListResponseEndpointMessageOut) GetIterator

func (o *ListResponseEndpointMessageOut) GetIterator() string

GetIterator returns the Iterator field value If the value is explicit nil, the zero value for string will be returned

func (*ListResponseEndpointMessageOut) GetIteratorOk

func (o *ListResponseEndpointMessageOut) GetIteratorOk() (*string, bool)

GetIteratorOk returns a tuple with the Iterator field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*ListResponseEndpointMessageOut) GetPrevIterator added in v0.49.0

func (o *ListResponseEndpointMessageOut) GetPrevIterator() string

GetPrevIterator returns the PrevIterator field value if set, zero value otherwise.

func (*ListResponseEndpointMessageOut) GetPrevIteratorOk added in v0.49.0

func (o *ListResponseEndpointMessageOut) GetPrevIteratorOk() (*string, bool)

GetPrevIteratorOk returns a tuple with the PrevIterator field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ListResponseEndpointMessageOut) HasPrevIterator added in v0.49.0

func (o *ListResponseEndpointMessageOut) HasPrevIterator() bool

HasPrevIterator returns a boolean if a field has been set.

func (ListResponseEndpointMessageOut) MarshalJSON

func (o ListResponseEndpointMessageOut) MarshalJSON() ([]byte, error)

func (*ListResponseEndpointMessageOut) SetData

SetData sets field value

func (*ListResponseEndpointMessageOut) SetDone

func (o *ListResponseEndpointMessageOut) SetDone(v bool)

SetDone sets field value

func (*ListResponseEndpointMessageOut) SetIterator

func (o *ListResponseEndpointMessageOut) SetIterator(v string)

SetIterator sets field value

func (*ListResponseEndpointMessageOut) SetPrevIterator added in v0.49.0

func (o *ListResponseEndpointMessageOut) SetPrevIterator(v string)

SetPrevIterator gets a reference to the given string and assigns it to the PrevIterator field.

func (ListResponseEndpointMessageOut) ToMap added in v1.39.0

func (o ListResponseEndpointMessageOut) ToMap() (map[string]interface{}, error)

func (*ListResponseEndpointMessageOut) UnmarshalJSON added in v1.39.0

func (o *ListResponseEndpointMessageOut) UnmarshalJSON(data []byte) (err error)

type ListResponseEndpointOut

type ListResponseEndpointOut struct {
	Data         []EndpointOut  `json:"data"`
	Done         bool           `json:"done"`
	Iterator     NullableString `json:"iterator"`
	PrevIterator *string        `json:"prevIterator,omitempty"`
}

ListResponseEndpointOut struct for ListResponseEndpointOut

func NewListResponseEndpointOut

func NewListResponseEndpointOut(data []EndpointOut, done bool, iterator NullableString) *ListResponseEndpointOut

NewListResponseEndpointOut instantiates a new ListResponseEndpointOut object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewListResponseEndpointOutWithDefaults

func NewListResponseEndpointOutWithDefaults() *ListResponseEndpointOut

NewListResponseEndpointOutWithDefaults instantiates a new ListResponseEndpointOut object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ListResponseEndpointOut) GetData

func (o *ListResponseEndpointOut) GetData() []EndpointOut

GetData returns the Data field value

func (*ListResponseEndpointOut) GetDataOk

func (o *ListResponseEndpointOut) GetDataOk() ([]EndpointOut, bool)

GetDataOk returns a tuple with the Data field value and a boolean to check if the value has been set.

func (*ListResponseEndpointOut) GetDone

func (o *ListResponseEndpointOut) GetDone() bool

GetDone returns the Done field value

func (*ListResponseEndpointOut) GetDoneOk

func (o *ListResponseEndpointOut) GetDoneOk() (*bool, bool)

GetDoneOk returns a tuple with the Done field value and a boolean to check if the value has been set.

func (*ListResponseEndpointOut) GetIterator

func (o *ListResponseEndpointOut) GetIterator() string

GetIterator returns the Iterator field value If the value is explicit nil, the zero value for string will be returned

func (*ListResponseEndpointOut) GetIteratorOk

func (o *ListResponseEndpointOut) GetIteratorOk() (*string, bool)

GetIteratorOk returns a tuple with the Iterator field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*ListResponseEndpointOut) GetPrevIterator added in v0.78.0

func (o *ListResponseEndpointOut) GetPrevIterator() string

GetPrevIterator returns the PrevIterator field value if set, zero value otherwise.

func (*ListResponseEndpointOut) GetPrevIteratorOk added in v0.78.0

func (o *ListResponseEndpointOut) GetPrevIteratorOk() (*string, bool)

GetPrevIteratorOk returns a tuple with the PrevIterator field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ListResponseEndpointOut) HasPrevIterator added in v0.78.0

func (o *ListResponseEndpointOut) HasPrevIterator() bool

HasPrevIterator returns a boolean if a field has been set.

func (ListResponseEndpointOut) MarshalJSON

func (o ListResponseEndpointOut) MarshalJSON() ([]byte, error)

func (*ListResponseEndpointOut) SetData

func (o *ListResponseEndpointOut) SetData(v []EndpointOut)

SetData sets field value

func (*ListResponseEndpointOut) SetDone

func (o *ListResponseEndpointOut) SetDone(v bool)

SetDone sets field value

func (*ListResponseEndpointOut) SetIterator

func (o *ListResponseEndpointOut) SetIterator(v string)

SetIterator sets field value

func (*ListResponseEndpointOut) SetPrevIterator added in v0.78.0

func (o *ListResponseEndpointOut) SetPrevIterator(v string)

SetPrevIterator gets a reference to the given string and assigns it to the PrevIterator field.

func (ListResponseEndpointOut) ToMap added in v1.39.0

func (o ListResponseEndpointOut) ToMap() (map[string]interface{}, error)

func (*ListResponseEndpointOut) UnmarshalJSON added in v1.39.0

func (o *ListResponseEndpointOut) UnmarshalJSON(data []byte) (err error)

type ListResponseEventTypeOut

type ListResponseEventTypeOut struct {
	Data         []EventTypeOut `json:"data"`
	Done         bool           `json:"done"`
	Iterator     NullableString `json:"iterator"`
	PrevIterator *string        `json:"prevIterator,omitempty"`
}

ListResponseEventTypeOut struct for ListResponseEventTypeOut

func NewListResponseEventTypeOut

func NewListResponseEventTypeOut(data []EventTypeOut, done bool, iterator NullableString) *ListResponseEventTypeOut

NewListResponseEventTypeOut instantiates a new ListResponseEventTypeOut object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewListResponseEventTypeOutWithDefaults

func NewListResponseEventTypeOutWithDefaults() *ListResponseEventTypeOut

NewListResponseEventTypeOutWithDefaults instantiates a new ListResponseEventTypeOut object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ListResponseEventTypeOut) GetData

func (o *ListResponseEventTypeOut) GetData() []EventTypeOut

GetData returns the Data field value

func (*ListResponseEventTypeOut) GetDataOk

func (o *ListResponseEventTypeOut) GetDataOk() ([]EventTypeOut, bool)

GetDataOk returns a tuple with the Data field value and a boolean to check if the value has been set.

func (*ListResponseEventTypeOut) GetDone

func (o *ListResponseEventTypeOut) GetDone() bool

GetDone returns the Done field value

func (*ListResponseEventTypeOut) GetDoneOk

func (o *ListResponseEventTypeOut) GetDoneOk() (*bool, bool)

GetDoneOk returns a tuple with the Done field value and a boolean to check if the value has been set.

func (*ListResponseEventTypeOut) GetIterator

func (o *ListResponseEventTypeOut) GetIterator() string

GetIterator returns the Iterator field value If the value is explicit nil, the zero value for string will be returned

func (*ListResponseEventTypeOut) GetIteratorOk

func (o *ListResponseEventTypeOut) GetIteratorOk() (*string, bool)

GetIteratorOk returns a tuple with the Iterator field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*ListResponseEventTypeOut) GetPrevIterator added in v0.80.0

func (o *ListResponseEventTypeOut) GetPrevIterator() string

GetPrevIterator returns the PrevIterator field value if set, zero value otherwise.

func (*ListResponseEventTypeOut) GetPrevIteratorOk added in v0.80.0

func (o *ListResponseEventTypeOut) GetPrevIteratorOk() (*string, bool)

GetPrevIteratorOk returns a tuple with the PrevIterator field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ListResponseEventTypeOut) HasPrevIterator added in v0.80.0

func (o *ListResponseEventTypeOut) HasPrevIterator() bool

HasPrevIterator returns a boolean if a field has been set.

func (ListResponseEventTypeOut) MarshalJSON

func (o ListResponseEventTypeOut) MarshalJSON() ([]byte, error)

func (*ListResponseEventTypeOut) SetData

func (o *ListResponseEventTypeOut) SetData(v []EventTypeOut)

SetData sets field value

func (*ListResponseEventTypeOut) SetDone

func (o *ListResponseEventTypeOut) SetDone(v bool)

SetDone sets field value

func (*ListResponseEventTypeOut) SetIterator

func (o *ListResponseEventTypeOut) SetIterator(v string)

SetIterator sets field value

func (*ListResponseEventTypeOut) SetPrevIterator added in v0.80.0

func (o *ListResponseEventTypeOut) SetPrevIterator(v string)

SetPrevIterator gets a reference to the given string and assigns it to the PrevIterator field.

func (ListResponseEventTypeOut) ToMap added in v1.39.0

func (o ListResponseEventTypeOut) ToMap() (map[string]interface{}, error)

func (*ListResponseEventTypeOut) UnmarshalJSON added in v1.39.0

func (o *ListResponseEventTypeOut) UnmarshalJSON(data []byte) (err error)

type ListResponseIntegrationOut

type ListResponseIntegrationOut struct {
	Data         []IntegrationOut `json:"data"`
	Done         bool             `json:"done"`
	Iterator     NullableString   `json:"iterator"`
	PrevIterator *string          `json:"prevIterator,omitempty"`
}

ListResponseIntegrationOut struct for ListResponseIntegrationOut

func NewListResponseIntegrationOut

func NewListResponseIntegrationOut(data []IntegrationOut, done bool, iterator NullableString) *ListResponseIntegrationOut

NewListResponseIntegrationOut instantiates a new ListResponseIntegrationOut object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewListResponseIntegrationOutWithDefaults

func NewListResponseIntegrationOutWithDefaults() *ListResponseIntegrationOut

NewListResponseIntegrationOutWithDefaults instantiates a new ListResponseIntegrationOut object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ListResponseIntegrationOut) GetData

GetData returns the Data field value

func (*ListResponseIntegrationOut) GetDataOk

func (o *ListResponseIntegrationOut) GetDataOk() ([]IntegrationOut, bool)

GetDataOk returns a tuple with the Data field value and a boolean to check if the value has been set.

func (*ListResponseIntegrationOut) GetDone

func (o *ListResponseIntegrationOut) GetDone() bool

GetDone returns the Done field value

func (*ListResponseIntegrationOut) GetDoneOk

func (o *ListResponseIntegrationOut) GetDoneOk() (*bool, bool)

GetDoneOk returns a tuple with the Done field value and a boolean to check if the value has been set.

func (*ListResponseIntegrationOut) GetIterator

func (o *ListResponseIntegrationOut) GetIterator() string

GetIterator returns the Iterator field value If the value is explicit nil, the zero value for string will be returned

func (*ListResponseIntegrationOut) GetIteratorOk

func (o *ListResponseIntegrationOut) GetIteratorOk() (*string, bool)

GetIteratorOk returns a tuple with the Iterator field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*ListResponseIntegrationOut) GetPrevIterator added in v0.84.0

func (o *ListResponseIntegrationOut) GetPrevIterator() string

GetPrevIterator returns the PrevIterator field value if set, zero value otherwise.

func (*ListResponseIntegrationOut) GetPrevIteratorOk added in v0.84.0

func (o *ListResponseIntegrationOut) GetPrevIteratorOk() (*string, bool)

GetPrevIteratorOk returns a tuple with the PrevIterator field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ListResponseIntegrationOut) HasPrevIterator added in v0.84.0

func (o *ListResponseIntegrationOut) HasPrevIterator() bool

HasPrevIterator returns a boolean if a field has been set.

func (ListResponseIntegrationOut) MarshalJSON

func (o ListResponseIntegrationOut) MarshalJSON() ([]byte, error)

func (*ListResponseIntegrationOut) SetData

SetData sets field value

func (*ListResponseIntegrationOut) SetDone

func (o *ListResponseIntegrationOut) SetDone(v bool)

SetDone sets field value

func (*ListResponseIntegrationOut) SetIterator

func (o *ListResponseIntegrationOut) SetIterator(v string)

SetIterator sets field value

func (*ListResponseIntegrationOut) SetPrevIterator added in v0.84.0

func (o *ListResponseIntegrationOut) SetPrevIterator(v string)

SetPrevIterator gets a reference to the given string and assigns it to the PrevIterator field.

func (ListResponseIntegrationOut) ToMap added in v1.39.0

func (o ListResponseIntegrationOut) ToMap() (map[string]interface{}, error)

func (*ListResponseIntegrationOut) UnmarshalJSON added in v1.39.0

func (o *ListResponseIntegrationOut) UnmarshalJSON(data []byte) (err error)

type ListResponseMessageAttemptEndpointOut

type ListResponseMessageAttemptEndpointOut struct {
	Data         []MessageAttemptEndpointOut `json:"data"`
	Done         bool                        `json:"done"`
	Iterator     NullableString              `json:"iterator"`
	PrevIterator *string                     `json:"prevIterator,omitempty"`
}

ListResponseMessageAttemptEndpointOut struct for ListResponseMessageAttemptEndpointOut

func NewListResponseMessageAttemptEndpointOut

func NewListResponseMessageAttemptEndpointOut(data []MessageAttemptEndpointOut, done bool, iterator NullableString) *ListResponseMessageAttemptEndpointOut

NewListResponseMessageAttemptEndpointOut instantiates a new ListResponseMessageAttemptEndpointOut object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewListResponseMessageAttemptEndpointOutWithDefaults

func NewListResponseMessageAttemptEndpointOutWithDefaults() *ListResponseMessageAttemptEndpointOut

NewListResponseMessageAttemptEndpointOutWithDefaults instantiates a new ListResponseMessageAttemptEndpointOut object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ListResponseMessageAttemptEndpointOut) GetData

GetData returns the Data field value

func (*ListResponseMessageAttemptEndpointOut) GetDataOk

GetDataOk returns a tuple with the Data field value and a boolean to check if the value has been set.

func (*ListResponseMessageAttemptEndpointOut) GetDone

GetDone returns the Done field value

func (*ListResponseMessageAttemptEndpointOut) GetDoneOk

func (o *ListResponseMessageAttemptEndpointOut) GetDoneOk() (*bool, bool)

GetDoneOk returns a tuple with the Done field value and a boolean to check if the value has been set.

func (*ListResponseMessageAttemptEndpointOut) GetIterator

GetIterator returns the Iterator field value If the value is explicit nil, the zero value for string will be returned

func (*ListResponseMessageAttemptEndpointOut) GetIteratorOk

func (o *ListResponseMessageAttemptEndpointOut) GetIteratorOk() (*string, bool)

GetIteratorOk returns a tuple with the Iterator field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*ListResponseMessageAttemptEndpointOut) GetPrevIterator added in v0.49.0

func (o *ListResponseMessageAttemptEndpointOut) GetPrevIterator() string

GetPrevIterator returns the PrevIterator field value if set, zero value otherwise.

func (*ListResponseMessageAttemptEndpointOut) GetPrevIteratorOk added in v0.49.0

func (o *ListResponseMessageAttemptEndpointOut) GetPrevIteratorOk() (*string, bool)

GetPrevIteratorOk returns a tuple with the PrevIterator field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ListResponseMessageAttemptEndpointOut) HasPrevIterator added in v0.49.0

func (o *ListResponseMessageAttemptEndpointOut) HasPrevIterator() bool

HasPrevIterator returns a boolean if a field has been set.

func (ListResponseMessageAttemptEndpointOut) MarshalJSON

func (o ListResponseMessageAttemptEndpointOut) MarshalJSON() ([]byte, error)

func (*ListResponseMessageAttemptEndpointOut) SetData

SetData sets field value

func (*ListResponseMessageAttemptEndpointOut) SetDone

SetDone sets field value

func (*ListResponseMessageAttemptEndpointOut) SetIterator

SetIterator sets field value

func (*ListResponseMessageAttemptEndpointOut) SetPrevIterator added in v0.49.0

func (o *ListResponseMessageAttemptEndpointOut) SetPrevIterator(v string)

SetPrevIterator gets a reference to the given string and assigns it to the PrevIterator field.

func (ListResponseMessageAttemptEndpointOut) ToMap added in v1.39.0

func (o ListResponseMessageAttemptEndpointOut) ToMap() (map[string]interface{}, error)

func (*ListResponseMessageAttemptEndpointOut) UnmarshalJSON added in v1.39.0

func (o *ListResponseMessageAttemptEndpointOut) UnmarshalJSON(data []byte) (err error)

type ListResponseMessageAttemptOut

type ListResponseMessageAttemptOut struct {
	Data         []MessageAttemptOut `json:"data"`
	Done         bool                `json:"done"`
	Iterator     NullableString      `json:"iterator"`
	PrevIterator *string             `json:"prevIterator,omitempty"`
}

ListResponseMessageAttemptOut struct for ListResponseMessageAttemptOut

func NewListResponseMessageAttemptOut

func NewListResponseMessageAttemptOut(data []MessageAttemptOut, done bool, iterator NullableString) *ListResponseMessageAttemptOut

NewListResponseMessageAttemptOut instantiates a new ListResponseMessageAttemptOut object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewListResponseMessageAttemptOutWithDefaults

func NewListResponseMessageAttemptOutWithDefaults() *ListResponseMessageAttemptOut

NewListResponseMessageAttemptOutWithDefaults instantiates a new ListResponseMessageAttemptOut object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ListResponseMessageAttemptOut) GetData

GetData returns the Data field value

func (*ListResponseMessageAttemptOut) GetDataOk

GetDataOk returns a tuple with the Data field value and a boolean to check if the value has been set.

func (*ListResponseMessageAttemptOut) GetDone

func (o *ListResponseMessageAttemptOut) GetDone() bool

GetDone returns the Done field value

func (*ListResponseMessageAttemptOut) GetDoneOk

func (o *ListResponseMessageAttemptOut) GetDoneOk() (*bool, bool)

GetDoneOk returns a tuple with the Done field value and a boolean to check if the value has been set.

func (*ListResponseMessageAttemptOut) GetIterator

func (o *ListResponseMessageAttemptOut) GetIterator() string

GetIterator returns the Iterator field value If the value is explicit nil, the zero value for string will be returned

func (*ListResponseMessageAttemptOut) GetIteratorOk

func (o *ListResponseMessageAttemptOut) GetIteratorOk() (*string, bool)

GetIteratorOk returns a tuple with the Iterator field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*ListResponseMessageAttemptOut) GetPrevIterator added in v0.49.0

func (o *ListResponseMessageAttemptOut) GetPrevIterator() string

GetPrevIterator returns the PrevIterator field value if set, zero value otherwise.

func (*ListResponseMessageAttemptOut) GetPrevIteratorOk added in v0.49.0

func (o *ListResponseMessageAttemptOut) GetPrevIteratorOk() (*string, bool)

GetPrevIteratorOk returns a tuple with the PrevIterator field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ListResponseMessageAttemptOut) HasPrevIterator added in v0.49.0

func (o *ListResponseMessageAttemptOut) HasPrevIterator() bool

HasPrevIterator returns a boolean if a field has been set.

func (ListResponseMessageAttemptOut) MarshalJSON

func (o ListResponseMessageAttemptOut) MarshalJSON() ([]byte, error)

func (*ListResponseMessageAttemptOut) SetData

SetData sets field value

func (*ListResponseMessageAttemptOut) SetDone

func (o *ListResponseMessageAttemptOut) SetDone(v bool)

SetDone sets field value

func (*ListResponseMessageAttemptOut) SetIterator

func (o *ListResponseMessageAttemptOut) SetIterator(v string)

SetIterator sets field value

func (*ListResponseMessageAttemptOut) SetPrevIterator added in v0.49.0

func (o *ListResponseMessageAttemptOut) SetPrevIterator(v string)

SetPrevIterator gets a reference to the given string and assigns it to the PrevIterator field.

func (ListResponseMessageAttemptOut) ToMap added in v1.39.0

func (o ListResponseMessageAttemptOut) ToMap() (map[string]interface{}, error)

func (*ListResponseMessageAttemptOut) UnmarshalJSON added in v1.39.0

func (o *ListResponseMessageAttemptOut) UnmarshalJSON(data []byte) (err error)

type ListResponseMessageEndpointOut

type ListResponseMessageEndpointOut struct {
	Data         []MessageEndpointOut `json:"data"`
	Done         bool                 `json:"done"`
	Iterator     NullableString       `json:"iterator"`
	PrevIterator *string              `json:"prevIterator,omitempty"`
}

ListResponseMessageEndpointOut struct for ListResponseMessageEndpointOut

func NewListResponseMessageEndpointOut

func NewListResponseMessageEndpointOut(data []MessageEndpointOut, done bool, iterator NullableString) *ListResponseMessageEndpointOut

NewListResponseMessageEndpointOut instantiates a new ListResponseMessageEndpointOut object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewListResponseMessageEndpointOutWithDefaults

func NewListResponseMessageEndpointOutWithDefaults() *ListResponseMessageEndpointOut

NewListResponseMessageEndpointOutWithDefaults instantiates a new ListResponseMessageEndpointOut object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ListResponseMessageEndpointOut) GetData

GetData returns the Data field value

func (*ListResponseMessageEndpointOut) GetDataOk

GetDataOk returns a tuple with the Data field value and a boolean to check if the value has been set.

func (*ListResponseMessageEndpointOut) GetDone

func (o *ListResponseMessageEndpointOut) GetDone() bool

GetDone returns the Done field value

func (*ListResponseMessageEndpointOut) GetDoneOk

func (o *ListResponseMessageEndpointOut) GetDoneOk() (*bool, bool)

GetDoneOk returns a tuple with the Done field value and a boolean to check if the value has been set.

func (*ListResponseMessageEndpointOut) GetIterator

func (o *ListResponseMessageEndpointOut) GetIterator() string

GetIterator returns the Iterator field value If the value is explicit nil, the zero value for string will be returned

func (*ListResponseMessageEndpointOut) GetIteratorOk

func (o *ListResponseMessageEndpointOut) GetIteratorOk() (*string, bool)

GetIteratorOk returns a tuple with the Iterator field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*ListResponseMessageEndpointOut) GetPrevIterator added in v0.84.0

func (o *ListResponseMessageEndpointOut) GetPrevIterator() string

GetPrevIterator returns the PrevIterator field value if set, zero value otherwise.

func (*ListResponseMessageEndpointOut) GetPrevIteratorOk added in v0.84.0

func (o *ListResponseMessageEndpointOut) GetPrevIteratorOk() (*string, bool)

GetPrevIteratorOk returns a tuple with the PrevIterator field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ListResponseMessageEndpointOut) HasPrevIterator added in v0.84.0

func (o *ListResponseMessageEndpointOut) HasPrevIterator() bool

HasPrevIterator returns a boolean if a field has been set.

func (ListResponseMessageEndpointOut) MarshalJSON

func (o ListResponseMessageEndpointOut) MarshalJSON() ([]byte, error)

func (*ListResponseMessageEndpointOut) SetData

SetData sets field value

func (*ListResponseMessageEndpointOut) SetDone

func (o *ListResponseMessageEndpointOut) SetDone(v bool)

SetDone sets field value

func (*ListResponseMessageEndpointOut) SetIterator

func (o *ListResponseMessageEndpointOut) SetIterator(v string)

SetIterator sets field value

func (*ListResponseMessageEndpointOut) SetPrevIterator added in v0.84.0

func (o *ListResponseMessageEndpointOut) SetPrevIterator(v string)

SetPrevIterator gets a reference to the given string and assigns it to the PrevIterator field.

func (ListResponseMessageEndpointOut) ToMap added in v1.39.0

func (o ListResponseMessageEndpointOut) ToMap() (map[string]interface{}, error)

func (*ListResponseMessageEndpointOut) UnmarshalJSON added in v1.39.0

func (o *ListResponseMessageEndpointOut) UnmarshalJSON(data []byte) (err error)

type ListResponseMessageOut

type ListResponseMessageOut struct {
	Data         []MessageOut   `json:"data"`
	Done         bool           `json:"done"`
	Iterator     NullableString `json:"iterator"`
	PrevIterator *string        `json:"prevIterator,omitempty"`
}

ListResponseMessageOut struct for ListResponseMessageOut

func NewListResponseMessageOut

func NewListResponseMessageOut(data []MessageOut, done bool, iterator NullableString) *ListResponseMessageOut

NewListResponseMessageOut instantiates a new ListResponseMessageOut object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewListResponseMessageOutWithDefaults

func NewListResponseMessageOutWithDefaults() *ListResponseMessageOut

NewListResponseMessageOutWithDefaults instantiates a new ListResponseMessageOut object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ListResponseMessageOut) GetData

func (o *ListResponseMessageOut) GetData() []MessageOut

GetData returns the Data field value

func (*ListResponseMessageOut) GetDataOk

func (o *ListResponseMessageOut) GetDataOk() ([]MessageOut, bool)

GetDataOk returns a tuple with the Data field value and a boolean to check if the value has been set.

func (*ListResponseMessageOut) GetDone

func (o *ListResponseMessageOut) GetDone() bool

GetDone returns the Done field value

func (*ListResponseMessageOut) GetDoneOk

func (o *ListResponseMessageOut) GetDoneOk() (*bool, bool)

GetDoneOk returns a tuple with the Done field value and a boolean to check if the value has been set.

func (*ListResponseMessageOut) GetIterator

func (o *ListResponseMessageOut) GetIterator() string

GetIterator returns the Iterator field value If the value is explicit nil, the zero value for string will be returned

func (*ListResponseMessageOut) GetIteratorOk

func (o *ListResponseMessageOut) GetIteratorOk() (*string, bool)

GetIteratorOk returns a tuple with the Iterator field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*ListResponseMessageOut) GetPrevIterator added in v0.49.0

func (o *ListResponseMessageOut) GetPrevIterator() string

GetPrevIterator returns the PrevIterator field value if set, zero value otherwise.

func (*ListResponseMessageOut) GetPrevIteratorOk added in v0.49.0

func (o *ListResponseMessageOut) GetPrevIteratorOk() (*string, bool)

GetPrevIteratorOk returns a tuple with the PrevIterator field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ListResponseMessageOut) HasPrevIterator added in v0.49.0

func (o *ListResponseMessageOut) HasPrevIterator() bool

HasPrevIterator returns a boolean if a field has been set.

func (ListResponseMessageOut) MarshalJSON

func (o ListResponseMessageOut) MarshalJSON() ([]byte, error)

func (*ListResponseMessageOut) SetData

func (o *ListResponseMessageOut) SetData(v []MessageOut)

SetData sets field value

func (*ListResponseMessageOut) SetDone

func (o *ListResponseMessageOut) SetDone(v bool)

SetDone sets field value

func (*ListResponseMessageOut) SetIterator

func (o *ListResponseMessageOut) SetIterator(v string)

SetIterator sets field value

func (*ListResponseMessageOut) SetPrevIterator added in v0.49.0

func (o *ListResponseMessageOut) SetPrevIterator(v string)

SetPrevIterator gets a reference to the given string and assigns it to the PrevIterator field.

func (ListResponseMessageOut) ToMap added in v1.39.0

func (o ListResponseMessageOut) ToMap() (map[string]interface{}, error)

func (*ListResponseMessageOut) UnmarshalJSON added in v1.39.0

func (o *ListResponseMessageOut) UnmarshalJSON(data []byte) (err error)

type ListResponseOperationalWebhookEndpointOut added in v1.39.0

type ListResponseOperationalWebhookEndpointOut struct {
	Data         []OperationalWebhookEndpointOut `json:"data"`
	Done         bool                            `json:"done"`
	Iterator     NullableString                  `json:"iterator"`
	PrevIterator *string                         `json:"prevIterator,omitempty"`
}

ListResponseOperationalWebhookEndpointOut struct for ListResponseOperationalWebhookEndpointOut

func NewListResponseOperationalWebhookEndpointOut added in v1.39.0

func NewListResponseOperationalWebhookEndpointOut(data []OperationalWebhookEndpointOut, done bool, iterator NullableString) *ListResponseOperationalWebhookEndpointOut

NewListResponseOperationalWebhookEndpointOut instantiates a new ListResponseOperationalWebhookEndpointOut object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewListResponseOperationalWebhookEndpointOutWithDefaults added in v1.39.0

func NewListResponseOperationalWebhookEndpointOutWithDefaults() *ListResponseOperationalWebhookEndpointOut

NewListResponseOperationalWebhookEndpointOutWithDefaults instantiates a new ListResponseOperationalWebhookEndpointOut object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ListResponseOperationalWebhookEndpointOut) GetData added in v1.39.0

GetData returns the Data field value

func (*ListResponseOperationalWebhookEndpointOut) GetDataOk added in v1.39.0

GetDataOk returns a tuple with the Data field value and a boolean to check if the value has been set.

func (*ListResponseOperationalWebhookEndpointOut) GetDone added in v1.39.0

GetDone returns the Done field value

func (*ListResponseOperationalWebhookEndpointOut) GetDoneOk added in v1.39.0

GetDoneOk returns a tuple with the Done field value and a boolean to check if the value has been set.

func (*ListResponseOperationalWebhookEndpointOut) GetIterator added in v1.39.0

GetIterator returns the Iterator field value If the value is explicit nil, the zero value for string will be returned

func (*ListResponseOperationalWebhookEndpointOut) GetIteratorOk added in v1.39.0

func (o *ListResponseOperationalWebhookEndpointOut) GetIteratorOk() (*string, bool)

GetIteratorOk returns a tuple with the Iterator field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*ListResponseOperationalWebhookEndpointOut) GetPrevIterator added in v1.39.0

GetPrevIterator returns the PrevIterator field value if set, zero value otherwise.

func (*ListResponseOperationalWebhookEndpointOut) GetPrevIteratorOk added in v1.39.0

func (o *ListResponseOperationalWebhookEndpointOut) GetPrevIteratorOk() (*string, bool)

GetPrevIteratorOk returns a tuple with the PrevIterator field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ListResponseOperationalWebhookEndpointOut) HasPrevIterator added in v1.39.0

func (o *ListResponseOperationalWebhookEndpointOut) HasPrevIterator() bool

HasPrevIterator returns a boolean if a field has been set.

func (ListResponseOperationalWebhookEndpointOut) MarshalJSON added in v1.39.0

func (*ListResponseOperationalWebhookEndpointOut) SetData added in v1.39.0

SetData sets field value

func (*ListResponseOperationalWebhookEndpointOut) SetDone added in v1.39.0

SetDone sets field value

func (*ListResponseOperationalWebhookEndpointOut) SetIterator added in v1.39.0

SetIterator sets field value

func (*ListResponseOperationalWebhookEndpointOut) SetPrevIterator added in v1.39.0

func (o *ListResponseOperationalWebhookEndpointOut) SetPrevIterator(v string)

SetPrevIterator gets a reference to the given string and assigns it to the PrevIterator field.

func (ListResponseOperationalWebhookEndpointOut) ToMap added in v1.39.0

func (o ListResponseOperationalWebhookEndpointOut) ToMap() (map[string]interface{}, error)

func (*ListResponseOperationalWebhookEndpointOut) UnmarshalJSON added in v1.39.0

func (o *ListResponseOperationalWebhookEndpointOut) UnmarshalJSON(data []byte) (err error)

type ListResponseSinkOut added in v1.25.0

type ListResponseSinkOut struct {
	Data         []SinkOut      `json:"data"`
	Done         bool           `json:"done"`
	Iterator     NullableString `json:"iterator"`
	PrevIterator *string        `json:"prevIterator,omitempty"`
}

ListResponseSinkOut struct for ListResponseSinkOut

func NewListResponseSinkOut added in v1.25.0

func NewListResponseSinkOut(data []SinkOut, done bool, iterator NullableString) *ListResponseSinkOut

NewListResponseSinkOut instantiates a new ListResponseSinkOut object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewListResponseSinkOutWithDefaults added in v1.25.0

func NewListResponseSinkOutWithDefaults() *ListResponseSinkOut

NewListResponseSinkOutWithDefaults instantiates a new ListResponseSinkOut object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ListResponseSinkOut) GetData added in v1.25.0

func (o *ListResponseSinkOut) GetData() []SinkOut

GetData returns the Data field value

func (*ListResponseSinkOut) GetDataOk added in v1.25.0

func (o *ListResponseSinkOut) GetDataOk() ([]SinkOut, bool)

GetDataOk returns a tuple with the Data field value and a boolean to check if the value has been set.

func (*ListResponseSinkOut) GetDone added in v1.25.0

func (o *ListResponseSinkOut) GetDone() bool

GetDone returns the Done field value

func (*ListResponseSinkOut) GetDoneOk added in v1.25.0

func (o *ListResponseSinkOut) GetDoneOk() (*bool, bool)

GetDoneOk returns a tuple with the Done field value and a boolean to check if the value has been set.

func (*ListResponseSinkOut) GetIterator added in v1.25.0

func (o *ListResponseSinkOut) GetIterator() string

GetIterator returns the Iterator field value If the value is explicit nil, the zero value for string will be returned

func (*ListResponseSinkOut) GetIteratorOk added in v1.25.0

func (o *ListResponseSinkOut) GetIteratorOk() (*string, bool)

GetIteratorOk returns a tuple with the Iterator field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*ListResponseSinkOut) GetPrevIterator added in v1.25.0

func (o *ListResponseSinkOut) GetPrevIterator() string

GetPrevIterator returns the PrevIterator field value if set, zero value otherwise.

func (*ListResponseSinkOut) GetPrevIteratorOk added in v1.25.0

func (o *ListResponseSinkOut) GetPrevIteratorOk() (*string, bool)

GetPrevIteratorOk returns a tuple with the PrevIterator field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ListResponseSinkOut) HasPrevIterator added in v1.25.0

func (o *ListResponseSinkOut) HasPrevIterator() bool

HasPrevIterator returns a boolean if a field has been set.

func (ListResponseSinkOut) MarshalJSON added in v1.25.0

func (o ListResponseSinkOut) MarshalJSON() ([]byte, error)

func (*ListResponseSinkOut) SetData added in v1.25.0

func (o *ListResponseSinkOut) SetData(v []SinkOut)

SetData sets field value

func (*ListResponseSinkOut) SetDone added in v1.25.0

func (o *ListResponseSinkOut) SetDone(v bool)

SetDone sets field value

func (*ListResponseSinkOut) SetIterator added in v1.25.0

func (o *ListResponseSinkOut) SetIterator(v string)

SetIterator sets field value

func (*ListResponseSinkOut) SetPrevIterator added in v1.25.0

func (o *ListResponseSinkOut) SetPrevIterator(v string)

SetPrevIterator gets a reference to the given string and assigns it to the PrevIterator field.

func (ListResponseSinkOut) ToMap added in v1.39.0

func (o ListResponseSinkOut) ToMap() (map[string]interface{}, error)

func (*ListResponseSinkOut) UnmarshalJSON added in v1.39.0

func (o *ListResponseSinkOut) UnmarshalJSON(data []byte) (err error)

type ListResponseStreamEventTypeOut added in v1.40.0

type ListResponseStreamEventTypeOut struct {
	Data         []StreamEventTypeOut `json:"data"`
	Done         bool                 `json:"done"`
	Iterator     NullableString       `json:"iterator"`
	PrevIterator *string              `json:"prevIterator,omitempty"`
}

ListResponseStreamEventTypeOut struct for ListResponseStreamEventTypeOut

func NewListResponseStreamEventTypeOut added in v1.40.0

func NewListResponseStreamEventTypeOut(data []StreamEventTypeOut, done bool, iterator NullableString) *ListResponseStreamEventTypeOut

NewListResponseStreamEventTypeOut instantiates a new ListResponseStreamEventTypeOut object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewListResponseStreamEventTypeOutWithDefaults added in v1.40.0

func NewListResponseStreamEventTypeOutWithDefaults() *ListResponseStreamEventTypeOut

NewListResponseStreamEventTypeOutWithDefaults instantiates a new ListResponseStreamEventTypeOut object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ListResponseStreamEventTypeOut) GetData added in v1.40.0

GetData returns the Data field value

func (*ListResponseStreamEventTypeOut) GetDataOk added in v1.40.0

GetDataOk returns a tuple with the Data field value and a boolean to check if the value has been set.

func (*ListResponseStreamEventTypeOut) GetDone added in v1.40.0

func (o *ListResponseStreamEventTypeOut) GetDone() bool

GetDone returns the Done field value

func (*ListResponseStreamEventTypeOut) GetDoneOk added in v1.40.0

func (o *ListResponseStreamEventTypeOut) GetDoneOk() (*bool, bool)

GetDoneOk returns a tuple with the Done field value and a boolean to check if the value has been set.

func (*ListResponseStreamEventTypeOut) GetIterator added in v1.40.0

func (o *ListResponseStreamEventTypeOut) GetIterator() string

GetIterator returns the Iterator field value If the value is explicit nil, the zero value for string will be returned

func (*ListResponseStreamEventTypeOut) GetIteratorOk added in v1.40.0

func (o *ListResponseStreamEventTypeOut) GetIteratorOk() (*string, bool)

GetIteratorOk returns a tuple with the Iterator field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*ListResponseStreamEventTypeOut) GetPrevIterator added in v1.40.0

func (o *ListResponseStreamEventTypeOut) GetPrevIterator() string

GetPrevIterator returns the PrevIterator field value if set, zero value otherwise.

func (*ListResponseStreamEventTypeOut) GetPrevIteratorOk added in v1.40.0

func (o *ListResponseStreamEventTypeOut) GetPrevIteratorOk() (*string, bool)

GetPrevIteratorOk returns a tuple with the PrevIterator field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ListResponseStreamEventTypeOut) HasPrevIterator added in v1.40.0

func (o *ListResponseStreamEventTypeOut) HasPrevIterator() bool

HasPrevIterator returns a boolean if a field has been set.

func (ListResponseStreamEventTypeOut) MarshalJSON added in v1.40.0

func (o ListResponseStreamEventTypeOut) MarshalJSON() ([]byte, error)

func (*ListResponseStreamEventTypeOut) SetData added in v1.40.0

SetData sets field value

func (*ListResponseStreamEventTypeOut) SetDone added in v1.40.0

func (o *ListResponseStreamEventTypeOut) SetDone(v bool)

SetDone sets field value

func (*ListResponseStreamEventTypeOut) SetIterator added in v1.40.0

func (o *ListResponseStreamEventTypeOut) SetIterator(v string)

SetIterator sets field value

func (*ListResponseStreamEventTypeOut) SetPrevIterator added in v1.40.0

func (o *ListResponseStreamEventTypeOut) SetPrevIterator(v string)

SetPrevIterator gets a reference to the given string and assigns it to the PrevIterator field.

func (ListResponseStreamEventTypeOut) ToMap added in v1.40.0

func (o ListResponseStreamEventTypeOut) ToMap() (map[string]interface{}, error)

func (*ListResponseStreamEventTypeOut) UnmarshalJSON added in v1.40.0

func (o *ListResponseStreamEventTypeOut) UnmarshalJSON(data []byte) (err error)

type ListResponseStreamOut added in v1.31.0

type ListResponseStreamOut struct {
	Data         []StreamOut    `json:"data"`
	Done         bool           `json:"done"`
	Iterator     NullableString `json:"iterator"`
	PrevIterator *string        `json:"prevIterator,omitempty"`
}

ListResponseStreamOut struct for ListResponseStreamOut

func NewListResponseStreamOut added in v1.31.0

func NewListResponseStreamOut(data []StreamOut, done bool, iterator NullableString) *ListResponseStreamOut

NewListResponseStreamOut instantiates a new ListResponseStreamOut object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewListResponseStreamOutWithDefaults added in v1.31.0

func NewListResponseStreamOutWithDefaults() *ListResponseStreamOut

NewListResponseStreamOutWithDefaults instantiates a new ListResponseStreamOut object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ListResponseStreamOut) GetData added in v1.31.0

func (o *ListResponseStreamOut) GetData() []StreamOut

GetData returns the Data field value

func (*ListResponseStreamOut) GetDataOk added in v1.31.0

func (o *ListResponseStreamOut) GetDataOk() ([]StreamOut, bool)

GetDataOk returns a tuple with the Data field value and a boolean to check if the value has been set.

func (*ListResponseStreamOut) GetDone added in v1.31.0

func (o *ListResponseStreamOut) GetDone() bool

GetDone returns the Done field value

func (*ListResponseStreamOut) GetDoneOk added in v1.31.0

func (o *ListResponseStreamOut) GetDoneOk() (*bool, bool)

GetDoneOk returns a tuple with the Done field value and a boolean to check if the value has been set.

func (*ListResponseStreamOut) GetIterator added in v1.31.0

func (o *ListResponseStreamOut) GetIterator() string

GetIterator returns the Iterator field value If the value is explicit nil, the zero value for string will be returned

func (*ListResponseStreamOut) GetIteratorOk added in v1.31.0

func (o *ListResponseStreamOut) GetIteratorOk() (*string, bool)

GetIteratorOk returns a tuple with the Iterator field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*ListResponseStreamOut) GetPrevIterator added in v1.31.0

func (o *ListResponseStreamOut) GetPrevIterator() string

GetPrevIterator returns the PrevIterator field value if set, zero value otherwise.

func (*ListResponseStreamOut) GetPrevIteratorOk added in v1.31.0

func (o *ListResponseStreamOut) GetPrevIteratorOk() (*string, bool)

GetPrevIteratorOk returns a tuple with the PrevIterator field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ListResponseStreamOut) HasPrevIterator added in v1.31.0

func (o *ListResponseStreamOut) HasPrevIterator() bool

HasPrevIterator returns a boolean if a field has been set.

func (ListResponseStreamOut) MarshalJSON added in v1.31.0

func (o ListResponseStreamOut) MarshalJSON() ([]byte, error)

func (*ListResponseStreamOut) SetData added in v1.31.0

func (o *ListResponseStreamOut) SetData(v []StreamOut)

SetData sets field value

func (*ListResponseStreamOut) SetDone added in v1.31.0

func (o *ListResponseStreamOut) SetDone(v bool)

SetDone sets field value

func (*ListResponseStreamOut) SetIterator added in v1.31.0

func (o *ListResponseStreamOut) SetIterator(v string)

SetIterator sets field value

func (*ListResponseStreamOut) SetPrevIterator added in v1.31.0

func (o *ListResponseStreamOut) SetPrevIterator(v string)

SetPrevIterator gets a reference to the given string and assigns it to the PrevIterator field.

func (ListResponseStreamOut) ToMap added in v1.39.0

func (o ListResponseStreamOut) ToMap() (map[string]interface{}, error)

func (*ListResponseStreamOut) UnmarshalJSON added in v1.39.0

func (o *ListResponseStreamOut) UnmarshalJSON(data []byte) (err error)

type ListResponseStreamSinkOut added in v1.31.0

type ListResponseStreamSinkOut struct {
	Data         []StreamSinkOut `json:"data"`
	Done         bool            `json:"done"`
	Iterator     NullableString  `json:"iterator"`
	PrevIterator *string         `json:"prevIterator,omitempty"`
}

ListResponseStreamSinkOut struct for ListResponseStreamSinkOut

func NewListResponseStreamSinkOut added in v1.31.0

func NewListResponseStreamSinkOut(data []StreamSinkOut, done bool, iterator NullableString) *ListResponseStreamSinkOut

NewListResponseStreamSinkOut instantiates a new ListResponseStreamSinkOut object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewListResponseStreamSinkOutWithDefaults added in v1.31.0

func NewListResponseStreamSinkOutWithDefaults() *ListResponseStreamSinkOut

NewListResponseStreamSinkOutWithDefaults instantiates a new ListResponseStreamSinkOut object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ListResponseStreamSinkOut) GetData added in v1.31.0

GetData returns the Data field value

func (*ListResponseStreamSinkOut) GetDataOk added in v1.31.0

func (o *ListResponseStreamSinkOut) GetDataOk() ([]StreamSinkOut, bool)

GetDataOk returns a tuple with the Data field value and a boolean to check if the value has been set.

func (*ListResponseStreamSinkOut) GetDone added in v1.31.0

func (o *ListResponseStreamSinkOut) GetDone() bool

GetDone returns the Done field value

func (*ListResponseStreamSinkOut) GetDoneOk added in v1.31.0

func (o *ListResponseStreamSinkOut) GetDoneOk() (*bool, bool)

GetDoneOk returns a tuple with the Done field value and a boolean to check if the value has been set.

func (*ListResponseStreamSinkOut) GetIterator added in v1.31.0

func (o *ListResponseStreamSinkOut) GetIterator() string

GetIterator returns the Iterator field value If the value is explicit nil, the zero value for string will be returned

func (*ListResponseStreamSinkOut) GetIteratorOk added in v1.31.0

func (o *ListResponseStreamSinkOut) GetIteratorOk() (*string, bool)

GetIteratorOk returns a tuple with the Iterator field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*ListResponseStreamSinkOut) GetPrevIterator added in v1.31.0

func (o *ListResponseStreamSinkOut) GetPrevIterator() string

GetPrevIterator returns the PrevIterator field value if set, zero value otherwise.

func (*ListResponseStreamSinkOut) GetPrevIteratorOk added in v1.31.0

func (o *ListResponseStreamSinkOut) GetPrevIteratorOk() (*string, bool)

GetPrevIteratorOk returns a tuple with the PrevIterator field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ListResponseStreamSinkOut) HasPrevIterator added in v1.31.0

func (o *ListResponseStreamSinkOut) HasPrevIterator() bool

HasPrevIterator returns a boolean if a field has been set.

func (ListResponseStreamSinkOut) MarshalJSON added in v1.31.0

func (o ListResponseStreamSinkOut) MarshalJSON() ([]byte, error)

func (*ListResponseStreamSinkOut) SetData added in v1.31.0

func (o *ListResponseStreamSinkOut) SetData(v []StreamSinkOut)

SetData sets field value

func (*ListResponseStreamSinkOut) SetDone added in v1.31.0

func (o *ListResponseStreamSinkOut) SetDone(v bool)

SetDone sets field value

func (*ListResponseStreamSinkOut) SetIterator added in v1.31.0

func (o *ListResponseStreamSinkOut) SetIterator(v string)

SetIterator sets field value

func (*ListResponseStreamSinkOut) SetPrevIterator added in v1.31.0

func (o *ListResponseStreamSinkOut) SetPrevIterator(v string)

SetPrevIterator gets a reference to the given string and assigns it to the PrevIterator field.

func (ListResponseStreamSinkOut) ToMap added in v1.39.0

func (o ListResponseStreamSinkOut) ToMap() (map[string]interface{}, error)

func (*ListResponseStreamSinkOut) UnmarshalJSON added in v1.39.0

func (o *ListResponseStreamSinkOut) UnmarshalJSON(data []byte) (err error)

type ListResponseTemplateOut added in v1.8.0

type ListResponseTemplateOut struct {
	Data         []TemplateOut  `json:"data"`
	Done         bool           `json:"done"`
	Iterator     NullableString `json:"iterator"`
	PrevIterator *string        `json:"prevIterator,omitempty"`
}

ListResponseTemplateOut struct for ListResponseTemplateOut

func NewListResponseTemplateOut added in v1.8.0

func NewListResponseTemplateOut(data []TemplateOut, done bool, iterator NullableString) *ListResponseTemplateOut

NewListResponseTemplateOut instantiates a new ListResponseTemplateOut object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewListResponseTemplateOutWithDefaults added in v1.8.0

func NewListResponseTemplateOutWithDefaults() *ListResponseTemplateOut

NewListResponseTemplateOutWithDefaults instantiates a new ListResponseTemplateOut object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ListResponseTemplateOut) GetData added in v1.8.0

func (o *ListResponseTemplateOut) GetData() []TemplateOut

GetData returns the Data field value

func (*ListResponseTemplateOut) GetDataOk added in v1.8.0

func (o *ListResponseTemplateOut) GetDataOk() ([]TemplateOut, bool)

GetDataOk returns a tuple with the Data field value and a boolean to check if the value has been set.

func (*ListResponseTemplateOut) GetDone added in v1.8.0

func (o *ListResponseTemplateOut) GetDone() bool

GetDone returns the Done field value

func (*ListResponseTemplateOut) GetDoneOk added in v1.8.0

func (o *ListResponseTemplateOut) GetDoneOk() (*bool, bool)

GetDoneOk returns a tuple with the Done field value and a boolean to check if the value has been set.

func (*ListResponseTemplateOut) GetIterator added in v1.8.0

func (o *ListResponseTemplateOut) GetIterator() string

GetIterator returns the Iterator field value If the value is explicit nil, the zero value for string will be returned

func (*ListResponseTemplateOut) GetIteratorOk added in v1.8.0

func (o *ListResponseTemplateOut) GetIteratorOk() (*string, bool)

GetIteratorOk returns a tuple with the Iterator field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*ListResponseTemplateOut) GetPrevIterator added in v1.8.0

func (o *ListResponseTemplateOut) GetPrevIterator() string

GetPrevIterator returns the PrevIterator field value if set, zero value otherwise.

func (*ListResponseTemplateOut) GetPrevIteratorOk added in v1.8.0

func (o *ListResponseTemplateOut) GetPrevIteratorOk() (*string, bool)

GetPrevIteratorOk returns a tuple with the PrevIterator field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ListResponseTemplateOut) HasPrevIterator added in v1.8.0

func (o *ListResponseTemplateOut) HasPrevIterator() bool

HasPrevIterator returns a boolean if a field has been set.

func (ListResponseTemplateOut) MarshalJSON added in v1.8.0

func (o ListResponseTemplateOut) MarshalJSON() ([]byte, error)

func (*ListResponseTemplateOut) SetData added in v1.8.0

func (o *ListResponseTemplateOut) SetData(v []TemplateOut)

SetData sets field value

func (*ListResponseTemplateOut) SetDone added in v1.8.0

func (o *ListResponseTemplateOut) SetDone(v bool)

SetDone sets field value

func (*ListResponseTemplateOut) SetIterator added in v1.8.0

func (o *ListResponseTemplateOut) SetIterator(v string)

SetIterator sets field value

func (*ListResponseTemplateOut) SetPrevIterator added in v1.8.0

func (o *ListResponseTemplateOut) SetPrevIterator(v string)

SetPrevIterator gets a reference to the given string and assigns it to the PrevIterator field.

func (ListResponseTemplateOut) ToMap added in v1.39.0

func (o ListResponseTemplateOut) ToMap() (map[string]interface{}, error)

func (*ListResponseTemplateOut) UnmarshalJSON added in v1.39.0

func (o *ListResponseTemplateOut) UnmarshalJSON(data []byte) (err error)

type MappedNullable added in v1.39.0

type MappedNullable interface {
	ToMap() (map[string]interface{}, error)
}

type MessageAPIService added in v1.39.0

type MessageAPIService service

MessageAPIService MessageAPI service

func (*MessageAPIService) CreateMessageAttemptForEndpoint added in v1.39.0

func (a *MessageAPIService) CreateMessageAttemptForEndpoint(ctx context.Context, appId string, endpointId string) ApiCreateMessageAttemptForEndpointRequest

CreateMessageAttemptForEndpoint Create Message Attempt For Endpoint

Creates and sends a message to the specified endpoint.

The message attempt and response from the endpoint is returned.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param appId The app's ID or UID
@param endpointId The ep's ID or UID
@return ApiCreateMessageAttemptForEndpointRequest

func (*MessageAPIService) CreateMessageAttemptForEndpointExecute added in v1.39.0

func (a *MessageAPIService) CreateMessageAttemptForEndpointExecute(r ApiCreateMessageAttemptForEndpointRequest) (*MessageAttemptOut, *http.Response, error)

Execute executes the request

@return MessageAttemptOut

func (*MessageAPIService) V1EventsPublic added in v1.44.0

func (a *MessageAPIService) V1EventsPublic(ctx context.Context, appId string, sinkId string) ApiV1EventsPublicRequest

V1EventsPublic Public Events

Reads the stream of created messages for an application, filtered on the Sink's event types and Channels.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param appId The app's ID or UID
@param sinkId The ep's ID or UID
@return ApiV1EventsPublicRequest

func (*MessageAPIService) V1EventsPublicExecute added in v1.44.0

Execute executes the request

@return MessageEventsOut

func (*MessageAPIService) V1MessageCreate added in v1.39.0

func (a *MessageAPIService) V1MessageCreate(ctx context.Context, appId string) ApiV1MessageCreateRequest

V1MessageCreate Create Message

Creates a new message and dispatches it to all of the application's endpoints.

The `eventId` is an optional custom unique ID. It's verified to be unique only up to a day, after that no verification will be made. If a message with the same `eventId` already exists for the application, a 409 conflict error will be returned.

The `eventType` indicates the type and schema of the event. All messages of a certain `eventType` are expected to have the same schema. Endpoints can choose to only listen to specific event types. Messages can also have `channels`, which similar to event types let endpoints filter by them. Unlike event types, messages can have multiple channels, and channels don't imply a specific message content or schema.

The `payload` property is the webhook's body (the actual webhook message). Svix supports payload sizes of up to ~350kb, though it's generally a good idea to keep webhook payloads small, probably no larger than 40kb.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param appId The app's ID or UID
@return ApiV1MessageCreateRequest

func (*MessageAPIService) V1MessageCreateExecute added in v1.39.0

func (a *MessageAPIService) V1MessageCreateExecute(r ApiV1MessageCreateRequest) (*MessageOut, *http.Response, error)

Execute executes the request

@return MessageOut

func (*MessageAPIService) V1MessageEvents added in v1.39.0

func (a *MessageAPIService) V1MessageEvents(ctx context.Context, appId string) ApiV1MessageEventsRequest

V1MessageEvents Message Events

Reads the stream of created messages for an application.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param appId The app's ID or UID
@return ApiV1MessageEventsRequest

func (*MessageAPIService) V1MessageEventsExecute added in v1.39.0

Execute executes the request

@return MessageEventsOut

func (*MessageAPIService) V1MessageEventsSubscription added in v1.39.0

func (a *MessageAPIService) V1MessageEventsSubscription(ctx context.Context, appId string, subscriptionId string) ApiV1MessageEventsSubscriptionRequest

V1MessageEventsSubscription Message Events Subscription

Reads the stream of created messages for an application, but using server-managed iterator tracking.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param appId The app's ID or UID
@param subscriptionId The esub's ID or UID
@return ApiV1MessageEventsSubscriptionRequest

func (*MessageAPIService) V1MessageEventsSubscriptionCreateToken added in v1.39.0

func (a *MessageAPIService) V1MessageEventsSubscriptionCreateToken(ctx context.Context, appId string, subscriptionId string) ApiV1MessageEventsSubscriptionCreateTokenRequest

V1MessageEventsSubscriptionCreateToken Message Events Create Token

Creates an auth token that can be used with the `v1.message.events-subscription` endpoint.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param appId The app's ID or UID
@param subscriptionId The esub's ID or UID
@return ApiV1MessageEventsSubscriptionCreateTokenRequest

func (*MessageAPIService) V1MessageEventsSubscriptionCreateTokenExecute added in v1.39.0

Execute executes the request

@return MessageSubscriberAuthTokenOut

func (*MessageAPIService) V1MessageEventsSubscriptionExecute added in v1.39.0

func (a *MessageAPIService) V1MessageEventsSubscriptionExecute(r ApiV1MessageEventsSubscriptionRequest) (*MessageEventsOut, *http.Response, error)

Execute executes the request

@return MessageEventsOut

func (*MessageAPIService) V1MessageExpungeContent added in v1.39.0

func (a *MessageAPIService) V1MessageExpungeContent(ctx context.Context, appId string, msgId string) ApiV1MessageExpungeContentRequest

V1MessageExpungeContent Delete message payload

Delete the given message's payload.

Useful in cases when a message was accidentally sent with sensitive content. The message can't be replayed or resent once its payload has been deleted or expired.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param appId The app's ID or UID
@param msgId The msg's ID or UID
@return ApiV1MessageExpungeContentRequest

func (*MessageAPIService) V1MessageExpungeContentExecute added in v1.39.0

func (a *MessageAPIService) V1MessageExpungeContentExecute(r ApiV1MessageExpungeContentRequest) (*http.Response, error)

Execute executes the request

func (*MessageAPIService) V1MessageGet added in v1.39.0

func (a *MessageAPIService) V1MessageGet(ctx context.Context, appId string, msgId string) ApiV1MessageGetRequest

V1MessageGet Get Message

Get a message by its ID or eventID.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param appId The app's ID or UID
@param msgId The msg's ID or UID
@return ApiV1MessageGetRequest

func (*MessageAPIService) V1MessageGetExecute added in v1.39.0

func (a *MessageAPIService) V1MessageGetExecute(r ApiV1MessageGetRequest) (*MessageOut, *http.Response, error)

Execute executes the request

@return MessageOut

func (*MessageAPIService) V1MessageGetRawPayload added in v1.39.0

func (a *MessageAPIService) V1MessageGetRawPayload(ctx context.Context, appId string, msgId string) ApiV1MessageGetRawPayloadRequest

V1MessageGetRawPayload Get Raw Message Payload

Get a message raw payload by its ID or eventID.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param appId The app's ID or UID
@param msgId The msg's ID or UID
@return ApiV1MessageGetRawPayloadRequest

func (*MessageAPIService) V1MessageGetRawPayloadExecute added in v1.39.0

Execute executes the request

@return MessageRawPayloadOut

func (*MessageAPIService) V1MessageList added in v1.39.0

func (a *MessageAPIService) V1MessageList(ctx context.Context, appId string) ApiV1MessageListRequest

V1MessageList List Messages

List all of the application's messages.

The `before` and `after` parameters let you filter all items created before or after a certain date. These can be used alongside an iterator to paginate over results within a certain window.

Note that by default this endpoint is limited to retrieving 90 days' worth of data relative to now or, if an iterator is provided, 90 days before/after the time indicated by the iterator ID. If you require data beyond those time ranges, you will need to explicitly set the `before` or `after` parameter as appropriate.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param appId The app's ID or UID
@return ApiV1MessageListRequest

func (*MessageAPIService) V1MessageListExecute added in v1.39.0

Execute executes the request

@return ListResponseMessageOut

type MessageAttemptAPIService added in v1.39.0

type MessageAttemptAPIService service

MessageAttemptAPIService MessageAttemptAPI service

func (*MessageAttemptAPIService) V1MessageAttemptCountByEndpoint added in v1.43.0

func (a *MessageAttemptAPIService) V1MessageAttemptCountByEndpoint(ctx context.Context, appId string, endpointId string) ApiV1MessageAttemptCountByEndpointRequest

V1MessageAttemptCountByEndpoint Count Attempts By Endpoint

Like `v1.message-attempt.list-by-endpoint` but returning a count only.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param appId The app's ID or UID
@param endpointId The ep's ID or UID
@return ApiV1MessageAttemptCountByEndpointRequest

func (*MessageAttemptAPIService) V1MessageAttemptCountByEndpointExecute added in v1.43.0

func (a *MessageAttemptAPIService) V1MessageAttemptCountByEndpointExecute(r ApiV1MessageAttemptCountByEndpointRequest) (*CountOut, *http.Response, error)

Execute executes the request

@return CountOut

func (*MessageAttemptAPIService) V1MessageAttemptExpungeContent added in v1.39.0

func (a *MessageAttemptAPIService) V1MessageAttemptExpungeContent(ctx context.Context, appId string, msgId string, attemptId string) ApiV1MessageAttemptExpungeContentRequest

V1MessageAttemptExpungeContent Delete attempt response body

Deletes the given attempt's response body.

Useful when an endpoint accidentally returned sensitive content. The message can't be replayed or resent once its payload has been deleted or expired.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param appId The app's ID or UID
@param msgId The msg's ID or UID
@param attemptId The attempt's ID
@return ApiV1MessageAttemptExpungeContentRequest

func (*MessageAttemptAPIService) V1MessageAttemptExpungeContentExecute added in v1.39.0

func (a *MessageAttemptAPIService) V1MessageAttemptExpungeContentExecute(r ApiV1MessageAttemptExpungeContentRequest) (*http.Response, error)

Execute executes the request

func (*MessageAttemptAPIService) V1MessageAttemptGet added in v1.39.0

func (a *MessageAttemptAPIService) V1MessageAttemptGet(ctx context.Context, appId string, msgId string, attemptId string) ApiV1MessageAttemptGetRequest

V1MessageAttemptGet Get Attempt

`msg_id`: Use a message id or a message `eventId`

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param appId The app's ID or UID
@param msgId The msg's ID or UID
@param attemptId The attempt's ID
@return ApiV1MessageAttemptGetRequest

func (*MessageAttemptAPIService) V1MessageAttemptGetExecute added in v1.39.0

Execute executes the request

@return MessageAttemptOut

func (*MessageAttemptAPIService) V1MessageAttemptGetHeaders added in v1.39.0

func (a *MessageAttemptAPIService) V1MessageAttemptGetHeaders(ctx context.Context, appId string, msgId string, attemptId string) ApiV1MessageAttemptGetHeadersRequest

V1MessageAttemptGetHeaders Get Attempt Headers

Calculate and return headers used on a given message attempt

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param appId The app's ID or UID
@param msgId The msg's ID or UID
@param attemptId The attempt's ID
@return ApiV1MessageAttemptGetHeadersRequest

func (*MessageAttemptAPIService) V1MessageAttemptGetHeadersExecute added in v1.39.0

Execute executes the request

@return MessageAttemptHeadersOut

func (*MessageAttemptAPIService) V1MessageAttemptListAttemptedDestinations added in v1.39.0

func (a *MessageAttemptAPIService) V1MessageAttemptListAttemptedDestinations(ctx context.Context, appId string, msgId string) ApiV1MessageAttemptListAttemptedDestinationsRequest

V1MessageAttemptListAttemptedDestinations List Attempted Destinations

List endpoints attempted by a given message.

Additionally includes metadata about the latest message attempt. By default, endpoints are listed in ascending order by ID.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param appId The app's ID or UID
@param msgId The msg's ID or UID
@return ApiV1MessageAttemptListAttemptedDestinationsRequest

func (*MessageAttemptAPIService) V1MessageAttemptListAttemptedDestinationsExecute added in v1.39.0

Execute executes the request

@return ListResponseMessageEndpointOut

func (*MessageAttemptAPIService) V1MessageAttemptListAttemptedMessages added in v1.39.0

func (a *MessageAttemptAPIService) V1MessageAttemptListAttemptedMessages(ctx context.Context, appId string, endpointId string) ApiV1MessageAttemptListAttemptedMessagesRequest

V1MessageAttemptListAttemptedMessages List Attempted Messages

List messages for a particular endpoint. Additionally includes metadata about the latest message attempt.

The `before` parameter lets you filter all items created before a certain date and is ignored if an iterator is passed.

Note that by default this endpoint is limited to retrieving 90 days' worth of data relative to now or, if an iterator is provided, 90 days before/after the time indicated by the iterator ID. If you require data beyond those time ranges, you will need to explicitly set the `before` or `after` parameter as appropriate.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param appId The app's ID or UID
@param endpointId The ep's ID or UID
@return ApiV1MessageAttemptListAttemptedMessagesRequest

func (*MessageAttemptAPIService) V1MessageAttemptListAttemptedMessagesExecute added in v1.39.0

Execute executes the request

@return ListResponseEndpointMessageOut

func (*MessageAttemptAPIService) V1MessageAttemptListByEndpoint added in v1.39.0

func (a *MessageAttemptAPIService) V1MessageAttemptListByEndpoint(ctx context.Context, appId string, endpointId string) ApiV1MessageAttemptListByEndpointRequest

V1MessageAttemptListByEndpoint List Attempts By Endpoint

List attempts by endpoint id

Note that by default this endpoint is limited to retrieving 90 days' worth of data relative to now or, if an iterator is provided, 90 days before/after the time indicated by the iterator ID. If you require data beyond those time ranges, you will need to explicitly set the `before` or `after` parameter as appropriate.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param appId The app's ID or UID
@param endpointId The ep's ID or UID
@return ApiV1MessageAttemptListByEndpointRequest

func (*MessageAttemptAPIService) V1MessageAttemptListByEndpointDeprecated added in v1.39.0

func (a *MessageAttemptAPIService) V1MessageAttemptListByEndpointDeprecated(ctx context.Context, appId string, msgId string, endpointId string) ApiV1MessageAttemptListByEndpointDeprecatedRequest

V1MessageAttemptListByEndpointDeprecated List Attempts For Endpoint

DEPRECATED: please use list_attempts with endpoint_id as a query parameter instead.

List the message attempts for a particular endpoint.

Returning the endpoint.

The `before` parameter lets you filter all items created before a certain date and is ignored if an iterator is passed.

Note that by default this endpoint is limited to retrieving 90 days' worth of data relative to now or, if an iterator is provided, 90 days before/after the time indicated by the iterator ID. If you require data beyond those time ranges, you will need to explicitly set the `before` or `after` parameter as appropriate.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param appId The app's ID or UID
@param msgId The msg's ID or UID
@param endpointId The ep's ID or UID
@return ApiV1MessageAttemptListByEndpointDeprecatedRequest

Deprecated

func (*MessageAttemptAPIService) V1MessageAttemptListByEndpointDeprecatedExecute added in v1.39.0

Execute executes the request

@return ListResponseMessageAttemptEndpointOut

Deprecated

func (*MessageAttemptAPIService) V1MessageAttemptListByEndpointExecute added in v1.39.0

Execute executes the request

@return ListResponseMessageAttemptOut

func (*MessageAttemptAPIService) V1MessageAttemptListByMsg added in v1.39.0

func (a *MessageAttemptAPIService) V1MessageAttemptListByMsg(ctx context.Context, appId string, msgId string) ApiV1MessageAttemptListByMsgRequest

V1MessageAttemptListByMsg List Attempts By Msg

List attempts by message ID.

Note that by default this endpoint is limited to retrieving 90 days' worth of data relative to now or, if an iterator is provided, 90 days before/after the time indicated by the iterator ID. If you require data beyond those time ranges, you will need to explicitly set the `before` or `after` parameter as appropriate.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param appId The app's ID or UID
@param msgId The msg's ID or UID
@return ApiV1MessageAttemptListByMsgRequest

func (*MessageAttemptAPIService) V1MessageAttemptListByMsgDeprecated deprecated added in v1.39.0

func (a *MessageAttemptAPIService) V1MessageAttemptListByMsgDeprecated(ctx context.Context, appId string, msgId string) ApiV1MessageAttemptListByMsgDeprecatedRequest

V1MessageAttemptListByMsgDeprecated List Attempts

Deprecated: Please use "List Attempts by Endpoint" and "List Attempts by Msg" instead.

Note that by default this endpoint is limited to retrieving 90 days' worth of data relative to now or, if an iterator is provided, 90 days before/after the time indicated by the iterator ID. If you require data beyond those time ranges, you will need to explicitly set the `before` or `after` parameter as appropriate.

`msg_id`: Use a message id or a message `eventId`

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param appId The app's ID or UID
@param msgId The msg's ID or UID
@return ApiV1MessageAttemptListByMsgDeprecatedRequest

Deprecated

func (*MessageAttemptAPIService) V1MessageAttemptListByMsgDeprecatedExecute added in v1.39.0

Execute executes the request

@return ListResponseMessageAttemptOut

Deprecated

func (*MessageAttemptAPIService) V1MessageAttemptListByMsgExecute added in v1.39.0

Execute executes the request

@return ListResponseMessageAttemptOut

func (*MessageAttemptAPIService) V1MessageAttemptResend added in v1.39.0

func (a *MessageAttemptAPIService) V1MessageAttemptResend(ctx context.Context, appId string, msgId string, endpointId string) ApiV1MessageAttemptResendRequest

V1MessageAttemptResend Resend Webhook

Resend a message to the specified endpoint.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param appId The app's ID or UID
@param msgId The msg's ID or UID
@param endpointId The ep's ID or UID
@return ApiV1MessageAttemptResendRequest

func (*MessageAttemptAPIService) V1MessageAttemptResendExecute added in v1.39.0

func (a *MessageAttemptAPIService) V1MessageAttemptResendExecute(r ApiV1MessageAttemptResendRequest) (*http.Response, error)

Execute executes the request

type MessageAttemptEndpointOut

type MessageAttemptEndpointOut struct {
	// The ep's ID
	EndpointId string `json:"endpointId"`
	// The attempt's ID
	Id  string      `json:"id"`
	Msg *MessageOut `json:"msg,omitempty"`
	// The msg's ID
	MsgId    string `json:"msgId"`
	Response string `json:"response"`
	// Response duration in milliseconds.
	ResponseDurationMs int64                     `json:"responseDurationMs"`
	ResponseStatusCode int32                     `json:"responseStatusCode"`
	Status             MessageStatus             `json:"status"`
	Timestamp          time.Time                 `json:"timestamp"`
	TriggerType        MessageAttemptTriggerType `json:"triggerType"`
	Url                string                    `json:"url"`
}

MessageAttemptEndpointOut struct for MessageAttemptEndpointOut

func NewMessageAttemptEndpointOut

func NewMessageAttemptEndpointOut(endpointId string, id string, msgId string, response string, responseDurationMs int64, responseStatusCode int32, status MessageStatus, timestamp time.Time, triggerType MessageAttemptTriggerType, url string) *MessageAttemptEndpointOut

NewMessageAttemptEndpointOut instantiates a new MessageAttemptEndpointOut object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewMessageAttemptEndpointOutWithDefaults

func NewMessageAttemptEndpointOutWithDefaults() *MessageAttemptEndpointOut

NewMessageAttemptEndpointOutWithDefaults instantiates a new MessageAttemptEndpointOut object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*MessageAttemptEndpointOut) GetEndpointId added in v0.48.0

func (o *MessageAttemptEndpointOut) GetEndpointId() string

GetEndpointId returns the EndpointId field value

func (*MessageAttemptEndpointOut) GetEndpointIdOk added in v0.48.0

func (o *MessageAttemptEndpointOut) GetEndpointIdOk() (*string, bool)

GetEndpointIdOk returns a tuple with the EndpointId field value and a boolean to check if the value has been set.

func (*MessageAttemptEndpointOut) GetId

func (o *MessageAttemptEndpointOut) GetId() string

GetId returns the Id field value

func (*MessageAttemptEndpointOut) GetIdOk

func (o *MessageAttemptEndpointOut) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*MessageAttemptEndpointOut) GetMsg added in v1.15.0

GetMsg returns the Msg field value if set, zero value otherwise.

func (*MessageAttemptEndpointOut) GetMsgId added in v0.52.0

func (o *MessageAttemptEndpointOut) GetMsgId() string

GetMsgId returns the MsgId field value

func (*MessageAttemptEndpointOut) GetMsgIdOk added in v0.52.0

func (o *MessageAttemptEndpointOut) GetMsgIdOk() (*string, bool)

GetMsgIdOk returns a tuple with the MsgId field value and a boolean to check if the value has been set.

func (*MessageAttemptEndpointOut) GetMsgOk added in v1.15.0

func (o *MessageAttemptEndpointOut) GetMsgOk() (*MessageOut, bool)

GetMsgOk returns a tuple with the Msg field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MessageAttemptEndpointOut) GetResponse

func (o *MessageAttemptEndpointOut) GetResponse() string

GetResponse returns the Response field value

func (*MessageAttemptEndpointOut) GetResponseDurationMs added in v1.28.0

func (o *MessageAttemptEndpointOut) GetResponseDurationMs() int64

GetResponseDurationMs returns the ResponseDurationMs field value

func (*MessageAttemptEndpointOut) GetResponseDurationMsOk added in v1.28.0

func (o *MessageAttemptEndpointOut) GetResponseDurationMsOk() (*int64, bool)

GetResponseDurationMsOk returns a tuple with the ResponseDurationMs field value and a boolean to check if the value has been set.

func (*MessageAttemptEndpointOut) GetResponseOk

func (o *MessageAttemptEndpointOut) GetResponseOk() (*string, bool)

GetResponseOk returns a tuple with the Response field value and a boolean to check if the value has been set.

func (*MessageAttemptEndpointOut) GetResponseStatusCode

func (o *MessageAttemptEndpointOut) GetResponseStatusCode() int32

GetResponseStatusCode returns the ResponseStatusCode field value

func (*MessageAttemptEndpointOut) GetResponseStatusCodeOk

func (o *MessageAttemptEndpointOut) GetResponseStatusCodeOk() (*int32, bool)

GetResponseStatusCodeOk returns a tuple with the ResponseStatusCode field value and a boolean to check if the value has been set.

func (*MessageAttemptEndpointOut) GetStatus

GetStatus returns the Status field value

func (*MessageAttemptEndpointOut) GetStatusOk

func (o *MessageAttemptEndpointOut) GetStatusOk() (*MessageStatus, bool)

GetStatusOk returns a tuple with the Status field value and a boolean to check if the value has been set.

func (*MessageAttemptEndpointOut) GetTimestamp

func (o *MessageAttemptEndpointOut) GetTimestamp() time.Time

GetTimestamp returns the Timestamp field value

func (*MessageAttemptEndpointOut) GetTimestampOk

func (o *MessageAttemptEndpointOut) GetTimestampOk() (*time.Time, bool)

GetTimestampOk returns a tuple with the Timestamp field value and a boolean to check if the value has been set.

func (*MessageAttemptEndpointOut) GetTriggerType

GetTriggerType returns the TriggerType field value

func (*MessageAttemptEndpointOut) GetTriggerTypeOk

func (o *MessageAttemptEndpointOut) GetTriggerTypeOk() (*MessageAttemptTriggerType, bool)

GetTriggerTypeOk returns a tuple with the TriggerType field value and a boolean to check if the value has been set.

func (*MessageAttemptEndpointOut) GetUrl added in v0.75.0

func (o *MessageAttemptEndpointOut) GetUrl() string

GetUrl returns the Url field value

func (*MessageAttemptEndpointOut) GetUrlOk added in v0.75.0

func (o *MessageAttemptEndpointOut) GetUrlOk() (*string, bool)

GetUrlOk returns a tuple with the Url field value and a boolean to check if the value has been set.

func (*MessageAttemptEndpointOut) HasMsg added in v1.15.0

func (o *MessageAttemptEndpointOut) HasMsg() bool

HasMsg returns a boolean if a field has been set.

func (MessageAttemptEndpointOut) MarshalJSON

func (o MessageAttemptEndpointOut) MarshalJSON() ([]byte, error)

func (*MessageAttemptEndpointOut) SetEndpointId added in v0.48.0

func (o *MessageAttemptEndpointOut) SetEndpointId(v string)

SetEndpointId sets field value

func (*MessageAttemptEndpointOut) SetId

func (o *MessageAttemptEndpointOut) SetId(v string)

SetId sets field value

func (*MessageAttemptEndpointOut) SetMsg added in v1.15.0

SetMsg gets a reference to the given MessageOut and assigns it to the Msg field.

func (*MessageAttemptEndpointOut) SetMsgId added in v0.52.0

func (o *MessageAttemptEndpointOut) SetMsgId(v string)

SetMsgId sets field value

func (*MessageAttemptEndpointOut) SetResponse

func (o *MessageAttemptEndpointOut) SetResponse(v string)

SetResponse sets field value

func (*MessageAttemptEndpointOut) SetResponseDurationMs added in v1.28.0

func (o *MessageAttemptEndpointOut) SetResponseDurationMs(v int64)

SetResponseDurationMs sets field value

func (*MessageAttemptEndpointOut) SetResponseStatusCode

func (o *MessageAttemptEndpointOut) SetResponseStatusCode(v int32)

SetResponseStatusCode sets field value

func (*MessageAttemptEndpointOut) SetStatus

func (o *MessageAttemptEndpointOut) SetStatus(v MessageStatus)

SetStatus sets field value

func (*MessageAttemptEndpointOut) SetTimestamp

func (o *MessageAttemptEndpointOut) SetTimestamp(v time.Time)

SetTimestamp sets field value

func (*MessageAttemptEndpointOut) SetTriggerType

SetTriggerType sets field value

func (*MessageAttemptEndpointOut) SetUrl added in v0.75.0

func (o *MessageAttemptEndpointOut) SetUrl(v string)

SetUrl sets field value

func (MessageAttemptEndpointOut) ToMap added in v1.39.0

func (o MessageAttemptEndpointOut) ToMap() (map[string]interface{}, error)

func (*MessageAttemptEndpointOut) UnmarshalJSON added in v1.39.0

func (o *MessageAttemptEndpointOut) UnmarshalJSON(data []byte) (err error)

type MessageAttemptExhaustedEvent

type MessageAttemptExhaustedEvent struct {
	Data MessageAttemptExhaustedEventData `json:"data"`
	Type string                           `json:"type"`
}

MessageAttemptExhaustedEvent Sent when a message delivery has failed (all of the retry attempts have been exhausted).

func NewMessageAttemptExhaustedEvent

func NewMessageAttemptExhaustedEvent(data MessageAttemptExhaustedEventData, type_ string) *MessageAttemptExhaustedEvent

NewMessageAttemptExhaustedEvent instantiates a new MessageAttemptExhaustedEvent object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewMessageAttemptExhaustedEventWithDefaults

func NewMessageAttemptExhaustedEventWithDefaults() *MessageAttemptExhaustedEvent

NewMessageAttemptExhaustedEventWithDefaults instantiates a new MessageAttemptExhaustedEvent object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*MessageAttemptExhaustedEvent) GetData

GetData returns the Data field value

func (*MessageAttemptExhaustedEvent) GetDataOk

GetDataOk returns a tuple with the Data field value and a boolean to check if the value has been set.

func (*MessageAttemptExhaustedEvent) GetType

func (o *MessageAttemptExhaustedEvent) GetType() string

GetType returns the Type field value

func (*MessageAttemptExhaustedEvent) GetTypeOk

func (o *MessageAttemptExhaustedEvent) GetTypeOk() (*string, bool)

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.

func (MessageAttemptExhaustedEvent) MarshalJSON

func (o MessageAttemptExhaustedEvent) MarshalJSON() ([]byte, error)

func (*MessageAttemptExhaustedEvent) SetData

SetData sets field value

func (*MessageAttemptExhaustedEvent) SetType

func (o *MessageAttemptExhaustedEvent) SetType(v string)

SetType sets field value

func (MessageAttemptExhaustedEvent) ToMap added in v1.39.0

func (o MessageAttemptExhaustedEvent) ToMap() (map[string]interface{}, error)

func (*MessageAttemptExhaustedEvent) UnmarshalJSON added in v1.39.0

func (o *MessageAttemptExhaustedEvent) UnmarshalJSON(data []byte) (err error)

type MessageAttemptExhaustedEventData

type MessageAttemptExhaustedEventData struct {
	// The app's ID
	AppId string `json:"appId"`
	// The app's UID
	AppUid *string `json:"appUid,omitempty" validate:"regexp=^[a-zA-Z0-9\\\\-_.]+$"`
	// The ep's ID
	EndpointId  string                   `json:"endpointId"`
	LastAttempt MessageAttemptFailedData `json:"lastAttempt"`
	// The msg's UID
	MsgEventId *string `json:"msgEventId,omitempty" validate:"regexp=^[a-zA-Z0-9\\\\-_.]+$"`
	// The msg's ID
	MsgId string `json:"msgId"`
}

MessageAttemptExhaustedEventData Sent when a message delivery has failed (all of the retry attempts have been exhausted) as a \"message.attempt.exhausted\" type or after it's failed four times as a \"message.attempt.failing\" event.

func NewMessageAttemptExhaustedEventData

func NewMessageAttemptExhaustedEventData(appId string, endpointId string, lastAttempt MessageAttemptFailedData, msgId string) *MessageAttemptExhaustedEventData

NewMessageAttemptExhaustedEventData instantiates a new MessageAttemptExhaustedEventData object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewMessageAttemptExhaustedEventDataWithDefaults

func NewMessageAttemptExhaustedEventDataWithDefaults() *MessageAttemptExhaustedEventData

NewMessageAttemptExhaustedEventDataWithDefaults instantiates a new MessageAttemptExhaustedEventData object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*MessageAttemptExhaustedEventData) GetAppId

GetAppId returns the AppId field value

func (*MessageAttemptExhaustedEventData) GetAppIdOk

func (o *MessageAttemptExhaustedEventData) GetAppIdOk() (*string, bool)

GetAppIdOk returns a tuple with the AppId field value and a boolean to check if the value has been set.

func (*MessageAttemptExhaustedEventData) GetAppUid

GetAppUid returns the AppUid field value if set, zero value otherwise.

func (*MessageAttemptExhaustedEventData) GetAppUidOk

func (o *MessageAttemptExhaustedEventData) GetAppUidOk() (*string, bool)

GetAppUidOk returns a tuple with the AppUid field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MessageAttemptExhaustedEventData) GetEndpointId

func (o *MessageAttemptExhaustedEventData) GetEndpointId() string

GetEndpointId returns the EndpointId field value

func (*MessageAttemptExhaustedEventData) GetEndpointIdOk

func (o *MessageAttemptExhaustedEventData) GetEndpointIdOk() (*string, bool)

GetEndpointIdOk returns a tuple with the EndpointId field value and a boolean to check if the value has been set.

func (*MessageAttemptExhaustedEventData) GetLastAttempt

GetLastAttempt returns the LastAttempt field value

func (*MessageAttemptExhaustedEventData) GetLastAttemptOk

GetLastAttemptOk returns a tuple with the LastAttempt field value and a boolean to check if the value has been set.

func (*MessageAttemptExhaustedEventData) GetMsgEventId added in v0.62.0

func (o *MessageAttemptExhaustedEventData) GetMsgEventId() string

GetMsgEventId returns the MsgEventId field value if set, zero value otherwise.

func (*MessageAttemptExhaustedEventData) GetMsgEventIdOk added in v0.62.0

func (o *MessageAttemptExhaustedEventData) GetMsgEventIdOk() (*string, bool)

GetMsgEventIdOk returns a tuple with the MsgEventId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MessageAttemptExhaustedEventData) GetMsgId

GetMsgId returns the MsgId field value

func (*MessageAttemptExhaustedEventData) GetMsgIdOk

func (o *MessageAttemptExhaustedEventData) GetMsgIdOk() (*string, bool)

GetMsgIdOk returns a tuple with the MsgId field value and a boolean to check if the value has been set.

func (*MessageAttemptExhaustedEventData) HasAppUid

func (o *MessageAttemptExhaustedEventData) HasAppUid() bool

HasAppUid returns a boolean if a field has been set.

func (*MessageAttemptExhaustedEventData) HasMsgEventId added in v0.62.0

func (o *MessageAttemptExhaustedEventData) HasMsgEventId() bool

HasMsgEventId returns a boolean if a field has been set.

func (MessageAttemptExhaustedEventData) MarshalJSON

func (o MessageAttemptExhaustedEventData) MarshalJSON() ([]byte, error)

func (*MessageAttemptExhaustedEventData) SetAppId

SetAppId sets field value

func (*MessageAttemptExhaustedEventData) SetAppUid

func (o *MessageAttemptExhaustedEventData) SetAppUid(v string)

SetAppUid gets a reference to the given string and assigns it to the AppUid field.

func (*MessageAttemptExhaustedEventData) SetEndpointId

func (o *MessageAttemptExhaustedEventData) SetEndpointId(v string)

SetEndpointId sets field value

func (*MessageAttemptExhaustedEventData) SetLastAttempt

SetLastAttempt sets field value

func (*MessageAttemptExhaustedEventData) SetMsgEventId added in v0.62.0

func (o *MessageAttemptExhaustedEventData) SetMsgEventId(v string)

SetMsgEventId gets a reference to the given string and assigns it to the MsgEventId field.

func (*MessageAttemptExhaustedEventData) SetMsgId

SetMsgId sets field value

func (MessageAttemptExhaustedEventData) ToMap added in v1.39.0

func (o MessageAttemptExhaustedEventData) ToMap() (map[string]interface{}, error)

func (*MessageAttemptExhaustedEventData) UnmarshalJSON added in v1.39.0

func (o *MessageAttemptExhaustedEventData) UnmarshalJSON(data []byte) (err error)

type MessageAttemptFailedData added in v0.50.0

type MessageAttemptFailedData struct {
	// The attempt's ID
	Id                 string    `json:"id"`
	ResponseStatusCode int32     `json:"responseStatusCode"`
	Timestamp          time.Time `json:"timestamp"`
}

MessageAttemptFailedData struct for MessageAttemptFailedData

func NewMessageAttemptFailedData added in v0.50.0

func NewMessageAttemptFailedData(id string, responseStatusCode int32, timestamp time.Time) *MessageAttemptFailedData

NewMessageAttemptFailedData instantiates a new MessageAttemptFailedData object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewMessageAttemptFailedDataWithDefaults added in v0.50.0

func NewMessageAttemptFailedDataWithDefaults() *MessageAttemptFailedData

NewMessageAttemptFailedDataWithDefaults instantiates a new MessageAttemptFailedData object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*MessageAttemptFailedData) GetId added in v0.50.0

func (o *MessageAttemptFailedData) GetId() string

GetId returns the Id field value

func (*MessageAttemptFailedData) GetIdOk added in v0.50.0

func (o *MessageAttemptFailedData) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*MessageAttemptFailedData) GetResponseStatusCode added in v0.50.0

func (o *MessageAttemptFailedData) GetResponseStatusCode() int32

GetResponseStatusCode returns the ResponseStatusCode field value

func (*MessageAttemptFailedData) GetResponseStatusCodeOk added in v0.50.0

func (o *MessageAttemptFailedData) GetResponseStatusCodeOk() (*int32, bool)

GetResponseStatusCodeOk returns a tuple with the ResponseStatusCode field value and a boolean to check if the value has been set.

func (*MessageAttemptFailedData) GetTimestamp added in v0.50.0

func (o *MessageAttemptFailedData) GetTimestamp() time.Time

GetTimestamp returns the Timestamp field value

func (*MessageAttemptFailedData) GetTimestampOk added in v0.50.0

func (o *MessageAttemptFailedData) GetTimestampOk() (*time.Time, bool)

GetTimestampOk returns a tuple with the Timestamp field value and a boolean to check if the value has been set.

func (MessageAttemptFailedData) MarshalJSON added in v0.50.0

func (o MessageAttemptFailedData) MarshalJSON() ([]byte, error)

func (*MessageAttemptFailedData) SetId added in v0.50.0

func (o *MessageAttemptFailedData) SetId(v string)

SetId sets field value

func (*MessageAttemptFailedData) SetResponseStatusCode added in v0.50.0

func (o *MessageAttemptFailedData) SetResponseStatusCode(v int32)

SetResponseStatusCode sets field value

func (*MessageAttemptFailedData) SetTimestamp added in v0.50.0

func (o *MessageAttemptFailedData) SetTimestamp(v time.Time)

SetTimestamp sets field value

func (MessageAttemptFailedData) ToMap added in v1.39.0

func (o MessageAttemptFailedData) ToMap() (map[string]interface{}, error)

func (*MessageAttemptFailedData) UnmarshalJSON added in v1.39.0

func (o *MessageAttemptFailedData) UnmarshalJSON(data []byte) (err error)

type MessageAttemptFailingEvent added in v0.50.0

type MessageAttemptFailingEvent struct {
	Data MessageAttemptFailingEventData `json:"data"`
	Type string                         `json:"type"`
}

MessageAttemptFailingEvent Sent after a message has been failing for a few times. It's sent on the fourth failure. It complements `message.attempt.exhausted` which is sent after the last failure.

func NewMessageAttemptFailingEvent added in v0.50.0

func NewMessageAttemptFailingEvent(data MessageAttemptFailingEventData, type_ string) *MessageAttemptFailingEvent

NewMessageAttemptFailingEvent instantiates a new MessageAttemptFailingEvent object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewMessageAttemptFailingEventWithDefaults added in v0.50.0

func NewMessageAttemptFailingEventWithDefaults() *MessageAttemptFailingEvent

NewMessageAttemptFailingEventWithDefaults instantiates a new MessageAttemptFailingEvent object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*MessageAttemptFailingEvent) GetData added in v0.50.0

GetData returns the Data field value

func (*MessageAttemptFailingEvent) GetDataOk added in v0.50.0

GetDataOk returns a tuple with the Data field value and a boolean to check if the value has been set.

func (*MessageAttemptFailingEvent) GetType added in v0.50.0

func (o *MessageAttemptFailingEvent) GetType() string

GetType returns the Type field value

func (*MessageAttemptFailingEvent) GetTypeOk added in v0.50.0

func (o *MessageAttemptFailingEvent) GetTypeOk() (*string, bool)

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.

func (MessageAttemptFailingEvent) MarshalJSON added in v0.50.0

func (o MessageAttemptFailingEvent) MarshalJSON() ([]byte, error)

func (*MessageAttemptFailingEvent) SetData added in v0.50.0

SetData sets field value

func (*MessageAttemptFailingEvent) SetType added in v0.50.0

func (o *MessageAttemptFailingEvent) SetType(v string)

SetType sets field value

func (MessageAttemptFailingEvent) ToMap added in v1.39.0

func (o MessageAttemptFailingEvent) ToMap() (map[string]interface{}, error)

func (*MessageAttemptFailingEvent) UnmarshalJSON added in v1.39.0

func (o *MessageAttemptFailingEvent) UnmarshalJSON(data []byte) (err error)

type MessageAttemptFailingEventData added in v0.50.0

type MessageAttemptFailingEventData struct {
	// The app's ID
	AppId string `json:"appId"`
	// The app's UID
	AppUid *string `json:"appUid,omitempty" validate:"regexp=^[a-zA-Z0-9\\\\-_.]+$"`
	// The ep's ID
	EndpointId  string                   `json:"endpointId"`
	LastAttempt MessageAttemptFailedData `json:"lastAttempt"`
	// The msg's UID
	MsgEventId *string `json:"msgEventId,omitempty" validate:"regexp=^[a-zA-Z0-9\\\\-_.]+$"`
	// The msg's ID
	MsgId string `json:"msgId"`
}

MessageAttemptFailingEventData Sent when a message delivery has failed (all of the retry attempts have been exhausted) as a \"message.attempt.exhausted\" type or after it's failed four times as a \"message.attempt.failing\" event.

func NewMessageAttemptFailingEventData added in v0.50.0

func NewMessageAttemptFailingEventData(appId string, endpointId string, lastAttempt MessageAttemptFailedData, msgId string) *MessageAttemptFailingEventData

NewMessageAttemptFailingEventData instantiates a new MessageAttemptFailingEventData object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewMessageAttemptFailingEventDataWithDefaults added in v0.50.0

func NewMessageAttemptFailingEventDataWithDefaults() *MessageAttemptFailingEventData

NewMessageAttemptFailingEventDataWithDefaults instantiates a new MessageAttemptFailingEventData object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*MessageAttemptFailingEventData) GetAppId added in v0.50.0

func (o *MessageAttemptFailingEventData) GetAppId() string

GetAppId returns the AppId field value

func (*MessageAttemptFailingEventData) GetAppIdOk added in v0.50.0

func (o *MessageAttemptFailingEventData) GetAppIdOk() (*string, bool)

GetAppIdOk returns a tuple with the AppId field value and a boolean to check if the value has been set.

func (*MessageAttemptFailingEventData) GetAppUid added in v0.50.0

func (o *MessageAttemptFailingEventData) GetAppUid() string

GetAppUid returns the AppUid field value if set, zero value otherwise.

func (*MessageAttemptFailingEventData) GetAppUidOk added in v0.50.0

func (o *MessageAttemptFailingEventData) GetAppUidOk() (*string, bool)

GetAppUidOk returns a tuple with the AppUid field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MessageAttemptFailingEventData) GetEndpointId added in v0.50.0

func (o *MessageAttemptFailingEventData) GetEndpointId() string

GetEndpointId returns the EndpointId field value

func (*MessageAttemptFailingEventData) GetEndpointIdOk added in v0.50.0

func (o *MessageAttemptFailingEventData) GetEndpointIdOk() (*string, bool)

GetEndpointIdOk returns a tuple with the EndpointId field value and a boolean to check if the value has been set.

func (*MessageAttemptFailingEventData) GetLastAttempt added in v0.50.0

GetLastAttempt returns the LastAttempt field value

func (*MessageAttemptFailingEventData) GetLastAttemptOk added in v0.50.0

GetLastAttemptOk returns a tuple with the LastAttempt field value and a boolean to check if the value has been set.

func (*MessageAttemptFailingEventData) GetMsgEventId added in v0.62.0

func (o *MessageAttemptFailingEventData) GetMsgEventId() string

GetMsgEventId returns the MsgEventId field value if set, zero value otherwise.

func (*MessageAttemptFailingEventData) GetMsgEventIdOk added in v0.62.0

func (o *MessageAttemptFailingEventData) GetMsgEventIdOk() (*string, bool)

GetMsgEventIdOk returns a tuple with the MsgEventId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MessageAttemptFailingEventData) GetMsgId added in v0.50.0

func (o *MessageAttemptFailingEventData) GetMsgId() string

GetMsgId returns the MsgId field value

func (*MessageAttemptFailingEventData) GetMsgIdOk added in v0.50.0

func (o *MessageAttemptFailingEventData) GetMsgIdOk() (*string, bool)

GetMsgIdOk returns a tuple with the MsgId field value and a boolean to check if the value has been set.

func (*MessageAttemptFailingEventData) HasAppUid added in v0.50.0

func (o *MessageAttemptFailingEventData) HasAppUid() bool

HasAppUid returns a boolean if a field has been set.

func (*MessageAttemptFailingEventData) HasMsgEventId added in v0.62.0

func (o *MessageAttemptFailingEventData) HasMsgEventId() bool

HasMsgEventId returns a boolean if a field has been set.

func (MessageAttemptFailingEventData) MarshalJSON added in v0.50.0

func (o MessageAttemptFailingEventData) MarshalJSON() ([]byte, error)

func (*MessageAttemptFailingEventData) SetAppId added in v0.50.0

func (o *MessageAttemptFailingEventData) SetAppId(v string)

SetAppId sets field value

func (*MessageAttemptFailingEventData) SetAppUid added in v0.50.0

func (o *MessageAttemptFailingEventData) SetAppUid(v string)

SetAppUid gets a reference to the given string and assigns it to the AppUid field.

func (*MessageAttemptFailingEventData) SetEndpointId added in v0.50.0

func (o *MessageAttemptFailingEventData) SetEndpointId(v string)

SetEndpointId sets field value

func (*MessageAttemptFailingEventData) SetLastAttempt added in v0.50.0

SetLastAttempt sets field value

func (*MessageAttemptFailingEventData) SetMsgEventId added in v0.62.0

func (o *MessageAttemptFailingEventData) SetMsgEventId(v string)

SetMsgEventId gets a reference to the given string and assigns it to the MsgEventId field.

func (*MessageAttemptFailingEventData) SetMsgId added in v0.50.0

func (o *MessageAttemptFailingEventData) SetMsgId(v string)

SetMsgId sets field value

func (MessageAttemptFailingEventData) ToMap added in v1.39.0

func (o MessageAttemptFailingEventData) ToMap() (map[string]interface{}, error)

func (*MessageAttemptFailingEventData) UnmarshalJSON added in v1.39.0

func (o *MessageAttemptFailingEventData) UnmarshalJSON(data []byte) (err error)

type MessageAttemptHeadersOut added in v0.57.0

type MessageAttemptHeadersOut struct {
	ResponseHeaders [][]string        `json:"responseHeaders,omitempty"`
	Sensitive       []string          `json:"sensitive"`
	SentHeaders     map[string]string `json:"sentHeaders"`
}

MessageAttemptHeadersOut struct for MessageAttemptHeadersOut

func NewMessageAttemptHeadersOut added in v0.57.0

func NewMessageAttemptHeadersOut(sensitive []string, sentHeaders map[string]string) *MessageAttemptHeadersOut

NewMessageAttemptHeadersOut instantiates a new MessageAttemptHeadersOut object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewMessageAttemptHeadersOutWithDefaults added in v0.57.0

func NewMessageAttemptHeadersOutWithDefaults() *MessageAttemptHeadersOut

NewMessageAttemptHeadersOutWithDefaults instantiates a new MessageAttemptHeadersOut object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*MessageAttemptHeadersOut) GetResponseHeaders added in v1.14.0

func (o *MessageAttemptHeadersOut) GetResponseHeaders() [][]string

GetResponseHeaders returns the ResponseHeaders field value if set, zero value otherwise.

func (*MessageAttemptHeadersOut) GetResponseHeadersOk added in v1.14.0

func (o *MessageAttemptHeadersOut) GetResponseHeadersOk() ([][]string, bool)

GetResponseHeadersOk returns a tuple with the ResponseHeaders field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MessageAttemptHeadersOut) GetSensitive added in v0.84.1

func (o *MessageAttemptHeadersOut) GetSensitive() []string

GetSensitive returns the Sensitive field value

func (*MessageAttemptHeadersOut) GetSensitiveOk added in v0.84.1

func (o *MessageAttemptHeadersOut) GetSensitiveOk() ([]string, bool)

GetSensitiveOk returns a tuple with the Sensitive field value and a boolean to check if the value has been set.

func (*MessageAttemptHeadersOut) GetSentHeaders added in v0.57.0

func (o *MessageAttemptHeadersOut) GetSentHeaders() map[string]string

GetSentHeaders returns the SentHeaders field value

func (*MessageAttemptHeadersOut) GetSentHeadersOk added in v0.57.0

func (o *MessageAttemptHeadersOut) GetSentHeadersOk() (*map[string]string, bool)

GetSentHeadersOk returns a tuple with the SentHeaders field value and a boolean to check if the value has been set.

func (*MessageAttemptHeadersOut) HasResponseHeaders added in v1.14.0

func (o *MessageAttemptHeadersOut) HasResponseHeaders() bool

HasResponseHeaders returns a boolean if a field has been set.

func (MessageAttemptHeadersOut) MarshalJSON added in v0.57.0

func (o MessageAttemptHeadersOut) MarshalJSON() ([]byte, error)

func (*MessageAttemptHeadersOut) SetResponseHeaders added in v1.14.0

func (o *MessageAttemptHeadersOut) SetResponseHeaders(v [][]string)

SetResponseHeaders gets a reference to the given [][]string and assigns it to the ResponseHeaders field.

func (*MessageAttemptHeadersOut) SetSensitive added in v0.84.1

func (o *MessageAttemptHeadersOut) SetSensitive(v []string)

SetSensitive sets field value

func (*MessageAttemptHeadersOut) SetSentHeaders added in v0.57.0

func (o *MessageAttemptHeadersOut) SetSentHeaders(v map[string]string)

SetSentHeaders sets field value

func (MessageAttemptHeadersOut) ToMap added in v1.39.0

func (o MessageAttemptHeadersOut) ToMap() (map[string]interface{}, error)

func (*MessageAttemptHeadersOut) UnmarshalJSON added in v1.39.0

func (o *MessageAttemptHeadersOut) UnmarshalJSON(data []byte) (err error)

type MessageAttemptOut

type MessageAttemptOut struct {
	// The ep's ID
	EndpointId string `json:"endpointId"`
	// The attempt's ID
	Id  string      `json:"id"`
	Msg *MessageOut `json:"msg,omitempty"`
	// The msg's ID
	MsgId    string `json:"msgId"`
	Response string `json:"response"`
	// Response duration in milliseconds.
	ResponseDurationMs int64                     `json:"responseDurationMs"`
	ResponseStatusCode int32                     `json:"responseStatusCode"`
	Status             MessageStatus             `json:"status"`
	Timestamp          time.Time                 `json:"timestamp"`
	TriggerType        MessageAttemptTriggerType `json:"triggerType"`
	Url                string                    `json:"url"`
}

MessageAttemptOut struct for MessageAttemptOut

func NewMessageAttemptOut

func NewMessageAttemptOut(endpointId string, id string, msgId string, response string, responseDurationMs int64, responseStatusCode int32, status MessageStatus, timestamp time.Time, triggerType MessageAttemptTriggerType, url string) *MessageAttemptOut

NewMessageAttemptOut instantiates a new MessageAttemptOut object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewMessageAttemptOutWithDefaults

func NewMessageAttemptOutWithDefaults() *MessageAttemptOut

NewMessageAttemptOutWithDefaults instantiates a new MessageAttemptOut object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*MessageAttemptOut) GetEndpointId

func (o *MessageAttemptOut) GetEndpointId() string

GetEndpointId returns the EndpointId field value

func (*MessageAttemptOut) GetEndpointIdOk

func (o *MessageAttemptOut) GetEndpointIdOk() (*string, bool)

GetEndpointIdOk returns a tuple with the EndpointId field value and a boolean to check if the value has been set.

func (*MessageAttemptOut) GetId

func (o *MessageAttemptOut) GetId() string

GetId returns the Id field value

func (*MessageAttemptOut) GetIdOk

func (o *MessageAttemptOut) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*MessageAttemptOut) GetMsg added in v1.15.0

func (o *MessageAttemptOut) GetMsg() MessageOut

GetMsg returns the Msg field value if set, zero value otherwise.

func (*MessageAttemptOut) GetMsgId added in v0.52.0

func (o *MessageAttemptOut) GetMsgId() string

GetMsgId returns the MsgId field value

func (*MessageAttemptOut) GetMsgIdOk added in v0.52.0

func (o *MessageAttemptOut) GetMsgIdOk() (*string, bool)

GetMsgIdOk returns a tuple with the MsgId field value and a boolean to check if the value has been set.

func (*MessageAttemptOut) GetMsgOk added in v1.15.0

func (o *MessageAttemptOut) GetMsgOk() (*MessageOut, bool)

GetMsgOk returns a tuple with the Msg field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MessageAttemptOut) GetResponse

func (o *MessageAttemptOut) GetResponse() string

GetResponse returns the Response field value

func (*MessageAttemptOut) GetResponseDurationMs added in v1.28.0

func (o *MessageAttemptOut) GetResponseDurationMs() int64

GetResponseDurationMs returns the ResponseDurationMs field value

func (*MessageAttemptOut) GetResponseDurationMsOk added in v1.28.0

func (o *MessageAttemptOut) GetResponseDurationMsOk() (*int64, bool)

GetResponseDurationMsOk returns a tuple with the ResponseDurationMs field value and a boolean to check if the value has been set.

func (*MessageAttemptOut) GetResponseOk

func (o *MessageAttemptOut) GetResponseOk() (*string, bool)

GetResponseOk returns a tuple with the Response field value and a boolean to check if the value has been set.

func (*MessageAttemptOut) GetResponseStatusCode

func (o *MessageAttemptOut) GetResponseStatusCode() int32

GetResponseStatusCode returns the ResponseStatusCode field value

func (*MessageAttemptOut) GetResponseStatusCodeOk

func (o *MessageAttemptOut) GetResponseStatusCodeOk() (*int32, bool)

GetResponseStatusCodeOk returns a tuple with the ResponseStatusCode field value and a boolean to check if the value has been set.

func (*MessageAttemptOut) GetStatus

func (o *MessageAttemptOut) GetStatus() MessageStatus

GetStatus returns the Status field value

func (*MessageAttemptOut) GetStatusOk

func (o *MessageAttemptOut) GetStatusOk() (*MessageStatus, bool)

GetStatusOk returns a tuple with the Status field value and a boolean to check if the value has been set.

func (*MessageAttemptOut) GetTimestamp

func (o *MessageAttemptOut) GetTimestamp() time.Time

GetTimestamp returns the Timestamp field value

func (*MessageAttemptOut) GetTimestampOk

func (o *MessageAttemptOut) GetTimestampOk() (*time.Time, bool)

GetTimestampOk returns a tuple with the Timestamp field value and a boolean to check if the value has been set.

func (*MessageAttemptOut) GetTriggerType

func (o *MessageAttemptOut) GetTriggerType() MessageAttemptTriggerType

GetTriggerType returns the TriggerType field value

func (*MessageAttemptOut) GetTriggerTypeOk

func (o *MessageAttemptOut) GetTriggerTypeOk() (*MessageAttemptTriggerType, bool)

GetTriggerTypeOk returns a tuple with the TriggerType field value and a boolean to check if the value has been set.

func (*MessageAttemptOut) GetUrl added in v0.75.0

func (o *MessageAttemptOut) GetUrl() string

GetUrl returns the Url field value

func (*MessageAttemptOut) GetUrlOk added in v0.75.0

func (o *MessageAttemptOut) GetUrlOk() (*string, bool)

GetUrlOk returns a tuple with the Url field value and a boolean to check if the value has been set.

func (*MessageAttemptOut) HasMsg added in v1.15.0

func (o *MessageAttemptOut) HasMsg() bool

HasMsg returns a boolean if a field has been set.

func (MessageAttemptOut) MarshalJSON

func (o MessageAttemptOut) MarshalJSON() ([]byte, error)

func (*MessageAttemptOut) SetEndpointId

func (o *MessageAttemptOut) SetEndpointId(v string)

SetEndpointId sets field value

func (*MessageAttemptOut) SetId

func (o *MessageAttemptOut) SetId(v string)

SetId sets field value

func (*MessageAttemptOut) SetMsg added in v1.15.0

func (o *MessageAttemptOut) SetMsg(v MessageOut)

SetMsg gets a reference to the given MessageOut and assigns it to the Msg field.

func (*MessageAttemptOut) SetMsgId added in v0.52.0

func (o *MessageAttemptOut) SetMsgId(v string)

SetMsgId sets field value

func (*MessageAttemptOut) SetResponse

func (o *MessageAttemptOut) SetResponse(v string)

SetResponse sets field value

func (*MessageAttemptOut) SetResponseDurationMs added in v1.28.0

func (o *MessageAttemptOut) SetResponseDurationMs(v int64)

SetResponseDurationMs sets field value

func (*MessageAttemptOut) SetResponseStatusCode

func (o *MessageAttemptOut) SetResponseStatusCode(v int32)

SetResponseStatusCode sets field value

func (*MessageAttemptOut) SetStatus

func (o *MessageAttemptOut) SetStatus(v MessageStatus)

SetStatus sets field value

func (*MessageAttemptOut) SetTimestamp

func (o *MessageAttemptOut) SetTimestamp(v time.Time)

SetTimestamp sets field value

func (*MessageAttemptOut) SetTriggerType

func (o *MessageAttemptOut) SetTriggerType(v MessageAttemptTriggerType)

SetTriggerType sets field value

func (*MessageAttemptOut) SetUrl added in v0.75.0

func (o *MessageAttemptOut) SetUrl(v string)

SetUrl sets field value

func (MessageAttemptOut) ToMap added in v1.39.0

func (o MessageAttemptOut) ToMap() (map[string]interface{}, error)

func (*MessageAttemptOut) UnmarshalJSON added in v1.39.0

func (o *MessageAttemptOut) UnmarshalJSON(data []byte) (err error)

type MessageAttemptRecoveredEvent added in v1.8.0

type MessageAttemptRecoveredEvent struct {
	Data MessageAttemptRecoveredEventData `json:"data"`
	Type string                           `json:"type"`
}

MessageAttemptRecoveredEvent Sent on a successful dispatch after an earlier failure op webhook has already been sent.

func NewMessageAttemptRecoveredEvent added in v1.8.0

func NewMessageAttemptRecoveredEvent(data MessageAttemptRecoveredEventData, type_ string) *MessageAttemptRecoveredEvent

NewMessageAttemptRecoveredEvent instantiates a new MessageAttemptRecoveredEvent object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewMessageAttemptRecoveredEventWithDefaults added in v1.8.0

func NewMessageAttemptRecoveredEventWithDefaults() *MessageAttemptRecoveredEvent

NewMessageAttemptRecoveredEventWithDefaults instantiates a new MessageAttemptRecoveredEvent object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*MessageAttemptRecoveredEvent) GetData added in v1.8.0

GetData returns the Data field value

func (*MessageAttemptRecoveredEvent) GetDataOk added in v1.8.0

GetDataOk returns a tuple with the Data field value and a boolean to check if the value has been set.

func (*MessageAttemptRecoveredEvent) GetType added in v1.8.0

func (o *MessageAttemptRecoveredEvent) GetType() string

GetType returns the Type field value

func (*MessageAttemptRecoveredEvent) GetTypeOk added in v1.8.0

func (o *MessageAttemptRecoveredEvent) GetTypeOk() (*string, bool)

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.

func (MessageAttemptRecoveredEvent) MarshalJSON added in v1.8.0

func (o MessageAttemptRecoveredEvent) MarshalJSON() ([]byte, error)

func (*MessageAttemptRecoveredEvent) SetData added in v1.8.0

SetData sets field value

func (*MessageAttemptRecoveredEvent) SetType added in v1.8.0

func (o *MessageAttemptRecoveredEvent) SetType(v string)

SetType sets field value

func (MessageAttemptRecoveredEvent) ToMap added in v1.39.0

func (o MessageAttemptRecoveredEvent) ToMap() (map[string]interface{}, error)

func (*MessageAttemptRecoveredEvent) UnmarshalJSON added in v1.39.0

func (o *MessageAttemptRecoveredEvent) UnmarshalJSON(data []byte) (err error)

type MessageAttemptRecoveredEventData added in v1.8.0

type MessageAttemptRecoveredEventData struct {
	// The app's ID
	AppId string `json:"appId"`
	// The app's UID
	AppUid *string `json:"appUid,omitempty" validate:"regexp=^[a-zA-Z0-9\\\\-_.]+$"`
	// The ep's ID
	EndpointId  string                   `json:"endpointId"`
	LastAttempt MessageAttemptFailedData `json:"lastAttempt"`
	// The msg's UID
	MsgEventId *string `json:"msgEventId,omitempty" validate:"regexp=^[a-zA-Z0-9\\\\-_.]+$"`
	// The msg's ID
	MsgId string `json:"msgId"`
}

MessageAttemptRecoveredEventData Sent when a message delivery has failed (all of the retry attempts have been exhausted) as a \"message.attempt.exhausted\" type or after it's failed four times as a \"message.attempt.failing\" event.

func NewMessageAttemptRecoveredEventData added in v1.8.0

func NewMessageAttemptRecoveredEventData(appId string, endpointId string, lastAttempt MessageAttemptFailedData, msgId string) *MessageAttemptRecoveredEventData

NewMessageAttemptRecoveredEventData instantiates a new MessageAttemptRecoveredEventData object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewMessageAttemptRecoveredEventDataWithDefaults added in v1.8.0

func NewMessageAttemptRecoveredEventDataWithDefaults() *MessageAttemptRecoveredEventData

NewMessageAttemptRecoveredEventDataWithDefaults instantiates a new MessageAttemptRecoveredEventData object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*MessageAttemptRecoveredEventData) GetAppId added in v1.8.0

GetAppId returns the AppId field value

func (*MessageAttemptRecoveredEventData) GetAppIdOk added in v1.8.0

func (o *MessageAttemptRecoveredEventData) GetAppIdOk() (*string, bool)

GetAppIdOk returns a tuple with the AppId field value and a boolean to check if the value has been set.

func (*MessageAttemptRecoveredEventData) GetAppUid added in v1.8.0

GetAppUid returns the AppUid field value if set, zero value otherwise.

func (*MessageAttemptRecoveredEventData) GetAppUidOk added in v1.8.0

func (o *MessageAttemptRecoveredEventData) GetAppUidOk() (*string, bool)

GetAppUidOk returns a tuple with the AppUid field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MessageAttemptRecoveredEventData) GetEndpointId added in v1.8.0

func (o *MessageAttemptRecoveredEventData) GetEndpointId() string

GetEndpointId returns the EndpointId field value

func (*MessageAttemptRecoveredEventData) GetEndpointIdOk added in v1.8.0

func (o *MessageAttemptRecoveredEventData) GetEndpointIdOk() (*string, bool)

GetEndpointIdOk returns a tuple with the EndpointId field value and a boolean to check if the value has been set.

func (*MessageAttemptRecoveredEventData) GetLastAttempt added in v1.8.0

GetLastAttempt returns the LastAttempt field value

func (*MessageAttemptRecoveredEventData) GetLastAttemptOk added in v1.8.0

GetLastAttemptOk returns a tuple with the LastAttempt field value and a boolean to check if the value has been set.

func (*MessageAttemptRecoveredEventData) GetMsgEventId added in v1.8.0

func (o *MessageAttemptRecoveredEventData) GetMsgEventId() string

GetMsgEventId returns the MsgEventId field value if set, zero value otherwise.

func (*MessageAttemptRecoveredEventData) GetMsgEventIdOk added in v1.8.0

func (o *MessageAttemptRecoveredEventData) GetMsgEventIdOk() (*string, bool)

GetMsgEventIdOk returns a tuple with the MsgEventId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MessageAttemptRecoveredEventData) GetMsgId added in v1.8.0

GetMsgId returns the MsgId field value

func (*MessageAttemptRecoveredEventData) GetMsgIdOk added in v1.8.0

func (o *MessageAttemptRecoveredEventData) GetMsgIdOk() (*string, bool)

GetMsgIdOk returns a tuple with the MsgId field value and a boolean to check if the value has been set.

func (*MessageAttemptRecoveredEventData) HasAppUid added in v1.8.0

func (o *MessageAttemptRecoveredEventData) HasAppUid() bool

HasAppUid returns a boolean if a field has been set.

func (*MessageAttemptRecoveredEventData) HasMsgEventId added in v1.8.0

func (o *MessageAttemptRecoveredEventData) HasMsgEventId() bool

HasMsgEventId returns a boolean if a field has been set.

func (MessageAttemptRecoveredEventData) MarshalJSON added in v1.8.0

func (o MessageAttemptRecoveredEventData) MarshalJSON() ([]byte, error)

func (*MessageAttemptRecoveredEventData) SetAppId added in v1.8.0

SetAppId sets field value

func (*MessageAttemptRecoveredEventData) SetAppUid added in v1.8.0

func (o *MessageAttemptRecoveredEventData) SetAppUid(v string)

SetAppUid gets a reference to the given string and assigns it to the AppUid field.

func (*MessageAttemptRecoveredEventData) SetEndpointId added in v1.8.0

func (o *MessageAttemptRecoveredEventData) SetEndpointId(v string)

SetEndpointId sets field value

func (*MessageAttemptRecoveredEventData) SetLastAttempt added in v1.8.0

SetLastAttempt sets field value

func (*MessageAttemptRecoveredEventData) SetMsgEventId added in v1.8.0

func (o *MessageAttemptRecoveredEventData) SetMsgEventId(v string)

SetMsgEventId gets a reference to the given string and assigns it to the MsgEventId field.

func (*MessageAttemptRecoveredEventData) SetMsgId added in v1.8.0

SetMsgId sets field value

func (MessageAttemptRecoveredEventData) ToMap added in v1.39.0

func (o MessageAttemptRecoveredEventData) ToMap() (map[string]interface{}, error)

func (*MessageAttemptRecoveredEventData) UnmarshalJSON added in v1.39.0

func (o *MessageAttemptRecoveredEventData) UnmarshalJSON(data []byte) (err error)

type MessageAttemptTriggerType

type MessageAttemptTriggerType int32

MessageAttemptTriggerType The reason an attempt was made: - Scheduled = 0 - Manual = 1

const (
	MESSAGEATTEMPTTRIGGERTYPE_Scheduled MessageAttemptTriggerType = 0
	MESSAGEATTEMPTTRIGGERTYPE_Manual    MessageAttemptTriggerType = 1
)

List of MessageAttemptTriggerType

func NewMessageAttemptTriggerTypeFromValue

func NewMessageAttemptTriggerTypeFromValue(v int32) (*MessageAttemptTriggerType, error)

NewMessageAttemptTriggerTypeFromValue returns a pointer to a valid MessageAttemptTriggerType for the value passed as argument, or an error if the value passed is not allowed by the enum

func (MessageAttemptTriggerType) IsValid

func (v MessageAttemptTriggerType) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (MessageAttemptTriggerType) Ptr

Ptr returns reference to MessageAttemptTriggerType value

func (*MessageAttemptTriggerType) UnmarshalJSON

func (v *MessageAttemptTriggerType) UnmarshalJSON(src []byte) error

type MessageBroadcastIn added in v1.4.12

type MessageBroadcastIn struct {
	// List of free-form identifiers that endpoints can filter by.
	Channels []string `json:"channels,omitempty"`
	// Optional unique identifier for the message.
	EventId *string `json:"eventId,omitempty" validate:"regexp=^[a-zA-Z0-9\\\\-_.]+$"`
	// The event type's name
	EventType string                 `json:"eventType" validate:"regexp=^[a-zA-Z0-9\\\\-_.]+$"`
	Payload   map[string]interface{} `json:"payload"`
	// Optional number of hours to retain the message payload. Note that this is mutually exclusive with `payloadRetentionPeriod`.
	PayloadRetentionHours *int64 `json:"payloadRetentionHours,omitempty"`
	// Optional number of days to retain the message payload. Defaults to 90. Note that this is mutually exclusive with `payloadRetentionHours`.
	PayloadRetentionPeriod *int64 `json:"payloadRetentionPeriod,omitempty"`
}

MessageBroadcastIn struct for MessageBroadcastIn

func NewMessageBroadcastIn added in v1.4.12

func NewMessageBroadcastIn(eventType string, payload map[string]interface{}) *MessageBroadcastIn

NewMessageBroadcastIn instantiates a new MessageBroadcastIn object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewMessageBroadcastInWithDefaults added in v1.4.12

func NewMessageBroadcastInWithDefaults() *MessageBroadcastIn

NewMessageBroadcastInWithDefaults instantiates a new MessageBroadcastIn object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*MessageBroadcastIn) GetChannels added in v1.4.12

func (o *MessageBroadcastIn) GetChannels() []string

GetChannels returns the Channels field value if set, zero value otherwise.

func (*MessageBroadcastIn) GetChannelsOk added in v1.4.12

func (o *MessageBroadcastIn) GetChannelsOk() ([]string, bool)

GetChannelsOk returns a tuple with the Channels field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MessageBroadcastIn) GetEventId added in v1.4.12

func (o *MessageBroadcastIn) GetEventId() string

GetEventId returns the EventId field value if set, zero value otherwise.

func (*MessageBroadcastIn) GetEventIdOk added in v1.4.12

func (o *MessageBroadcastIn) GetEventIdOk() (*string, bool)

GetEventIdOk returns a tuple with the EventId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MessageBroadcastIn) GetEventType added in v1.4.12

func (o *MessageBroadcastIn) GetEventType() string

GetEventType returns the EventType field value

func (*MessageBroadcastIn) GetEventTypeOk added in v1.4.12

func (o *MessageBroadcastIn) GetEventTypeOk() (*string, bool)

GetEventTypeOk returns a tuple with the EventType field value and a boolean to check if the value has been set.

func (*MessageBroadcastIn) GetPayload added in v1.4.12

func (o *MessageBroadcastIn) GetPayload() map[string]interface{}

GetPayload returns the Payload field value

func (*MessageBroadcastIn) GetPayloadOk added in v1.4.12

func (o *MessageBroadcastIn) GetPayloadOk() (map[string]interface{}, bool)

GetPayloadOk returns a tuple with the Payload field value and a boolean to check if the value has been set.

func (*MessageBroadcastIn) GetPayloadRetentionHours added in v1.31.0

func (o *MessageBroadcastIn) GetPayloadRetentionHours() int64

GetPayloadRetentionHours returns the PayloadRetentionHours field value if set, zero value otherwise.

func (*MessageBroadcastIn) GetPayloadRetentionHoursOk added in v1.31.0

func (o *MessageBroadcastIn) GetPayloadRetentionHoursOk() (*int64, bool)

GetPayloadRetentionHoursOk returns a tuple with the PayloadRetentionHours field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MessageBroadcastIn) GetPayloadRetentionPeriod added in v1.4.12

func (o *MessageBroadcastIn) GetPayloadRetentionPeriod() int64

GetPayloadRetentionPeriod returns the PayloadRetentionPeriod field value if set, zero value otherwise.

func (*MessageBroadcastIn) GetPayloadRetentionPeriodOk added in v1.4.12

func (o *MessageBroadcastIn) GetPayloadRetentionPeriodOk() (*int64, bool)

GetPayloadRetentionPeriodOk returns a tuple with the PayloadRetentionPeriod field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MessageBroadcastIn) HasChannels added in v1.4.12

func (o *MessageBroadcastIn) HasChannels() bool

HasChannels returns a boolean if a field has been set.

func (*MessageBroadcastIn) HasEventId added in v1.4.12

func (o *MessageBroadcastIn) HasEventId() bool

HasEventId returns a boolean if a field has been set.

func (*MessageBroadcastIn) HasPayloadRetentionHours added in v1.31.0

func (o *MessageBroadcastIn) HasPayloadRetentionHours() bool

HasPayloadRetentionHours returns a boolean if a field has been set.

func (*MessageBroadcastIn) HasPayloadRetentionPeriod added in v1.4.12

func (o *MessageBroadcastIn) HasPayloadRetentionPeriod() bool

HasPayloadRetentionPeriod returns a boolean if a field has been set.

func (MessageBroadcastIn) MarshalJSON added in v1.4.12

func (o MessageBroadcastIn) MarshalJSON() ([]byte, error)

func (*MessageBroadcastIn) SetChannels added in v1.4.12

func (o *MessageBroadcastIn) SetChannels(v []string)

SetChannels gets a reference to the given []string and assigns it to the Channels field.

func (*MessageBroadcastIn) SetEventId added in v1.4.12

func (o *MessageBroadcastIn) SetEventId(v string)

SetEventId gets a reference to the given string and assigns it to the EventId field.

func (*MessageBroadcastIn) SetEventType added in v1.4.12

func (o *MessageBroadcastIn) SetEventType(v string)

SetEventType sets field value

func (*MessageBroadcastIn) SetPayload added in v1.4.12

func (o *MessageBroadcastIn) SetPayload(v map[string]interface{})

SetPayload sets field value

func (*MessageBroadcastIn) SetPayloadRetentionHours added in v1.31.0

func (o *MessageBroadcastIn) SetPayloadRetentionHours(v int64)

SetPayloadRetentionHours gets a reference to the given int64 and assigns it to the PayloadRetentionHours field.

func (*MessageBroadcastIn) SetPayloadRetentionPeriod added in v1.4.12

func (o *MessageBroadcastIn) SetPayloadRetentionPeriod(v int64)

SetPayloadRetentionPeriod gets a reference to the given int64 and assigns it to the PayloadRetentionPeriod field.

func (MessageBroadcastIn) ToMap added in v1.39.0

func (o MessageBroadcastIn) ToMap() (map[string]interface{}, error)

func (*MessageBroadcastIn) UnmarshalJSON added in v1.39.0

func (o *MessageBroadcastIn) UnmarshalJSON(data []byte) (err error)

type MessageBroadcastOut added in v1.4.12

type MessageBroadcastOut struct {
	Id     string               `json:"id"`
	Status BackgroundTaskStatus `json:"status"`
	Task   BackgroundTaskType   `json:"task"`
}

MessageBroadcastOut struct for MessageBroadcastOut

func NewMessageBroadcastOut added in v1.4.12

func NewMessageBroadcastOut(id string, status BackgroundTaskStatus, task BackgroundTaskType) *MessageBroadcastOut

NewMessageBroadcastOut instantiates a new MessageBroadcastOut object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewMessageBroadcastOutWithDefaults added in v1.4.12

func NewMessageBroadcastOutWithDefaults() *MessageBroadcastOut

NewMessageBroadcastOutWithDefaults instantiates a new MessageBroadcastOut object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*MessageBroadcastOut) GetId added in v1.4.12

func (o *MessageBroadcastOut) GetId() string

GetId returns the Id field value

func (*MessageBroadcastOut) GetIdOk added in v1.4.12

func (o *MessageBroadcastOut) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*MessageBroadcastOut) GetStatus added in v1.4.12

GetStatus returns the Status field value

func (*MessageBroadcastOut) GetStatusOk added in v1.4.12

func (o *MessageBroadcastOut) GetStatusOk() (*BackgroundTaskStatus, bool)

GetStatusOk returns a tuple with the Status field value and a boolean to check if the value has been set.

func (*MessageBroadcastOut) GetTask added in v1.4.12

GetTask returns the Task field value

func (*MessageBroadcastOut) GetTaskOk added in v1.4.12

func (o *MessageBroadcastOut) GetTaskOk() (*BackgroundTaskType, bool)

GetTaskOk returns a tuple with the Task field value and a boolean to check if the value has been set.

func (MessageBroadcastOut) MarshalJSON added in v1.4.12

func (o MessageBroadcastOut) MarshalJSON() ([]byte, error)

func (*MessageBroadcastOut) SetId added in v1.4.12

func (o *MessageBroadcastOut) SetId(v string)

SetId sets field value

func (*MessageBroadcastOut) SetStatus added in v1.4.12

func (o *MessageBroadcastOut) SetStatus(v BackgroundTaskStatus)

SetStatus sets field value

func (*MessageBroadcastOut) SetTask added in v1.4.12

SetTask sets field value

func (MessageBroadcastOut) ToMap added in v1.39.0

func (o MessageBroadcastOut) ToMap() (map[string]interface{}, error)

func (*MessageBroadcastOut) UnmarshalJSON added in v1.39.0

func (o *MessageBroadcastOut) UnmarshalJSON(data []byte) (err error)

type MessageEndpointOut

type MessageEndpointOut struct {
	// List of message channels this endpoint listens to (omit for all).
	Channels  []string  `json:"channels,omitempty"`
	CreatedAt time.Time `json:"createdAt"`
	// An example endpoint name.
	Description string   `json:"description"`
	Disabled    *bool    `json:"disabled,omitempty"`
	FilterTypes []string `json:"filterTypes,omitempty"`
	// The ep's ID
	Id          string        `json:"id"`
	NextAttempt *time.Time    `json:"nextAttempt,omitempty"`
	RateLimit   *int32        `json:"rateLimit,omitempty"`
	Status      MessageStatus `json:"status"`
	// Optional unique identifier for the endpoint.
	Uid       *string   `json:"uid,omitempty" validate:"regexp=^[a-zA-Z0-9\\\\-_.]+$"`
	UpdatedAt time.Time `json:"updatedAt"`
	Url       string    `json:"url"`
	// Deprecated
	Version int32 `json:"version"`
}

MessageEndpointOut struct for MessageEndpointOut

func NewMessageEndpointOut

func NewMessageEndpointOut(createdAt time.Time, description string, id string, status MessageStatus, updatedAt time.Time, url string, version int32) *MessageEndpointOut

NewMessageEndpointOut instantiates a new MessageEndpointOut object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewMessageEndpointOutWithDefaults

func NewMessageEndpointOutWithDefaults() *MessageEndpointOut

NewMessageEndpointOutWithDefaults instantiates a new MessageEndpointOut object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*MessageEndpointOut) GetChannels

func (o *MessageEndpointOut) GetChannels() []string

GetChannels returns the Channels field value if set, zero value otherwise.

func (*MessageEndpointOut) GetChannelsOk

func (o *MessageEndpointOut) GetChannelsOk() ([]string, bool)

GetChannelsOk returns a tuple with the Channels field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MessageEndpointOut) GetCreatedAt

func (o *MessageEndpointOut) GetCreatedAt() time.Time

GetCreatedAt returns the CreatedAt field value

func (*MessageEndpointOut) GetCreatedAtOk

func (o *MessageEndpointOut) GetCreatedAtOk() (*time.Time, bool)

GetCreatedAtOk returns a tuple with the CreatedAt field value and a boolean to check if the value has been set.

func (*MessageEndpointOut) GetDescription

func (o *MessageEndpointOut) GetDescription() string

GetDescription returns the Description field value

func (*MessageEndpointOut) GetDescriptionOk

func (o *MessageEndpointOut) GetDescriptionOk() (*string, bool)

GetDescriptionOk returns a tuple with the Description field value and a boolean to check if the value has been set.

func (*MessageEndpointOut) GetDisabled

func (o *MessageEndpointOut) GetDisabled() bool

GetDisabled returns the Disabled field value if set, zero value otherwise.

func (*MessageEndpointOut) GetDisabledOk

func (o *MessageEndpointOut) GetDisabledOk() (*bool, bool)

GetDisabledOk returns a tuple with the Disabled field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MessageEndpointOut) GetFilterTypes

func (o *MessageEndpointOut) GetFilterTypes() []string

GetFilterTypes returns the FilterTypes field value if set, zero value otherwise.

func (*MessageEndpointOut) GetFilterTypesOk

func (o *MessageEndpointOut) GetFilterTypesOk() ([]string, bool)

GetFilterTypesOk returns a tuple with the FilterTypes field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MessageEndpointOut) GetId

func (o *MessageEndpointOut) GetId() string

GetId returns the Id field value

func (*MessageEndpointOut) GetIdOk

func (o *MessageEndpointOut) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*MessageEndpointOut) GetNextAttempt

func (o *MessageEndpointOut) GetNextAttempt() time.Time

GetNextAttempt returns the NextAttempt field value if set, zero value otherwise.

func (*MessageEndpointOut) GetNextAttemptOk

func (o *MessageEndpointOut) GetNextAttemptOk() (*time.Time, bool)

GetNextAttemptOk returns a tuple with the NextAttempt field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MessageEndpointOut) GetRateLimit

func (o *MessageEndpointOut) GetRateLimit() int32

GetRateLimit returns the RateLimit field value if set, zero value otherwise.

func (*MessageEndpointOut) GetRateLimitOk

func (o *MessageEndpointOut) GetRateLimitOk() (*int32, bool)

GetRateLimitOk returns a tuple with the RateLimit field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MessageEndpointOut) GetStatus

func (o *MessageEndpointOut) GetStatus() MessageStatus

GetStatus returns the Status field value

func (*MessageEndpointOut) GetStatusOk

func (o *MessageEndpointOut) GetStatusOk() (*MessageStatus, bool)

GetStatusOk returns a tuple with the Status field value and a boolean to check if the value has been set.

func (*MessageEndpointOut) GetUid

func (o *MessageEndpointOut) GetUid() string

GetUid returns the Uid field value if set, zero value otherwise.

func (*MessageEndpointOut) GetUidOk

func (o *MessageEndpointOut) GetUidOk() (*string, bool)

GetUidOk returns a tuple with the Uid field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MessageEndpointOut) GetUpdatedAt added in v0.84.0

func (o *MessageEndpointOut) GetUpdatedAt() time.Time

GetUpdatedAt returns the UpdatedAt field value

func (*MessageEndpointOut) GetUpdatedAtOk added in v0.84.0

func (o *MessageEndpointOut) GetUpdatedAtOk() (*time.Time, bool)

GetUpdatedAtOk returns a tuple with the UpdatedAt field value and a boolean to check if the value has been set.

func (*MessageEndpointOut) GetUrl

func (o *MessageEndpointOut) GetUrl() string

GetUrl returns the Url field value

func (*MessageEndpointOut) GetUrlOk

func (o *MessageEndpointOut) GetUrlOk() (*string, bool)

GetUrlOk returns a tuple with the Url field value and a boolean to check if the value has been set.

func (*MessageEndpointOut) GetVersion

func (o *MessageEndpointOut) GetVersion() int32

GetVersion returns the Version field value Deprecated

func (*MessageEndpointOut) GetVersionOk

func (o *MessageEndpointOut) GetVersionOk() (*int32, bool)

GetVersionOk returns a tuple with the Version field value and a boolean to check if the value has been set. Deprecated

func (*MessageEndpointOut) HasChannels

func (o *MessageEndpointOut) HasChannels() bool

HasChannels returns a boolean if a field has been set.

func (*MessageEndpointOut) HasDisabled

func (o *MessageEndpointOut) HasDisabled() bool

HasDisabled returns a boolean if a field has been set.

func (*MessageEndpointOut) HasFilterTypes

func (o *MessageEndpointOut) HasFilterTypes() bool

HasFilterTypes returns a boolean if a field has been set.

func (*MessageEndpointOut) HasNextAttempt

func (o *MessageEndpointOut) HasNextAttempt() bool

HasNextAttempt returns a boolean if a field has been set.

func (*MessageEndpointOut) HasRateLimit

func (o *MessageEndpointOut) HasRateLimit() bool

HasRateLimit returns a boolean if a field has been set.

func (*MessageEndpointOut) HasUid

func (o *MessageEndpointOut) HasUid() bool

HasUid returns a boolean if a field has been set.

func (MessageEndpointOut) MarshalJSON

func (o MessageEndpointOut) MarshalJSON() ([]byte, error)

func (*MessageEndpointOut) SetChannels

func (o *MessageEndpointOut) SetChannels(v []string)

SetChannels gets a reference to the given []string and assigns it to the Channels field.

func (*MessageEndpointOut) SetCreatedAt

func (o *MessageEndpointOut) SetCreatedAt(v time.Time)

SetCreatedAt sets field value

func (*MessageEndpointOut) SetDescription

func (o *MessageEndpointOut) SetDescription(v string)

SetDescription sets field value

func (*MessageEndpointOut) SetDisabled

func (o *MessageEndpointOut) SetDisabled(v bool)

SetDisabled gets a reference to the given bool and assigns it to the Disabled field.

func (*MessageEndpointOut) SetFilterTypes

func (o *MessageEndpointOut) SetFilterTypes(v []string)

SetFilterTypes gets a reference to the given []string and assigns it to the FilterTypes field.

func (*MessageEndpointOut) SetId

func (o *MessageEndpointOut) SetId(v string)

SetId sets field value

func (*MessageEndpointOut) SetNextAttempt

func (o *MessageEndpointOut) SetNextAttempt(v time.Time)

SetNextAttempt gets a reference to the given time.Time and assigns it to the NextAttempt field.

func (*MessageEndpointOut) SetRateLimit

func (o *MessageEndpointOut) SetRateLimit(v int32)

SetRateLimit gets a reference to the given int32 and assigns it to the RateLimit field.

func (*MessageEndpointOut) SetStatus

func (o *MessageEndpointOut) SetStatus(v MessageStatus)

SetStatus sets field value

func (*MessageEndpointOut) SetUid

func (o *MessageEndpointOut) SetUid(v string)

SetUid gets a reference to the given string and assigns it to the Uid field.

func (*MessageEndpointOut) SetUpdatedAt added in v0.84.0

func (o *MessageEndpointOut) SetUpdatedAt(v time.Time)

SetUpdatedAt sets field value

func (*MessageEndpointOut) SetUrl

func (o *MessageEndpointOut) SetUrl(v string)

SetUrl sets field value

func (*MessageEndpointOut) SetVersion

func (o *MessageEndpointOut) SetVersion(v int32)

SetVersion sets field value Deprecated

func (MessageEndpointOut) ToMap added in v1.39.0

func (o MessageEndpointOut) ToMap() (map[string]interface{}, error)

func (*MessageEndpointOut) UnmarshalJSON added in v1.39.0

func (o *MessageEndpointOut) UnmarshalJSON(data []byte) (err error)

type MessageEventsOut added in v1.26.0

type MessageEventsOut struct {
	Data     []MessageOut `json:"data"`
	Done     bool         `json:"done"`
	Iterator string       `json:"iterator"`
}

MessageEventsOut struct for MessageEventsOut

func NewMessageEventsOut added in v1.26.0

func NewMessageEventsOut(data []MessageOut, done bool, iterator string) *MessageEventsOut

NewMessageEventsOut instantiates a new MessageEventsOut object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewMessageEventsOutWithDefaults added in v1.26.0

func NewMessageEventsOutWithDefaults() *MessageEventsOut

NewMessageEventsOutWithDefaults instantiates a new MessageEventsOut object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*MessageEventsOut) GetData added in v1.26.0

func (o *MessageEventsOut) GetData() []MessageOut

GetData returns the Data field value

func (*MessageEventsOut) GetDataOk added in v1.26.0

func (o *MessageEventsOut) GetDataOk() ([]MessageOut, bool)

GetDataOk returns a tuple with the Data field value and a boolean to check if the value has been set.

func (*MessageEventsOut) GetDone added in v1.26.0

func (o *MessageEventsOut) GetDone() bool

GetDone returns the Done field value

func (*MessageEventsOut) GetDoneOk added in v1.26.0

func (o *MessageEventsOut) GetDoneOk() (*bool, bool)

GetDoneOk returns a tuple with the Done field value and a boolean to check if the value has been set.

func (*MessageEventsOut) GetIterator added in v1.26.0

func (o *MessageEventsOut) GetIterator() string

GetIterator returns the Iterator field value

func (*MessageEventsOut) GetIteratorOk added in v1.26.0

func (o *MessageEventsOut) GetIteratorOk() (*string, bool)

GetIteratorOk returns a tuple with the Iterator field value and a boolean to check if the value has been set.

func (MessageEventsOut) MarshalJSON added in v1.26.0

func (o MessageEventsOut) MarshalJSON() ([]byte, error)

func (*MessageEventsOut) SetData added in v1.26.0

func (o *MessageEventsOut) SetData(v []MessageOut)

SetData sets field value

func (*MessageEventsOut) SetDone added in v1.26.0

func (o *MessageEventsOut) SetDone(v bool)

SetDone sets field value

func (*MessageEventsOut) SetIterator added in v1.26.0

func (o *MessageEventsOut) SetIterator(v string)

SetIterator sets field value

func (MessageEventsOut) ToMap added in v1.39.0

func (o MessageEventsOut) ToMap() (map[string]interface{}, error)

func (*MessageEventsOut) UnmarshalJSON added in v1.39.0

func (o *MessageEventsOut) UnmarshalJSON(data []byte) (err error)

type MessageIn

type MessageIn struct {
	Application *ApplicationIn `json:"application,omitempty"`
	// List of free-form identifiers that endpoints can filter by
	Channels []string `json:"channels,omitempty"`
	// Optional unique identifier for the message
	EventId *string `json:"eventId,omitempty" validate:"regexp=^[a-zA-Z0-9\\\\-_.]+$"`
	// The event type's name
	EventType string `json:"eventType" validate:"regexp=^[a-zA-Z0-9\\\\-_.]+$"`
	// JSON payload to send as the request body of the webhook.  We also support sending non-JSON payloads. Please contact us for more information.
	Payload map[string]interface{} `json:"payload"`
	// Optional number of hours to retain the message payload. Note that this is mutually exclusive with `payloadRetentionPeriod`.
	PayloadRetentionHours *int64 `json:"payloadRetentionHours,omitempty"`
	// Optional number of days to retain the message payload. Defaults to 90. Note that this is mutually exclusive with `payloadRetentionHours`.
	PayloadRetentionPeriod *int64 `json:"payloadRetentionPeriod,omitempty"`
	// List of free-form tags that can be filtered by when listing messages
	Tags []string `json:"tags,omitempty"`
	// Extra parameters to pass to Transformations (for future use)
	TransformationsParams map[string]interface{} `json:"transformationsParams,omitempty"`
}

MessageIn struct for MessageIn

func NewMessageIn

func NewMessageIn(eventType string, payload map[string]interface{}) *MessageIn

NewMessageIn instantiates a new MessageIn object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewMessageInWithDefaults

func NewMessageInWithDefaults() *MessageIn

NewMessageInWithDefaults instantiates a new MessageIn object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*MessageIn) GetApplication added in v0.81.0

func (o *MessageIn) GetApplication() ApplicationIn

GetApplication returns the Application field value if set, zero value otherwise.

func (*MessageIn) GetApplicationOk added in v0.81.0

func (o *MessageIn) GetApplicationOk() (*ApplicationIn, bool)

GetApplicationOk returns a tuple with the Application field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MessageIn) GetChannels

func (o *MessageIn) GetChannels() []string

GetChannels returns the Channels field value if set, zero value otherwise.

func (*MessageIn) GetChannelsOk

func (o *MessageIn) GetChannelsOk() ([]string, bool)

GetChannelsOk returns a tuple with the Channels field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MessageIn) GetEventId

func (o *MessageIn) GetEventId() string

GetEventId returns the EventId field value if set, zero value otherwise.

func (*MessageIn) GetEventIdOk

func (o *MessageIn) GetEventIdOk() (*string, bool)

GetEventIdOk returns a tuple with the EventId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MessageIn) GetEventType

func (o *MessageIn) GetEventType() string

GetEventType returns the EventType field value

func (*MessageIn) GetEventTypeOk

func (o *MessageIn) GetEventTypeOk() (*string, bool)

GetEventTypeOk returns a tuple with the EventType field value and a boolean to check if the value has been set.

func (*MessageIn) GetPayload

func (o *MessageIn) GetPayload() map[string]interface{}

GetPayload returns the Payload field value

func (*MessageIn) GetPayloadOk

func (o *MessageIn) GetPayloadOk() (map[string]interface{}, bool)

GetPayloadOk returns a tuple with the Payload field value and a boolean to check if the value has been set.

func (*MessageIn) GetPayloadRetentionHours added in v1.31.0

func (o *MessageIn) GetPayloadRetentionHours() int64

GetPayloadRetentionHours returns the PayloadRetentionHours field value if set, zero value otherwise.

func (*MessageIn) GetPayloadRetentionHoursOk added in v1.31.0

func (o *MessageIn) GetPayloadRetentionHoursOk() (*int64, bool)

GetPayloadRetentionHoursOk returns a tuple with the PayloadRetentionHours field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MessageIn) GetPayloadRetentionPeriod

func (o *MessageIn) GetPayloadRetentionPeriod() int64

GetPayloadRetentionPeriod returns the PayloadRetentionPeriod field value if set, zero value otherwise.

func (*MessageIn) GetPayloadRetentionPeriodOk

func (o *MessageIn) GetPayloadRetentionPeriodOk() (*int64, bool)

GetPayloadRetentionPeriodOk returns a tuple with the PayloadRetentionPeriod field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MessageIn) GetTags added in v1.15.0

func (o *MessageIn) GetTags() []string

GetTags returns the Tags field value if set, zero value otherwise.

func (*MessageIn) GetTagsOk added in v1.15.0

func (o *MessageIn) GetTagsOk() ([]string, bool)

GetTagsOk returns a tuple with the Tags field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MessageIn) GetTransformationsParams added in v1.16.0

func (o *MessageIn) GetTransformationsParams() map[string]interface{}

GetTransformationsParams returns the TransformationsParams field value if set, zero value otherwise.

func (*MessageIn) GetTransformationsParamsOk added in v1.16.0

func (o *MessageIn) GetTransformationsParamsOk() (map[string]interface{}, bool)

GetTransformationsParamsOk returns a tuple with the TransformationsParams field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MessageIn) HasApplication added in v0.81.0

func (o *MessageIn) HasApplication() bool

HasApplication returns a boolean if a field has been set.

func (*MessageIn) HasChannels

func (o *MessageIn) HasChannels() bool

HasChannels returns a boolean if a field has been set.

func (*MessageIn) HasEventId

func (o *MessageIn) HasEventId() bool

HasEventId returns a boolean if a field has been set.

func (*MessageIn) HasPayloadRetentionHours added in v1.31.0

func (o *MessageIn) HasPayloadRetentionHours() bool

HasPayloadRetentionHours returns a boolean if a field has been set.

func (*MessageIn) HasPayloadRetentionPeriod

func (o *MessageIn) HasPayloadRetentionPeriod() bool

HasPayloadRetentionPeriod returns a boolean if a field has been set.

func (*MessageIn) HasTags added in v1.15.0

func (o *MessageIn) HasTags() bool

HasTags returns a boolean if a field has been set.

func (*MessageIn) HasTransformationsParams added in v1.16.0

func (o *MessageIn) HasTransformationsParams() bool

HasTransformationsParams returns a boolean if a field has been set.

func (MessageIn) MarshalJSON

func (o MessageIn) MarshalJSON() ([]byte, error)

func (*MessageIn) SetApplication added in v0.81.0

func (o *MessageIn) SetApplication(v ApplicationIn)

SetApplication gets a reference to the given ApplicationIn and assigns it to the Application field.

func (*MessageIn) SetChannels

func (o *MessageIn) SetChannels(v []string)

SetChannels gets a reference to the given []string and assigns it to the Channels field.

func (*MessageIn) SetEventId

func (o *MessageIn) SetEventId(v string)

SetEventId gets a reference to the given string and assigns it to the EventId field.

func (*MessageIn) SetEventType

func (o *MessageIn) SetEventType(v string)

SetEventType sets field value

func (*MessageIn) SetPayload

func (o *MessageIn) SetPayload(v map[string]interface{})

SetPayload sets field value

func (*MessageIn) SetPayloadRetentionHours added in v1.31.0

func (o *MessageIn) SetPayloadRetentionHours(v int64)

SetPayloadRetentionHours gets a reference to the given int64 and assigns it to the PayloadRetentionHours field.

func (*MessageIn) SetPayloadRetentionPeriod

func (o *MessageIn) SetPayloadRetentionPeriod(v int64)

SetPayloadRetentionPeriod gets a reference to the given int64 and assigns it to the PayloadRetentionPeriod field.

func (*MessageIn) SetTags added in v1.15.0

func (o *MessageIn) SetTags(v []string)

SetTags gets a reference to the given []string and assigns it to the Tags field.

func (*MessageIn) SetTransformationsParams added in v1.16.0

func (o *MessageIn) SetTransformationsParams(v map[string]interface{})

SetTransformationsParams gets a reference to the given map[string]interface{} and assigns it to the TransformationsParams field.

func (MessageIn) ToMap added in v1.39.0

func (o MessageIn) ToMap() (map[string]interface{}, error)

func (*MessageIn) UnmarshalJSON added in v1.39.0

func (o *MessageIn) UnmarshalJSON(data []byte) (err error)

type MessageOut

type MessageOut struct {
	// List of free-form identifiers that endpoints can filter by
	Channels []string `json:"channels,omitempty"`
	// Optional unique identifier for the message
	EventId *string `json:"eventId,omitempty" validate:"regexp=^[a-zA-Z0-9\\\\-_.]+$"`
	// The event type's name
	EventType string `json:"eventType" validate:"regexp=^[a-zA-Z0-9\\\\-_.]+$"`
	// The msg's ID
	Id        string                 `json:"id"`
	Payload   map[string]interface{} `json:"payload"`
	Tags      []string               `json:"tags,omitempty"`
	Timestamp time.Time              `json:"timestamp"`
}

MessageOut struct for MessageOut

func NewMessageOut

func NewMessageOut(eventType string, id string, payload map[string]interface{}, timestamp time.Time) *MessageOut

NewMessageOut instantiates a new MessageOut object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewMessageOutWithDefaults

func NewMessageOutWithDefaults() *MessageOut

NewMessageOutWithDefaults instantiates a new MessageOut object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*MessageOut) GetChannels

func (o *MessageOut) GetChannels() []string

GetChannels returns the Channels field value if set, zero value otherwise.

func (*MessageOut) GetChannelsOk

func (o *MessageOut) GetChannelsOk() ([]string, bool)

GetChannelsOk returns a tuple with the Channels field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MessageOut) GetEventId

func (o *MessageOut) GetEventId() string

GetEventId returns the EventId field value if set, zero value otherwise.

func (*MessageOut) GetEventIdOk

func (o *MessageOut) GetEventIdOk() (*string, bool)

GetEventIdOk returns a tuple with the EventId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MessageOut) GetEventType

func (o *MessageOut) GetEventType() string

GetEventType returns the EventType field value

func (*MessageOut) GetEventTypeOk

func (o *MessageOut) GetEventTypeOk() (*string, bool)

GetEventTypeOk returns a tuple with the EventType field value and a boolean to check if the value has been set.

func (*MessageOut) GetId

func (o *MessageOut) GetId() string

GetId returns the Id field value

func (*MessageOut) GetIdOk

func (o *MessageOut) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*MessageOut) GetPayload

func (o *MessageOut) GetPayload() map[string]interface{}

GetPayload returns the Payload field value

func (*MessageOut) GetPayloadOk

func (o *MessageOut) GetPayloadOk() (map[string]interface{}, bool)

GetPayloadOk returns a tuple with the Payload field value and a boolean to check if the value has been set.

func (*MessageOut) GetTags added in v1.17.0

func (o *MessageOut) GetTags() []string

GetTags returns the Tags field value if set, zero value otherwise.

func (*MessageOut) GetTagsOk added in v1.17.0

func (o *MessageOut) GetTagsOk() ([]string, bool)

GetTagsOk returns a tuple with the Tags field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MessageOut) GetTimestamp

func (o *MessageOut) GetTimestamp() time.Time

GetTimestamp returns the Timestamp field value

func (*MessageOut) GetTimestampOk

func (o *MessageOut) GetTimestampOk() (*time.Time, bool)

GetTimestampOk returns a tuple with the Timestamp field value and a boolean to check if the value has been set.

func (*MessageOut) HasChannels

func (o *MessageOut) HasChannels() bool

HasChannels returns a boolean if a field has been set.

func (*MessageOut) HasEventId

func (o *MessageOut) HasEventId() bool

HasEventId returns a boolean if a field has been set.

func (*MessageOut) HasTags added in v1.17.0

func (o *MessageOut) HasTags() bool

HasTags returns a boolean if a field has been set.

func (MessageOut) MarshalJSON

func (o MessageOut) MarshalJSON() ([]byte, error)

func (*MessageOut) SetChannels

func (o *MessageOut) SetChannels(v []string)

SetChannels gets a reference to the given []string and assigns it to the Channels field.

func (*MessageOut) SetEventId

func (o *MessageOut) SetEventId(v string)

SetEventId gets a reference to the given string and assigns it to the EventId field.

func (*MessageOut) SetEventType

func (o *MessageOut) SetEventType(v string)

SetEventType sets field value

func (*MessageOut) SetId

func (o *MessageOut) SetId(v string)

SetId sets field value

func (*MessageOut) SetPayload

func (o *MessageOut) SetPayload(v map[string]interface{})

SetPayload sets field value

func (*MessageOut) SetTags added in v1.17.0

func (o *MessageOut) SetTags(v []string)

SetTags gets a reference to the given []string and assigns it to the Tags field.

func (*MessageOut) SetTimestamp

func (o *MessageOut) SetTimestamp(v time.Time)

SetTimestamp sets field value

func (MessageOut) ToMap added in v1.39.0

func (o MessageOut) ToMap() (map[string]interface{}, error)

func (*MessageOut) UnmarshalJSON added in v1.39.0

func (o *MessageOut) UnmarshalJSON(data []byte) (err error)

type MessageRawPayloadOut added in v1.11.0

type MessageRawPayloadOut struct {
	Payload string `json:"payload"`
}

MessageRawPayloadOut struct for MessageRawPayloadOut

func NewMessageRawPayloadOut added in v1.11.0

func NewMessageRawPayloadOut(payload string) *MessageRawPayloadOut

NewMessageRawPayloadOut instantiates a new MessageRawPayloadOut object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewMessageRawPayloadOutWithDefaults added in v1.11.0

func NewMessageRawPayloadOutWithDefaults() *MessageRawPayloadOut

NewMessageRawPayloadOutWithDefaults instantiates a new MessageRawPayloadOut object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*MessageRawPayloadOut) GetPayload added in v1.11.0

func (o *MessageRawPayloadOut) GetPayload() string

GetPayload returns the Payload field value

func (*MessageRawPayloadOut) GetPayloadOk added in v1.11.0

func (o *MessageRawPayloadOut) GetPayloadOk() (*string, bool)

GetPayloadOk returns a tuple with the Payload field value and a boolean to check if the value has been set.

func (MessageRawPayloadOut) MarshalJSON added in v1.11.0

func (o MessageRawPayloadOut) MarshalJSON() ([]byte, error)

func (*MessageRawPayloadOut) SetPayload added in v1.11.0

func (o *MessageRawPayloadOut) SetPayload(v string)

SetPayload sets field value

func (MessageRawPayloadOut) ToMap added in v1.39.0

func (o MessageRawPayloadOut) ToMap() (map[string]interface{}, error)

func (*MessageRawPayloadOut) UnmarshalJSON added in v1.39.0

func (o *MessageRawPayloadOut) UnmarshalJSON(data []byte) (err error)

type MessageStatus

type MessageStatus int32

MessageStatus The sending status of the message: - Success = 0 - Pending = 1 - Fail = 2 - Sending = 3

const (
	MESSAGESTATUS_Success MessageStatus = 0
	MESSAGESTATUS_Pending MessageStatus = 1
	MESSAGESTATUS_Fail    MessageStatus = 2
	MESSAGESTATUS_Sending MessageStatus = 3
)

List of MessageStatus

func NewMessageStatusFromValue

func NewMessageStatusFromValue(v int32) (*MessageStatus, error)

NewMessageStatusFromValue returns a pointer to a valid MessageStatus for the value passed as argument, or an error if the value passed is not allowed by the enum

func (MessageStatus) IsValid

func (v MessageStatus) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (MessageStatus) Ptr

func (v MessageStatus) Ptr() *MessageStatus

Ptr returns reference to MessageStatus value

func (*MessageStatus) UnmarshalJSON

func (v *MessageStatus) UnmarshalJSON(src []byte) error

type MessageSubscriberAuthTokenOut added in v1.25.0

type MessageSubscriberAuthTokenOut struct {
	BridgeToken string `json:"bridgeToken"`
	Token       string `json:"token"`
}

MessageSubscriberAuthTokenOut struct for MessageSubscriberAuthTokenOut

func NewMessageSubscriberAuthTokenOut added in v1.25.0

func NewMessageSubscriberAuthTokenOut(bridgeToken string, token string) *MessageSubscriberAuthTokenOut

NewMessageSubscriberAuthTokenOut instantiates a new MessageSubscriberAuthTokenOut object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewMessageSubscriberAuthTokenOutWithDefaults added in v1.25.0

func NewMessageSubscriberAuthTokenOutWithDefaults() *MessageSubscriberAuthTokenOut

NewMessageSubscriberAuthTokenOutWithDefaults instantiates a new MessageSubscriberAuthTokenOut object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*MessageSubscriberAuthTokenOut) GetBridgeToken added in v1.26.0

func (o *MessageSubscriberAuthTokenOut) GetBridgeToken() string

GetBridgeToken returns the BridgeToken field value

func (*MessageSubscriberAuthTokenOut) GetBridgeTokenOk added in v1.26.0

func (o *MessageSubscriberAuthTokenOut) GetBridgeTokenOk() (*string, bool)

GetBridgeTokenOk returns a tuple with the BridgeToken field value and a boolean to check if the value has been set.

func (*MessageSubscriberAuthTokenOut) GetToken added in v1.25.0

func (o *MessageSubscriberAuthTokenOut) GetToken() string

GetToken returns the Token field value

func (*MessageSubscriberAuthTokenOut) GetTokenOk added in v1.25.0

func (o *MessageSubscriberAuthTokenOut) GetTokenOk() (*string, bool)

GetTokenOk returns a tuple with the Token field value and a boolean to check if the value has been set.

func (MessageSubscriberAuthTokenOut) MarshalJSON added in v1.25.0

func (o MessageSubscriberAuthTokenOut) MarshalJSON() ([]byte, error)

func (*MessageSubscriberAuthTokenOut) SetBridgeToken added in v1.26.0

func (o *MessageSubscriberAuthTokenOut) SetBridgeToken(v string)

SetBridgeToken sets field value

func (*MessageSubscriberAuthTokenOut) SetToken added in v1.25.0

func (o *MessageSubscriberAuthTokenOut) SetToken(v string)

SetToken sets field value

func (MessageSubscriberAuthTokenOut) ToMap added in v1.39.0

func (o MessageSubscriberAuthTokenOut) ToMap() (map[string]interface{}, error)

func (*MessageSubscriberAuthTokenOut) UnmarshalJSON added in v1.39.0

func (o *MessageSubscriberAuthTokenOut) UnmarshalJSON(data []byte) (err error)

type NullableAggregateEventTypesOut added in v1.14.0

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

func NewNullableAggregateEventTypesOut added in v1.14.0

func NewNullableAggregateEventTypesOut(val *AggregateEventTypesOut) *NullableAggregateEventTypesOut

func (NullableAggregateEventTypesOut) Get added in v1.14.0

func (NullableAggregateEventTypesOut) IsSet added in v1.14.0

func (NullableAggregateEventTypesOut) MarshalJSON added in v1.14.0

func (v NullableAggregateEventTypesOut) MarshalJSON() ([]byte, error)

func (*NullableAggregateEventTypesOut) Set added in v1.14.0

func (*NullableAggregateEventTypesOut) UnmarshalJSON added in v1.14.0

func (v *NullableAggregateEventTypesOut) UnmarshalJSON(src []byte) error

func (*NullableAggregateEventTypesOut) Unset added in v1.14.0

func (v *NullableAggregateEventTypesOut) Unset()

type NullableAppPortalAccessIn added in v0.75.0

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

func NewNullableAppPortalAccessIn added in v0.75.0

func NewNullableAppPortalAccessIn(val *AppPortalAccessIn) *NullableAppPortalAccessIn

func (NullableAppPortalAccessIn) Get added in v0.75.0

func (NullableAppPortalAccessIn) IsSet added in v0.75.0

func (v NullableAppPortalAccessIn) IsSet() bool

func (NullableAppPortalAccessIn) MarshalJSON added in v0.75.0

func (v NullableAppPortalAccessIn) MarshalJSON() ([]byte, error)

func (*NullableAppPortalAccessIn) Set added in v0.75.0

func (*NullableAppPortalAccessIn) UnmarshalJSON added in v0.75.0

func (v *NullableAppPortalAccessIn) UnmarshalJSON(src []byte) error

func (*NullableAppPortalAccessIn) Unset added in v0.75.0

func (v *NullableAppPortalAccessIn) Unset()

type NullableAppPortalAccessOut added in v0.75.0

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

func NewNullableAppPortalAccessOut added in v0.75.0

func NewNullableAppPortalAccessOut(val *AppPortalAccessOut) *NullableAppPortalAccessOut

func (NullableAppPortalAccessOut) Get added in v0.75.0

func (NullableAppPortalAccessOut) IsSet added in v0.75.0

func (v NullableAppPortalAccessOut) IsSet() bool

func (NullableAppPortalAccessOut) MarshalJSON added in v0.75.0

func (v NullableAppPortalAccessOut) MarshalJSON() ([]byte, error)

func (*NullableAppPortalAccessOut) Set added in v0.75.0

func (*NullableAppPortalAccessOut) UnmarshalJSON added in v0.75.0

func (v *NullableAppPortalAccessOut) UnmarshalJSON(src []byte) error

func (*NullableAppPortalAccessOut) Unset added in v0.75.0

func (v *NullableAppPortalAccessOut) Unset()

type NullableAppUsageStatsIn added in v0.84.1

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

func NewNullableAppUsageStatsIn added in v0.84.1

func NewNullableAppUsageStatsIn(val *AppUsageStatsIn) *NullableAppUsageStatsIn

func (NullableAppUsageStatsIn) Get added in v0.84.1

func (NullableAppUsageStatsIn) IsSet added in v0.84.1

func (v NullableAppUsageStatsIn) IsSet() bool

func (NullableAppUsageStatsIn) MarshalJSON added in v0.84.1

func (v NullableAppUsageStatsIn) MarshalJSON() ([]byte, error)

func (*NullableAppUsageStatsIn) Set added in v0.84.1

func (*NullableAppUsageStatsIn) UnmarshalJSON added in v0.84.1

func (v *NullableAppUsageStatsIn) UnmarshalJSON(src []byte) error

func (*NullableAppUsageStatsIn) Unset added in v0.84.1

func (v *NullableAppUsageStatsIn) Unset()

type NullableAppUsageStatsOut added in v0.84.1

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

func NewNullableAppUsageStatsOut added in v0.84.1

func NewNullableAppUsageStatsOut(val *AppUsageStatsOut) *NullableAppUsageStatsOut

func (NullableAppUsageStatsOut) Get added in v0.84.1

func (NullableAppUsageStatsOut) IsSet added in v0.84.1

func (v NullableAppUsageStatsOut) IsSet() bool

func (NullableAppUsageStatsOut) MarshalJSON added in v0.84.1

func (v NullableAppUsageStatsOut) MarshalJSON() ([]byte, error)

func (*NullableAppUsageStatsOut) Set added in v0.84.1

func (*NullableAppUsageStatsOut) UnmarshalJSON added in v0.84.1

func (v *NullableAppUsageStatsOut) UnmarshalJSON(src []byte) error

func (*NullableAppUsageStatsOut) Unset added in v0.84.1

func (v *NullableAppUsageStatsOut) Unset()

type NullableApplicationIn

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

func NewNullableApplicationIn

func NewNullableApplicationIn(val *ApplicationIn) *NullableApplicationIn

func (NullableApplicationIn) Get

func (NullableApplicationIn) IsSet

func (v NullableApplicationIn) IsSet() bool

func (NullableApplicationIn) MarshalJSON

func (v NullableApplicationIn) MarshalJSON() ([]byte, error)

func (*NullableApplicationIn) Set

func (v *NullableApplicationIn) Set(val *ApplicationIn)

func (*NullableApplicationIn) UnmarshalJSON

func (v *NullableApplicationIn) UnmarshalJSON(src []byte) error

func (*NullableApplicationIn) Unset

func (v *NullableApplicationIn) Unset()

type NullableApplicationOut

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

func NewNullableApplicationOut

func NewNullableApplicationOut(val *ApplicationOut) *NullableApplicationOut

func (NullableApplicationOut) Get

func (NullableApplicationOut) IsSet

func (v NullableApplicationOut) IsSet() bool

func (NullableApplicationOut) MarshalJSON

func (v NullableApplicationOut) MarshalJSON() ([]byte, error)

func (*NullableApplicationOut) Set

func (*NullableApplicationOut) UnmarshalJSON

func (v *NullableApplicationOut) UnmarshalJSON(src []byte) error

func (*NullableApplicationOut) Unset

func (v *NullableApplicationOut) Unset()

type NullableApplicationPatch added in v0.84.0

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

func NewNullableApplicationPatch added in v0.84.0

func NewNullableApplicationPatch(val *ApplicationPatch) *NullableApplicationPatch

func (NullableApplicationPatch) Get added in v0.84.0

func (NullableApplicationPatch) IsSet added in v0.84.0

func (v NullableApplicationPatch) IsSet() bool

func (NullableApplicationPatch) MarshalJSON added in v0.84.0

func (v NullableApplicationPatch) MarshalJSON() ([]byte, error)

func (*NullableApplicationPatch) Set added in v0.84.0

func (*NullableApplicationPatch) UnmarshalJSON added in v0.84.0

func (v *NullableApplicationPatch) UnmarshalJSON(src []byte) error

func (*NullableApplicationPatch) Unset added in v0.84.0

func (v *NullableApplicationPatch) Unset()

type NullableApplicationStats added in v0.68.0

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

func NewNullableApplicationStats added in v0.68.0

func NewNullableApplicationStats(val *ApplicationStats) *NullableApplicationStats

func (NullableApplicationStats) Get added in v0.68.0

func (NullableApplicationStats) IsSet added in v0.68.0

func (v NullableApplicationStats) IsSet() bool

func (NullableApplicationStats) MarshalJSON added in v0.68.0

func (v NullableApplicationStats) MarshalJSON() ([]byte, error)

func (*NullableApplicationStats) Set added in v0.68.0

func (*NullableApplicationStats) UnmarshalJSON added in v0.68.0

func (v *NullableApplicationStats) UnmarshalJSON(src []byte) error

func (*NullableApplicationStats) Unset added in v0.68.0

func (v *NullableApplicationStats) Unset()

type NullableApplicationTokenExpireIn added in v0.72.0

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

func NewNullableApplicationTokenExpireIn added in v0.72.0

func NewNullableApplicationTokenExpireIn(val *ApplicationTokenExpireIn) *NullableApplicationTokenExpireIn

func (NullableApplicationTokenExpireIn) Get added in v0.72.0

func (NullableApplicationTokenExpireIn) IsSet added in v0.72.0

func (NullableApplicationTokenExpireIn) MarshalJSON added in v0.72.0

func (v NullableApplicationTokenExpireIn) MarshalJSON() ([]byte, error)

func (*NullableApplicationTokenExpireIn) Set added in v0.72.0

func (*NullableApplicationTokenExpireIn) UnmarshalJSON added in v0.72.0

func (v *NullableApplicationTokenExpireIn) UnmarshalJSON(src []byte) error

func (*NullableApplicationTokenExpireIn) Unset added in v0.72.0

type NullableAttemptStatisticsData

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

func (NullableAttemptStatisticsData) Get

func (NullableAttemptStatisticsData) IsSet

func (NullableAttemptStatisticsData) MarshalJSON

func (v NullableAttemptStatisticsData) MarshalJSON() ([]byte, error)

func (*NullableAttemptStatisticsData) Set

func (*NullableAttemptStatisticsData) UnmarshalJSON

func (v *NullableAttemptStatisticsData) UnmarshalJSON(src []byte) error

func (*NullableAttemptStatisticsData) Unset

func (v *NullableAttemptStatisticsData) Unset()

type NullableAttemptStatisticsResponse

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

func (NullableAttemptStatisticsResponse) Get

func (NullableAttemptStatisticsResponse) IsSet

func (NullableAttemptStatisticsResponse) MarshalJSON

func (v NullableAttemptStatisticsResponse) MarshalJSON() ([]byte, error)

func (*NullableAttemptStatisticsResponse) Set

func (*NullableAttemptStatisticsResponse) UnmarshalJSON

func (v *NullableAttemptStatisticsResponse) UnmarshalJSON(src []byte) error

func (*NullableAttemptStatisticsResponse) Unset

type NullableAuthTokenOut added in v1.25.0

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

func NewNullableAuthTokenOut added in v1.25.0

func NewNullableAuthTokenOut(val *AuthTokenOut) *NullableAuthTokenOut

func (NullableAuthTokenOut) Get added in v1.25.0

func (NullableAuthTokenOut) IsSet added in v1.25.0

func (v NullableAuthTokenOut) IsSet() bool

func (NullableAuthTokenOut) MarshalJSON added in v1.25.0

func (v NullableAuthTokenOut) MarshalJSON() ([]byte, error)

func (*NullableAuthTokenOut) Set added in v1.25.0

func (v *NullableAuthTokenOut) Set(val *AuthTokenOut)

func (*NullableAuthTokenOut) UnmarshalJSON added in v1.25.0

func (v *NullableAuthTokenOut) UnmarshalJSON(src []byte) error

func (*NullableAuthTokenOut) Unset added in v1.25.0

func (v *NullableAuthTokenOut) Unset()

type NullableAzureBlobStorageConfig added in v1.37.0

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

func NewNullableAzureBlobStorageConfig added in v1.37.0

func NewNullableAzureBlobStorageConfig(val *AzureBlobStorageConfig) *NullableAzureBlobStorageConfig

func (NullableAzureBlobStorageConfig) Get added in v1.37.0

func (NullableAzureBlobStorageConfig) IsSet added in v1.37.0

func (NullableAzureBlobStorageConfig) MarshalJSON added in v1.37.0

func (v NullableAzureBlobStorageConfig) MarshalJSON() ([]byte, error)

func (*NullableAzureBlobStorageConfig) Set added in v1.37.0

func (*NullableAzureBlobStorageConfig) UnmarshalJSON added in v1.37.0

func (v *NullableAzureBlobStorageConfig) UnmarshalJSON(src []byte) error

func (*NullableAzureBlobStorageConfig) Unset added in v1.37.0

func (v *NullableAzureBlobStorageConfig) Unset()

type NullableBackgroundTaskOut added in v0.84.0

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

func NewNullableBackgroundTaskOut added in v0.84.0

func NewNullableBackgroundTaskOut(val *BackgroundTaskOut) *NullableBackgroundTaskOut

func (NullableBackgroundTaskOut) Get added in v0.84.0

func (NullableBackgroundTaskOut) IsSet added in v0.84.0

func (v NullableBackgroundTaskOut) IsSet() bool

func (NullableBackgroundTaskOut) MarshalJSON added in v0.84.0

func (v NullableBackgroundTaskOut) MarshalJSON() ([]byte, error)

func (*NullableBackgroundTaskOut) Set added in v0.84.0

func (*NullableBackgroundTaskOut) UnmarshalJSON added in v0.84.0

func (v *NullableBackgroundTaskOut) UnmarshalJSON(src []byte) error

func (*NullableBackgroundTaskOut) Unset added in v0.84.0

func (v *NullableBackgroundTaskOut) Unset()

type NullableBackgroundTaskStatus added in v0.84.0

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

func NewNullableBackgroundTaskStatus added in v0.84.0

func NewNullableBackgroundTaskStatus(val *BackgroundTaskStatus) *NullableBackgroundTaskStatus

func (NullableBackgroundTaskStatus) Get added in v0.84.0

func (NullableBackgroundTaskStatus) IsSet added in v0.84.0

func (NullableBackgroundTaskStatus) MarshalJSON added in v0.84.0

func (v NullableBackgroundTaskStatus) MarshalJSON() ([]byte, error)

func (*NullableBackgroundTaskStatus) Set added in v0.84.0

func (*NullableBackgroundTaskStatus) UnmarshalJSON added in v0.84.0

func (v *NullableBackgroundTaskStatus) UnmarshalJSON(src []byte) error

func (*NullableBackgroundTaskStatus) Unset added in v0.84.0

func (v *NullableBackgroundTaskStatus) Unset()

type NullableBackgroundTaskType added in v0.84.0

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

func NewNullableBackgroundTaskType added in v0.84.0

func NewNullableBackgroundTaskType(val *BackgroundTaskType) *NullableBackgroundTaskType

func (NullableBackgroundTaskType) Get added in v0.84.0

func (NullableBackgroundTaskType) IsSet added in v0.84.0

func (v NullableBackgroundTaskType) IsSet() bool

func (NullableBackgroundTaskType) MarshalJSON added in v0.84.0

func (v NullableBackgroundTaskType) MarshalJSON() ([]byte, error)

func (*NullableBackgroundTaskType) Set added in v0.84.0

func (*NullableBackgroundTaskType) UnmarshalJSON added in v0.84.0

func (v *NullableBackgroundTaskType) UnmarshalJSON(src []byte) error

func (*NullableBackgroundTaskType) Unset added in v0.84.0

func (v *NullableBackgroundTaskType) Unset()

type NullableBigQueryConfig added in v1.39.0

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

func NewNullableBigQueryConfig added in v1.39.0

func NewNullableBigQueryConfig(val *BigQueryConfig) *NullableBigQueryConfig

func (NullableBigQueryConfig) Get added in v1.39.0

func (NullableBigQueryConfig) IsSet added in v1.39.0

func (v NullableBigQueryConfig) IsSet() bool

func (NullableBigQueryConfig) MarshalJSON added in v1.39.0

func (v NullableBigQueryConfig) MarshalJSON() ([]byte, error)

func (*NullableBigQueryConfig) Set added in v1.39.0

func (*NullableBigQueryConfig) UnmarshalJSON added in v1.39.0

func (v *NullableBigQueryConfig) UnmarshalJSON(src []byte) error

func (*NullableBigQueryConfig) Unset added in v1.39.0

func (v *NullableBigQueryConfig) Unset()

type NullableBool

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

func NewNullableBool

func NewNullableBool(val *bool) *NullableBool

func (NullableBool) Get

func (v NullableBool) Get() *bool

func (NullableBool) IsSet

func (v NullableBool) IsSet() bool

func (NullableBool) MarshalJSON

func (v NullableBool) MarshalJSON() ([]byte, error)

func (*NullableBool) Set

func (v *NullableBool) Set(val *bool)

func (*NullableBool) UnmarshalJSON

func (v *NullableBool) UnmarshalJSON(src []byte) error

func (*NullableBool) Unset

func (v *NullableBool) Unset()

type NullableBorderRadiusConfig

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

func NewNullableBorderRadiusConfig

func NewNullableBorderRadiusConfig(val *BorderRadiusConfig) *NullableBorderRadiusConfig

func (NullableBorderRadiusConfig) Get

func (NullableBorderRadiusConfig) IsSet

func (v NullableBorderRadiusConfig) IsSet() bool

func (NullableBorderRadiusConfig) MarshalJSON

func (v NullableBorderRadiusConfig) MarshalJSON() ([]byte, error)

func (*NullableBorderRadiusConfig) Set

func (*NullableBorderRadiusConfig) UnmarshalJSON

func (v *NullableBorderRadiusConfig) UnmarshalJSON(src []byte) error

func (*NullableBorderRadiusConfig) Unset

func (v *NullableBorderRadiusConfig) Unset()

type NullableBorderRadiusEnum

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

func NewNullableBorderRadiusEnum

func NewNullableBorderRadiusEnum(val *BorderRadiusEnum) *NullableBorderRadiusEnum

func (NullableBorderRadiusEnum) Get

func (NullableBorderRadiusEnum) IsSet

func (v NullableBorderRadiusEnum) IsSet() bool

func (NullableBorderRadiusEnum) MarshalJSON

func (v NullableBorderRadiusEnum) MarshalJSON() ([]byte, error)

func (*NullableBorderRadiusEnum) Set

func (*NullableBorderRadiusEnum) UnmarshalJSON

func (v *NullableBorderRadiusEnum) UnmarshalJSON(src []byte) error

func (*NullableBorderRadiusEnum) Unset

func (v *NullableBorderRadiusEnum) Unset()

type NullableClientSecretJwtParamsIn added in v1.22.0

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

func NewNullableClientSecretJwtParamsIn added in v1.22.0

func NewNullableClientSecretJwtParamsIn(val *ClientSecretJwtParamsIn) *NullableClientSecretJwtParamsIn

func (NullableClientSecretJwtParamsIn) Get added in v1.22.0

func (NullableClientSecretJwtParamsIn) IsSet added in v1.22.0

func (NullableClientSecretJwtParamsIn) MarshalJSON added in v1.22.0

func (v NullableClientSecretJwtParamsIn) MarshalJSON() ([]byte, error)

func (*NullableClientSecretJwtParamsIn) Set added in v1.22.0

func (*NullableClientSecretJwtParamsIn) UnmarshalJSON added in v1.22.0

func (v *NullableClientSecretJwtParamsIn) UnmarshalJSON(src []byte) error

func (*NullableClientSecretJwtParamsIn) Unset added in v1.22.0

type NullableCompletionChoice added in v1.16.0

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

func NewNullableCompletionChoice added in v1.16.0

func NewNullableCompletionChoice(val *CompletionChoice) *NullableCompletionChoice

func (NullableCompletionChoice) Get added in v1.16.0

func (NullableCompletionChoice) IsSet added in v1.16.0

func (v NullableCompletionChoice) IsSet() bool

func (NullableCompletionChoice) MarshalJSON added in v1.16.0

func (v NullableCompletionChoice) MarshalJSON() ([]byte, error)

func (*NullableCompletionChoice) Set added in v1.16.0

func (*NullableCompletionChoice) UnmarshalJSON added in v1.16.0

func (v *NullableCompletionChoice) UnmarshalJSON(src []byte) error

func (*NullableCompletionChoice) Unset added in v1.16.0

func (v *NullableCompletionChoice) Unset()

type NullableCompletionMessage added in v1.16.0

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

func NewNullableCompletionMessage added in v1.16.0

func NewNullableCompletionMessage(val *CompletionMessage) *NullableCompletionMessage

func (NullableCompletionMessage) Get added in v1.16.0

func (NullableCompletionMessage) IsSet added in v1.16.0

func (v NullableCompletionMessage) IsSet() bool

func (NullableCompletionMessage) MarshalJSON added in v1.16.0

func (v NullableCompletionMessage) MarshalJSON() ([]byte, error)

func (*NullableCompletionMessage) Set added in v1.16.0

func (*NullableCompletionMessage) UnmarshalJSON added in v1.16.0

func (v *NullableCompletionMessage) UnmarshalJSON(src []byte) error

func (*NullableCompletionMessage) Unset added in v1.16.0

func (v *NullableCompletionMessage) Unset()

type NullableCountOut added in v1.43.0

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

func NewNullableCountOut added in v1.43.0

func NewNullableCountOut(val *CountOut) *NullableCountOut

func (NullableCountOut) Get added in v1.43.0

func (v NullableCountOut) Get() *CountOut

func (NullableCountOut) IsSet added in v1.43.0

func (v NullableCountOut) IsSet() bool

func (NullableCountOut) MarshalJSON added in v1.43.0

func (v NullableCountOut) MarshalJSON() ([]byte, error)

func (*NullableCountOut) Set added in v1.43.0

func (v *NullableCountOut) Set(val *CountOut)

func (*NullableCountOut) UnmarshalJSON added in v1.43.0

func (v *NullableCountOut) UnmarshalJSON(src []byte) error

func (*NullableCountOut) Unset added in v1.43.0

func (v *NullableCountOut) Unset()

type NullableCreateStreamIn added in v1.25.0

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

func NewNullableCreateStreamIn added in v1.25.0

func NewNullableCreateStreamIn(val *CreateStreamIn) *NullableCreateStreamIn

func (NullableCreateStreamIn) Get added in v1.25.0

func (NullableCreateStreamIn) IsSet added in v1.25.0

func (v NullableCreateStreamIn) IsSet() bool

func (NullableCreateStreamIn) MarshalJSON added in v1.25.0

func (v NullableCreateStreamIn) MarshalJSON() ([]byte, error)

func (*NullableCreateStreamIn) Set added in v1.25.0

func (*NullableCreateStreamIn) UnmarshalJSON added in v1.25.0

func (v *NullableCreateStreamIn) UnmarshalJSON(src []byte) error

func (*NullableCreateStreamIn) Unset added in v1.25.0

func (v *NullableCreateStreamIn) Unset()

type NullableCreateTokenIn added in v1.44.0

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

func NewNullableCreateTokenIn added in v1.44.0

func NewNullableCreateTokenIn(val *CreateTokenIn) *NullableCreateTokenIn

func (NullableCreateTokenIn) Get added in v1.44.0

func (NullableCreateTokenIn) IsSet added in v1.44.0

func (v NullableCreateTokenIn) IsSet() bool

func (NullableCreateTokenIn) MarshalJSON added in v1.44.0

func (v NullableCreateTokenIn) MarshalJSON() ([]byte, error)

func (*NullableCreateTokenIn) Set added in v1.44.0

func (v *NullableCreateTokenIn) Set(val *CreateTokenIn)

func (*NullableCreateTokenIn) UnmarshalJSON added in v1.44.0

func (v *NullableCreateTokenIn) UnmarshalJSON(src []byte) error

func (*NullableCreateTokenIn) Unset added in v1.44.0

func (v *NullableCreateTokenIn) Unset()

type NullableCustomColorPalette added in v0.62.0

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

func NewNullableCustomColorPalette added in v0.62.0

func NewNullableCustomColorPalette(val *CustomColorPalette) *NullableCustomColorPalette

func (NullableCustomColorPalette) Get added in v0.62.0

func (NullableCustomColorPalette) IsSet added in v0.62.0

func (v NullableCustomColorPalette) IsSet() bool

func (NullableCustomColorPalette) MarshalJSON added in v0.62.0

func (v NullableCustomColorPalette) MarshalJSON() ([]byte, error)

func (*NullableCustomColorPalette) Set added in v0.62.0

func (*NullableCustomColorPalette) UnmarshalJSON added in v0.62.0

func (v *NullableCustomColorPalette) UnmarshalJSON(src []byte) error

func (*NullableCustomColorPalette) Unset added in v0.62.0

func (v *NullableCustomColorPalette) Unset()

type NullableCustomStringsOverride added in v1.33.0

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

func NewNullableCustomStringsOverride added in v1.33.0

func NewNullableCustomStringsOverride(val *CustomStringsOverride) *NullableCustomStringsOverride

func (NullableCustomStringsOverride) Get added in v1.33.0

func (NullableCustomStringsOverride) IsSet added in v1.33.0

func (NullableCustomStringsOverride) MarshalJSON added in v1.33.0

func (v NullableCustomStringsOverride) MarshalJSON() ([]byte, error)

func (*NullableCustomStringsOverride) Set added in v1.33.0

func (*NullableCustomStringsOverride) UnmarshalJSON added in v1.33.0

func (v *NullableCustomStringsOverride) UnmarshalJSON(src []byte) error

func (*NullableCustomStringsOverride) Unset added in v1.33.0

func (v *NullableCustomStringsOverride) Unset()

type NullableCustomThemeOverride

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

func NewNullableCustomThemeOverride

func NewNullableCustomThemeOverride(val *CustomThemeOverride) *NullableCustomThemeOverride

func (NullableCustomThemeOverride) Get

func (NullableCustomThemeOverride) IsSet

func (NullableCustomThemeOverride) MarshalJSON

func (v NullableCustomThemeOverride) MarshalJSON() ([]byte, error)

func (*NullableCustomThemeOverride) Set

func (*NullableCustomThemeOverride) UnmarshalJSON

func (v *NullableCustomThemeOverride) UnmarshalJSON(src []byte) error

func (*NullableCustomThemeOverride) Unset

func (v *NullableCustomThemeOverride) Unset()

type NullableDashboardAccessOut

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

func NewNullableDashboardAccessOut

func NewNullableDashboardAccessOut(val *DashboardAccessOut) *NullableDashboardAccessOut

func (NullableDashboardAccessOut) Get

func (NullableDashboardAccessOut) IsSet

func (v NullableDashboardAccessOut) IsSet() bool

func (NullableDashboardAccessOut) MarshalJSON

func (v NullableDashboardAccessOut) MarshalJSON() ([]byte, error)

func (*NullableDashboardAccessOut) Set

func (*NullableDashboardAccessOut) UnmarshalJSON

func (v *NullableDashboardAccessOut) UnmarshalJSON(src []byte) error

func (*NullableDashboardAccessOut) Unset

func (v *NullableDashboardAccessOut) Unset()

type NullableDuration added in v1.16.0

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

func NewNullableDuration added in v1.16.0

func NewNullableDuration(val *Duration) *NullableDuration

func (NullableDuration) Get added in v1.16.0

func (v NullableDuration) Get() *Duration

func (NullableDuration) IsSet added in v1.16.0

func (v NullableDuration) IsSet() bool

func (NullableDuration) MarshalJSON added in v1.16.0

func (v NullableDuration) MarshalJSON() ([]byte, error)

func (*NullableDuration) Set added in v1.16.0

func (v *NullableDuration) Set(val *Duration)

func (*NullableDuration) UnmarshalJSON added in v1.16.0

func (v *NullableDuration) UnmarshalJSON(src []byte) error

func (*NullableDuration) Unset added in v1.16.0

func (v *NullableDuration) Unset()

type NullableEndpointCreatedEvent

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

func NewNullableEndpointCreatedEvent

func NewNullableEndpointCreatedEvent(val *EndpointCreatedEvent) *NullableEndpointCreatedEvent

func (NullableEndpointCreatedEvent) Get

func (NullableEndpointCreatedEvent) IsSet

func (NullableEndpointCreatedEvent) MarshalJSON

func (v NullableEndpointCreatedEvent) MarshalJSON() ([]byte, error)

func (*NullableEndpointCreatedEvent) Set

func (*NullableEndpointCreatedEvent) UnmarshalJSON

func (v *NullableEndpointCreatedEvent) UnmarshalJSON(src []byte) error

func (*NullableEndpointCreatedEvent) Unset

func (v *NullableEndpointCreatedEvent) Unset()

type NullableEndpointCreatedEventData

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

func (NullableEndpointCreatedEventData) Get

func (NullableEndpointCreatedEventData) IsSet

func (NullableEndpointCreatedEventData) MarshalJSON

func (v NullableEndpointCreatedEventData) MarshalJSON() ([]byte, error)

func (*NullableEndpointCreatedEventData) Set

func (*NullableEndpointCreatedEventData) UnmarshalJSON

func (v *NullableEndpointCreatedEventData) UnmarshalJSON(src []byte) error

func (*NullableEndpointCreatedEventData) Unset

type NullableEndpointDeletedEvent

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

func NewNullableEndpointDeletedEvent

func NewNullableEndpointDeletedEvent(val *EndpointDeletedEvent) *NullableEndpointDeletedEvent

func (NullableEndpointDeletedEvent) Get

func (NullableEndpointDeletedEvent) IsSet

func (NullableEndpointDeletedEvent) MarshalJSON

func (v NullableEndpointDeletedEvent) MarshalJSON() ([]byte, error)

func (*NullableEndpointDeletedEvent) Set

func (*NullableEndpointDeletedEvent) UnmarshalJSON

func (v *NullableEndpointDeletedEvent) UnmarshalJSON(src []byte) error

func (*NullableEndpointDeletedEvent) Unset

func (v *NullableEndpointDeletedEvent) Unset()

type NullableEndpointDeletedEventData

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

func (NullableEndpointDeletedEventData) Get

func (NullableEndpointDeletedEventData) IsSet

func (NullableEndpointDeletedEventData) MarshalJSON

func (v NullableEndpointDeletedEventData) MarshalJSON() ([]byte, error)

func (*NullableEndpointDeletedEventData) Set

func (*NullableEndpointDeletedEventData) UnmarshalJSON

func (v *NullableEndpointDeletedEventData) UnmarshalJSON(src []byte) error

func (*NullableEndpointDeletedEventData) Unset

type NullableEndpointDisabledEvent

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

func (NullableEndpointDisabledEvent) Get

func (NullableEndpointDisabledEvent) IsSet

func (NullableEndpointDisabledEvent) MarshalJSON

func (v NullableEndpointDisabledEvent) MarshalJSON() ([]byte, error)

func (*NullableEndpointDisabledEvent) Set

func (*NullableEndpointDisabledEvent) UnmarshalJSON

func (v *NullableEndpointDisabledEvent) UnmarshalJSON(src []byte) error

func (*NullableEndpointDisabledEvent) Unset

func (v *NullableEndpointDisabledEvent) Unset()

type NullableEndpointDisabledEventData

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

func (NullableEndpointDisabledEventData) Get

func (NullableEndpointDisabledEventData) IsSet

func (NullableEndpointDisabledEventData) MarshalJSON

func (v NullableEndpointDisabledEventData) MarshalJSON() ([]byte, error)

func (*NullableEndpointDisabledEventData) Set

func (*NullableEndpointDisabledEventData) UnmarshalJSON

func (v *NullableEndpointDisabledEventData) UnmarshalJSON(src []byte) error

func (*NullableEndpointDisabledEventData) Unset

type NullableEndpointHeadersIn

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

func NewNullableEndpointHeadersIn

func NewNullableEndpointHeadersIn(val *EndpointHeadersIn) *NullableEndpointHeadersIn

func (NullableEndpointHeadersIn) Get

func (NullableEndpointHeadersIn) IsSet

func (v NullableEndpointHeadersIn) IsSet() bool

func (NullableEndpointHeadersIn) MarshalJSON

func (v NullableEndpointHeadersIn) MarshalJSON() ([]byte, error)

func (*NullableEndpointHeadersIn) Set

func (*NullableEndpointHeadersIn) UnmarshalJSON

func (v *NullableEndpointHeadersIn) UnmarshalJSON(src []byte) error

func (*NullableEndpointHeadersIn) Unset

func (v *NullableEndpointHeadersIn) Unset()

type NullableEndpointHeadersOut

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

func NewNullableEndpointHeadersOut

func NewNullableEndpointHeadersOut(val *EndpointHeadersOut) *NullableEndpointHeadersOut

func (NullableEndpointHeadersOut) Get

func (NullableEndpointHeadersOut) IsSet

func (v NullableEndpointHeadersOut) IsSet() bool

func (NullableEndpointHeadersOut) MarshalJSON

func (v NullableEndpointHeadersOut) MarshalJSON() ([]byte, error)

func (*NullableEndpointHeadersOut) Set

func (*NullableEndpointHeadersOut) UnmarshalJSON

func (v *NullableEndpointHeadersOut) UnmarshalJSON(src []byte) error

func (*NullableEndpointHeadersOut) Unset

func (v *NullableEndpointHeadersOut) Unset()

type NullableEndpointHeadersPatchIn added in v0.57.1

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

func NewNullableEndpointHeadersPatchIn added in v0.57.1

func NewNullableEndpointHeadersPatchIn(val *EndpointHeadersPatchIn) *NullableEndpointHeadersPatchIn

func (NullableEndpointHeadersPatchIn) Get added in v0.57.1

func (NullableEndpointHeadersPatchIn) IsSet added in v0.57.1

func (NullableEndpointHeadersPatchIn) MarshalJSON added in v0.57.1

func (v NullableEndpointHeadersPatchIn) MarshalJSON() ([]byte, error)

func (*NullableEndpointHeadersPatchIn) Set added in v0.57.1

func (*NullableEndpointHeadersPatchIn) UnmarshalJSON added in v0.57.1

func (v *NullableEndpointHeadersPatchIn) UnmarshalJSON(src []byte) error

func (*NullableEndpointHeadersPatchIn) Unset added in v0.57.1

func (v *NullableEndpointHeadersPatchIn) Unset()

type NullableEndpointIn

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

func NewNullableEndpointIn

func NewNullableEndpointIn(val *EndpointIn) *NullableEndpointIn

func (NullableEndpointIn) Get

func (v NullableEndpointIn) Get() *EndpointIn

func (NullableEndpointIn) IsSet

func (v NullableEndpointIn) IsSet() bool

func (NullableEndpointIn) MarshalJSON

func (v NullableEndpointIn) MarshalJSON() ([]byte, error)

func (*NullableEndpointIn) Set

func (v *NullableEndpointIn) Set(val *EndpointIn)

func (*NullableEndpointIn) UnmarshalJSON

func (v *NullableEndpointIn) UnmarshalJSON(src []byte) error

func (*NullableEndpointIn) Unset

func (v *NullableEndpointIn) Unset()

type NullableEndpointMessageOut

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

func NewNullableEndpointMessageOut

func NewNullableEndpointMessageOut(val *EndpointMessageOut) *NullableEndpointMessageOut

func (NullableEndpointMessageOut) Get

func (NullableEndpointMessageOut) IsSet

func (v NullableEndpointMessageOut) IsSet() bool

func (NullableEndpointMessageOut) MarshalJSON

func (v NullableEndpointMessageOut) MarshalJSON() ([]byte, error)

func (*NullableEndpointMessageOut) Set

func (*NullableEndpointMessageOut) UnmarshalJSON

func (v *NullableEndpointMessageOut) UnmarshalJSON(src []byte) error

func (*NullableEndpointMessageOut) Unset

func (v *NullableEndpointMessageOut) Unset()

type NullableEndpointMtlsConfigIn added in v1.25.0

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

func NewNullableEndpointMtlsConfigIn added in v1.25.0

func NewNullableEndpointMtlsConfigIn(val *EndpointMtlsConfigIn) *NullableEndpointMtlsConfigIn

func (NullableEndpointMtlsConfigIn) Get added in v1.25.0

func (NullableEndpointMtlsConfigIn) IsSet added in v1.25.0

func (NullableEndpointMtlsConfigIn) MarshalJSON added in v1.25.0

func (v NullableEndpointMtlsConfigIn) MarshalJSON() ([]byte, error)

func (*NullableEndpointMtlsConfigIn) Set added in v1.25.0

func (*NullableEndpointMtlsConfigIn) UnmarshalJSON added in v1.25.0

func (v *NullableEndpointMtlsConfigIn) UnmarshalJSON(src []byte) error

func (*NullableEndpointMtlsConfigIn) Unset added in v1.25.0

func (v *NullableEndpointMtlsConfigIn) Unset()

type NullableEndpointOauthConfigIn added in v1.22.0

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

func NewNullableEndpointOauthConfigIn added in v1.22.0

func NewNullableEndpointOauthConfigIn(val *EndpointOauthConfigIn) *NullableEndpointOauthConfigIn

func (NullableEndpointOauthConfigIn) Get added in v1.22.0

func (NullableEndpointOauthConfigIn) IsSet added in v1.22.0

func (NullableEndpointOauthConfigIn) MarshalJSON added in v1.22.0

func (v NullableEndpointOauthConfigIn) MarshalJSON() ([]byte, error)

func (*NullableEndpointOauthConfigIn) Set added in v1.22.0

func (*NullableEndpointOauthConfigIn) UnmarshalJSON added in v1.22.0

func (v *NullableEndpointOauthConfigIn) UnmarshalJSON(src []byte) error

func (*NullableEndpointOauthConfigIn) Unset added in v1.22.0

func (v *NullableEndpointOauthConfigIn) Unset()

type NullableEndpointOut

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

func NewNullableEndpointOut

func NewNullableEndpointOut(val *EndpointOut) *NullableEndpointOut

func (NullableEndpointOut) Get

func (NullableEndpointOut) IsSet

func (v NullableEndpointOut) IsSet() bool

func (NullableEndpointOut) MarshalJSON

func (v NullableEndpointOut) MarshalJSON() ([]byte, error)

func (*NullableEndpointOut) Set

func (v *NullableEndpointOut) Set(val *EndpointOut)

func (*NullableEndpointOut) UnmarshalJSON

func (v *NullableEndpointOut) UnmarshalJSON(src []byte) error

func (*NullableEndpointOut) Unset

func (v *NullableEndpointOut) Unset()

type NullableEndpointPatch added in v0.84.0

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

func NewNullableEndpointPatch added in v0.84.0

func NewNullableEndpointPatch(val *EndpointPatch) *NullableEndpointPatch

func (NullableEndpointPatch) Get added in v0.84.0

func (NullableEndpointPatch) IsSet added in v0.84.0

func (v NullableEndpointPatch) IsSet() bool

func (NullableEndpointPatch) MarshalJSON added in v0.84.0

func (v NullableEndpointPatch) MarshalJSON() ([]byte, error)

func (*NullableEndpointPatch) Set added in v0.84.0

func (v *NullableEndpointPatch) Set(val *EndpointPatch)

func (*NullableEndpointPatch) UnmarshalJSON added in v0.84.0

func (v *NullableEndpointPatch) UnmarshalJSON(src []byte) error

func (*NullableEndpointPatch) Unset added in v0.84.0

func (v *NullableEndpointPatch) Unset()

type NullableEndpointSecretOut

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

func NewNullableEndpointSecretOut

func NewNullableEndpointSecretOut(val *EndpointSecretOut) *NullableEndpointSecretOut

func (NullableEndpointSecretOut) Get

func (NullableEndpointSecretOut) IsSet

func (v NullableEndpointSecretOut) IsSet() bool

func (NullableEndpointSecretOut) MarshalJSON

func (v NullableEndpointSecretOut) MarshalJSON() ([]byte, error)

func (*NullableEndpointSecretOut) Set

func (*NullableEndpointSecretOut) UnmarshalJSON

func (v *NullableEndpointSecretOut) UnmarshalJSON(src []byte) error

func (*NullableEndpointSecretOut) Unset

func (v *NullableEndpointSecretOut) Unset()

type NullableEndpointSecretRotateIn

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

func (NullableEndpointSecretRotateIn) Get

func (NullableEndpointSecretRotateIn) IsSet

func (NullableEndpointSecretRotateIn) MarshalJSON

func (v NullableEndpointSecretRotateIn) MarshalJSON() ([]byte, error)

func (*NullableEndpointSecretRotateIn) Set

func (*NullableEndpointSecretRotateIn) UnmarshalJSON

func (v *NullableEndpointSecretRotateIn) UnmarshalJSON(src []byte) error

func (*NullableEndpointSecretRotateIn) Unset

func (v *NullableEndpointSecretRotateIn) Unset()

type NullableEndpointStats

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

func NewNullableEndpointStats

func NewNullableEndpointStats(val *EndpointStats) *NullableEndpointStats

func (NullableEndpointStats) Get

func (NullableEndpointStats) IsSet

func (v NullableEndpointStats) IsSet() bool

func (NullableEndpointStats) MarshalJSON

func (v NullableEndpointStats) MarshalJSON() ([]byte, error)

func (*NullableEndpointStats) Set

func (v *NullableEndpointStats) Set(val *EndpointStats)

func (*NullableEndpointStats) UnmarshalJSON

func (v *NullableEndpointStats) UnmarshalJSON(src []byte) error

func (*NullableEndpointStats) Unset

func (v *NullableEndpointStats) Unset()

type NullableEndpointTransformationIn added in v0.66.0

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

func NewNullableEndpointTransformationIn added in v0.66.0

func NewNullableEndpointTransformationIn(val *EndpointTransformationIn) *NullableEndpointTransformationIn

func (NullableEndpointTransformationIn) Get added in v0.66.0

func (NullableEndpointTransformationIn) IsSet added in v0.66.0

func (NullableEndpointTransformationIn) MarshalJSON added in v0.66.0

func (v NullableEndpointTransformationIn) MarshalJSON() ([]byte, error)

func (*NullableEndpointTransformationIn) Set added in v0.66.0

func (*NullableEndpointTransformationIn) UnmarshalJSON added in v0.66.0

func (v *NullableEndpointTransformationIn) UnmarshalJSON(src []byte) error

func (*NullableEndpointTransformationIn) Unset added in v0.66.0

type NullableEndpointTransformationOut added in v0.66.0

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

func NewNullableEndpointTransformationOut added in v0.66.0

func NewNullableEndpointTransformationOut(val *EndpointTransformationOut) *NullableEndpointTransformationOut

func (NullableEndpointTransformationOut) Get added in v0.66.0

func (NullableEndpointTransformationOut) IsSet added in v0.66.0

func (NullableEndpointTransformationOut) MarshalJSON added in v0.66.0

func (v NullableEndpointTransformationOut) MarshalJSON() ([]byte, error)

func (*NullableEndpointTransformationOut) Set added in v0.66.0

func (*NullableEndpointTransformationOut) UnmarshalJSON added in v0.66.0

func (v *NullableEndpointTransformationOut) UnmarshalJSON(src []byte) error

func (*NullableEndpointTransformationOut) Unset added in v0.66.0

type NullableEndpointTransformationSimulateIn added in v0.66.0

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

func NewNullableEndpointTransformationSimulateIn added in v0.66.0

func NewNullableEndpointTransformationSimulateIn(val *EndpointTransformationSimulateIn) *NullableEndpointTransformationSimulateIn

func (NullableEndpointTransformationSimulateIn) Get added in v0.66.0

func (NullableEndpointTransformationSimulateIn) IsSet added in v0.66.0

func (NullableEndpointTransformationSimulateIn) MarshalJSON added in v0.66.0

func (*NullableEndpointTransformationSimulateIn) Set added in v0.66.0

func (*NullableEndpointTransformationSimulateIn) UnmarshalJSON added in v0.66.0

func (v *NullableEndpointTransformationSimulateIn) UnmarshalJSON(src []byte) error

func (*NullableEndpointTransformationSimulateIn) Unset added in v0.66.0

type NullableEndpointTransformationSimulateOut added in v0.66.0

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

func NewNullableEndpointTransformationSimulateOut added in v0.66.0

func NewNullableEndpointTransformationSimulateOut(val *EndpointTransformationSimulateOut) *NullableEndpointTransformationSimulateOut

func (NullableEndpointTransformationSimulateOut) Get added in v0.66.0

func (NullableEndpointTransformationSimulateOut) IsSet added in v0.66.0

func (NullableEndpointTransformationSimulateOut) MarshalJSON added in v0.66.0

func (*NullableEndpointTransformationSimulateOut) Set added in v0.66.0

func (*NullableEndpointTransformationSimulateOut) UnmarshalJSON added in v0.66.0

func (v *NullableEndpointTransformationSimulateOut) UnmarshalJSON(src []byte) error

func (*NullableEndpointTransformationSimulateOut) Unset added in v0.66.0

type NullableEndpointUpdate

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

func NewNullableEndpointUpdate

func NewNullableEndpointUpdate(val *EndpointUpdate) *NullableEndpointUpdate

func (NullableEndpointUpdate) Get

func (NullableEndpointUpdate) IsSet

func (v NullableEndpointUpdate) IsSet() bool

func (NullableEndpointUpdate) MarshalJSON

func (v NullableEndpointUpdate) MarshalJSON() ([]byte, error)

func (*NullableEndpointUpdate) Set

func (*NullableEndpointUpdate) UnmarshalJSON

func (v *NullableEndpointUpdate) UnmarshalJSON(src []byte) error

func (*NullableEndpointUpdate) Unset

func (v *NullableEndpointUpdate) Unset()

type NullableEndpointUpdatedEvent

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

func NewNullableEndpointUpdatedEvent

func NewNullableEndpointUpdatedEvent(val *EndpointUpdatedEvent) *NullableEndpointUpdatedEvent

func (NullableEndpointUpdatedEvent) Get

func (NullableEndpointUpdatedEvent) IsSet

func (NullableEndpointUpdatedEvent) MarshalJSON

func (v NullableEndpointUpdatedEvent) MarshalJSON() ([]byte, error)

func (*NullableEndpointUpdatedEvent) Set

func (*NullableEndpointUpdatedEvent) UnmarshalJSON

func (v *NullableEndpointUpdatedEvent) UnmarshalJSON(src []byte) error

func (*NullableEndpointUpdatedEvent) Unset

func (v *NullableEndpointUpdatedEvent) Unset()

type NullableEndpointUpdatedEventData

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

func (NullableEndpointUpdatedEventData) Get

func (NullableEndpointUpdatedEventData) IsSet

func (NullableEndpointUpdatedEventData) MarshalJSON

func (v NullableEndpointUpdatedEventData) MarshalJSON() ([]byte, error)

func (*NullableEndpointUpdatedEventData) Set

func (*NullableEndpointUpdatedEventData) UnmarshalJSON

func (v *NullableEndpointUpdatedEventData) UnmarshalJSON(src []byte) error

func (*NullableEndpointUpdatedEventData) Unset

type NullableEnvironmentIn

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

func NewNullableEnvironmentIn

func NewNullableEnvironmentIn(val *EnvironmentIn) *NullableEnvironmentIn

func (NullableEnvironmentIn) Get

func (NullableEnvironmentIn) IsSet

func (v NullableEnvironmentIn) IsSet() bool

func (NullableEnvironmentIn) MarshalJSON

func (v NullableEnvironmentIn) MarshalJSON() ([]byte, error)

func (*NullableEnvironmentIn) Set

func (v *NullableEnvironmentIn) Set(val *EnvironmentIn)

func (*NullableEnvironmentIn) UnmarshalJSON

func (v *NullableEnvironmentIn) UnmarshalJSON(src []byte) error

func (*NullableEnvironmentIn) Unset

func (v *NullableEnvironmentIn) Unset()

type NullableEnvironmentOut

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

func NewNullableEnvironmentOut

func NewNullableEnvironmentOut(val *EnvironmentOut) *NullableEnvironmentOut

func (NullableEnvironmentOut) Get

func (NullableEnvironmentOut) IsSet

func (v NullableEnvironmentOut) IsSet() bool

func (NullableEnvironmentOut) MarshalJSON

func (v NullableEnvironmentOut) MarshalJSON() ([]byte, error)

func (*NullableEnvironmentOut) Set

func (*NullableEnvironmentOut) UnmarshalJSON

func (v *NullableEnvironmentOut) UnmarshalJSON(src []byte) error

func (*NullableEnvironmentOut) Unset

func (v *NullableEnvironmentOut) Unset()

type NullableEnvironmentSettingsOut

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

func (NullableEnvironmentSettingsOut) Get

func (NullableEnvironmentSettingsOut) IsSet

func (NullableEnvironmentSettingsOut) MarshalJSON

func (v NullableEnvironmentSettingsOut) MarshalJSON() ([]byte, error)

func (*NullableEnvironmentSettingsOut) Set

func (*NullableEnvironmentSettingsOut) UnmarshalJSON

func (v *NullableEnvironmentSettingsOut) UnmarshalJSON(src []byte) error

func (*NullableEnvironmentSettingsOut) Unset

func (v *NullableEnvironmentSettingsOut) Unset()

type NullableEventExampleIn

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

func NewNullableEventExampleIn

func NewNullableEventExampleIn(val *EventExampleIn) *NullableEventExampleIn

func (NullableEventExampleIn) Get

func (NullableEventExampleIn) IsSet

func (v NullableEventExampleIn) IsSet() bool

func (NullableEventExampleIn) MarshalJSON

func (v NullableEventExampleIn) MarshalJSON() ([]byte, error)

func (*NullableEventExampleIn) Set

func (*NullableEventExampleIn) UnmarshalJSON

func (v *NullableEventExampleIn) UnmarshalJSON(src []byte) error

func (*NullableEventExampleIn) Unset

func (v *NullableEventExampleIn) Unset()

type NullableEventIn added in v1.25.0

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

func NewNullableEventIn added in v1.25.0

func NewNullableEventIn(val *EventIn) *NullableEventIn

func (NullableEventIn) Get added in v1.25.0

func (v NullableEventIn) Get() *EventIn

func (NullableEventIn) IsSet added in v1.25.0

func (v NullableEventIn) IsSet() bool

func (NullableEventIn) MarshalJSON added in v1.25.0

func (v NullableEventIn) MarshalJSON() ([]byte, error)

func (*NullableEventIn) Set added in v1.25.0

func (v *NullableEventIn) Set(val *EventIn)

func (*NullableEventIn) UnmarshalJSON added in v1.25.0

func (v *NullableEventIn) UnmarshalJSON(src []byte) error

func (*NullableEventIn) Unset added in v1.25.0

func (v *NullableEventIn) Unset()

type NullableEventOut added in v1.25.0

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

func NewNullableEventOut added in v1.25.0

func NewNullableEventOut(val *EventOut) *NullableEventOut

func (NullableEventOut) Get added in v1.25.0

func (v NullableEventOut) Get() *EventOut

func (NullableEventOut) IsSet added in v1.25.0

func (v NullableEventOut) IsSet() bool

func (NullableEventOut) MarshalJSON added in v1.25.0

func (v NullableEventOut) MarshalJSON() ([]byte, error)

func (*NullableEventOut) Set added in v1.25.0

func (v *NullableEventOut) Set(val *EventOut)

func (*NullableEventOut) UnmarshalJSON added in v1.25.0

func (v *NullableEventOut) UnmarshalJSON(src []byte) error

func (*NullableEventOut) Unset added in v1.25.0

func (v *NullableEventOut) Unset()

type NullableEventStreamOut added in v1.26.0

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

func NewNullableEventStreamOut added in v1.26.0

func NewNullableEventStreamOut(val *EventStreamOut) *NullableEventStreamOut

func (NullableEventStreamOut) Get added in v1.26.0

func (NullableEventStreamOut) IsSet added in v1.26.0

func (v NullableEventStreamOut) IsSet() bool

func (NullableEventStreamOut) MarshalJSON added in v1.26.0

func (v NullableEventStreamOut) MarshalJSON() ([]byte, error)

func (*NullableEventStreamOut) Set added in v1.26.0

func (*NullableEventStreamOut) UnmarshalJSON added in v1.26.0

func (v *NullableEventStreamOut) UnmarshalJSON(src []byte) error

func (*NullableEventStreamOut) Unset added in v1.26.0

func (v *NullableEventStreamOut) Unset()

type NullableEventTypeExampleOut

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

func NewNullableEventTypeExampleOut

func NewNullableEventTypeExampleOut(val *EventTypeExampleOut) *NullableEventTypeExampleOut

func (NullableEventTypeExampleOut) Get

func (NullableEventTypeExampleOut) IsSet

func (NullableEventTypeExampleOut) MarshalJSON

func (v NullableEventTypeExampleOut) MarshalJSON() ([]byte, error)

func (*NullableEventTypeExampleOut) Set

func (*NullableEventTypeExampleOut) UnmarshalJSON

func (v *NullableEventTypeExampleOut) UnmarshalJSON(src []byte) error

func (*NullableEventTypeExampleOut) Unset

func (v *NullableEventTypeExampleOut) Unset()

type NullableEventTypeFromOpenApi added in v1.25.0

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

func NewNullableEventTypeFromOpenApi added in v1.25.0

func NewNullableEventTypeFromOpenApi(val *EventTypeFromOpenApi) *NullableEventTypeFromOpenApi

func (NullableEventTypeFromOpenApi) Get added in v1.25.0

func (NullableEventTypeFromOpenApi) IsSet added in v1.25.0

func (NullableEventTypeFromOpenApi) MarshalJSON added in v1.25.0

func (v NullableEventTypeFromOpenApi) MarshalJSON() ([]byte, error)

func (*NullableEventTypeFromOpenApi) Set added in v1.25.0

func (*NullableEventTypeFromOpenApi) UnmarshalJSON added in v1.25.0

func (v *NullableEventTypeFromOpenApi) UnmarshalJSON(src []byte) error

func (*NullableEventTypeFromOpenApi) Unset added in v1.25.0

func (v *NullableEventTypeFromOpenApi) Unset()

type NullableEventTypeImportOpenApiIn added in v1.11.0

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

func NewNullableEventTypeImportOpenApiIn added in v1.11.0

func NewNullableEventTypeImportOpenApiIn(val *EventTypeImportOpenApiIn) *NullableEventTypeImportOpenApiIn

func (NullableEventTypeImportOpenApiIn) Get added in v1.11.0

func (NullableEventTypeImportOpenApiIn) IsSet added in v1.11.0

func (NullableEventTypeImportOpenApiIn) MarshalJSON added in v1.11.0

func (v NullableEventTypeImportOpenApiIn) MarshalJSON() ([]byte, error)

func (*NullableEventTypeImportOpenApiIn) Set added in v1.11.0

func (*NullableEventTypeImportOpenApiIn) UnmarshalJSON added in v1.11.0

func (v *NullableEventTypeImportOpenApiIn) UnmarshalJSON(src []byte) error

func (*NullableEventTypeImportOpenApiIn) Unset added in v1.11.0

type NullableEventTypeImportOpenApiOut added in v1.11.0

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

func NewNullableEventTypeImportOpenApiOut added in v1.11.0

func NewNullableEventTypeImportOpenApiOut(val *EventTypeImportOpenApiOut) *NullableEventTypeImportOpenApiOut

func (NullableEventTypeImportOpenApiOut) Get added in v1.11.0

func (NullableEventTypeImportOpenApiOut) IsSet added in v1.11.0

func (NullableEventTypeImportOpenApiOut) MarshalJSON added in v1.11.0

func (v NullableEventTypeImportOpenApiOut) MarshalJSON() ([]byte, error)

func (*NullableEventTypeImportOpenApiOut) Set added in v1.11.0

func (*NullableEventTypeImportOpenApiOut) UnmarshalJSON added in v1.11.0

func (v *NullableEventTypeImportOpenApiOut) UnmarshalJSON(src []byte) error

func (*NullableEventTypeImportOpenApiOut) Unset added in v1.11.0

type NullableEventTypeImportOpenApiOutData added in v1.11.0

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

func NewNullableEventTypeImportOpenApiOutData added in v1.11.0

func NewNullableEventTypeImportOpenApiOutData(val *EventTypeImportOpenApiOutData) *NullableEventTypeImportOpenApiOutData

func (NullableEventTypeImportOpenApiOutData) Get added in v1.11.0

func (NullableEventTypeImportOpenApiOutData) IsSet added in v1.11.0

func (NullableEventTypeImportOpenApiOutData) MarshalJSON added in v1.11.0

func (v NullableEventTypeImportOpenApiOutData) MarshalJSON() ([]byte, error)

func (*NullableEventTypeImportOpenApiOutData) Set added in v1.11.0

func (*NullableEventTypeImportOpenApiOutData) UnmarshalJSON added in v1.11.0

func (v *NullableEventTypeImportOpenApiOutData) UnmarshalJSON(src []byte) error

func (*NullableEventTypeImportOpenApiOutData) Unset added in v1.11.0

type NullableEventTypeIn

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

func NewNullableEventTypeIn

func NewNullableEventTypeIn(val *EventTypeIn) *NullableEventTypeIn

func (NullableEventTypeIn) Get

func (NullableEventTypeIn) IsSet

func (v NullableEventTypeIn) IsSet() bool

func (NullableEventTypeIn) MarshalJSON

func (v NullableEventTypeIn) MarshalJSON() ([]byte, error)

func (*NullableEventTypeIn) Set

func (v *NullableEventTypeIn) Set(val *EventTypeIn)

func (*NullableEventTypeIn) UnmarshalJSON

func (v *NullableEventTypeIn) UnmarshalJSON(src []byte) error

func (*NullableEventTypeIn) Unset

func (v *NullableEventTypeIn) Unset()

type NullableEventTypeOut

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

func NewNullableEventTypeOut

func NewNullableEventTypeOut(val *EventTypeOut) *NullableEventTypeOut

func (NullableEventTypeOut) Get

func (NullableEventTypeOut) IsSet

func (v NullableEventTypeOut) IsSet() bool

func (NullableEventTypeOut) MarshalJSON

func (v NullableEventTypeOut) MarshalJSON() ([]byte, error)

func (*NullableEventTypeOut) Set

func (v *NullableEventTypeOut) Set(val *EventTypeOut)

func (*NullableEventTypeOut) UnmarshalJSON

func (v *NullableEventTypeOut) UnmarshalJSON(src []byte) error

func (*NullableEventTypeOut) Unset

func (v *NullableEventTypeOut) Unset()

type NullableEventTypePatch added in v0.84.0

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

func NewNullableEventTypePatch added in v0.84.0

func NewNullableEventTypePatch(val *EventTypePatch) *NullableEventTypePatch

func (NullableEventTypePatch) Get added in v0.84.0

func (NullableEventTypePatch) IsSet added in v0.84.0

func (v NullableEventTypePatch) IsSet() bool

func (NullableEventTypePatch) MarshalJSON added in v0.84.0

func (v NullableEventTypePatch) MarshalJSON() ([]byte, error)

func (*NullableEventTypePatch) Set added in v0.84.0

func (*NullableEventTypePatch) UnmarshalJSON added in v0.84.0

func (v *NullableEventTypePatch) UnmarshalJSON(src []byte) error

func (*NullableEventTypePatch) Unset added in v0.84.0

func (v *NullableEventTypePatch) Unset()

type NullableEventTypeSchemaIn

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

func NewNullableEventTypeSchemaIn

func NewNullableEventTypeSchemaIn(val *EventTypeSchemaIn) *NullableEventTypeSchemaIn

func (NullableEventTypeSchemaIn) Get

func (NullableEventTypeSchemaIn) IsSet

func (v NullableEventTypeSchemaIn) IsSet() bool

func (NullableEventTypeSchemaIn) MarshalJSON

func (v NullableEventTypeSchemaIn) MarshalJSON() ([]byte, error)

func (*NullableEventTypeSchemaIn) Set

func (*NullableEventTypeSchemaIn) UnmarshalJSON

func (v *NullableEventTypeSchemaIn) UnmarshalJSON(src []byte) error

func (*NullableEventTypeSchemaIn) Unset

func (v *NullableEventTypeSchemaIn) Unset()

type NullableEventTypeUpdate

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

func NewNullableEventTypeUpdate

func NewNullableEventTypeUpdate(val *EventTypeUpdate) *NullableEventTypeUpdate

func (NullableEventTypeUpdate) Get

func (NullableEventTypeUpdate) IsSet

func (v NullableEventTypeUpdate) IsSet() bool

func (NullableEventTypeUpdate) MarshalJSON

func (v NullableEventTypeUpdate) MarshalJSON() ([]byte, error)

func (*NullableEventTypeUpdate) Set

func (*NullableEventTypeUpdate) UnmarshalJSON

func (v *NullableEventTypeUpdate) UnmarshalJSON(src []byte) error

func (*NullableEventTypeUpdate) Unset

func (v *NullableEventTypeUpdate) Unset()

type NullableExportEventTypeOut added in v1.14.0

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

func NewNullableExportEventTypeOut added in v1.14.0

func NewNullableExportEventTypeOut(val *ExportEventTypeOut) *NullableExportEventTypeOut

func (NullableExportEventTypeOut) Get added in v1.14.0

func (NullableExportEventTypeOut) IsSet added in v1.14.0

func (v NullableExportEventTypeOut) IsSet() bool

func (NullableExportEventTypeOut) MarshalJSON added in v1.14.0

func (v NullableExportEventTypeOut) MarshalJSON() ([]byte, error)

func (*NullableExportEventTypeOut) Set added in v1.14.0

func (*NullableExportEventTypeOut) UnmarshalJSON added in v1.14.0

func (v *NullableExportEventTypeOut) UnmarshalJSON(src []byte) error

func (*NullableExportEventTypeOut) Unset added in v1.14.0

func (v *NullableExportEventTypeOut) Unset()

type NullableFloat32

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

func NewNullableFloat32

func NewNullableFloat32(val *float32) *NullableFloat32

func (NullableFloat32) Get

func (v NullableFloat32) Get() *float32

func (NullableFloat32) IsSet

func (v NullableFloat32) IsSet() bool

func (NullableFloat32) MarshalJSON

func (v NullableFloat32) MarshalJSON() ([]byte, error)

func (*NullableFloat32) Set

func (v *NullableFloat32) Set(val *float32)

func (*NullableFloat32) UnmarshalJSON

func (v *NullableFloat32) UnmarshalJSON(src []byte) error

func (*NullableFloat32) Unset

func (v *NullableFloat32) Unset()

type NullableFloat64

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

func NewNullableFloat64

func NewNullableFloat64(val *float64) *NullableFloat64

func (NullableFloat64) Get

func (v NullableFloat64) Get() *float64

func (NullableFloat64) IsSet

func (v NullableFloat64) IsSet() bool

func (NullableFloat64) MarshalJSON

func (v NullableFloat64) MarshalJSON() ([]byte, error)

func (*NullableFloat64) Set

func (v *NullableFloat64) Set(val *float64)

func (*NullableFloat64) UnmarshalJSON

func (v *NullableFloat64) UnmarshalJSON(src []byte) error

func (*NullableFloat64) Unset

func (v *NullableFloat64) Unset()

type NullableFontSizeConfig

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

func NewNullableFontSizeConfig

func NewNullableFontSizeConfig(val *FontSizeConfig) *NullableFontSizeConfig

func (NullableFontSizeConfig) Get

func (NullableFontSizeConfig) IsSet

func (v NullableFontSizeConfig) IsSet() bool

func (NullableFontSizeConfig) MarshalJSON

func (v NullableFontSizeConfig) MarshalJSON() ([]byte, error)

func (*NullableFontSizeConfig) Set

func (*NullableFontSizeConfig) UnmarshalJSON

func (v *NullableFontSizeConfig) UnmarshalJSON(src []byte) error

func (*NullableFontSizeConfig) Unset

func (v *NullableFontSizeConfig) Unset()

type NullableGenerateIn added in v1.16.0

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

func NewNullableGenerateIn added in v1.16.0

func NewNullableGenerateIn(val *GenerateIn) *NullableGenerateIn

func (NullableGenerateIn) Get added in v1.16.0

func (v NullableGenerateIn) Get() *GenerateIn

func (NullableGenerateIn) IsSet added in v1.16.0

func (v NullableGenerateIn) IsSet() bool

func (NullableGenerateIn) MarshalJSON added in v1.16.0

func (v NullableGenerateIn) MarshalJSON() ([]byte, error)

func (*NullableGenerateIn) Set added in v1.16.0

func (v *NullableGenerateIn) Set(val *GenerateIn)

func (*NullableGenerateIn) UnmarshalJSON added in v1.16.0

func (v *NullableGenerateIn) UnmarshalJSON(src []byte) error

func (*NullableGenerateIn) Unset added in v1.16.0

func (v *NullableGenerateIn) Unset()

type NullableGenerateOut added in v1.16.0

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

func NewNullableGenerateOut added in v1.16.0

func NewNullableGenerateOut(val *GenerateOut) *NullableGenerateOut

func (NullableGenerateOut) Get added in v1.16.0

func (NullableGenerateOut) IsSet added in v1.16.0

func (v NullableGenerateOut) IsSet() bool

func (NullableGenerateOut) MarshalJSON added in v1.16.0

func (v NullableGenerateOut) MarshalJSON() ([]byte, error)

func (*NullableGenerateOut) Set added in v1.16.0

func (v *NullableGenerateOut) Set(val *GenerateOut)

func (*NullableGenerateOut) UnmarshalJSON added in v1.16.0

func (v *NullableGenerateOut) UnmarshalJSON(src []byte) error

func (*NullableGenerateOut) Unset added in v1.16.0

func (v *NullableGenerateOut) Unset()

type NullableGoogleCloudStorageConfig added in v1.37.0

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

func NewNullableGoogleCloudStorageConfig added in v1.37.0

func NewNullableGoogleCloudStorageConfig(val *GoogleCloudStorageConfig) *NullableGoogleCloudStorageConfig

func (NullableGoogleCloudStorageConfig) Get added in v1.37.0

func (NullableGoogleCloudStorageConfig) IsSet added in v1.37.0

func (NullableGoogleCloudStorageConfig) MarshalJSON added in v1.37.0

func (v NullableGoogleCloudStorageConfig) MarshalJSON() ([]byte, error)

func (*NullableGoogleCloudStorageConfig) Set added in v1.37.0

func (*NullableGoogleCloudStorageConfig) UnmarshalJSON added in v1.37.0

func (v *NullableGoogleCloudStorageConfig) UnmarshalJSON(src []byte) error

func (*NullableGoogleCloudStorageConfig) Unset added in v1.37.0

type NullableHTTPValidationError

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

func NewNullableHTTPValidationError

func NewNullableHTTPValidationError(val *HTTPValidationError) *NullableHTTPValidationError

func (NullableHTTPValidationError) Get

func (NullableHTTPValidationError) IsSet

func (NullableHTTPValidationError) MarshalJSON

func (v NullableHTTPValidationError) MarshalJSON() ([]byte, error)

func (*NullableHTTPValidationError) Set

func (*NullableHTTPValidationError) UnmarshalJSON

func (v *NullableHTTPValidationError) UnmarshalJSON(src []byte) error

func (*NullableHTTPValidationError) Unset

func (v *NullableHTTPValidationError) Unset()

type NullableHttpErrorOut

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

func NewNullableHttpErrorOut

func NewNullableHttpErrorOut(val *HttpErrorOut) *NullableHttpErrorOut

func (NullableHttpErrorOut) Get

func (NullableHttpErrorOut) IsSet

func (v NullableHttpErrorOut) IsSet() bool

func (NullableHttpErrorOut) MarshalJSON

func (v NullableHttpErrorOut) MarshalJSON() ([]byte, error)

func (*NullableHttpErrorOut) Set

func (v *NullableHttpErrorOut) Set(val *HttpErrorOut)

func (*NullableHttpErrorOut) UnmarshalJSON

func (v *NullableHttpErrorOut) UnmarshalJSON(src []byte) error

func (*NullableHttpErrorOut) Unset

func (v *NullableHttpErrorOut) Unset()

type NullableHubspotOauthConfigIn added in v1.25.0

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

func NewNullableHubspotOauthConfigIn added in v1.25.0

func NewNullableHubspotOauthConfigIn(val *HubspotOauthConfigIn) *NullableHubspotOauthConfigIn

func (NullableHubspotOauthConfigIn) Get added in v1.25.0

func (NullableHubspotOauthConfigIn) IsSet added in v1.25.0

func (NullableHubspotOauthConfigIn) MarshalJSON added in v1.25.0

func (v NullableHubspotOauthConfigIn) MarshalJSON() ([]byte, error)

func (*NullableHubspotOauthConfigIn) Set added in v1.25.0

func (*NullableHubspotOauthConfigIn) UnmarshalJSON added in v1.25.0

func (v *NullableHubspotOauthConfigIn) UnmarshalJSON(src []byte) error

func (*NullableHubspotOauthConfigIn) Unset added in v1.25.0

func (v *NullableHubspotOauthConfigIn) Unset()

type NullableInboundPathParams added in v1.16.0

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

func NewNullableInboundPathParams added in v1.16.0

func NewNullableInboundPathParams(val *InboundPathParams) *NullableInboundPathParams

func (NullableInboundPathParams) Get added in v1.16.0

func (NullableInboundPathParams) IsSet added in v1.16.0

func (v NullableInboundPathParams) IsSet() bool

func (NullableInboundPathParams) MarshalJSON added in v1.16.0

func (v NullableInboundPathParams) MarshalJSON() ([]byte, error)

func (*NullableInboundPathParams) Set added in v1.16.0

func (*NullableInboundPathParams) UnmarshalJSON added in v1.16.0

func (v *NullableInboundPathParams) UnmarshalJSON(src []byte) error

func (*NullableInboundPathParams) Unset added in v1.16.0

func (v *NullableInboundPathParams) Unset()

type NullableIncomingWebhookPayloadOut added in v1.25.0

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

func NewNullableIncomingWebhookPayloadOut added in v1.25.0

func NewNullableIncomingWebhookPayloadOut(val *IncomingWebhookPayloadOut) *NullableIncomingWebhookPayloadOut

func (NullableIncomingWebhookPayloadOut) Get added in v1.25.0

func (NullableIncomingWebhookPayloadOut) IsSet added in v1.25.0

func (NullableIncomingWebhookPayloadOut) MarshalJSON added in v1.25.0

func (v NullableIncomingWebhookPayloadOut) MarshalJSON() ([]byte, error)

func (*NullableIncomingWebhookPayloadOut) Set added in v1.25.0

func (*NullableIncomingWebhookPayloadOut) UnmarshalJSON added in v1.25.0

func (v *NullableIncomingWebhookPayloadOut) UnmarshalJSON(src []byte) error

func (*NullableIncomingWebhookPayloadOut) Unset added in v1.25.0

type NullableInt

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

func NewNullableInt

func NewNullableInt(val *int) *NullableInt

func (NullableInt) Get

func (v NullableInt) Get() *int

func (NullableInt) IsSet

func (v NullableInt) IsSet() bool

func (NullableInt) MarshalJSON

func (v NullableInt) MarshalJSON() ([]byte, error)

func (*NullableInt) Set

func (v *NullableInt) Set(val *int)

func (*NullableInt) UnmarshalJSON

func (v *NullableInt) UnmarshalJSON(src []byte) error

func (*NullableInt) Unset

func (v *NullableInt) Unset()

type NullableInt32

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

func NewNullableInt32

func NewNullableInt32(val *int32) *NullableInt32

func (NullableInt32) Get

func (v NullableInt32) Get() *int32

func (NullableInt32) IsSet

func (v NullableInt32) IsSet() bool

func (NullableInt32) MarshalJSON

func (v NullableInt32) MarshalJSON() ([]byte, error)

func (*NullableInt32) Set

func (v *NullableInt32) Set(val *int32)

func (*NullableInt32) UnmarshalJSON

func (v *NullableInt32) UnmarshalJSON(src []byte) error

func (*NullableInt32) Unset

func (v *NullableInt32) Unset()

type NullableInt64

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

func NewNullableInt64

func NewNullableInt64(val *int64) *NullableInt64

func (NullableInt64) Get

func (v NullableInt64) Get() *int64

func (NullableInt64) IsSet

func (v NullableInt64) IsSet() bool

func (NullableInt64) MarshalJSON

func (v NullableInt64) MarshalJSON() ([]byte, error)

func (*NullableInt64) Set

func (v *NullableInt64) Set(val *int64)

func (*NullableInt64) UnmarshalJSON

func (v *NullableInt64) UnmarshalJSON(src []byte) error

func (*NullableInt64) Unset

func (v *NullableInt64) Unset()

type NullableIntegrationIn

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

func NewNullableIntegrationIn

func NewNullableIntegrationIn(val *IntegrationIn) *NullableIntegrationIn

func (NullableIntegrationIn) Get

func (NullableIntegrationIn) IsSet

func (v NullableIntegrationIn) IsSet() bool

func (NullableIntegrationIn) MarshalJSON

func (v NullableIntegrationIn) MarshalJSON() ([]byte, error)

func (*NullableIntegrationIn) Set

func (v *NullableIntegrationIn) Set(val *IntegrationIn)

func (*NullableIntegrationIn) UnmarshalJSON

func (v *NullableIntegrationIn) UnmarshalJSON(src []byte) error

func (*NullableIntegrationIn) Unset

func (v *NullableIntegrationIn) Unset()

type NullableIntegrationKeyOut

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

func NewNullableIntegrationKeyOut

func NewNullableIntegrationKeyOut(val *IntegrationKeyOut) *NullableIntegrationKeyOut

func (NullableIntegrationKeyOut) Get

func (NullableIntegrationKeyOut) IsSet

func (v NullableIntegrationKeyOut) IsSet() bool

func (NullableIntegrationKeyOut) MarshalJSON

func (v NullableIntegrationKeyOut) MarshalJSON() ([]byte, error)

func (*NullableIntegrationKeyOut) Set

func (*NullableIntegrationKeyOut) UnmarshalJSON

func (v *NullableIntegrationKeyOut) UnmarshalJSON(src []byte) error

func (*NullableIntegrationKeyOut) Unset

func (v *NullableIntegrationKeyOut) Unset()

type NullableIntegrationOut

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

func NewNullableIntegrationOut

func NewNullableIntegrationOut(val *IntegrationOut) *NullableIntegrationOut

func (NullableIntegrationOut) Get

func (NullableIntegrationOut) IsSet

func (v NullableIntegrationOut) IsSet() bool

func (NullableIntegrationOut) MarshalJSON

func (v NullableIntegrationOut) MarshalJSON() ([]byte, error)

func (*NullableIntegrationOut) Set

func (*NullableIntegrationOut) UnmarshalJSON

func (v *NullableIntegrationOut) UnmarshalJSON(src []byte) error

func (*NullableIntegrationOut) Unset

func (v *NullableIntegrationOut) Unset()

type NullableIntegrationUpdate

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

func NewNullableIntegrationUpdate

func NewNullableIntegrationUpdate(val *IntegrationUpdate) *NullableIntegrationUpdate

func (NullableIntegrationUpdate) Get

func (NullableIntegrationUpdate) IsSet

func (v NullableIntegrationUpdate) IsSet() bool

func (NullableIntegrationUpdate) MarshalJSON

func (v NullableIntegrationUpdate) MarshalJSON() ([]byte, error)

func (*NullableIntegrationUpdate) Set

func (*NullableIntegrationUpdate) UnmarshalJSON

func (v *NullableIntegrationUpdate) UnmarshalJSON(src []byte) error

func (*NullableIntegrationUpdate) Unset

func (v *NullableIntegrationUpdate) Unset()

type NullableKafkaSecurityProtocolType added in v1.25.0

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

func NewNullableKafkaSecurityProtocolType added in v1.25.0

func NewNullableKafkaSecurityProtocolType(val *KafkaSecurityProtocolType) *NullableKafkaSecurityProtocolType

func (NullableKafkaSecurityProtocolType) Get added in v1.25.0

func (NullableKafkaSecurityProtocolType) IsSet added in v1.25.0

func (NullableKafkaSecurityProtocolType) MarshalJSON added in v1.25.0

func (v NullableKafkaSecurityProtocolType) MarshalJSON() ([]byte, error)

func (*NullableKafkaSecurityProtocolType) Set added in v1.25.0

func (*NullableKafkaSecurityProtocolType) UnmarshalJSON added in v1.25.0

func (v *NullableKafkaSecurityProtocolType) UnmarshalJSON(src []byte) error

func (*NullableKafkaSecurityProtocolType) Unset added in v1.25.0

type NullableListResponseApplicationOut

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

func (NullableListResponseApplicationOut) Get

func (NullableListResponseApplicationOut) IsSet

func (NullableListResponseApplicationOut) MarshalJSON

func (v NullableListResponseApplicationOut) MarshalJSON() ([]byte, error)

func (*NullableListResponseApplicationOut) Set

func (*NullableListResponseApplicationOut) UnmarshalJSON

func (v *NullableListResponseApplicationOut) UnmarshalJSON(src []byte) error

func (*NullableListResponseApplicationOut) Unset

type NullableListResponseApplicationStats added in v0.68.0

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

func NewNullableListResponseApplicationStats added in v0.68.0

func NewNullableListResponseApplicationStats(val *ListResponseApplicationStats) *NullableListResponseApplicationStats

func (NullableListResponseApplicationStats) Get added in v0.68.0

func (NullableListResponseApplicationStats) IsSet added in v0.68.0

func (NullableListResponseApplicationStats) MarshalJSON added in v0.68.0

func (v NullableListResponseApplicationStats) MarshalJSON() ([]byte, error)

func (*NullableListResponseApplicationStats) Set added in v0.68.0

func (*NullableListResponseApplicationStats) UnmarshalJSON added in v0.68.0

func (v *NullableListResponseApplicationStats) UnmarshalJSON(src []byte) error

func (*NullableListResponseApplicationStats) Unset added in v0.68.0

type NullableListResponseBackgroundTaskOut added in v0.84.0

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

func NewNullableListResponseBackgroundTaskOut added in v0.84.0

func NewNullableListResponseBackgroundTaskOut(val *ListResponseBackgroundTaskOut) *NullableListResponseBackgroundTaskOut

func (NullableListResponseBackgroundTaskOut) Get added in v0.84.0

func (NullableListResponseBackgroundTaskOut) IsSet added in v0.84.0

func (NullableListResponseBackgroundTaskOut) MarshalJSON added in v0.84.0

func (v NullableListResponseBackgroundTaskOut) MarshalJSON() ([]byte, error)

func (*NullableListResponseBackgroundTaskOut) Set added in v0.84.0

func (*NullableListResponseBackgroundTaskOut) UnmarshalJSON added in v0.84.0

func (v *NullableListResponseBackgroundTaskOut) UnmarshalJSON(src []byte) error

func (*NullableListResponseBackgroundTaskOut) Unset added in v0.84.0

type NullableListResponseEndpointMessageOut

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

func (NullableListResponseEndpointMessageOut) Get

func (NullableListResponseEndpointMessageOut) IsSet

func (NullableListResponseEndpointMessageOut) MarshalJSON

func (v NullableListResponseEndpointMessageOut) MarshalJSON() ([]byte, error)

func (*NullableListResponseEndpointMessageOut) Set

func (*NullableListResponseEndpointMessageOut) UnmarshalJSON

func (v *NullableListResponseEndpointMessageOut) UnmarshalJSON(src []byte) error

func (*NullableListResponseEndpointMessageOut) Unset

type NullableListResponseEndpointOut

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

func (NullableListResponseEndpointOut) Get

func (NullableListResponseEndpointOut) IsSet

func (NullableListResponseEndpointOut) MarshalJSON

func (v NullableListResponseEndpointOut) MarshalJSON() ([]byte, error)

func (*NullableListResponseEndpointOut) Set

func (*NullableListResponseEndpointOut) UnmarshalJSON

func (v *NullableListResponseEndpointOut) UnmarshalJSON(src []byte) error

func (*NullableListResponseEndpointOut) Unset

type NullableListResponseEventTypeOut

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

func (NullableListResponseEventTypeOut) Get

func (NullableListResponseEventTypeOut) IsSet

func (NullableListResponseEventTypeOut) MarshalJSON

func (v NullableListResponseEventTypeOut) MarshalJSON() ([]byte, error)

func (*NullableListResponseEventTypeOut) Set

func (*NullableListResponseEventTypeOut) UnmarshalJSON

func (v *NullableListResponseEventTypeOut) UnmarshalJSON(src []byte) error

func (*NullableListResponseEventTypeOut) Unset

type NullableListResponseIntegrationOut

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

func (NullableListResponseIntegrationOut) Get

func (NullableListResponseIntegrationOut) IsSet

func (NullableListResponseIntegrationOut) MarshalJSON

func (v NullableListResponseIntegrationOut) MarshalJSON() ([]byte, error)

func (*NullableListResponseIntegrationOut) Set

func (*NullableListResponseIntegrationOut) UnmarshalJSON

func (v *NullableListResponseIntegrationOut) UnmarshalJSON(src []byte) error

func (*NullableListResponseIntegrationOut) Unset

type NullableListResponseMessageAttemptEndpointOut

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

func (NullableListResponseMessageAttemptEndpointOut) Get

func (NullableListResponseMessageAttemptEndpointOut) IsSet

func (NullableListResponseMessageAttemptEndpointOut) MarshalJSON

func (*NullableListResponseMessageAttemptEndpointOut) Set

func (*NullableListResponseMessageAttemptEndpointOut) UnmarshalJSON

func (*NullableListResponseMessageAttemptEndpointOut) Unset

type NullableListResponseMessageAttemptOut

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

func (NullableListResponseMessageAttemptOut) Get

func (NullableListResponseMessageAttemptOut) IsSet

func (NullableListResponseMessageAttemptOut) MarshalJSON

func (v NullableListResponseMessageAttemptOut) MarshalJSON() ([]byte, error)

func (*NullableListResponseMessageAttemptOut) Set

func (*NullableListResponseMessageAttemptOut) UnmarshalJSON

func (v *NullableListResponseMessageAttemptOut) UnmarshalJSON(src []byte) error

func (*NullableListResponseMessageAttemptOut) Unset

type NullableListResponseMessageEndpointOut

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

func (NullableListResponseMessageEndpointOut) Get

func (NullableListResponseMessageEndpointOut) IsSet

func (NullableListResponseMessageEndpointOut) MarshalJSON

func (v NullableListResponseMessageEndpointOut) MarshalJSON() ([]byte, error)

func (*NullableListResponseMessageEndpointOut) Set

func (*NullableListResponseMessageEndpointOut) UnmarshalJSON

func (v *NullableListResponseMessageEndpointOut) UnmarshalJSON(src []byte) error

func (*NullableListResponseMessageEndpointOut) Unset

type NullableListResponseMessageOut

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

func (NullableListResponseMessageOut) Get

func (NullableListResponseMessageOut) IsSet

func (NullableListResponseMessageOut) MarshalJSON

func (v NullableListResponseMessageOut) MarshalJSON() ([]byte, error)

func (*NullableListResponseMessageOut) Set

func (*NullableListResponseMessageOut) UnmarshalJSON

func (v *NullableListResponseMessageOut) UnmarshalJSON(src []byte) error

func (*NullableListResponseMessageOut) Unset

func (v *NullableListResponseMessageOut) Unset()

type NullableListResponseOperationalWebhookEndpointOut added in v1.39.0

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

func (NullableListResponseOperationalWebhookEndpointOut) Get added in v1.39.0

func (NullableListResponseOperationalWebhookEndpointOut) IsSet added in v1.39.0

func (NullableListResponseOperationalWebhookEndpointOut) MarshalJSON added in v1.39.0

func (*NullableListResponseOperationalWebhookEndpointOut) Set added in v1.39.0

func (*NullableListResponseOperationalWebhookEndpointOut) UnmarshalJSON added in v1.39.0

func (*NullableListResponseOperationalWebhookEndpointOut) Unset added in v1.39.0

type NullableListResponseSinkOut added in v1.25.0

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

func NewNullableListResponseSinkOut added in v1.25.0

func NewNullableListResponseSinkOut(val *ListResponseSinkOut) *NullableListResponseSinkOut

func (NullableListResponseSinkOut) Get added in v1.25.0

func (NullableListResponseSinkOut) IsSet added in v1.25.0

func (NullableListResponseSinkOut) MarshalJSON added in v1.25.0

func (v NullableListResponseSinkOut) MarshalJSON() ([]byte, error)

func (*NullableListResponseSinkOut) Set added in v1.25.0

func (*NullableListResponseSinkOut) UnmarshalJSON added in v1.25.0

func (v *NullableListResponseSinkOut) UnmarshalJSON(src []byte) error

func (*NullableListResponseSinkOut) Unset added in v1.25.0

func (v *NullableListResponseSinkOut) Unset()

type NullableListResponseStreamEventTypeOut added in v1.40.0

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

func NewNullableListResponseStreamEventTypeOut added in v1.40.0

func NewNullableListResponseStreamEventTypeOut(val *ListResponseStreamEventTypeOut) *NullableListResponseStreamEventTypeOut

func (NullableListResponseStreamEventTypeOut) Get added in v1.40.0

func (NullableListResponseStreamEventTypeOut) IsSet added in v1.40.0

func (NullableListResponseStreamEventTypeOut) MarshalJSON added in v1.40.0

func (v NullableListResponseStreamEventTypeOut) MarshalJSON() ([]byte, error)

func (*NullableListResponseStreamEventTypeOut) Set added in v1.40.0

func (*NullableListResponseStreamEventTypeOut) UnmarshalJSON added in v1.40.0

func (v *NullableListResponseStreamEventTypeOut) UnmarshalJSON(src []byte) error

func (*NullableListResponseStreamEventTypeOut) Unset added in v1.40.0

type NullableListResponseStreamOut added in v1.31.0

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

func NewNullableListResponseStreamOut added in v1.31.0

func NewNullableListResponseStreamOut(val *ListResponseStreamOut) *NullableListResponseStreamOut

func (NullableListResponseStreamOut) Get added in v1.31.0

func (NullableListResponseStreamOut) IsSet added in v1.31.0

func (NullableListResponseStreamOut) MarshalJSON added in v1.31.0

func (v NullableListResponseStreamOut) MarshalJSON() ([]byte, error)

func (*NullableListResponseStreamOut) Set added in v1.31.0

func (*NullableListResponseStreamOut) UnmarshalJSON added in v1.31.0

func (v *NullableListResponseStreamOut) UnmarshalJSON(src []byte) error

func (*NullableListResponseStreamOut) Unset added in v1.31.0

func (v *NullableListResponseStreamOut) Unset()

type NullableListResponseStreamSinkOut added in v1.31.0

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

func NewNullableListResponseStreamSinkOut added in v1.31.0

func NewNullableListResponseStreamSinkOut(val *ListResponseStreamSinkOut) *NullableListResponseStreamSinkOut

func (NullableListResponseStreamSinkOut) Get added in v1.31.0

func (NullableListResponseStreamSinkOut) IsSet added in v1.31.0

func (NullableListResponseStreamSinkOut) MarshalJSON added in v1.31.0

func (v NullableListResponseStreamSinkOut) MarshalJSON() ([]byte, error)

func (*NullableListResponseStreamSinkOut) Set added in v1.31.0

func (*NullableListResponseStreamSinkOut) UnmarshalJSON added in v1.31.0

func (v *NullableListResponseStreamSinkOut) UnmarshalJSON(src []byte) error

func (*NullableListResponseStreamSinkOut) Unset added in v1.31.0

type NullableListResponseTemplateOut added in v1.8.0

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

func NewNullableListResponseTemplateOut added in v1.8.0

func NewNullableListResponseTemplateOut(val *ListResponseTemplateOut) *NullableListResponseTemplateOut

func (NullableListResponseTemplateOut) Get added in v1.8.0

func (NullableListResponseTemplateOut) IsSet added in v1.8.0

func (NullableListResponseTemplateOut) MarshalJSON added in v1.8.0

func (v NullableListResponseTemplateOut) MarshalJSON() ([]byte, error)

func (*NullableListResponseTemplateOut) Set added in v1.8.0

func (*NullableListResponseTemplateOut) UnmarshalJSON added in v1.8.0

func (v *NullableListResponseTemplateOut) UnmarshalJSON(src []byte) error

func (*NullableListResponseTemplateOut) Unset added in v1.8.0

type NullableMessageAttemptEndpointOut

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

func (NullableMessageAttemptEndpointOut) Get

func (NullableMessageAttemptEndpointOut) IsSet

func (NullableMessageAttemptEndpointOut) MarshalJSON

func (v NullableMessageAttemptEndpointOut) MarshalJSON() ([]byte, error)

func (*NullableMessageAttemptEndpointOut) Set

func (*NullableMessageAttemptEndpointOut) UnmarshalJSON

func (v *NullableMessageAttemptEndpointOut) UnmarshalJSON(src []byte) error

func (*NullableMessageAttemptEndpointOut) Unset

type NullableMessageAttemptExhaustedEvent

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

func (NullableMessageAttemptExhaustedEvent) Get

func (NullableMessageAttemptExhaustedEvent) IsSet

func (NullableMessageAttemptExhaustedEvent) MarshalJSON

func (v NullableMessageAttemptExhaustedEvent) MarshalJSON() ([]byte, error)

func (*NullableMessageAttemptExhaustedEvent) Set

func (*NullableMessageAttemptExhaustedEvent) UnmarshalJSON

func (v *NullableMessageAttemptExhaustedEvent) UnmarshalJSON(src []byte) error

func (*NullableMessageAttemptExhaustedEvent) Unset

type NullableMessageAttemptExhaustedEventData

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

func (NullableMessageAttemptExhaustedEventData) Get

func (NullableMessageAttemptExhaustedEventData) IsSet

func (NullableMessageAttemptExhaustedEventData) MarshalJSON

func (*NullableMessageAttemptExhaustedEventData) Set

func (*NullableMessageAttemptExhaustedEventData) UnmarshalJSON

func (v *NullableMessageAttemptExhaustedEventData) UnmarshalJSON(src []byte) error

func (*NullableMessageAttemptExhaustedEventData) Unset

type NullableMessageAttemptFailedData added in v0.50.0

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

func NewNullableMessageAttemptFailedData added in v0.50.0

func NewNullableMessageAttemptFailedData(val *MessageAttemptFailedData) *NullableMessageAttemptFailedData

func (NullableMessageAttemptFailedData) Get added in v0.50.0

func (NullableMessageAttemptFailedData) IsSet added in v0.50.0

func (NullableMessageAttemptFailedData) MarshalJSON added in v0.50.0

func (v NullableMessageAttemptFailedData) MarshalJSON() ([]byte, error)

func (*NullableMessageAttemptFailedData) Set added in v0.50.0

func (*NullableMessageAttemptFailedData) UnmarshalJSON added in v0.50.0

func (v *NullableMessageAttemptFailedData) UnmarshalJSON(src []byte) error

func (*NullableMessageAttemptFailedData) Unset added in v0.50.0

type NullableMessageAttemptFailingEvent added in v0.50.0

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

func NewNullableMessageAttemptFailingEvent added in v0.50.0

func NewNullableMessageAttemptFailingEvent(val *MessageAttemptFailingEvent) *NullableMessageAttemptFailingEvent

func (NullableMessageAttemptFailingEvent) Get added in v0.50.0

func (NullableMessageAttemptFailingEvent) IsSet added in v0.50.0

func (NullableMessageAttemptFailingEvent) MarshalJSON added in v0.50.0

func (v NullableMessageAttemptFailingEvent) MarshalJSON() ([]byte, error)

func (*NullableMessageAttemptFailingEvent) Set added in v0.50.0

func (*NullableMessageAttemptFailingEvent) UnmarshalJSON added in v0.50.0

func (v *NullableMessageAttemptFailingEvent) UnmarshalJSON(src []byte) error

func (*NullableMessageAttemptFailingEvent) Unset added in v0.50.0

type NullableMessageAttemptFailingEventData added in v0.50.0

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

func NewNullableMessageAttemptFailingEventData added in v0.50.0

func NewNullableMessageAttemptFailingEventData(val *MessageAttemptFailingEventData) *NullableMessageAttemptFailingEventData

func (NullableMessageAttemptFailingEventData) Get added in v0.50.0

func (NullableMessageAttemptFailingEventData) IsSet added in v0.50.0

func (NullableMessageAttemptFailingEventData) MarshalJSON added in v0.50.0

func (v NullableMessageAttemptFailingEventData) MarshalJSON() ([]byte, error)

func (*NullableMessageAttemptFailingEventData) Set added in v0.50.0

func (*NullableMessageAttemptFailingEventData) UnmarshalJSON added in v0.50.0

func (v *NullableMessageAttemptFailingEventData) UnmarshalJSON(src []byte) error

func (*NullableMessageAttemptFailingEventData) Unset added in v0.50.0

type NullableMessageAttemptHeadersOut added in v0.57.0

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

func NewNullableMessageAttemptHeadersOut added in v0.57.0

func NewNullableMessageAttemptHeadersOut(val *MessageAttemptHeadersOut) *NullableMessageAttemptHeadersOut

func (NullableMessageAttemptHeadersOut) Get added in v0.57.0

func (NullableMessageAttemptHeadersOut) IsSet added in v0.57.0

func (NullableMessageAttemptHeadersOut) MarshalJSON added in v0.57.0

func (v NullableMessageAttemptHeadersOut) MarshalJSON() ([]byte, error)

func (*NullableMessageAttemptHeadersOut) Set added in v0.57.0

func (*NullableMessageAttemptHeadersOut) UnmarshalJSON added in v0.57.0

func (v *NullableMessageAttemptHeadersOut) UnmarshalJSON(src []byte) error

func (*NullableMessageAttemptHeadersOut) Unset added in v0.57.0

type NullableMessageAttemptOut

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

func NewNullableMessageAttemptOut

func NewNullableMessageAttemptOut(val *MessageAttemptOut) *NullableMessageAttemptOut

func (NullableMessageAttemptOut) Get

func (NullableMessageAttemptOut) IsSet

func (v NullableMessageAttemptOut) IsSet() bool

func (NullableMessageAttemptOut) MarshalJSON

func (v NullableMessageAttemptOut) MarshalJSON() ([]byte, error)

func (*NullableMessageAttemptOut) Set

func (*NullableMessageAttemptOut) UnmarshalJSON

func (v *NullableMessageAttemptOut) UnmarshalJSON(src []byte) error

func (*NullableMessageAttemptOut) Unset

func (v *NullableMessageAttemptOut) Unset()

type NullableMessageAttemptRecoveredEvent added in v1.8.0

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

func NewNullableMessageAttemptRecoveredEvent added in v1.8.0

func NewNullableMessageAttemptRecoveredEvent(val *MessageAttemptRecoveredEvent) *NullableMessageAttemptRecoveredEvent

func (NullableMessageAttemptRecoveredEvent) Get added in v1.8.0

func (NullableMessageAttemptRecoveredEvent) IsSet added in v1.8.0

func (NullableMessageAttemptRecoveredEvent) MarshalJSON added in v1.8.0

func (v NullableMessageAttemptRecoveredEvent) MarshalJSON() ([]byte, error)

func (*NullableMessageAttemptRecoveredEvent) Set added in v1.8.0

func (*NullableMessageAttemptRecoveredEvent) UnmarshalJSON added in v1.8.0

func (v *NullableMessageAttemptRecoveredEvent) UnmarshalJSON(src []byte) error

func (*NullableMessageAttemptRecoveredEvent) Unset added in v1.8.0

type NullableMessageAttemptRecoveredEventData added in v1.8.0

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

func NewNullableMessageAttemptRecoveredEventData added in v1.8.0

func NewNullableMessageAttemptRecoveredEventData(val *MessageAttemptRecoveredEventData) *NullableMessageAttemptRecoveredEventData

func (NullableMessageAttemptRecoveredEventData) Get added in v1.8.0

func (NullableMessageAttemptRecoveredEventData) IsSet added in v1.8.0

func (NullableMessageAttemptRecoveredEventData) MarshalJSON added in v1.8.0

func (*NullableMessageAttemptRecoveredEventData) Set added in v1.8.0

func (*NullableMessageAttemptRecoveredEventData) UnmarshalJSON added in v1.8.0

func (v *NullableMessageAttemptRecoveredEventData) UnmarshalJSON(src []byte) error

func (*NullableMessageAttemptRecoveredEventData) Unset added in v1.8.0

type NullableMessageAttemptTriggerType

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

func (NullableMessageAttemptTriggerType) Get

func (NullableMessageAttemptTriggerType) IsSet

func (NullableMessageAttemptTriggerType) MarshalJSON

func (v NullableMessageAttemptTriggerType) MarshalJSON() ([]byte, error)

func (*NullableMessageAttemptTriggerType) Set

func (*NullableMessageAttemptTriggerType) UnmarshalJSON

func (v *NullableMessageAttemptTriggerType) UnmarshalJSON(src []byte) error

func (*NullableMessageAttemptTriggerType) Unset

type NullableMessageBroadcastIn added in v1.4.12

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

func NewNullableMessageBroadcastIn added in v1.4.12

func NewNullableMessageBroadcastIn(val *MessageBroadcastIn) *NullableMessageBroadcastIn

func (NullableMessageBroadcastIn) Get added in v1.4.12

func (NullableMessageBroadcastIn) IsSet added in v1.4.12

func (v NullableMessageBroadcastIn) IsSet() bool

func (NullableMessageBroadcastIn) MarshalJSON added in v1.4.12

func (v NullableMessageBroadcastIn) MarshalJSON() ([]byte, error)

func (*NullableMessageBroadcastIn) Set added in v1.4.12

func (*NullableMessageBroadcastIn) UnmarshalJSON added in v1.4.12

func (v *NullableMessageBroadcastIn) UnmarshalJSON(src []byte) error

func (*NullableMessageBroadcastIn) Unset added in v1.4.12

func (v *NullableMessageBroadcastIn) Unset()

type NullableMessageBroadcastOut added in v1.4.12

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

func NewNullableMessageBroadcastOut added in v1.4.12

func NewNullableMessageBroadcastOut(val *MessageBroadcastOut) *NullableMessageBroadcastOut

func (NullableMessageBroadcastOut) Get added in v1.4.12

func (NullableMessageBroadcastOut) IsSet added in v1.4.12

func (NullableMessageBroadcastOut) MarshalJSON added in v1.4.12

func (v NullableMessageBroadcastOut) MarshalJSON() ([]byte, error)

func (*NullableMessageBroadcastOut) Set added in v1.4.12

func (*NullableMessageBroadcastOut) UnmarshalJSON added in v1.4.12

func (v *NullableMessageBroadcastOut) UnmarshalJSON(src []byte) error

func (*NullableMessageBroadcastOut) Unset added in v1.4.12

func (v *NullableMessageBroadcastOut) Unset()

type NullableMessageEndpointOut

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

func NewNullableMessageEndpointOut

func NewNullableMessageEndpointOut(val *MessageEndpointOut) *NullableMessageEndpointOut

func (NullableMessageEndpointOut) Get

func (NullableMessageEndpointOut) IsSet

func (v NullableMessageEndpointOut) IsSet() bool

func (NullableMessageEndpointOut) MarshalJSON

func (v NullableMessageEndpointOut) MarshalJSON() ([]byte, error)

func (*NullableMessageEndpointOut) Set

func (*NullableMessageEndpointOut) UnmarshalJSON

func (v *NullableMessageEndpointOut) UnmarshalJSON(src []byte) error

func (*NullableMessageEndpointOut) Unset

func (v *NullableMessageEndpointOut) Unset()

type NullableMessageEventsOut added in v1.26.0

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

func NewNullableMessageEventsOut added in v1.26.0

func NewNullableMessageEventsOut(val *MessageEventsOut) *NullableMessageEventsOut

func (NullableMessageEventsOut) Get added in v1.26.0

func (NullableMessageEventsOut) IsSet added in v1.26.0

func (v NullableMessageEventsOut) IsSet() bool

func (NullableMessageEventsOut) MarshalJSON added in v1.26.0

func (v NullableMessageEventsOut) MarshalJSON() ([]byte, error)

func (*NullableMessageEventsOut) Set added in v1.26.0

func (*NullableMessageEventsOut) UnmarshalJSON added in v1.26.0

func (v *NullableMessageEventsOut) UnmarshalJSON(src []byte) error

func (*NullableMessageEventsOut) Unset added in v1.26.0

func (v *NullableMessageEventsOut) Unset()

type NullableMessageIn

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

func NewNullableMessageIn

func NewNullableMessageIn(val *MessageIn) *NullableMessageIn

func (NullableMessageIn) Get

func (v NullableMessageIn) Get() *MessageIn

func (NullableMessageIn) IsSet

func (v NullableMessageIn) IsSet() bool

func (NullableMessageIn) MarshalJSON

func (v NullableMessageIn) MarshalJSON() ([]byte, error)

func (*NullableMessageIn) Set

func (v *NullableMessageIn) Set(val *MessageIn)

func (*NullableMessageIn) UnmarshalJSON

func (v *NullableMessageIn) UnmarshalJSON(src []byte) error

func (*NullableMessageIn) Unset

func (v *NullableMessageIn) Unset()

type NullableMessageOut

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

func NewNullableMessageOut

func NewNullableMessageOut(val *MessageOut) *NullableMessageOut

func (NullableMessageOut) Get

func (v NullableMessageOut) Get() *MessageOut

func (NullableMessageOut) IsSet

func (v NullableMessageOut) IsSet() bool

func (NullableMessageOut) MarshalJSON

func (v NullableMessageOut) MarshalJSON() ([]byte, error)

func (*NullableMessageOut) Set

func (v *NullableMessageOut) Set(val *MessageOut)

func (*NullableMessageOut) UnmarshalJSON

func (v *NullableMessageOut) UnmarshalJSON(src []byte) error

func (*NullableMessageOut) Unset

func (v *NullableMessageOut) Unset()

type NullableMessageRawPayloadOut added in v1.11.0

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

func NewNullableMessageRawPayloadOut added in v1.11.0

func NewNullableMessageRawPayloadOut(val *MessageRawPayloadOut) *NullableMessageRawPayloadOut

func (NullableMessageRawPayloadOut) Get added in v1.11.0

func (NullableMessageRawPayloadOut) IsSet added in v1.11.0

func (NullableMessageRawPayloadOut) MarshalJSON added in v1.11.0

func (v NullableMessageRawPayloadOut) MarshalJSON() ([]byte, error)

func (*NullableMessageRawPayloadOut) Set added in v1.11.0

func (*NullableMessageRawPayloadOut) UnmarshalJSON added in v1.11.0

func (v *NullableMessageRawPayloadOut) UnmarshalJSON(src []byte) error

func (*NullableMessageRawPayloadOut) Unset added in v1.11.0

func (v *NullableMessageRawPayloadOut) Unset()

type NullableMessageStatus

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

func NewNullableMessageStatus

func NewNullableMessageStatus(val *MessageStatus) *NullableMessageStatus

func (NullableMessageStatus) Get

func (NullableMessageStatus) IsSet

func (v NullableMessageStatus) IsSet() bool

func (NullableMessageStatus) MarshalJSON

func (v NullableMessageStatus) MarshalJSON() ([]byte, error)

func (*NullableMessageStatus) Set

func (v *NullableMessageStatus) Set(val *MessageStatus)

func (*NullableMessageStatus) UnmarshalJSON

func (v *NullableMessageStatus) UnmarshalJSON(src []byte) error

func (*NullableMessageStatus) Unset

func (v *NullableMessageStatus) Unset()

type NullableMessageSubscriberAuthTokenOut added in v1.25.0

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

func NewNullableMessageSubscriberAuthTokenOut added in v1.25.0

func NewNullableMessageSubscriberAuthTokenOut(val *MessageSubscriberAuthTokenOut) *NullableMessageSubscriberAuthTokenOut

func (NullableMessageSubscriberAuthTokenOut) Get added in v1.25.0

func (NullableMessageSubscriberAuthTokenOut) IsSet added in v1.25.0

func (NullableMessageSubscriberAuthTokenOut) MarshalJSON added in v1.25.0

func (v NullableMessageSubscriberAuthTokenOut) MarshalJSON() ([]byte, error)

func (*NullableMessageSubscriberAuthTokenOut) Set added in v1.25.0

func (*NullableMessageSubscriberAuthTokenOut) UnmarshalJSON added in v1.25.0

func (v *NullableMessageSubscriberAuthTokenOut) UnmarshalJSON(src []byte) error

func (*NullableMessageSubscriberAuthTokenOut) Unset added in v1.25.0

type NullableOAuthPayloadIn added in v1.25.0

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

func NewNullableOAuthPayloadIn added in v1.25.0

func NewNullableOAuthPayloadIn(val *OAuthPayloadIn) *NullableOAuthPayloadIn

func (NullableOAuthPayloadIn) Get added in v1.25.0

func (NullableOAuthPayloadIn) IsSet added in v1.25.0

func (v NullableOAuthPayloadIn) IsSet() bool

func (NullableOAuthPayloadIn) MarshalJSON added in v1.25.0

func (v NullableOAuthPayloadIn) MarshalJSON() ([]byte, error)

func (*NullableOAuthPayloadIn) Set added in v1.25.0

func (*NullableOAuthPayloadIn) UnmarshalJSON added in v1.25.0

func (v *NullableOAuthPayloadIn) UnmarshalJSON(src []byte) error

func (*NullableOAuthPayloadIn) Unset added in v1.25.0

func (v *NullableOAuthPayloadIn) Unset()

type NullableOAuthPayloadOut added in v1.25.0

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

func NewNullableOAuthPayloadOut added in v1.25.0

func NewNullableOAuthPayloadOut(val *OAuthPayloadOut) *NullableOAuthPayloadOut

func (NullableOAuthPayloadOut) Get added in v1.25.0

func (NullableOAuthPayloadOut) IsSet added in v1.25.0

func (v NullableOAuthPayloadOut) IsSet() bool

func (NullableOAuthPayloadOut) MarshalJSON added in v1.25.0

func (v NullableOAuthPayloadOut) MarshalJSON() ([]byte, error)

func (*NullableOAuthPayloadOut) Set added in v1.25.0

func (*NullableOAuthPayloadOut) UnmarshalJSON added in v1.25.0

func (v *NullableOAuthPayloadOut) UnmarshalJSON(src []byte) error

func (*NullableOAuthPayloadOut) Unset added in v1.25.0

func (v *NullableOAuthPayloadOut) Unset()

type NullableOauth2AuthMethodIn added in v1.22.0

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

func NewNullableOauth2AuthMethodIn added in v1.22.0

func NewNullableOauth2AuthMethodIn(val *Oauth2AuthMethodIn) *NullableOauth2AuthMethodIn

func (NullableOauth2AuthMethodIn) Get added in v1.22.0

func (NullableOauth2AuthMethodIn) IsSet added in v1.22.0

func (v NullableOauth2AuthMethodIn) IsSet() bool

func (NullableOauth2AuthMethodIn) MarshalJSON added in v1.22.0

func (v NullableOauth2AuthMethodIn) MarshalJSON() ([]byte, error)

func (*NullableOauth2AuthMethodIn) Set added in v1.22.0

func (*NullableOauth2AuthMethodIn) UnmarshalJSON added in v1.22.0

func (v *NullableOauth2AuthMethodIn) UnmarshalJSON(src []byte) error

func (*NullableOauth2AuthMethodIn) Unset added in v1.22.0

func (v *NullableOauth2AuthMethodIn) Unset()

type NullableOauth2GrantTypeIn added in v1.25.0

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

func NewNullableOauth2GrantTypeIn added in v1.25.0

func NewNullableOauth2GrantTypeIn(val *Oauth2GrantTypeIn) *NullableOauth2GrantTypeIn

func (NullableOauth2GrantTypeIn) Get added in v1.25.0

func (NullableOauth2GrantTypeIn) IsSet added in v1.25.0

func (v NullableOauth2GrantTypeIn) IsSet() bool

func (NullableOauth2GrantTypeIn) MarshalJSON added in v1.25.0

func (v NullableOauth2GrantTypeIn) MarshalJSON() ([]byte, error)

func (*NullableOauth2GrantTypeIn) Set added in v1.25.0

func (*NullableOauth2GrantTypeIn) UnmarshalJSON added in v1.25.0

func (v *NullableOauth2GrantTypeIn) UnmarshalJSON(src []byte) error

func (*NullableOauth2GrantTypeIn) Unset added in v1.25.0

func (v *NullableOauth2GrantTypeIn) Unset()

type NullableOauthJwsSigningAlgorithm added in v1.22.0

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

func NewNullableOauthJwsSigningAlgorithm added in v1.22.0

func NewNullableOauthJwsSigningAlgorithm(val *OauthJwsSigningAlgorithm) *NullableOauthJwsSigningAlgorithm

func (NullableOauthJwsSigningAlgorithm) Get added in v1.22.0

func (NullableOauthJwsSigningAlgorithm) IsSet added in v1.22.0

func (NullableOauthJwsSigningAlgorithm) MarshalJSON added in v1.22.0

func (v NullableOauthJwsSigningAlgorithm) MarshalJSON() ([]byte, error)

func (*NullableOauthJwsSigningAlgorithm) Set added in v1.22.0

func (*NullableOauthJwsSigningAlgorithm) UnmarshalJSON added in v1.22.0

func (v *NullableOauthJwsSigningAlgorithm) UnmarshalJSON(src []byte) error

func (*NullableOauthJwsSigningAlgorithm) Unset added in v1.22.0

type NullableOneTimeTokenIn added in v0.83.1

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

func NewNullableOneTimeTokenIn added in v0.83.1

func NewNullableOneTimeTokenIn(val *OneTimeTokenIn) *NullableOneTimeTokenIn

func (NullableOneTimeTokenIn) Get added in v0.83.1

func (NullableOneTimeTokenIn) IsSet added in v0.83.1

func (v NullableOneTimeTokenIn) IsSet() bool

func (NullableOneTimeTokenIn) MarshalJSON added in v0.83.1

func (v NullableOneTimeTokenIn) MarshalJSON() ([]byte, error)

func (*NullableOneTimeTokenIn) Set added in v0.83.1

func (*NullableOneTimeTokenIn) UnmarshalJSON added in v0.83.1

func (v *NullableOneTimeTokenIn) UnmarshalJSON(src []byte) error

func (*NullableOneTimeTokenIn) Unset added in v0.83.1

func (v *NullableOneTimeTokenIn) Unset()

type NullableOneTimeTokenOut added in v0.83.1

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

func NewNullableOneTimeTokenOut added in v0.83.1

func NewNullableOneTimeTokenOut(val *OneTimeTokenOut) *NullableOneTimeTokenOut

func (NullableOneTimeTokenOut) Get added in v0.83.1

func (NullableOneTimeTokenOut) IsSet added in v0.83.1

func (v NullableOneTimeTokenOut) IsSet() bool

func (NullableOneTimeTokenOut) MarshalJSON added in v0.83.1

func (v NullableOneTimeTokenOut) MarshalJSON() ([]byte, error)

func (*NullableOneTimeTokenOut) Set added in v0.83.1

func (*NullableOneTimeTokenOut) UnmarshalJSON added in v0.83.1

func (v *NullableOneTimeTokenOut) UnmarshalJSON(src []byte) error

func (*NullableOneTimeTokenOut) Unset added in v0.83.1

func (v *NullableOneTimeTokenOut) Unset()

type NullableOperationalWebhookEndpointIn added in v1.39.0

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

func NewNullableOperationalWebhookEndpointIn added in v1.39.0

func NewNullableOperationalWebhookEndpointIn(val *OperationalWebhookEndpointIn) *NullableOperationalWebhookEndpointIn

func (NullableOperationalWebhookEndpointIn) Get added in v1.39.0

func (NullableOperationalWebhookEndpointIn) IsSet added in v1.39.0

func (NullableOperationalWebhookEndpointIn) MarshalJSON added in v1.39.0

func (v NullableOperationalWebhookEndpointIn) MarshalJSON() ([]byte, error)

func (*NullableOperationalWebhookEndpointIn) Set added in v1.39.0

func (*NullableOperationalWebhookEndpointIn) UnmarshalJSON added in v1.39.0

func (v *NullableOperationalWebhookEndpointIn) UnmarshalJSON(src []byte) error

func (*NullableOperationalWebhookEndpointIn) Unset added in v1.39.0

type NullableOperationalWebhookEndpointOut added in v1.39.0

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

func NewNullableOperationalWebhookEndpointOut added in v1.39.0

func NewNullableOperationalWebhookEndpointOut(val *OperationalWebhookEndpointOut) *NullableOperationalWebhookEndpointOut

func (NullableOperationalWebhookEndpointOut) Get added in v1.39.0

func (NullableOperationalWebhookEndpointOut) IsSet added in v1.39.0

func (NullableOperationalWebhookEndpointOut) MarshalJSON added in v1.39.0

func (v NullableOperationalWebhookEndpointOut) MarshalJSON() ([]byte, error)

func (*NullableOperationalWebhookEndpointOut) Set added in v1.39.0

func (*NullableOperationalWebhookEndpointOut) UnmarshalJSON added in v1.39.0

func (v *NullableOperationalWebhookEndpointOut) UnmarshalJSON(src []byte) error

func (*NullableOperationalWebhookEndpointOut) Unset added in v1.39.0

type NullableOperationalWebhookEndpointSecretIn added in v1.39.0

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

func NewNullableOperationalWebhookEndpointSecretIn added in v1.39.0

func NewNullableOperationalWebhookEndpointSecretIn(val *OperationalWebhookEndpointSecretIn) *NullableOperationalWebhookEndpointSecretIn

func (NullableOperationalWebhookEndpointSecretIn) Get added in v1.39.0

func (NullableOperationalWebhookEndpointSecretIn) IsSet added in v1.39.0

func (NullableOperationalWebhookEndpointSecretIn) MarshalJSON added in v1.39.0

func (*NullableOperationalWebhookEndpointSecretIn) Set added in v1.39.0

func (*NullableOperationalWebhookEndpointSecretIn) UnmarshalJSON added in v1.39.0

func (v *NullableOperationalWebhookEndpointSecretIn) UnmarshalJSON(src []byte) error

func (*NullableOperationalWebhookEndpointSecretIn) Unset added in v1.39.0

type NullableOperationalWebhookEndpointSecretOut added in v1.39.0

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

func NewNullableOperationalWebhookEndpointSecretOut added in v1.39.0

func NewNullableOperationalWebhookEndpointSecretOut(val *OperationalWebhookEndpointSecretOut) *NullableOperationalWebhookEndpointSecretOut

func (NullableOperationalWebhookEndpointSecretOut) Get added in v1.39.0

func (NullableOperationalWebhookEndpointSecretOut) IsSet added in v1.39.0

func (NullableOperationalWebhookEndpointSecretOut) MarshalJSON added in v1.39.0

func (*NullableOperationalWebhookEndpointSecretOut) Set added in v1.39.0

func (*NullableOperationalWebhookEndpointSecretOut) UnmarshalJSON added in v1.39.0

func (v *NullableOperationalWebhookEndpointSecretOut) UnmarshalJSON(src []byte) error

func (*NullableOperationalWebhookEndpointSecretOut) Unset added in v1.39.0

type NullableOperationalWebhookEndpointUpdate added in v1.39.0

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

func NewNullableOperationalWebhookEndpointUpdate added in v1.39.0

func NewNullableOperationalWebhookEndpointUpdate(val *OperationalWebhookEndpointUpdate) *NullableOperationalWebhookEndpointUpdate

func (NullableOperationalWebhookEndpointUpdate) Get added in v1.39.0

func (NullableOperationalWebhookEndpointUpdate) IsSet added in v1.39.0

func (NullableOperationalWebhookEndpointUpdate) MarshalJSON added in v1.39.0

func (*NullableOperationalWebhookEndpointUpdate) Set added in v1.39.0

func (*NullableOperationalWebhookEndpointUpdate) UnmarshalJSON added in v1.39.0

func (v *NullableOperationalWebhookEndpointUpdate) UnmarshalJSON(src []byte) error

func (*NullableOperationalWebhookEndpointUpdate) Unset added in v1.39.0

type NullableOrdering added in v0.78.0

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

func NewNullableOrdering added in v0.78.0

func NewNullableOrdering(val *Ordering) *NullableOrdering

func (NullableOrdering) Get added in v0.78.0

func (v NullableOrdering) Get() *Ordering

func (NullableOrdering) IsSet added in v0.78.0

func (v NullableOrdering) IsSet() bool

func (NullableOrdering) MarshalJSON added in v0.78.0

func (v NullableOrdering) MarshalJSON() ([]byte, error)

func (*NullableOrdering) Set added in v0.78.0

func (v *NullableOrdering) Set(val *Ordering)

func (*NullableOrdering) UnmarshalJSON added in v0.78.0

func (v *NullableOrdering) UnmarshalJSON(src []byte) error

func (*NullableOrdering) Unset added in v0.78.0

func (v *NullableOrdering) Unset()

type NullableRecoverIn

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

func NewNullableRecoverIn

func NewNullableRecoverIn(val *RecoverIn) *NullableRecoverIn

func (NullableRecoverIn) Get

func (v NullableRecoverIn) Get() *RecoverIn

func (NullableRecoverIn) IsSet

func (v NullableRecoverIn) IsSet() bool

func (NullableRecoverIn) MarshalJSON

func (v NullableRecoverIn) MarshalJSON() ([]byte, error)

func (*NullableRecoverIn) Set

func (v *NullableRecoverIn) Set(val *RecoverIn)

func (*NullableRecoverIn) UnmarshalJSON

func (v *NullableRecoverIn) UnmarshalJSON(src []byte) error

func (*NullableRecoverIn) Unset

func (v *NullableRecoverIn) Unset()

type NullableRecoverOut added in v0.84.0

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

func NewNullableRecoverOut added in v0.84.0

func NewNullableRecoverOut(val *RecoverOut) *NullableRecoverOut

func (NullableRecoverOut) Get added in v0.84.0

func (v NullableRecoverOut) Get() *RecoverOut

func (NullableRecoverOut) IsSet added in v0.84.0

func (v NullableRecoverOut) IsSet() bool

func (NullableRecoverOut) MarshalJSON added in v0.84.0

func (v NullableRecoverOut) MarshalJSON() ([]byte, error)

func (*NullableRecoverOut) Set added in v0.84.0

func (v *NullableRecoverOut) Set(val *RecoverOut)

func (*NullableRecoverOut) UnmarshalJSON added in v0.84.0

func (v *NullableRecoverOut) UnmarshalJSON(src []byte) error

func (*NullableRecoverOut) Unset added in v0.84.0

func (v *NullableRecoverOut) Unset()

type NullableRedshiftConfig added in v1.37.0

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

func NewNullableRedshiftConfig added in v1.37.0

func NewNullableRedshiftConfig(val *RedshiftConfig) *NullableRedshiftConfig

func (NullableRedshiftConfig) Get added in v1.37.0

func (NullableRedshiftConfig) IsSet added in v1.37.0

func (v NullableRedshiftConfig) IsSet() bool

func (NullableRedshiftConfig) MarshalJSON added in v1.37.0

func (v NullableRedshiftConfig) MarshalJSON() ([]byte, error)

func (*NullableRedshiftConfig) Set added in v1.37.0

func (*NullableRedshiftConfig) UnmarshalJSON added in v1.37.0

func (v *NullableRedshiftConfig) UnmarshalJSON(src []byte) error

func (*NullableRedshiftConfig) Unset added in v1.37.0

func (v *NullableRedshiftConfig) Unset()

type NullableReplayIn added in v0.68.0

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

func NewNullableReplayIn added in v0.68.0

func NewNullableReplayIn(val *ReplayIn) *NullableReplayIn

func (NullableReplayIn) Get added in v0.68.0

func (v NullableReplayIn) Get() *ReplayIn

func (NullableReplayIn) IsSet added in v0.68.0

func (v NullableReplayIn) IsSet() bool

func (NullableReplayIn) MarshalJSON added in v0.68.0

func (v NullableReplayIn) MarshalJSON() ([]byte, error)

func (*NullableReplayIn) Set added in v0.68.0

func (v *NullableReplayIn) Set(val *ReplayIn)

func (*NullableReplayIn) UnmarshalJSON added in v0.68.0

func (v *NullableReplayIn) UnmarshalJSON(src []byte) error

func (*NullableReplayIn) Unset added in v0.68.0

func (v *NullableReplayIn) Unset()

type NullableReplayOut added in v0.84.0

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

func NewNullableReplayOut added in v0.84.0

func NewNullableReplayOut(val *ReplayOut) *NullableReplayOut

func (NullableReplayOut) Get added in v0.84.0

func (v NullableReplayOut) Get() *ReplayOut

func (NullableReplayOut) IsSet added in v0.84.0

func (v NullableReplayOut) IsSet() bool

func (NullableReplayOut) MarshalJSON added in v0.84.0

func (v NullableReplayOut) MarshalJSON() ([]byte, error)

func (*NullableReplayOut) Set added in v0.84.0

func (v *NullableReplayOut) Set(val *ReplayOut)

func (*NullableReplayOut) UnmarshalJSON added in v0.84.0

func (v *NullableReplayOut) UnmarshalJSON(src []byte) error

func (*NullableReplayOut) Unset added in v0.84.0

func (v *NullableReplayOut) Unset()

type NullableRetryScheduleInOut added in v1.16.0

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

func NewNullableRetryScheduleInOut added in v1.16.0

func NewNullableRetryScheduleInOut(val *RetryScheduleInOut) *NullableRetryScheduleInOut

func (NullableRetryScheduleInOut) Get added in v1.16.0

func (NullableRetryScheduleInOut) IsSet added in v1.16.0

func (v NullableRetryScheduleInOut) IsSet() bool

func (NullableRetryScheduleInOut) MarshalJSON added in v1.16.0

func (v NullableRetryScheduleInOut) MarshalJSON() ([]byte, error)

func (*NullableRetryScheduleInOut) Set added in v1.16.0

func (*NullableRetryScheduleInOut) UnmarshalJSON added in v1.16.0

func (v *NullableRetryScheduleInOut) UnmarshalJSON(src []byte) error

func (*NullableRetryScheduleInOut) Unset added in v1.16.0

func (v *NullableRetryScheduleInOut) Unset()

type NullableRotatePollerTokenIn added in v1.45.0

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

func NewNullableRotatePollerTokenIn added in v1.45.0

func NewNullableRotatePollerTokenIn(val *RotatePollerTokenIn) *NullableRotatePollerTokenIn

func (NullableRotatePollerTokenIn) Get added in v1.45.0

func (NullableRotatePollerTokenIn) IsSet added in v1.45.0

func (NullableRotatePollerTokenIn) MarshalJSON added in v1.45.0

func (v NullableRotatePollerTokenIn) MarshalJSON() ([]byte, error)

func (*NullableRotatePollerTokenIn) Set added in v1.45.0

func (*NullableRotatePollerTokenIn) UnmarshalJSON added in v1.45.0

func (v *NullableRotatePollerTokenIn) UnmarshalJSON(src []byte) error

func (*NullableRotatePollerTokenIn) Unset added in v1.45.0

func (v *NullableRotatePollerTokenIn) Unset()

type NullableRotatedUrlOut added in v1.16.0

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

func NewNullableRotatedUrlOut added in v1.16.0

func NewNullableRotatedUrlOut(val *RotatedUrlOut) *NullableRotatedUrlOut

func (NullableRotatedUrlOut) Get added in v1.16.0

func (NullableRotatedUrlOut) IsSet added in v1.16.0

func (v NullableRotatedUrlOut) IsSet() bool

func (NullableRotatedUrlOut) MarshalJSON added in v1.16.0

func (v NullableRotatedUrlOut) MarshalJSON() ([]byte, error)

func (*NullableRotatedUrlOut) Set added in v1.16.0

func (v *NullableRotatedUrlOut) Set(val *RotatedUrlOut)

func (*NullableRotatedUrlOut) UnmarshalJSON added in v1.16.0

func (v *NullableRotatedUrlOut) UnmarshalJSON(src []byte) error

func (*NullableRotatedUrlOut) Unset added in v1.16.0

func (v *NullableRotatedUrlOut) Unset()

type NullableS3Config added in v1.33.0

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

func NewNullableS3Config added in v1.33.0

func NewNullableS3Config(val *S3Config) *NullableS3Config

func (NullableS3Config) Get added in v1.33.0

func (v NullableS3Config) Get() *S3Config

func (NullableS3Config) IsSet added in v1.33.0

func (v NullableS3Config) IsSet() bool

func (NullableS3Config) MarshalJSON added in v1.33.0

func (v NullableS3Config) MarshalJSON() ([]byte, error)

func (*NullableS3Config) Set added in v1.33.0

func (v *NullableS3Config) Set(val *S3Config)

func (*NullableS3Config) UnmarshalJSON added in v1.33.0

func (v *NullableS3Config) UnmarshalJSON(src []byte) error

func (*NullableS3Config) Unset added in v1.33.0

func (v *NullableS3Config) Unset()

type NullableSinkHttpConfig added in v1.33.0

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

func NewNullableSinkHttpConfig added in v1.33.0

func NewNullableSinkHttpConfig(val *SinkHttpConfig) *NullableSinkHttpConfig

func (NullableSinkHttpConfig) Get added in v1.33.0

func (NullableSinkHttpConfig) IsSet added in v1.33.0

func (v NullableSinkHttpConfig) IsSet() bool

func (NullableSinkHttpConfig) MarshalJSON added in v1.33.0

func (v NullableSinkHttpConfig) MarshalJSON() ([]byte, error)

func (*NullableSinkHttpConfig) Set added in v1.33.0

func (*NullableSinkHttpConfig) UnmarshalJSON added in v1.33.0

func (v *NullableSinkHttpConfig) UnmarshalJSON(src []byte) error

func (*NullableSinkHttpConfig) Unset added in v1.33.0

func (v *NullableSinkHttpConfig) Unset()

type NullableSinkIn added in v1.25.0

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

func NewNullableSinkIn added in v1.25.0

func NewNullableSinkIn(val *SinkIn) *NullableSinkIn

func (NullableSinkIn) Get added in v1.25.0

func (v NullableSinkIn) Get() *SinkIn

func (NullableSinkIn) IsSet added in v1.25.0

func (v NullableSinkIn) IsSet() bool

func (NullableSinkIn) MarshalJSON added in v1.25.0

func (v NullableSinkIn) MarshalJSON() ([]byte, error)

func (*NullableSinkIn) Set added in v1.25.0

func (v *NullableSinkIn) Set(val *SinkIn)

func (*NullableSinkIn) UnmarshalJSON added in v1.25.0

func (v *NullableSinkIn) UnmarshalJSON(src []byte) error

func (*NullableSinkIn) Unset added in v1.25.0

func (v *NullableSinkIn) Unset()

type NullableSinkInOneOf added in v1.25.0

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

func NewNullableSinkInOneOf added in v1.25.0

func NewNullableSinkInOneOf(val *SinkInOneOf) *NullableSinkInOneOf

func (NullableSinkInOneOf) Get added in v1.25.0

func (NullableSinkInOneOf) IsSet added in v1.25.0

func (v NullableSinkInOneOf) IsSet() bool

func (NullableSinkInOneOf) MarshalJSON added in v1.25.0

func (v NullableSinkInOneOf) MarshalJSON() ([]byte, error)

func (*NullableSinkInOneOf) Set added in v1.25.0

func (v *NullableSinkInOneOf) Set(val *SinkInOneOf)

func (*NullableSinkInOneOf) UnmarshalJSON added in v1.25.0

func (v *NullableSinkInOneOf) UnmarshalJSON(src []byte) error

func (*NullableSinkInOneOf) Unset added in v1.25.0

func (v *NullableSinkInOneOf) Unset()

type NullableSinkInOneOf1 added in v1.25.0

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

func NewNullableSinkInOneOf1 added in v1.25.0

func NewNullableSinkInOneOf1(val *SinkInOneOf1) *NullableSinkInOneOf1

func (NullableSinkInOneOf1) Get added in v1.25.0

func (NullableSinkInOneOf1) IsSet added in v1.25.0

func (v NullableSinkInOneOf1) IsSet() bool

func (NullableSinkInOneOf1) MarshalJSON added in v1.25.0

func (v NullableSinkInOneOf1) MarshalJSON() ([]byte, error)

func (*NullableSinkInOneOf1) Set added in v1.25.0

func (v *NullableSinkInOneOf1) Set(val *SinkInOneOf1)

func (*NullableSinkInOneOf1) UnmarshalJSON added in v1.25.0

func (v *NullableSinkInOneOf1) UnmarshalJSON(src []byte) error

func (*NullableSinkInOneOf1) Unset added in v1.25.0

func (v *NullableSinkInOneOf1) Unset()

type NullableSinkInOneOf2 added in v1.25.0

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

func NewNullableSinkInOneOf2 added in v1.25.0

func NewNullableSinkInOneOf2(val *SinkInOneOf2) *NullableSinkInOneOf2

func (NullableSinkInOneOf2) Get added in v1.25.0

func (NullableSinkInOneOf2) IsSet added in v1.25.0

func (v NullableSinkInOneOf2) IsSet() bool

func (NullableSinkInOneOf2) MarshalJSON added in v1.25.0

func (v NullableSinkInOneOf2) MarshalJSON() ([]byte, error)

func (*NullableSinkInOneOf2) Set added in v1.25.0

func (v *NullableSinkInOneOf2) Set(val *SinkInOneOf2)

func (*NullableSinkInOneOf2) UnmarshalJSON added in v1.25.0

func (v *NullableSinkInOneOf2) UnmarshalJSON(src []byte) error

func (*NullableSinkInOneOf2) Unset added in v1.25.0

func (v *NullableSinkInOneOf2) Unset()

type NullableSinkInOneOf3 added in v1.25.0

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

func NewNullableSinkInOneOf3 added in v1.25.0

func NewNullableSinkInOneOf3(val *SinkInOneOf3) *NullableSinkInOneOf3

func (NullableSinkInOneOf3) Get added in v1.25.0

func (NullableSinkInOneOf3) IsSet added in v1.25.0

func (v NullableSinkInOneOf3) IsSet() bool

func (NullableSinkInOneOf3) MarshalJSON added in v1.25.0

func (v NullableSinkInOneOf3) MarshalJSON() ([]byte, error)

func (*NullableSinkInOneOf3) Set added in v1.25.0

func (v *NullableSinkInOneOf3) Set(val *SinkInOneOf3)

func (*NullableSinkInOneOf3) UnmarshalJSON added in v1.25.0

func (v *NullableSinkInOneOf3) UnmarshalJSON(src []byte) error

func (*NullableSinkInOneOf3) Unset added in v1.25.0

func (v *NullableSinkInOneOf3) Unset()

type NullableSinkInOneOf4 added in v1.33.0

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

func NewNullableSinkInOneOf4 added in v1.33.0

func NewNullableSinkInOneOf4(val *SinkInOneOf4) *NullableSinkInOneOf4

func (NullableSinkInOneOf4) Get added in v1.33.0

func (NullableSinkInOneOf4) IsSet added in v1.33.0

func (v NullableSinkInOneOf4) IsSet() bool

func (NullableSinkInOneOf4) MarshalJSON added in v1.33.0

func (v NullableSinkInOneOf4) MarshalJSON() ([]byte, error)

func (*NullableSinkInOneOf4) Set added in v1.33.0

func (v *NullableSinkInOneOf4) Set(val *SinkInOneOf4)

func (*NullableSinkInOneOf4) UnmarshalJSON added in v1.33.0

func (v *NullableSinkInOneOf4) UnmarshalJSON(src []byte) error

func (*NullableSinkInOneOf4) Unset added in v1.33.0

func (v *NullableSinkInOneOf4) Unset()

type NullableSinkOtelV1Config added in v1.33.0

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

func NewNullableSinkOtelV1Config added in v1.33.0

func NewNullableSinkOtelV1Config(val *SinkOtelV1Config) *NullableSinkOtelV1Config

func (NullableSinkOtelV1Config) Get added in v1.33.0

func (NullableSinkOtelV1Config) IsSet added in v1.33.0

func (v NullableSinkOtelV1Config) IsSet() bool

func (NullableSinkOtelV1Config) MarshalJSON added in v1.33.0

func (v NullableSinkOtelV1Config) MarshalJSON() ([]byte, error)

func (*NullableSinkOtelV1Config) Set added in v1.33.0

func (*NullableSinkOtelV1Config) UnmarshalJSON added in v1.33.0

func (v *NullableSinkOtelV1Config) UnmarshalJSON(src []byte) error

func (*NullableSinkOtelV1Config) Unset added in v1.33.0

func (v *NullableSinkOtelV1Config) Unset()

type NullableSinkOut added in v1.25.0

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

func NewNullableSinkOut added in v1.25.0

func NewNullableSinkOut(val *SinkOut) *NullableSinkOut

func (NullableSinkOut) Get added in v1.25.0

func (v NullableSinkOut) Get() *SinkOut

func (NullableSinkOut) IsSet added in v1.25.0

func (v NullableSinkOut) IsSet() bool

func (NullableSinkOut) MarshalJSON added in v1.25.0

func (v NullableSinkOut) MarshalJSON() ([]byte, error)

func (*NullableSinkOut) Set added in v1.25.0

func (v *NullableSinkOut) Set(val *SinkOut)

func (*NullableSinkOut) UnmarshalJSON added in v1.25.0

func (v *NullableSinkOut) UnmarshalJSON(src []byte) error

func (*NullableSinkOut) Unset added in v1.25.0

func (v *NullableSinkOut) Unset()

type NullableSinkPayloadFormat added in v1.31.0

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

func NewNullableSinkPayloadFormat added in v1.31.0

func NewNullableSinkPayloadFormat(val *SinkPayloadFormat) *NullableSinkPayloadFormat

func (NullableSinkPayloadFormat) Get added in v1.31.0

func (NullableSinkPayloadFormat) IsSet added in v1.31.0

func (v NullableSinkPayloadFormat) IsSet() bool

func (NullableSinkPayloadFormat) MarshalJSON added in v1.31.0

func (v NullableSinkPayloadFormat) MarshalJSON() ([]byte, error)

func (*NullableSinkPayloadFormat) Set added in v1.31.0

func (*NullableSinkPayloadFormat) UnmarshalJSON added in v1.31.0

func (v *NullableSinkPayloadFormat) UnmarshalJSON(src []byte) error

func (*NullableSinkPayloadFormat) Unset added in v1.31.0

func (v *NullableSinkPayloadFormat) Unset()

type NullableSinkStatus added in v1.31.0

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

func NewNullableSinkStatus added in v1.31.0

func NewNullableSinkStatus(val *SinkStatus) *NullableSinkStatus

func (NullableSinkStatus) Get added in v1.31.0

func (v NullableSinkStatus) Get() *SinkStatus

func (NullableSinkStatus) IsSet added in v1.31.0

func (v NullableSinkStatus) IsSet() bool

func (NullableSinkStatus) MarshalJSON added in v1.31.0

func (v NullableSinkStatus) MarshalJSON() ([]byte, error)

func (*NullableSinkStatus) Set added in v1.31.0

func (v *NullableSinkStatus) Set(val *SinkStatus)

func (*NullableSinkStatus) UnmarshalJSON added in v1.31.0

func (v *NullableSinkStatus) UnmarshalJSON(src []byte) error

func (*NullableSinkStatus) Unset added in v1.31.0

func (v *NullableSinkStatus) Unset()

type NullableSinkStatusIn added in v1.31.0

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

func NewNullableSinkStatusIn added in v1.31.0

func NewNullableSinkStatusIn(val *SinkStatusIn) *NullableSinkStatusIn

func (NullableSinkStatusIn) Get added in v1.31.0

func (NullableSinkStatusIn) IsSet added in v1.31.0

func (v NullableSinkStatusIn) IsSet() bool

func (NullableSinkStatusIn) MarshalJSON added in v1.31.0

func (v NullableSinkStatusIn) MarshalJSON() ([]byte, error)

func (*NullableSinkStatusIn) Set added in v1.31.0

func (v *NullableSinkStatusIn) Set(val *SinkStatusIn)

func (*NullableSinkStatusIn) UnmarshalJSON added in v1.31.0

func (v *NullableSinkStatusIn) UnmarshalJSON(src []byte) error

func (*NullableSinkStatusIn) Unset added in v1.31.0

func (v *NullableSinkStatusIn) Unset()

type NullableSinkTransformIn added in v1.31.0

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

func NewNullableSinkTransformIn added in v1.31.0

func NewNullableSinkTransformIn(val *SinkTransformIn) *NullableSinkTransformIn

func (NullableSinkTransformIn) Get added in v1.31.0

func (NullableSinkTransformIn) IsSet added in v1.31.0

func (v NullableSinkTransformIn) IsSet() bool

func (NullableSinkTransformIn) MarshalJSON added in v1.31.0

func (v NullableSinkTransformIn) MarshalJSON() ([]byte, error)

func (*NullableSinkTransformIn) Set added in v1.31.0

func (*NullableSinkTransformIn) UnmarshalJSON added in v1.31.0

func (v *NullableSinkTransformIn) UnmarshalJSON(src []byte) error

func (*NullableSinkTransformIn) Unset added in v1.31.0

func (v *NullableSinkTransformIn) Unset()

type NullableSinkTransformationOut added in v1.31.0

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

func NewNullableSinkTransformationOut added in v1.31.0

func NewNullableSinkTransformationOut(val *SinkTransformationOut) *NullableSinkTransformationOut

func (NullableSinkTransformationOut) Get added in v1.31.0

func (NullableSinkTransformationOut) IsSet added in v1.31.0

func (NullableSinkTransformationOut) MarshalJSON added in v1.31.0

func (v NullableSinkTransformationOut) MarshalJSON() ([]byte, error)

func (*NullableSinkTransformationOut) Set added in v1.31.0

func (*NullableSinkTransformationOut) UnmarshalJSON added in v1.31.0

func (v *NullableSinkTransformationOut) UnmarshalJSON(src []byte) error

func (*NullableSinkTransformationOut) Unset added in v1.31.0

func (v *NullableSinkTransformationOut) Unset()

type NullableSnowflakeConfig added in v1.36.0

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

func NewNullableSnowflakeConfig added in v1.36.0

func NewNullableSnowflakeConfig(val *SnowflakeConfig) *NullableSnowflakeConfig

func (NullableSnowflakeConfig) Get added in v1.36.0

func (NullableSnowflakeConfig) IsSet added in v1.36.0

func (v NullableSnowflakeConfig) IsSet() bool

func (NullableSnowflakeConfig) MarshalJSON added in v1.36.0

func (v NullableSnowflakeConfig) MarshalJSON() ([]byte, error)

func (*NullableSnowflakeConfig) Set added in v1.36.0

func (*NullableSnowflakeConfig) UnmarshalJSON added in v1.36.0

func (v *NullableSnowflakeConfig) UnmarshalJSON(src []byte) error

func (*NullableSnowflakeConfig) Unset added in v1.36.0

func (v *NullableSnowflakeConfig) Unset()

type NullableStatisticsPeriod

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

func NewNullableStatisticsPeriod

func NewNullableStatisticsPeriod(val *StatisticsPeriod) *NullableStatisticsPeriod

func (NullableStatisticsPeriod) Get

func (NullableStatisticsPeriod) IsSet

func (v NullableStatisticsPeriod) IsSet() bool

func (NullableStatisticsPeriod) MarshalJSON

func (v NullableStatisticsPeriod) MarshalJSON() ([]byte, error)

func (*NullableStatisticsPeriod) Set

func (*NullableStatisticsPeriod) UnmarshalJSON

func (v *NullableStatisticsPeriod) UnmarshalJSON(src []byte) error

func (*NullableStatisticsPeriod) Unset

func (v *NullableStatisticsPeriod) Unset()

type NullableStatusCodeClass added in v0.50.0

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

func NewNullableStatusCodeClass added in v0.50.0

func NewNullableStatusCodeClass(val *StatusCodeClass) *NullableStatusCodeClass

func (NullableStatusCodeClass) Get added in v0.50.0

func (NullableStatusCodeClass) IsSet added in v0.50.0

func (v NullableStatusCodeClass) IsSet() bool

func (NullableStatusCodeClass) MarshalJSON added in v0.50.0

func (v NullableStatusCodeClass) MarshalJSON() ([]byte, error)

func (*NullableStatusCodeClass) Set added in v0.50.0

func (*NullableStatusCodeClass) UnmarshalJSON added in v0.50.0

func (v *NullableStatusCodeClass) UnmarshalJSON(src []byte) error

func (*NullableStatusCodeClass) Unset added in v0.50.0

func (v *NullableStatusCodeClass) Unset()

type NullableStreamEventTypeIn added in v1.40.0

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

func NewNullableStreamEventTypeIn added in v1.40.0

func NewNullableStreamEventTypeIn(val *StreamEventTypeIn) *NullableStreamEventTypeIn

func (NullableStreamEventTypeIn) Get added in v1.40.0

func (NullableStreamEventTypeIn) IsSet added in v1.40.0

func (v NullableStreamEventTypeIn) IsSet() bool

func (NullableStreamEventTypeIn) MarshalJSON added in v1.40.0

func (v NullableStreamEventTypeIn) MarshalJSON() ([]byte, error)

func (*NullableStreamEventTypeIn) Set added in v1.40.0

func (*NullableStreamEventTypeIn) UnmarshalJSON added in v1.40.0

func (v *NullableStreamEventTypeIn) UnmarshalJSON(src []byte) error

func (*NullableStreamEventTypeIn) Unset added in v1.40.0

func (v *NullableStreamEventTypeIn) Unset()

type NullableStreamEventTypeOut added in v1.40.0

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

func NewNullableStreamEventTypeOut added in v1.40.0

func NewNullableStreamEventTypeOut(val *StreamEventTypeOut) *NullableStreamEventTypeOut

func (NullableStreamEventTypeOut) Get added in v1.40.0

func (NullableStreamEventTypeOut) IsSet added in v1.40.0

func (v NullableStreamEventTypeOut) IsSet() bool

func (NullableStreamEventTypeOut) MarshalJSON added in v1.40.0

func (v NullableStreamEventTypeOut) MarshalJSON() ([]byte, error)

func (*NullableStreamEventTypeOut) Set added in v1.40.0

func (*NullableStreamEventTypeOut) UnmarshalJSON added in v1.40.0

func (v *NullableStreamEventTypeOut) UnmarshalJSON(src []byte) error

func (*NullableStreamEventTypeOut) Unset added in v1.40.0

func (v *NullableStreamEventTypeOut) Unset()

type NullableStreamEventTypePatch added in v1.40.0

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

func NewNullableStreamEventTypePatch added in v1.40.0

func NewNullableStreamEventTypePatch(val *StreamEventTypePatch) *NullableStreamEventTypePatch

func (NullableStreamEventTypePatch) Get added in v1.40.0

func (NullableStreamEventTypePatch) IsSet added in v1.40.0

func (NullableStreamEventTypePatch) MarshalJSON added in v1.40.0

func (v NullableStreamEventTypePatch) MarshalJSON() ([]byte, error)

func (*NullableStreamEventTypePatch) Set added in v1.40.0

func (*NullableStreamEventTypePatch) UnmarshalJSON added in v1.40.0

func (v *NullableStreamEventTypePatch) UnmarshalJSON(src []byte) error

func (*NullableStreamEventTypePatch) Unset added in v1.40.0

func (v *NullableStreamEventTypePatch) Unset()

type NullableStreamIn added in v1.31.0

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

func NewNullableStreamIn added in v1.31.0

func NewNullableStreamIn(val *StreamIn) *NullableStreamIn

func (NullableStreamIn) Get added in v1.31.0

func (v NullableStreamIn) Get() *StreamIn

func (NullableStreamIn) IsSet added in v1.31.0

func (v NullableStreamIn) IsSet() bool

func (NullableStreamIn) MarshalJSON added in v1.31.0

func (v NullableStreamIn) MarshalJSON() ([]byte, error)

func (*NullableStreamIn) Set added in v1.31.0

func (v *NullableStreamIn) Set(val *StreamIn)

func (*NullableStreamIn) UnmarshalJSON added in v1.31.0

func (v *NullableStreamIn) UnmarshalJSON(src []byte) error

func (*NullableStreamIn) Unset added in v1.31.0

func (v *NullableStreamIn) Unset()

type NullableStreamOut added in v1.31.0

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

func NewNullableStreamOut added in v1.31.0

func NewNullableStreamOut(val *StreamOut) *NullableStreamOut

func (NullableStreamOut) Get added in v1.31.0

func (v NullableStreamOut) Get() *StreamOut

func (NullableStreamOut) IsSet added in v1.31.0

func (v NullableStreamOut) IsSet() bool

func (NullableStreamOut) MarshalJSON added in v1.31.0

func (v NullableStreamOut) MarshalJSON() ([]byte, error)

func (*NullableStreamOut) Set added in v1.31.0

func (v *NullableStreamOut) Set(val *StreamOut)

func (*NullableStreamOut) UnmarshalJSON added in v1.31.0

func (v *NullableStreamOut) UnmarshalJSON(src []byte) error

func (*NullableStreamOut) Unset added in v1.31.0

func (v *NullableStreamOut) Unset()

type NullableStreamPatch added in v1.31.0

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

func NewNullableStreamPatch added in v1.31.0

func NewNullableStreamPatch(val *StreamPatch) *NullableStreamPatch

func (NullableStreamPatch) Get added in v1.31.0

func (NullableStreamPatch) IsSet added in v1.31.0

func (v NullableStreamPatch) IsSet() bool

func (NullableStreamPatch) MarshalJSON added in v1.31.0

func (v NullableStreamPatch) MarshalJSON() ([]byte, error)

func (*NullableStreamPatch) Set added in v1.31.0

func (v *NullableStreamPatch) Set(val *StreamPatch)

func (*NullableStreamPatch) UnmarshalJSON added in v1.31.0

func (v *NullableStreamPatch) UnmarshalJSON(src []byte) error

func (*NullableStreamPatch) Unset added in v1.31.0

func (v *NullableStreamPatch) Unset()

type NullableStreamSinkIn added in v1.31.0

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

func NewNullableStreamSinkIn added in v1.31.0

func NewNullableStreamSinkIn(val *StreamSinkIn) *NullableStreamSinkIn

func (NullableStreamSinkIn) Get added in v1.31.0

func (NullableStreamSinkIn) IsSet added in v1.31.0

func (v NullableStreamSinkIn) IsSet() bool

func (NullableStreamSinkIn) MarshalJSON added in v1.31.0

func (v NullableStreamSinkIn) MarshalJSON() ([]byte, error)

func (*NullableStreamSinkIn) Set added in v1.31.0

func (v *NullableStreamSinkIn) Set(val *StreamSinkIn)

func (*NullableStreamSinkIn) UnmarshalJSON added in v1.31.0

func (v *NullableStreamSinkIn) UnmarshalJSON(src []byte) error

func (*NullableStreamSinkIn) Unset added in v1.31.0

func (v *NullableStreamSinkIn) Unset()

type NullableStreamSinkInOneOf added in v1.31.0

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

func NewNullableStreamSinkInOneOf added in v1.31.0

func NewNullableStreamSinkInOneOf(val *StreamSinkInOneOf) *NullableStreamSinkInOneOf

func (NullableStreamSinkInOneOf) Get added in v1.31.0

func (NullableStreamSinkInOneOf) IsSet added in v1.31.0

func (v NullableStreamSinkInOneOf) IsSet() bool

func (NullableStreamSinkInOneOf) MarshalJSON added in v1.31.0

func (v NullableStreamSinkInOneOf) MarshalJSON() ([]byte, error)

func (*NullableStreamSinkInOneOf) Set added in v1.31.0

func (*NullableStreamSinkInOneOf) UnmarshalJSON added in v1.31.0

func (v *NullableStreamSinkInOneOf) UnmarshalJSON(src []byte) error

func (*NullableStreamSinkInOneOf) Unset added in v1.31.0

func (v *NullableStreamSinkInOneOf) Unset()

type NullableStreamSinkInOneOf1 added in v1.31.0

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

func NewNullableStreamSinkInOneOf1 added in v1.31.0

func NewNullableStreamSinkInOneOf1(val *StreamSinkInOneOf1) *NullableStreamSinkInOneOf1

func (NullableStreamSinkInOneOf1) Get added in v1.31.0

func (NullableStreamSinkInOneOf1) IsSet added in v1.31.0

func (v NullableStreamSinkInOneOf1) IsSet() bool

func (NullableStreamSinkInOneOf1) MarshalJSON added in v1.31.0

func (v NullableStreamSinkInOneOf1) MarshalJSON() ([]byte, error)

func (*NullableStreamSinkInOneOf1) Set added in v1.31.0

func (*NullableStreamSinkInOneOf1) UnmarshalJSON added in v1.31.0

func (v *NullableStreamSinkInOneOf1) UnmarshalJSON(src []byte) error

func (*NullableStreamSinkInOneOf1) Unset added in v1.31.0

func (v *NullableStreamSinkInOneOf1) Unset()

type NullableStreamSinkInOneOf2 added in v1.33.0

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

func NewNullableStreamSinkInOneOf2 added in v1.33.0

func NewNullableStreamSinkInOneOf2(val *StreamSinkInOneOf2) *NullableStreamSinkInOneOf2

func (NullableStreamSinkInOneOf2) Get added in v1.33.0

func (NullableStreamSinkInOneOf2) IsSet added in v1.33.0

func (v NullableStreamSinkInOneOf2) IsSet() bool

func (NullableStreamSinkInOneOf2) MarshalJSON added in v1.33.0

func (v NullableStreamSinkInOneOf2) MarshalJSON() ([]byte, error)

func (*NullableStreamSinkInOneOf2) Set added in v1.33.0

func (*NullableStreamSinkInOneOf2) UnmarshalJSON added in v1.33.0

func (v *NullableStreamSinkInOneOf2) UnmarshalJSON(src []byte) error

func (*NullableStreamSinkInOneOf2) Unset added in v1.33.0

func (v *NullableStreamSinkInOneOf2) Unset()

type NullableStreamSinkInOneOf3 added in v1.36.0

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

func NewNullableStreamSinkInOneOf3 added in v1.36.0

func NewNullableStreamSinkInOneOf3(val *StreamSinkInOneOf3) *NullableStreamSinkInOneOf3

func (NullableStreamSinkInOneOf3) Get added in v1.36.0

func (NullableStreamSinkInOneOf3) IsSet added in v1.36.0

func (v NullableStreamSinkInOneOf3) IsSet() bool

func (NullableStreamSinkInOneOf3) MarshalJSON added in v1.36.0

func (v NullableStreamSinkInOneOf3) MarshalJSON() ([]byte, error)

func (*NullableStreamSinkInOneOf3) Set added in v1.36.0

func (*NullableStreamSinkInOneOf3) UnmarshalJSON added in v1.36.0

func (v *NullableStreamSinkInOneOf3) UnmarshalJSON(src []byte) error

func (*NullableStreamSinkInOneOf3) Unset added in v1.36.0

func (v *NullableStreamSinkInOneOf3) Unset()

type NullableStreamSinkInOneOf4 added in v1.37.0

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

func NewNullableStreamSinkInOneOf4 added in v1.37.0

func NewNullableStreamSinkInOneOf4(val *StreamSinkInOneOf4) *NullableStreamSinkInOneOf4

func (NullableStreamSinkInOneOf4) Get added in v1.37.0

func (NullableStreamSinkInOneOf4) IsSet added in v1.37.0

func (v NullableStreamSinkInOneOf4) IsSet() bool

func (NullableStreamSinkInOneOf4) MarshalJSON added in v1.37.0

func (v NullableStreamSinkInOneOf4) MarshalJSON() ([]byte, error)

func (*NullableStreamSinkInOneOf4) Set added in v1.37.0

func (*NullableStreamSinkInOneOf4) UnmarshalJSON added in v1.37.0

func (v *NullableStreamSinkInOneOf4) UnmarshalJSON(src []byte) error

func (*NullableStreamSinkInOneOf4) Unset added in v1.37.0

func (v *NullableStreamSinkInOneOf4) Unset()

type NullableStreamSinkInOneOf5 added in v1.37.0

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

func NewNullableStreamSinkInOneOf5 added in v1.37.0

func NewNullableStreamSinkInOneOf5(val *StreamSinkInOneOf5) *NullableStreamSinkInOneOf5

func (NullableStreamSinkInOneOf5) Get added in v1.37.0

func (NullableStreamSinkInOneOf5) IsSet added in v1.37.0

func (v NullableStreamSinkInOneOf5) IsSet() bool

func (NullableStreamSinkInOneOf5) MarshalJSON added in v1.37.0

func (v NullableStreamSinkInOneOf5) MarshalJSON() ([]byte, error)

func (*NullableStreamSinkInOneOf5) Set added in v1.37.0

func (*NullableStreamSinkInOneOf5) UnmarshalJSON added in v1.37.0

func (v *NullableStreamSinkInOneOf5) UnmarshalJSON(src []byte) error

func (*NullableStreamSinkInOneOf5) Unset added in v1.37.0

func (v *NullableStreamSinkInOneOf5) Unset()

type NullableStreamSinkInOneOf6 added in v1.37.0

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

func NewNullableStreamSinkInOneOf6 added in v1.37.0

func NewNullableStreamSinkInOneOf6(val *StreamSinkInOneOf6) *NullableStreamSinkInOneOf6

func (NullableStreamSinkInOneOf6) Get added in v1.37.0

func (NullableStreamSinkInOneOf6) IsSet added in v1.37.0

func (v NullableStreamSinkInOneOf6) IsSet() bool

func (NullableStreamSinkInOneOf6) MarshalJSON added in v1.37.0

func (v NullableStreamSinkInOneOf6) MarshalJSON() ([]byte, error)

func (*NullableStreamSinkInOneOf6) Set added in v1.37.0

func (*NullableStreamSinkInOneOf6) UnmarshalJSON added in v1.37.0

func (v *NullableStreamSinkInOneOf6) UnmarshalJSON(src []byte) error

func (*NullableStreamSinkInOneOf6) Unset added in v1.37.0

func (v *NullableStreamSinkInOneOf6) Unset()

type NullableStreamSinkInOneOf7 added in v1.39.0

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

func NewNullableStreamSinkInOneOf7 added in v1.39.0

func NewNullableStreamSinkInOneOf7(val *StreamSinkInOneOf7) *NullableStreamSinkInOneOf7

func (NullableStreamSinkInOneOf7) Get added in v1.39.0

func (NullableStreamSinkInOneOf7) IsSet added in v1.39.0

func (v NullableStreamSinkInOneOf7) IsSet() bool

func (NullableStreamSinkInOneOf7) MarshalJSON added in v1.39.0

func (v NullableStreamSinkInOneOf7) MarshalJSON() ([]byte, error)

func (*NullableStreamSinkInOneOf7) Set added in v1.39.0

func (*NullableStreamSinkInOneOf7) UnmarshalJSON added in v1.39.0

func (v *NullableStreamSinkInOneOf7) UnmarshalJSON(src []byte) error

func (*NullableStreamSinkInOneOf7) Unset added in v1.39.0

func (v *NullableStreamSinkInOneOf7) Unset()

type NullableStreamSinkOut added in v1.31.0

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

func NewNullableStreamSinkOut added in v1.31.0

func NewNullableStreamSinkOut(val *StreamSinkOut) *NullableStreamSinkOut

func (NullableStreamSinkOut) Get added in v1.31.0

func (NullableStreamSinkOut) IsSet added in v1.31.0

func (v NullableStreamSinkOut) IsSet() bool

func (NullableStreamSinkOut) MarshalJSON added in v1.31.0

func (v NullableStreamSinkOut) MarshalJSON() ([]byte, error)

func (*NullableStreamSinkOut) Set added in v1.31.0

func (v *NullableStreamSinkOut) Set(val *StreamSinkOut)

func (*NullableStreamSinkOut) UnmarshalJSON added in v1.31.0

func (v *NullableStreamSinkOut) UnmarshalJSON(src []byte) error

func (*NullableStreamSinkOut) Unset added in v1.31.0

func (v *NullableStreamSinkOut) Unset()

type NullableStreamSinkPatch added in v1.31.0

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

func NewNullableStreamSinkPatch added in v1.31.0

func NewNullableStreamSinkPatch(val *StreamSinkPatch) *NullableStreamSinkPatch

func (NullableStreamSinkPatch) Get added in v1.31.0

func (NullableStreamSinkPatch) IsSet added in v1.31.0

func (v NullableStreamSinkPatch) IsSet() bool

func (NullableStreamSinkPatch) MarshalJSON added in v1.31.0

func (v NullableStreamSinkPatch) MarshalJSON() ([]byte, error)

func (*NullableStreamSinkPatch) Set added in v1.31.0

func (*NullableStreamSinkPatch) UnmarshalJSON added in v1.31.0

func (v *NullableStreamSinkPatch) UnmarshalJSON(src []byte) error

func (*NullableStreamSinkPatch) Unset added in v1.31.0

func (v *NullableStreamSinkPatch) Unset()

type NullableString

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

func NewNullableString

func NewNullableString(val *string) *NullableString

func (NullableString) Get

func (v NullableString) Get() *string

func (NullableString) IsSet

func (v NullableString) IsSet() bool

func (NullableString) MarshalJSON

func (v NullableString) MarshalJSON() ([]byte, error)

func (*NullableString) Set

func (v *NullableString) Set(val *string)

func (*NullableString) UnmarshalJSON

func (v *NullableString) UnmarshalJSON(src []byte) error

func (*NullableString) Unset

func (v *NullableString) Unset()

type NullableTemplateIn added in v1.8.0

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

func NewNullableTemplateIn added in v1.8.0

func NewNullableTemplateIn(val *TemplateIn) *NullableTemplateIn

func (NullableTemplateIn) Get added in v1.8.0

func (v NullableTemplateIn) Get() *TemplateIn

func (NullableTemplateIn) IsSet added in v1.8.0

func (v NullableTemplateIn) IsSet() bool

func (NullableTemplateIn) MarshalJSON added in v1.8.0

func (v NullableTemplateIn) MarshalJSON() ([]byte, error)

func (*NullableTemplateIn) Set added in v1.8.0

func (v *NullableTemplateIn) Set(val *TemplateIn)

func (*NullableTemplateIn) UnmarshalJSON added in v1.8.0

func (v *NullableTemplateIn) UnmarshalJSON(src []byte) error

func (*NullableTemplateIn) Unset added in v1.8.0

func (v *NullableTemplateIn) Unset()

type NullableTemplateOut added in v1.8.0

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

func NewNullableTemplateOut added in v1.8.0

func NewNullableTemplateOut(val *TemplateOut) *NullableTemplateOut

func (NullableTemplateOut) Get added in v1.8.0

func (NullableTemplateOut) IsSet added in v1.8.0

func (v NullableTemplateOut) IsSet() bool

func (NullableTemplateOut) MarshalJSON added in v1.8.0

func (v NullableTemplateOut) MarshalJSON() ([]byte, error)

func (*NullableTemplateOut) Set added in v1.8.0

func (v *NullableTemplateOut) Set(val *TemplateOut)

func (*NullableTemplateOut) UnmarshalJSON added in v1.8.0

func (v *NullableTemplateOut) UnmarshalJSON(src []byte) error

func (*NullableTemplateOut) Unset added in v1.8.0

func (v *NullableTemplateOut) Unset()

type NullableTemplatePatch added in v1.8.0

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

func NewNullableTemplatePatch added in v1.8.0

func NewNullableTemplatePatch(val *TemplatePatch) *NullableTemplatePatch

func (NullableTemplatePatch) Get added in v1.8.0

func (NullableTemplatePatch) IsSet added in v1.8.0

func (v NullableTemplatePatch) IsSet() bool

func (NullableTemplatePatch) MarshalJSON added in v1.8.0

func (v NullableTemplatePatch) MarshalJSON() ([]byte, error)

func (*NullableTemplatePatch) Set added in v1.8.0

func (v *NullableTemplatePatch) Set(val *TemplatePatch)

func (*NullableTemplatePatch) UnmarshalJSON added in v1.8.0

func (v *NullableTemplatePatch) UnmarshalJSON(src []byte) error

func (*NullableTemplatePatch) Unset added in v1.8.0

func (v *NullableTemplatePatch) Unset()

type NullableTemplateUpdate added in v1.8.0

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

func NewNullableTemplateUpdate added in v1.8.0

func NewNullableTemplateUpdate(val *TemplateUpdate) *NullableTemplateUpdate

func (NullableTemplateUpdate) Get added in v1.8.0

func (NullableTemplateUpdate) IsSet added in v1.8.0

func (v NullableTemplateUpdate) IsSet() bool

func (NullableTemplateUpdate) MarshalJSON added in v1.8.0

func (v NullableTemplateUpdate) MarshalJSON() ([]byte, error)

func (*NullableTemplateUpdate) Set added in v1.8.0

func (*NullableTemplateUpdate) UnmarshalJSON added in v1.8.0

func (v *NullableTemplateUpdate) UnmarshalJSON(src []byte) error

func (*NullableTemplateUpdate) Unset added in v1.8.0

func (v *NullableTemplateUpdate) Unset()

type NullableTime

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

func NewNullableTime

func NewNullableTime(val *time.Time) *NullableTime

func (NullableTime) Get

func (v NullableTime) Get() *time.Time

func (NullableTime) IsSet

func (v NullableTime) IsSet() bool

func (NullableTime) MarshalJSON

func (v NullableTime) MarshalJSON() ([]byte, error)

func (*NullableTime) Set

func (v *NullableTime) Set(val *time.Time)

func (*NullableTime) UnmarshalJSON

func (v *NullableTime) UnmarshalJSON(src []byte) error

func (*NullableTime) Unset

func (v *NullableTime) Unset()

type NullableTransformationHttpMethod added in v0.66.0

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

func NewNullableTransformationHttpMethod added in v0.66.0

func NewNullableTransformationHttpMethod(val *TransformationHttpMethod) *NullableTransformationHttpMethod

func (NullableTransformationHttpMethod) Get added in v0.66.0

func (NullableTransformationHttpMethod) IsSet added in v0.66.0

func (NullableTransformationHttpMethod) MarshalJSON added in v0.66.0

func (v NullableTransformationHttpMethod) MarshalJSON() ([]byte, error)

func (*NullableTransformationHttpMethod) Set added in v0.66.0

func (*NullableTransformationHttpMethod) UnmarshalJSON added in v0.66.0

func (v *NullableTransformationHttpMethod) UnmarshalJSON(src []byte) error

func (*NullableTransformationHttpMethod) Unset added in v0.66.0

type NullableTransformationSimulateIn added in v1.8.1

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

func NewNullableTransformationSimulateIn added in v1.8.1

func NewNullableTransformationSimulateIn(val *TransformationSimulateIn) *NullableTransformationSimulateIn

func (NullableTransformationSimulateIn) Get added in v1.8.1

func (NullableTransformationSimulateIn) IsSet added in v1.8.1

func (NullableTransformationSimulateIn) MarshalJSON added in v1.8.1

func (v NullableTransformationSimulateIn) MarshalJSON() ([]byte, error)

func (*NullableTransformationSimulateIn) Set added in v1.8.1

func (*NullableTransformationSimulateIn) UnmarshalJSON added in v1.8.1

func (v *NullableTransformationSimulateIn) UnmarshalJSON(src []byte) error

func (*NullableTransformationSimulateIn) Unset added in v1.8.1

type NullableTransformationSimulateOut added in v1.8.1

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

func NewNullableTransformationSimulateOut added in v1.8.1

func NewNullableTransformationSimulateOut(val *TransformationSimulateOut) *NullableTransformationSimulateOut

func (NullableTransformationSimulateOut) Get added in v1.8.1

func (NullableTransformationSimulateOut) IsSet added in v1.8.1

func (NullableTransformationSimulateOut) MarshalJSON added in v1.8.1

func (v NullableTransformationSimulateOut) MarshalJSON() ([]byte, error)

func (*NullableTransformationSimulateOut) Set added in v1.8.1

func (*NullableTransformationSimulateOut) UnmarshalJSON added in v1.8.1

func (v *NullableTransformationSimulateOut) UnmarshalJSON(src []byte) error

func (*NullableTransformationSimulateOut) Unset added in v1.8.1

type NullableTransformationTemplateKind added in v1.8.0

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

func NewNullableTransformationTemplateKind added in v1.8.0

func NewNullableTransformationTemplateKind(val *TransformationTemplateKind) *NullableTransformationTemplateKind

func (NullableTransformationTemplateKind) Get added in v1.8.0

func (NullableTransformationTemplateKind) IsSet added in v1.8.0

func (NullableTransformationTemplateKind) MarshalJSON added in v1.8.0

func (v NullableTransformationTemplateKind) MarshalJSON() ([]byte, error)

func (*NullableTransformationTemplateKind) Set added in v1.8.0

func (*NullableTransformationTemplateKind) UnmarshalJSON added in v1.8.0

func (v *NullableTransformationTemplateKind) UnmarshalJSON(src []byte) error

func (*NullableTransformationTemplateKind) Unset added in v1.8.0

type NullableValidationError

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

func NewNullableValidationError

func NewNullableValidationError(val *ValidationError) *NullableValidationError

func (NullableValidationError) Get

func (NullableValidationError) IsSet

func (v NullableValidationError) IsSet() bool

func (NullableValidationError) MarshalJSON

func (v NullableValidationError) MarshalJSON() ([]byte, error)

func (*NullableValidationError) Set

func (*NullableValidationError) UnmarshalJSON

func (v *NullableValidationError) UnmarshalJSON(src []byte) error

func (*NullableValidationError) Unset

func (v *NullableValidationError) Unset()

type OAuthPayloadIn added in v1.25.0

type OAuthPayloadIn struct {
	Code        string `json:"code"`
	RedirectUri string `json:"redirectUri"`
}

OAuthPayloadIn struct for OAuthPayloadIn

func NewOAuthPayloadIn added in v1.25.0

func NewOAuthPayloadIn(code string, redirectUri string) *OAuthPayloadIn

NewOAuthPayloadIn instantiates a new OAuthPayloadIn object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewOAuthPayloadInWithDefaults added in v1.25.0

func NewOAuthPayloadInWithDefaults() *OAuthPayloadIn

NewOAuthPayloadInWithDefaults instantiates a new OAuthPayloadIn object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*OAuthPayloadIn) GetCode added in v1.25.0

func (o *OAuthPayloadIn) GetCode() string

GetCode returns the Code field value

func (*OAuthPayloadIn) GetCodeOk added in v1.25.0

func (o *OAuthPayloadIn) GetCodeOk() (*string, bool)

GetCodeOk returns a tuple with the Code field value and a boolean to check if the value has been set.

func (*OAuthPayloadIn) GetRedirectUri added in v1.25.0

func (o *OAuthPayloadIn) GetRedirectUri() string

GetRedirectUri returns the RedirectUri field value

func (*OAuthPayloadIn) GetRedirectUriOk added in v1.25.0

func (o *OAuthPayloadIn) GetRedirectUriOk() (*string, bool)

GetRedirectUriOk returns a tuple with the RedirectUri field value and a boolean to check if the value has been set.

func (OAuthPayloadIn) MarshalJSON added in v1.25.0

func (o OAuthPayloadIn) MarshalJSON() ([]byte, error)

func (*OAuthPayloadIn) SetCode added in v1.25.0

func (o *OAuthPayloadIn) SetCode(v string)

SetCode sets field value

func (*OAuthPayloadIn) SetRedirectUri added in v1.25.0

func (o *OAuthPayloadIn) SetRedirectUri(v string)

SetRedirectUri sets field value

func (OAuthPayloadIn) ToMap added in v1.39.0

func (o OAuthPayloadIn) ToMap() (map[string]interface{}, error)

func (*OAuthPayloadIn) UnmarshalJSON added in v1.39.0

func (o *OAuthPayloadIn) UnmarshalJSON(data []byte) (err error)

type OAuthPayloadOut added in v1.25.0

type OAuthPayloadOut struct {
	AccessToken  *string `json:"accessToken,omitempty"`
	Error        *string `json:"error,omitempty"`
	RefreshToken *string `json:"refreshToken,omitempty"`
}

OAuthPayloadOut struct for OAuthPayloadOut

func NewOAuthPayloadOut added in v1.25.0

func NewOAuthPayloadOut() *OAuthPayloadOut

NewOAuthPayloadOut instantiates a new OAuthPayloadOut object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewOAuthPayloadOutWithDefaults added in v1.25.0

func NewOAuthPayloadOutWithDefaults() *OAuthPayloadOut

NewOAuthPayloadOutWithDefaults instantiates a new OAuthPayloadOut object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*OAuthPayloadOut) GetAccessToken added in v1.25.0

func (o *OAuthPayloadOut) GetAccessToken() string

GetAccessToken returns the AccessToken field value if set, zero value otherwise.

func (*OAuthPayloadOut) GetAccessTokenOk added in v1.25.0

func (o *OAuthPayloadOut) GetAccessTokenOk() (*string, bool)

GetAccessTokenOk returns a tuple with the AccessToken field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OAuthPayloadOut) GetError added in v1.25.0

func (o *OAuthPayloadOut) GetError() string

GetError returns the Error field value if set, zero value otherwise.

func (*OAuthPayloadOut) GetErrorOk added in v1.25.0

func (o *OAuthPayloadOut) GetErrorOk() (*string, bool)

GetErrorOk returns a tuple with the Error field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OAuthPayloadOut) GetRefreshToken added in v1.25.0

func (o *OAuthPayloadOut) GetRefreshToken() string

GetRefreshToken returns the RefreshToken field value if set, zero value otherwise.

func (*OAuthPayloadOut) GetRefreshTokenOk added in v1.25.0

func (o *OAuthPayloadOut) GetRefreshTokenOk() (*string, bool)

GetRefreshTokenOk returns a tuple with the RefreshToken field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OAuthPayloadOut) HasAccessToken added in v1.25.0

func (o *OAuthPayloadOut) HasAccessToken() bool

HasAccessToken returns a boolean if a field has been set.

func (*OAuthPayloadOut) HasError added in v1.25.0

func (o *OAuthPayloadOut) HasError() bool

HasError returns a boolean if a field has been set.

func (*OAuthPayloadOut) HasRefreshToken added in v1.25.0

func (o *OAuthPayloadOut) HasRefreshToken() bool

HasRefreshToken returns a boolean if a field has been set.

func (OAuthPayloadOut) MarshalJSON added in v1.25.0

func (o OAuthPayloadOut) MarshalJSON() ([]byte, error)

func (*OAuthPayloadOut) SetAccessToken added in v1.25.0

func (o *OAuthPayloadOut) SetAccessToken(v string)

SetAccessToken gets a reference to the given string and assigns it to the AccessToken field.

func (*OAuthPayloadOut) SetError added in v1.25.0

func (o *OAuthPayloadOut) SetError(v string)

SetError gets a reference to the given string and assigns it to the Error field.

func (*OAuthPayloadOut) SetRefreshToken added in v1.25.0

func (o *OAuthPayloadOut) SetRefreshToken(v string)

SetRefreshToken gets a reference to the given string and assigns it to the RefreshToken field.

func (OAuthPayloadOut) ToMap added in v1.39.0

func (o OAuthPayloadOut) ToMap() (map[string]interface{}, error)

type Oauth2AuthMethodIn added in v1.22.0

type Oauth2AuthMethodIn string

Oauth2AuthMethodIn The method used for authenticating to the OAuth authorization server. `clientSecretJwt` will construct a JWT used for authentication with the oauth authorization server. This method is less commonly used and may not be supported by all oauth providers. `clientSecretBasic` will authenticate to the oauth authorization server using an `Authorization` header with the client secret as the value. This is the most common means of authentication. `clientSecretPost` will authenticate to the oauth authorization server by passing the client secret in a `client_secret` field in the request body. This method may not be supported by all oauth providers, and in general `clientSecretBasic` should be preferred.

const (
	OAUTH2AUTHMETHODIN_CLIENT_SECRET_JWT   Oauth2AuthMethodIn = "clientSecretJwt"
	OAUTH2AUTHMETHODIN_CLIENT_SECRET_BASIC Oauth2AuthMethodIn = "clientSecretBasic"
	OAUTH2AUTHMETHODIN_CLIENT_SECRET_POST  Oauth2AuthMethodIn = "clientSecretPost"
)

List of Oauth2AuthMethodIn

func NewOauth2AuthMethodInFromValue added in v1.22.0

func NewOauth2AuthMethodInFromValue(v string) (*Oauth2AuthMethodIn, error)

NewOauth2AuthMethodInFromValue returns a pointer to a valid Oauth2AuthMethodIn for the value passed as argument, or an error if the value passed is not allowed by the enum

func (Oauth2AuthMethodIn) IsValid added in v1.22.0

func (v Oauth2AuthMethodIn) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (Oauth2AuthMethodIn) Ptr added in v1.22.0

Ptr returns reference to Oauth2AuthMethodIn value

func (*Oauth2AuthMethodIn) UnmarshalJSON added in v1.22.0

func (v *Oauth2AuthMethodIn) UnmarshalJSON(src []byte) error

type Oauth2GrantTypeIn added in v1.25.0

type Oauth2GrantTypeIn string

Oauth2GrantTypeIn the model 'Oauth2GrantTypeIn'

const (
	OAUTH2GRANTTYPEIN_CLIENT_CREDENTIALS Oauth2GrantTypeIn = "clientCredentials"
	OAUTH2GRANTTYPEIN_REFRESH_TOKEN      Oauth2GrantTypeIn = "refreshToken"
)

List of Oauth2GrantTypeIn

func NewOauth2GrantTypeInFromValue added in v1.25.0

func NewOauth2GrantTypeInFromValue(v string) (*Oauth2GrantTypeIn, error)

NewOauth2GrantTypeInFromValue returns a pointer to a valid Oauth2GrantTypeIn for the value passed as argument, or an error if the value passed is not allowed by the enum

func (Oauth2GrantTypeIn) IsValid added in v1.25.0

func (v Oauth2GrantTypeIn) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (Oauth2GrantTypeIn) Ptr added in v1.25.0

Ptr returns reference to Oauth2GrantTypeIn value

func (*Oauth2GrantTypeIn) UnmarshalJSON added in v1.25.0

func (v *Oauth2GrantTypeIn) UnmarshalJSON(src []byte) error

type OauthJwsSigningAlgorithm added in v1.22.0

type OauthJwsSigningAlgorithm string

OauthJwsSigningAlgorithm the model 'OauthJwsSigningAlgorithm'

const (
	OAUTHJWSSIGNINGALGORITHM_RS256 OauthJwsSigningAlgorithm = "RS256"
)

List of OauthJwsSigningAlgorithm

func NewOauthJwsSigningAlgorithmFromValue added in v1.22.0

func NewOauthJwsSigningAlgorithmFromValue(v string) (*OauthJwsSigningAlgorithm, error)

NewOauthJwsSigningAlgorithmFromValue returns a pointer to a valid OauthJwsSigningAlgorithm for the value passed as argument, or an error if the value passed is not allowed by the enum

func (OauthJwsSigningAlgorithm) IsValid added in v1.22.0

func (v OauthJwsSigningAlgorithm) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (OauthJwsSigningAlgorithm) Ptr added in v1.22.0

Ptr returns reference to OauthJwsSigningAlgorithm value

func (*OauthJwsSigningAlgorithm) UnmarshalJSON added in v1.22.0

func (v *OauthJwsSigningAlgorithm) UnmarshalJSON(src []byte) error

type OneTimeTokenIn added in v0.83.1

type OneTimeTokenIn struct {
	OneTimeToken string `json:"oneTimeToken"`
}

OneTimeTokenIn struct for OneTimeTokenIn

func NewOneTimeTokenIn added in v0.83.1

func NewOneTimeTokenIn(oneTimeToken string) *OneTimeTokenIn

NewOneTimeTokenIn instantiates a new OneTimeTokenIn object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewOneTimeTokenInWithDefaults added in v0.83.1

func NewOneTimeTokenInWithDefaults() *OneTimeTokenIn

NewOneTimeTokenInWithDefaults instantiates a new OneTimeTokenIn object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*OneTimeTokenIn) GetOneTimeToken added in v0.83.1

func (o *OneTimeTokenIn) GetOneTimeToken() string

GetOneTimeToken returns the OneTimeToken field value

func (*OneTimeTokenIn) GetOneTimeTokenOk added in v0.83.1

func (o *OneTimeTokenIn) GetOneTimeTokenOk() (*string, bool)

GetOneTimeTokenOk returns a tuple with the OneTimeToken field value and a boolean to check if the value has been set.

func (OneTimeTokenIn) MarshalJSON added in v0.83.1

func (o OneTimeTokenIn) MarshalJSON() ([]byte, error)

func (*OneTimeTokenIn) SetOneTimeToken added in v0.83.1

func (o *OneTimeTokenIn) SetOneTimeToken(v string)

SetOneTimeToken sets field value

func (OneTimeTokenIn) ToMap added in v1.39.0

func (o OneTimeTokenIn) ToMap() (map[string]interface{}, error)

func (*OneTimeTokenIn) UnmarshalJSON added in v1.39.0

func (o *OneTimeTokenIn) UnmarshalJSON(data []byte) (err error)

type OneTimeTokenOut added in v0.83.1

type OneTimeTokenOut struct {
	Token string `json:"token"`
}

OneTimeTokenOut struct for OneTimeTokenOut

func NewOneTimeTokenOut added in v0.83.1

func NewOneTimeTokenOut(token string) *OneTimeTokenOut

NewOneTimeTokenOut instantiates a new OneTimeTokenOut object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewOneTimeTokenOutWithDefaults added in v0.83.1

func NewOneTimeTokenOutWithDefaults() *OneTimeTokenOut

NewOneTimeTokenOutWithDefaults instantiates a new OneTimeTokenOut object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*OneTimeTokenOut) GetToken added in v0.83.1

func (o *OneTimeTokenOut) GetToken() string

GetToken returns the Token field value

func (*OneTimeTokenOut) GetTokenOk added in v0.83.1

func (o *OneTimeTokenOut) GetTokenOk() (*string, bool)

GetTokenOk returns a tuple with the Token field value and a boolean to check if the value has been set.

func (OneTimeTokenOut) MarshalJSON added in v0.83.1

func (o OneTimeTokenOut) MarshalJSON() ([]byte, error)

func (*OneTimeTokenOut) SetToken added in v0.83.1

func (o *OneTimeTokenOut) SetToken(v string)

SetToken sets field value

func (OneTimeTokenOut) ToMap added in v1.39.0

func (o OneTimeTokenOut) ToMap() (map[string]interface{}, error)

func (*OneTimeTokenOut) UnmarshalJSON added in v1.39.0

func (o *OneTimeTokenOut) UnmarshalJSON(data []byte) (err error)

type OperationalWebhookEndpointIn added in v1.39.0

type OperationalWebhookEndpointIn struct {
	Description *string            `json:"description,omitempty"`
	Disabled    *bool              `json:"disabled,omitempty"`
	FilterTypes []string           `json:"filterTypes,omitempty"`
	Metadata    *map[string]string `json:"metadata,omitempty"`
	RateLimit   *int32             `json:"rateLimit,omitempty"`
	// The endpoint's verification secret.  Format: `base64` encoded random bytes optionally prefixed with `whsec_`. It is recommended to not set this and let the server generate the secret.
	Secret *string `json:"secret,omitempty" validate:"regexp=^(whsec_)?[a-zA-Z0-9+\\/=]{32,100}$"`
	// Optional unique identifier for the endpoint.
	Uid *string `json:"uid,omitempty" validate:"regexp=^[a-zA-Z0-9\\\\-_.]+$"`
	Url string  `json:"url"`
}

OperationalWebhookEndpointIn struct for OperationalWebhookEndpointIn

func NewOperationalWebhookEndpointIn added in v1.39.0

func NewOperationalWebhookEndpointIn(url string) *OperationalWebhookEndpointIn

NewOperationalWebhookEndpointIn instantiates a new OperationalWebhookEndpointIn object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewOperationalWebhookEndpointInWithDefaults added in v1.39.0

func NewOperationalWebhookEndpointInWithDefaults() *OperationalWebhookEndpointIn

NewOperationalWebhookEndpointInWithDefaults instantiates a new OperationalWebhookEndpointIn object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*OperationalWebhookEndpointIn) GetDescription added in v1.39.0

func (o *OperationalWebhookEndpointIn) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*OperationalWebhookEndpointIn) GetDescriptionOk added in v1.39.0

func (o *OperationalWebhookEndpointIn) GetDescriptionOk() (*string, bool)

GetDescriptionOk returns a tuple with the Description field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OperationalWebhookEndpointIn) GetDisabled added in v1.39.0

func (o *OperationalWebhookEndpointIn) GetDisabled() bool

GetDisabled returns the Disabled field value if set, zero value otherwise.

func (*OperationalWebhookEndpointIn) GetDisabledOk added in v1.39.0

func (o *OperationalWebhookEndpointIn) GetDisabledOk() (*bool, bool)

GetDisabledOk returns a tuple with the Disabled field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OperationalWebhookEndpointIn) GetFilterTypes added in v1.39.0

func (o *OperationalWebhookEndpointIn) GetFilterTypes() []string

GetFilterTypes returns the FilterTypes field value if set, zero value otherwise.

func (*OperationalWebhookEndpointIn) GetFilterTypesOk added in v1.39.0

func (o *OperationalWebhookEndpointIn) GetFilterTypesOk() ([]string, bool)

GetFilterTypesOk returns a tuple with the FilterTypes field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OperationalWebhookEndpointIn) GetMetadata added in v1.39.0

func (o *OperationalWebhookEndpointIn) GetMetadata() map[string]string

GetMetadata returns the Metadata field value if set, zero value otherwise.

func (*OperationalWebhookEndpointIn) GetMetadataOk added in v1.39.0

func (o *OperationalWebhookEndpointIn) GetMetadataOk() (*map[string]string, bool)

GetMetadataOk returns a tuple with the Metadata field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OperationalWebhookEndpointIn) GetRateLimit added in v1.39.0

func (o *OperationalWebhookEndpointIn) GetRateLimit() int32

GetRateLimit returns the RateLimit field value if set, zero value otherwise.

func (*OperationalWebhookEndpointIn) GetRateLimitOk added in v1.39.0

func (o *OperationalWebhookEndpointIn) GetRateLimitOk() (*int32, bool)

GetRateLimitOk returns a tuple with the RateLimit field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OperationalWebhookEndpointIn) GetSecret added in v1.39.0

func (o *OperationalWebhookEndpointIn) GetSecret() string

GetSecret returns the Secret field value if set, zero value otherwise.

func (*OperationalWebhookEndpointIn) GetSecretOk added in v1.39.0

func (o *OperationalWebhookEndpointIn) GetSecretOk() (*string, bool)

GetSecretOk returns a tuple with the Secret field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OperationalWebhookEndpointIn) GetUid added in v1.39.0

GetUid returns the Uid field value if set, zero value otherwise.

func (*OperationalWebhookEndpointIn) GetUidOk added in v1.39.0

func (o *OperationalWebhookEndpointIn) GetUidOk() (*string, bool)

GetUidOk returns a tuple with the Uid field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OperationalWebhookEndpointIn) GetUrl added in v1.39.0

GetUrl returns the Url field value

func (*OperationalWebhookEndpointIn) GetUrlOk added in v1.39.0

func (o *OperationalWebhookEndpointIn) GetUrlOk() (*string, bool)

GetUrlOk returns a tuple with the Url field value and a boolean to check if the value has been set.

func (*OperationalWebhookEndpointIn) HasDescription added in v1.39.0

func (o *OperationalWebhookEndpointIn) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*OperationalWebhookEndpointIn) HasDisabled added in v1.39.0

func (o *OperationalWebhookEndpointIn) HasDisabled() bool

HasDisabled returns a boolean if a field has been set.

func (*OperationalWebhookEndpointIn) HasFilterTypes added in v1.39.0

func (o *OperationalWebhookEndpointIn) HasFilterTypes() bool

HasFilterTypes returns a boolean if a field has been set.

func (*OperationalWebhookEndpointIn) HasMetadata added in v1.39.0

func (o *OperationalWebhookEndpointIn) HasMetadata() bool

HasMetadata returns a boolean if a field has been set.

func (*OperationalWebhookEndpointIn) HasRateLimit added in v1.39.0

func (o *OperationalWebhookEndpointIn) HasRateLimit() bool

HasRateLimit returns a boolean if a field has been set.

func (*OperationalWebhookEndpointIn) HasSecret added in v1.39.0

func (o *OperationalWebhookEndpointIn) HasSecret() bool

HasSecret returns a boolean if a field has been set.

func (*OperationalWebhookEndpointIn) HasUid added in v1.39.0

func (o *OperationalWebhookEndpointIn) HasUid() bool

HasUid returns a boolean if a field has been set.

func (OperationalWebhookEndpointIn) MarshalJSON added in v1.39.0

func (o OperationalWebhookEndpointIn) MarshalJSON() ([]byte, error)

func (*OperationalWebhookEndpointIn) SetDescription added in v1.39.0

func (o *OperationalWebhookEndpointIn) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*OperationalWebhookEndpointIn) SetDisabled added in v1.39.0

func (o *OperationalWebhookEndpointIn) SetDisabled(v bool)

SetDisabled gets a reference to the given bool and assigns it to the Disabled field.

func (*OperationalWebhookEndpointIn) SetFilterTypes added in v1.39.0

func (o *OperationalWebhookEndpointIn) SetFilterTypes(v []string)

SetFilterTypes gets a reference to the given []string and assigns it to the FilterTypes field.

func (*OperationalWebhookEndpointIn) SetMetadata added in v1.39.0

func (o *OperationalWebhookEndpointIn) SetMetadata(v map[string]string)

SetMetadata gets a reference to the given map[string]string and assigns it to the Metadata field.

func (*OperationalWebhookEndpointIn) SetRateLimit added in v1.39.0

func (o *OperationalWebhookEndpointIn) SetRateLimit(v int32)

SetRateLimit gets a reference to the given int32 and assigns it to the RateLimit field.

func (*OperationalWebhookEndpointIn) SetSecret added in v1.39.0

func (o *OperationalWebhookEndpointIn) SetSecret(v string)

SetSecret gets a reference to the given string and assigns it to the Secret field.

func (*OperationalWebhookEndpointIn) SetUid added in v1.39.0

func (o *OperationalWebhookEndpointIn) SetUid(v string)

SetUid gets a reference to the given string and assigns it to the Uid field.

func (*OperationalWebhookEndpointIn) SetUrl added in v1.39.0

func (o *OperationalWebhookEndpointIn) SetUrl(v string)

SetUrl sets field value

func (OperationalWebhookEndpointIn) ToMap added in v1.39.0

func (o OperationalWebhookEndpointIn) ToMap() (map[string]interface{}, error)

func (*OperationalWebhookEndpointIn) UnmarshalJSON added in v1.39.0

func (o *OperationalWebhookEndpointIn) UnmarshalJSON(data []byte) (err error)

type OperationalWebhookEndpointOut added in v1.39.0

type OperationalWebhookEndpointOut struct {
	CreatedAt time.Time `json:"createdAt"`
	// An example endpoint name.
	Description string   `json:"description"`
	Disabled    *bool    `json:"disabled,omitempty"`
	FilterTypes []string `json:"filterTypes,omitempty"`
	// The ep's ID
	Id        string            `json:"id"`
	Metadata  map[string]string `json:"metadata"`
	RateLimit *int32            `json:"rateLimit,omitempty"`
	// Optional unique identifier for the endpoint.
	Uid       *string   `json:"uid,omitempty" validate:"regexp=^[a-zA-Z0-9\\\\-_.]+$"`
	UpdatedAt time.Time `json:"updatedAt"`
	Url       string    `json:"url"`
}

OperationalWebhookEndpointOut struct for OperationalWebhookEndpointOut

func NewOperationalWebhookEndpointOut added in v1.39.0

func NewOperationalWebhookEndpointOut(createdAt time.Time, description string, id string, metadata map[string]string, updatedAt time.Time, url string) *OperationalWebhookEndpointOut

NewOperationalWebhookEndpointOut instantiates a new OperationalWebhookEndpointOut object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewOperationalWebhookEndpointOutWithDefaults added in v1.39.0

func NewOperationalWebhookEndpointOutWithDefaults() *OperationalWebhookEndpointOut

NewOperationalWebhookEndpointOutWithDefaults instantiates a new OperationalWebhookEndpointOut object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*OperationalWebhookEndpointOut) GetCreatedAt added in v1.39.0

func (o *OperationalWebhookEndpointOut) GetCreatedAt() time.Time

GetCreatedAt returns the CreatedAt field value

func (*OperationalWebhookEndpointOut) GetCreatedAtOk added in v1.39.0

func (o *OperationalWebhookEndpointOut) GetCreatedAtOk() (*time.Time, bool)

GetCreatedAtOk returns a tuple with the CreatedAt field value and a boolean to check if the value has been set.

func (*OperationalWebhookEndpointOut) GetDescription added in v1.39.0

func (o *OperationalWebhookEndpointOut) GetDescription() string

GetDescription returns the Description field value

func (*OperationalWebhookEndpointOut) GetDescriptionOk added in v1.39.0

func (o *OperationalWebhookEndpointOut) GetDescriptionOk() (*string, bool)

GetDescriptionOk returns a tuple with the Description field value and a boolean to check if the value has been set.

func (*OperationalWebhookEndpointOut) GetDisabled added in v1.39.0

func (o *OperationalWebhookEndpointOut) GetDisabled() bool

GetDisabled returns the Disabled field value if set, zero value otherwise.

func (*OperationalWebhookEndpointOut) GetDisabledOk added in v1.39.0

func (o *OperationalWebhookEndpointOut) GetDisabledOk() (*bool, bool)

GetDisabledOk returns a tuple with the Disabled field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OperationalWebhookEndpointOut) GetFilterTypes added in v1.39.0

func (o *OperationalWebhookEndpointOut) GetFilterTypes() []string

GetFilterTypes returns the FilterTypes field value if set, zero value otherwise.

func (*OperationalWebhookEndpointOut) GetFilterTypesOk added in v1.39.0

func (o *OperationalWebhookEndpointOut) GetFilterTypesOk() ([]string, bool)

GetFilterTypesOk returns a tuple with the FilterTypes field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OperationalWebhookEndpointOut) GetId added in v1.39.0

GetId returns the Id field value

func (*OperationalWebhookEndpointOut) GetIdOk added in v1.39.0

func (o *OperationalWebhookEndpointOut) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*OperationalWebhookEndpointOut) GetMetadata added in v1.39.0

func (o *OperationalWebhookEndpointOut) GetMetadata() map[string]string

GetMetadata returns the Metadata field value

func (*OperationalWebhookEndpointOut) GetMetadataOk added in v1.39.0

func (o *OperationalWebhookEndpointOut) GetMetadataOk() (*map[string]string, bool)

GetMetadataOk returns a tuple with the Metadata field value and a boolean to check if the value has been set.

func (*OperationalWebhookEndpointOut) GetRateLimit added in v1.39.0

func (o *OperationalWebhookEndpointOut) GetRateLimit() int32

GetRateLimit returns the RateLimit field value if set, zero value otherwise.

func (*OperationalWebhookEndpointOut) GetRateLimitOk added in v1.39.0

func (o *OperationalWebhookEndpointOut) GetRateLimitOk() (*int32, bool)

GetRateLimitOk returns a tuple with the RateLimit field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OperationalWebhookEndpointOut) GetUid added in v1.39.0

GetUid returns the Uid field value if set, zero value otherwise.

func (*OperationalWebhookEndpointOut) GetUidOk added in v1.39.0

func (o *OperationalWebhookEndpointOut) GetUidOk() (*string, bool)

GetUidOk returns a tuple with the Uid field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OperationalWebhookEndpointOut) GetUpdatedAt added in v1.39.0

func (o *OperationalWebhookEndpointOut) GetUpdatedAt() time.Time

GetUpdatedAt returns the UpdatedAt field value

func (*OperationalWebhookEndpointOut) GetUpdatedAtOk added in v1.39.0

func (o *OperationalWebhookEndpointOut) GetUpdatedAtOk() (*time.Time, bool)

GetUpdatedAtOk returns a tuple with the UpdatedAt field value and a boolean to check if the value has been set.

func (*OperationalWebhookEndpointOut) GetUrl added in v1.39.0

GetUrl returns the Url field value

func (*OperationalWebhookEndpointOut) GetUrlOk added in v1.39.0

func (o *OperationalWebhookEndpointOut) GetUrlOk() (*string, bool)

GetUrlOk returns a tuple with the Url field value and a boolean to check if the value has been set.

func (*OperationalWebhookEndpointOut) HasDisabled added in v1.39.0

func (o *OperationalWebhookEndpointOut) HasDisabled() bool

HasDisabled returns a boolean if a field has been set.

func (*OperationalWebhookEndpointOut) HasFilterTypes added in v1.39.0

func (o *OperationalWebhookEndpointOut) HasFilterTypes() bool

HasFilterTypes returns a boolean if a field has been set.

func (*OperationalWebhookEndpointOut) HasRateLimit added in v1.39.0

func (o *OperationalWebhookEndpointOut) HasRateLimit() bool

HasRateLimit returns a boolean if a field has been set.

func (*OperationalWebhookEndpointOut) HasUid added in v1.39.0

func (o *OperationalWebhookEndpointOut) HasUid() bool

HasUid returns a boolean if a field has been set.

func (OperationalWebhookEndpointOut) MarshalJSON added in v1.39.0

func (o OperationalWebhookEndpointOut) MarshalJSON() ([]byte, error)

func (*OperationalWebhookEndpointOut) SetCreatedAt added in v1.39.0

func (o *OperationalWebhookEndpointOut) SetCreatedAt(v time.Time)

SetCreatedAt sets field value

func (*OperationalWebhookEndpointOut) SetDescription added in v1.39.0

func (o *OperationalWebhookEndpointOut) SetDescription(v string)

SetDescription sets field value

func (*OperationalWebhookEndpointOut) SetDisabled added in v1.39.0

func (o *OperationalWebhookEndpointOut) SetDisabled(v bool)

SetDisabled gets a reference to the given bool and assigns it to the Disabled field.

func (*OperationalWebhookEndpointOut) SetFilterTypes added in v1.39.0

func (o *OperationalWebhookEndpointOut) SetFilterTypes(v []string)

SetFilterTypes gets a reference to the given []string and assigns it to the FilterTypes field.

func (*OperationalWebhookEndpointOut) SetId added in v1.39.0

SetId sets field value

func (*OperationalWebhookEndpointOut) SetMetadata added in v1.39.0

func (o *OperationalWebhookEndpointOut) SetMetadata(v map[string]string)

SetMetadata sets field value

func (*OperationalWebhookEndpointOut) SetRateLimit added in v1.39.0

func (o *OperationalWebhookEndpointOut) SetRateLimit(v int32)

SetRateLimit gets a reference to the given int32 and assigns it to the RateLimit field.

func (*OperationalWebhookEndpointOut) SetUid added in v1.39.0

SetUid gets a reference to the given string and assigns it to the Uid field.

func (*OperationalWebhookEndpointOut) SetUpdatedAt added in v1.39.0

func (o *OperationalWebhookEndpointOut) SetUpdatedAt(v time.Time)

SetUpdatedAt sets field value

func (*OperationalWebhookEndpointOut) SetUrl added in v1.39.0

SetUrl sets field value

func (OperationalWebhookEndpointOut) ToMap added in v1.39.0

func (o OperationalWebhookEndpointOut) ToMap() (map[string]interface{}, error)

func (*OperationalWebhookEndpointOut) UnmarshalJSON added in v1.39.0

func (o *OperationalWebhookEndpointOut) UnmarshalJSON(data []byte) (err error)

type OperationalWebhookEndpointSecretIn added in v1.39.0

type OperationalWebhookEndpointSecretIn struct {
	// The endpoint's verification secret.  Format: `base64` encoded random bytes optionally prefixed with `whsec_`. It is recommended to not set this and let the server generate the secret.
	Key *string `json:"key,omitempty" validate:"regexp=^(whsec_)?[a-zA-Z0-9+\\/=]{32,100}$"`
}

OperationalWebhookEndpointSecretIn struct for OperationalWebhookEndpointSecretIn

func NewOperationalWebhookEndpointSecretIn added in v1.39.0

func NewOperationalWebhookEndpointSecretIn() *OperationalWebhookEndpointSecretIn

NewOperationalWebhookEndpointSecretIn instantiates a new OperationalWebhookEndpointSecretIn object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewOperationalWebhookEndpointSecretInWithDefaults added in v1.39.0

func NewOperationalWebhookEndpointSecretInWithDefaults() *OperationalWebhookEndpointSecretIn

NewOperationalWebhookEndpointSecretInWithDefaults instantiates a new OperationalWebhookEndpointSecretIn object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*OperationalWebhookEndpointSecretIn) GetKey added in v1.39.0

GetKey returns the Key field value if set, zero value otherwise.

func (*OperationalWebhookEndpointSecretIn) GetKeyOk added in v1.39.0

GetKeyOk returns a tuple with the Key field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OperationalWebhookEndpointSecretIn) HasKey added in v1.39.0

HasKey returns a boolean if a field has been set.

func (OperationalWebhookEndpointSecretIn) MarshalJSON added in v1.39.0

func (o OperationalWebhookEndpointSecretIn) MarshalJSON() ([]byte, error)

func (*OperationalWebhookEndpointSecretIn) SetKey added in v1.39.0

SetKey gets a reference to the given string and assigns it to the Key field.

func (OperationalWebhookEndpointSecretIn) ToMap added in v1.39.0

func (o OperationalWebhookEndpointSecretIn) ToMap() (map[string]interface{}, error)

type OperationalWebhookEndpointSecretOut added in v1.39.0

type OperationalWebhookEndpointSecretOut struct {
	// The endpoint's verification secret.  Format: `base64` encoded random bytes optionally prefixed with `whsec_`. It is recommended to not set this and let the server generate the secret.
	Key string `json:"key" validate:"regexp=^(whsec_)?[a-zA-Z0-9+\\/=]{32,100}$"`
}

OperationalWebhookEndpointSecretOut struct for OperationalWebhookEndpointSecretOut

func NewOperationalWebhookEndpointSecretOut added in v1.39.0

func NewOperationalWebhookEndpointSecretOut(key string) *OperationalWebhookEndpointSecretOut

NewOperationalWebhookEndpointSecretOut instantiates a new OperationalWebhookEndpointSecretOut object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewOperationalWebhookEndpointSecretOutWithDefaults added in v1.39.0

func NewOperationalWebhookEndpointSecretOutWithDefaults() *OperationalWebhookEndpointSecretOut

NewOperationalWebhookEndpointSecretOutWithDefaults instantiates a new OperationalWebhookEndpointSecretOut object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*OperationalWebhookEndpointSecretOut) GetKey added in v1.39.0

GetKey returns the Key field value

func (*OperationalWebhookEndpointSecretOut) GetKeyOk added in v1.39.0

GetKeyOk returns a tuple with the Key field value and a boolean to check if the value has been set.

func (OperationalWebhookEndpointSecretOut) MarshalJSON added in v1.39.0

func (o OperationalWebhookEndpointSecretOut) MarshalJSON() ([]byte, error)

func (*OperationalWebhookEndpointSecretOut) SetKey added in v1.39.0

SetKey sets field value

func (OperationalWebhookEndpointSecretOut) ToMap added in v1.39.0

func (o OperationalWebhookEndpointSecretOut) ToMap() (map[string]interface{}, error)

func (*OperationalWebhookEndpointSecretOut) UnmarshalJSON added in v1.39.0

func (o *OperationalWebhookEndpointSecretOut) UnmarshalJSON(data []byte) (err error)

type OperationalWebhookEndpointUpdate added in v1.39.0

type OperationalWebhookEndpointUpdate struct {
	Description *string            `json:"description,omitempty"`
	Disabled    *bool              `json:"disabled,omitempty"`
	FilterTypes []string           `json:"filterTypes,omitempty"`
	Metadata    *map[string]string `json:"metadata,omitempty"`
	RateLimit   *int32             `json:"rateLimit,omitempty"`
	// Optional unique identifier for the endpoint.
	Uid *string `json:"uid,omitempty" validate:"regexp=^[a-zA-Z0-9\\\\-_.]+$"`
	Url string  `json:"url"`
}

OperationalWebhookEndpointUpdate struct for OperationalWebhookEndpointUpdate

func NewOperationalWebhookEndpointUpdate added in v1.39.0

func NewOperationalWebhookEndpointUpdate(url string) *OperationalWebhookEndpointUpdate

NewOperationalWebhookEndpointUpdate instantiates a new OperationalWebhookEndpointUpdate object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewOperationalWebhookEndpointUpdateWithDefaults added in v1.39.0

func NewOperationalWebhookEndpointUpdateWithDefaults() *OperationalWebhookEndpointUpdate

NewOperationalWebhookEndpointUpdateWithDefaults instantiates a new OperationalWebhookEndpointUpdate object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*OperationalWebhookEndpointUpdate) GetDescription added in v1.39.0

func (o *OperationalWebhookEndpointUpdate) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*OperationalWebhookEndpointUpdate) GetDescriptionOk added in v1.39.0

func (o *OperationalWebhookEndpointUpdate) GetDescriptionOk() (*string, bool)

GetDescriptionOk returns a tuple with the Description field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OperationalWebhookEndpointUpdate) GetDisabled added in v1.39.0

func (o *OperationalWebhookEndpointUpdate) GetDisabled() bool

GetDisabled returns the Disabled field value if set, zero value otherwise.

func (*OperationalWebhookEndpointUpdate) GetDisabledOk added in v1.39.0

func (o *OperationalWebhookEndpointUpdate) GetDisabledOk() (*bool, bool)

GetDisabledOk returns a tuple with the Disabled field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OperationalWebhookEndpointUpdate) GetFilterTypes added in v1.39.0

func (o *OperationalWebhookEndpointUpdate) GetFilterTypes() []string

GetFilterTypes returns the FilterTypes field value if set, zero value otherwise.

func (*OperationalWebhookEndpointUpdate) GetFilterTypesOk added in v1.39.0

func (o *OperationalWebhookEndpointUpdate) GetFilterTypesOk() ([]string, bool)

GetFilterTypesOk returns a tuple with the FilterTypes field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OperationalWebhookEndpointUpdate) GetMetadata added in v1.39.0

func (o *OperationalWebhookEndpointUpdate) GetMetadata() map[string]string

GetMetadata returns the Metadata field value if set, zero value otherwise.

func (*OperationalWebhookEndpointUpdate) GetMetadataOk added in v1.39.0

func (o *OperationalWebhookEndpointUpdate) GetMetadataOk() (*map[string]string, bool)

GetMetadataOk returns a tuple with the Metadata field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OperationalWebhookEndpointUpdate) GetRateLimit added in v1.39.0

func (o *OperationalWebhookEndpointUpdate) GetRateLimit() int32

GetRateLimit returns the RateLimit field value if set, zero value otherwise.

func (*OperationalWebhookEndpointUpdate) GetRateLimitOk added in v1.39.0

func (o *OperationalWebhookEndpointUpdate) GetRateLimitOk() (*int32, bool)

GetRateLimitOk returns a tuple with the RateLimit field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OperationalWebhookEndpointUpdate) GetUid added in v1.39.0

GetUid returns the Uid field value if set, zero value otherwise.

func (*OperationalWebhookEndpointUpdate) GetUidOk added in v1.39.0

func (o *OperationalWebhookEndpointUpdate) GetUidOk() (*string, bool)

GetUidOk returns a tuple with the Uid field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OperationalWebhookEndpointUpdate) GetUrl added in v1.39.0

GetUrl returns the Url field value

func (*OperationalWebhookEndpointUpdate) GetUrlOk added in v1.39.0

func (o *OperationalWebhookEndpointUpdate) GetUrlOk() (*string, bool)

GetUrlOk returns a tuple with the Url field value and a boolean to check if the value has been set.

func (*OperationalWebhookEndpointUpdate) HasDescription added in v1.39.0

func (o *OperationalWebhookEndpointUpdate) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*OperationalWebhookEndpointUpdate) HasDisabled added in v1.39.0

func (o *OperationalWebhookEndpointUpdate) HasDisabled() bool

HasDisabled returns a boolean if a field has been set.

func (*OperationalWebhookEndpointUpdate) HasFilterTypes added in v1.39.0

func (o *OperationalWebhookEndpointUpdate) HasFilterTypes() bool

HasFilterTypes returns a boolean if a field has been set.

func (*OperationalWebhookEndpointUpdate) HasMetadata added in v1.39.0

func (o *OperationalWebhookEndpointUpdate) HasMetadata() bool

HasMetadata returns a boolean if a field has been set.

func (*OperationalWebhookEndpointUpdate) HasRateLimit added in v1.39.0

func (o *OperationalWebhookEndpointUpdate) HasRateLimit() bool

HasRateLimit returns a boolean if a field has been set.

func (*OperationalWebhookEndpointUpdate) HasUid added in v1.39.0

HasUid returns a boolean if a field has been set.

func (OperationalWebhookEndpointUpdate) MarshalJSON added in v1.39.0

func (o OperationalWebhookEndpointUpdate) MarshalJSON() ([]byte, error)

func (*OperationalWebhookEndpointUpdate) SetDescription added in v1.39.0

func (o *OperationalWebhookEndpointUpdate) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*OperationalWebhookEndpointUpdate) SetDisabled added in v1.39.0

func (o *OperationalWebhookEndpointUpdate) SetDisabled(v bool)

SetDisabled gets a reference to the given bool and assigns it to the Disabled field.

func (*OperationalWebhookEndpointUpdate) SetFilterTypes added in v1.39.0

func (o *OperationalWebhookEndpointUpdate) SetFilterTypes(v []string)

SetFilterTypes gets a reference to the given []string and assigns it to the FilterTypes field.

func (*OperationalWebhookEndpointUpdate) SetMetadata added in v1.39.0

func (o *OperationalWebhookEndpointUpdate) SetMetadata(v map[string]string)

SetMetadata gets a reference to the given map[string]string and assigns it to the Metadata field.

func (*OperationalWebhookEndpointUpdate) SetRateLimit added in v1.39.0

func (o *OperationalWebhookEndpointUpdate) SetRateLimit(v int32)

SetRateLimit gets a reference to the given int32 and assigns it to the RateLimit field.

func (*OperationalWebhookEndpointUpdate) SetUid added in v1.39.0

SetUid gets a reference to the given string and assigns it to the Uid field.

func (*OperationalWebhookEndpointUpdate) SetUrl added in v1.39.0

SetUrl sets field value

func (OperationalWebhookEndpointUpdate) ToMap added in v1.39.0

func (o OperationalWebhookEndpointUpdate) ToMap() (map[string]interface{}, error)

func (*OperationalWebhookEndpointUpdate) UnmarshalJSON added in v1.39.0

func (o *OperationalWebhookEndpointUpdate) UnmarshalJSON(data []byte) (err error)

type Ordering added in v0.78.0

type Ordering string

Ordering Defines the ordering in a listing of results.

const (
	ORDERING_ASCENDING  Ordering = "ascending"
	ORDERING_DESCENDING Ordering = "descending"
)

List of Ordering

func NewOrderingFromValue added in v0.78.0

func NewOrderingFromValue(v string) (*Ordering, error)

NewOrderingFromValue returns a pointer to a valid Ordering for the value passed as argument, or an error if the value passed is not allowed by the enum

func (Ordering) IsValid added in v0.78.0

func (v Ordering) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (Ordering) Ptr added in v0.78.0

func (v Ordering) Ptr() *Ordering

Ptr returns reference to Ordering value

func (*Ordering) UnmarshalJSON added in v0.78.0

func (v *Ordering) UnmarshalJSON(src []byte) error

type RecoverIn

type RecoverIn struct {
	Since time.Time  `json:"since"`
	Until *time.Time `json:"until,omitempty"`
}

RecoverIn struct for RecoverIn

func NewRecoverIn

func NewRecoverIn(since time.Time) *RecoverIn

NewRecoverIn instantiates a new RecoverIn object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewRecoverInWithDefaults

func NewRecoverInWithDefaults() *RecoverIn

NewRecoverInWithDefaults instantiates a new RecoverIn object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*RecoverIn) GetSince

func (o *RecoverIn) GetSince() time.Time

GetSince returns the Since field value

func (*RecoverIn) GetSinceOk

func (o *RecoverIn) GetSinceOk() (*time.Time, bool)

GetSinceOk returns a tuple with the Since field value and a boolean to check if the value has been set.

func (*RecoverIn) GetUntil added in v0.70.0

func (o *RecoverIn) GetUntil() time.Time

GetUntil returns the Until field value if set, zero value otherwise.

func (*RecoverIn) GetUntilOk added in v0.70.0

func (o *RecoverIn) GetUntilOk() (*time.Time, bool)

GetUntilOk returns a tuple with the Until field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RecoverIn) HasUntil added in v0.70.0

func (o *RecoverIn) HasUntil() bool

HasUntil returns a boolean if a field has been set.

func (RecoverIn) MarshalJSON

func (o RecoverIn) MarshalJSON() ([]byte, error)

func (*RecoverIn) SetSince

func (o *RecoverIn) SetSince(v time.Time)

SetSince sets field value

func (*RecoverIn) SetUntil added in v0.70.0

func (o *RecoverIn) SetUntil(v time.Time)

SetUntil gets a reference to the given time.Time and assigns it to the Until field.

func (RecoverIn) ToMap added in v1.39.0

func (o RecoverIn) ToMap() (map[string]interface{}, error)

func (*RecoverIn) UnmarshalJSON added in v1.39.0

func (o *RecoverIn) UnmarshalJSON(data []byte) (err error)

type RecoverOut added in v0.84.0

type RecoverOut struct {
	Id     string               `json:"id"`
	Status BackgroundTaskStatus `json:"status"`
	Task   BackgroundTaskType   `json:"task"`
}

RecoverOut struct for RecoverOut

func NewRecoverOut added in v0.84.0

func NewRecoverOut(id string, status BackgroundTaskStatus, task BackgroundTaskType) *RecoverOut

NewRecoverOut instantiates a new RecoverOut object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewRecoverOutWithDefaults added in v0.84.0

func NewRecoverOutWithDefaults() *RecoverOut

NewRecoverOutWithDefaults instantiates a new RecoverOut object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*RecoverOut) GetId added in v0.84.0

func (o *RecoverOut) GetId() string

GetId returns the Id field value

func (*RecoverOut) GetIdOk added in v0.84.0

func (o *RecoverOut) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*RecoverOut) GetStatus added in v0.84.0

func (o *RecoverOut) GetStatus() BackgroundTaskStatus

GetStatus returns the Status field value

func (*RecoverOut) GetStatusOk added in v0.84.0

func (o *RecoverOut) GetStatusOk() (*BackgroundTaskStatus, bool)

GetStatusOk returns a tuple with the Status field value and a boolean to check if the value has been set.

func (*RecoverOut) GetTask added in v0.84.0

func (o *RecoverOut) GetTask() BackgroundTaskType

GetTask returns the Task field value

func (*RecoverOut) GetTaskOk added in v0.84.0

func (o *RecoverOut) GetTaskOk() (*BackgroundTaskType, bool)

GetTaskOk returns a tuple with the Task field value and a boolean to check if the value has been set.

func (RecoverOut) MarshalJSON added in v0.84.0

func (o RecoverOut) MarshalJSON() ([]byte, error)

func (*RecoverOut) SetId added in v0.84.0

func (o *RecoverOut) SetId(v string)

SetId sets field value

func (*RecoverOut) SetStatus added in v0.84.0

func (o *RecoverOut) SetStatus(v BackgroundTaskStatus)

SetStatus sets field value

func (*RecoverOut) SetTask added in v0.84.0

func (o *RecoverOut) SetTask(v BackgroundTaskType)

SetTask sets field value

func (RecoverOut) ToMap added in v1.39.0

func (o RecoverOut) ToMap() (map[string]interface{}, error)

func (*RecoverOut) UnmarshalJSON added in v1.39.0

func (o *RecoverOut) UnmarshalJSON(data []byte) (err error)

type RedshiftConfig added in v1.37.0

type RedshiftConfig struct {
	AccessKeyId       string `json:"accessKeyId"`
	ClusterIdentifier string `json:"clusterIdentifier"`
	// Database name.  Only required if not using transformations.
	DbName *string `json:"dbName,omitempty"`
	DbUser string  `json:"dbUser"`
	Region string  `json:"region"`
	// Schema name.  Only used if not using transformations.
	SchemaName      *string `json:"schemaName,omitempty"`
	SecretAccessKey string  `json:"secretAccessKey"`
	// Table name.  Only required if not using transformations.
	TableName *string `json:"tableName,omitempty"`
}

RedshiftConfig Configuration parameters for defining a Redshift sink.

func NewRedshiftConfig added in v1.37.0

func NewRedshiftConfig(accessKeyId string, clusterIdentifier string, dbUser string, region string, secretAccessKey string) *RedshiftConfig

NewRedshiftConfig instantiates a new RedshiftConfig object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewRedshiftConfigWithDefaults added in v1.37.0

func NewRedshiftConfigWithDefaults() *RedshiftConfig

NewRedshiftConfigWithDefaults instantiates a new RedshiftConfig object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*RedshiftConfig) GetAccessKeyId added in v1.37.0

func (o *RedshiftConfig) GetAccessKeyId() string

GetAccessKeyId returns the AccessKeyId field value

func (*RedshiftConfig) GetAccessKeyIdOk added in v1.37.0

func (o *RedshiftConfig) GetAccessKeyIdOk() (*string, bool)

GetAccessKeyIdOk returns a tuple with the AccessKeyId field value and a boolean to check if the value has been set.

func (*RedshiftConfig) GetClusterIdentifier added in v1.37.0

func (o *RedshiftConfig) GetClusterIdentifier() string

GetClusterIdentifier returns the ClusterIdentifier field value

func (*RedshiftConfig) GetClusterIdentifierOk added in v1.37.0

func (o *RedshiftConfig) GetClusterIdentifierOk() (*string, bool)

GetClusterIdentifierOk returns a tuple with the ClusterIdentifier field value and a boolean to check if the value has been set.

func (*RedshiftConfig) GetDbName added in v1.37.0

func (o *RedshiftConfig) GetDbName() string

GetDbName returns the DbName field value if set, zero value otherwise.

func (*RedshiftConfig) GetDbNameOk added in v1.37.0

func (o *RedshiftConfig) GetDbNameOk() (*string, bool)

GetDbNameOk returns a tuple with the DbName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RedshiftConfig) GetDbUser added in v1.37.0

func (o *RedshiftConfig) GetDbUser() string

GetDbUser returns the DbUser field value

func (*RedshiftConfig) GetDbUserOk added in v1.37.0

func (o *RedshiftConfig) GetDbUserOk() (*string, bool)

GetDbUserOk returns a tuple with the DbUser field value and a boolean to check if the value has been set.

func (*RedshiftConfig) GetRegion added in v1.37.0

func (o *RedshiftConfig) GetRegion() string

GetRegion returns the Region field value

func (*RedshiftConfig) GetRegionOk added in v1.37.0

func (o *RedshiftConfig) GetRegionOk() (*string, bool)

GetRegionOk returns a tuple with the Region field value and a boolean to check if the value has been set.

func (*RedshiftConfig) GetSchemaName added in v1.37.0

func (o *RedshiftConfig) GetSchemaName() string

GetSchemaName returns the SchemaName field value if set, zero value otherwise.

func (*RedshiftConfig) GetSchemaNameOk added in v1.37.0

func (o *RedshiftConfig) GetSchemaNameOk() (*string, bool)

GetSchemaNameOk returns a tuple with the SchemaName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RedshiftConfig) GetSecretAccessKey added in v1.37.0

func (o *RedshiftConfig) GetSecretAccessKey() string

GetSecretAccessKey returns the SecretAccessKey field value

func (*RedshiftConfig) GetSecretAccessKeyOk added in v1.37.0

func (o *RedshiftConfig) GetSecretAccessKeyOk() (*string, bool)

GetSecretAccessKeyOk returns a tuple with the SecretAccessKey field value and a boolean to check if the value has been set.

func (*RedshiftConfig) GetTableName added in v1.37.0

func (o *RedshiftConfig) GetTableName() string

GetTableName returns the TableName field value if set, zero value otherwise.

func (*RedshiftConfig) GetTableNameOk added in v1.37.0

func (o *RedshiftConfig) GetTableNameOk() (*string, bool)

GetTableNameOk returns a tuple with the TableName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RedshiftConfig) HasDbName added in v1.37.0

func (o *RedshiftConfig) HasDbName() bool

HasDbName returns a boolean if a field has been set.

func (*RedshiftConfig) HasSchemaName added in v1.37.0

func (o *RedshiftConfig) HasSchemaName() bool

HasSchemaName returns a boolean if a field has been set.

func (*RedshiftConfig) HasTableName added in v1.37.0

func (o *RedshiftConfig) HasTableName() bool

HasTableName returns a boolean if a field has been set.

func (RedshiftConfig) MarshalJSON added in v1.37.0

func (o RedshiftConfig) MarshalJSON() ([]byte, error)

func (*RedshiftConfig) SetAccessKeyId added in v1.37.0

func (o *RedshiftConfig) SetAccessKeyId(v string)

SetAccessKeyId sets field value

func (*RedshiftConfig) SetClusterIdentifier added in v1.37.0

func (o *RedshiftConfig) SetClusterIdentifier(v string)

SetClusterIdentifier sets field value

func (*RedshiftConfig) SetDbName added in v1.37.0

func (o *RedshiftConfig) SetDbName(v string)

SetDbName gets a reference to the given string and assigns it to the DbName field.

func (*RedshiftConfig) SetDbUser added in v1.37.0

func (o *RedshiftConfig) SetDbUser(v string)

SetDbUser sets field value

func (*RedshiftConfig) SetRegion added in v1.37.0

func (o *RedshiftConfig) SetRegion(v string)

SetRegion sets field value

func (*RedshiftConfig) SetSchemaName added in v1.37.0

func (o *RedshiftConfig) SetSchemaName(v string)

SetSchemaName gets a reference to the given string and assigns it to the SchemaName field.

func (*RedshiftConfig) SetSecretAccessKey added in v1.37.0

func (o *RedshiftConfig) SetSecretAccessKey(v string)

SetSecretAccessKey sets field value

func (*RedshiftConfig) SetTableName added in v1.37.0

func (o *RedshiftConfig) SetTableName(v string)

SetTableName gets a reference to the given string and assigns it to the TableName field.

func (RedshiftConfig) ToMap added in v1.39.0

func (o RedshiftConfig) ToMap() (map[string]interface{}, error)

func (*RedshiftConfig) UnmarshalJSON added in v1.39.0

func (o *RedshiftConfig) UnmarshalJSON(data []byte) (err error)

type ReplayIn added in v0.68.0

type ReplayIn struct {
	Since time.Time  `json:"since"`
	Until *time.Time `json:"until,omitempty"`
}

ReplayIn struct for ReplayIn

func NewReplayIn added in v0.68.0

func NewReplayIn(since time.Time) *ReplayIn

NewReplayIn instantiates a new ReplayIn object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewReplayInWithDefaults added in v0.68.0

func NewReplayInWithDefaults() *ReplayIn

NewReplayInWithDefaults instantiates a new ReplayIn object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ReplayIn) GetSince added in v0.68.0

func (o *ReplayIn) GetSince() time.Time

GetSince returns the Since field value

func (*ReplayIn) GetSinceOk added in v0.68.0

func (o *ReplayIn) GetSinceOk() (*time.Time, bool)

GetSinceOk returns a tuple with the Since field value and a boolean to check if the value has been set.

func (*ReplayIn) GetUntil added in v0.70.0

func (o *ReplayIn) GetUntil() time.Time

GetUntil returns the Until field value if set, zero value otherwise.

func (*ReplayIn) GetUntilOk added in v0.70.0

func (o *ReplayIn) GetUntilOk() (*time.Time, bool)

GetUntilOk returns a tuple with the Until field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ReplayIn) HasUntil added in v0.70.0

func (o *ReplayIn) HasUntil() bool

HasUntil returns a boolean if a field has been set.

func (ReplayIn) MarshalJSON added in v0.68.0

func (o ReplayIn) MarshalJSON() ([]byte, error)

func (*ReplayIn) SetSince added in v0.68.0

func (o *ReplayIn) SetSince(v time.Time)

SetSince sets field value

func (*ReplayIn) SetUntil added in v0.70.0

func (o *ReplayIn) SetUntil(v time.Time)

SetUntil gets a reference to the given time.Time and assigns it to the Until field.

func (ReplayIn) ToMap added in v1.39.0

func (o ReplayIn) ToMap() (map[string]interface{}, error)

func (*ReplayIn) UnmarshalJSON added in v1.39.0

func (o *ReplayIn) UnmarshalJSON(data []byte) (err error)

type ReplayOut added in v0.84.0

type ReplayOut struct {
	Id     string               `json:"id"`
	Status BackgroundTaskStatus `json:"status"`
	Task   BackgroundTaskType   `json:"task"`
}

ReplayOut struct for ReplayOut

func NewReplayOut added in v0.84.0

func NewReplayOut(id string, status BackgroundTaskStatus, task BackgroundTaskType) *ReplayOut

NewReplayOut instantiates a new ReplayOut object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewReplayOutWithDefaults added in v0.84.0

func NewReplayOutWithDefaults() *ReplayOut

NewReplayOutWithDefaults instantiates a new ReplayOut object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ReplayOut) GetId added in v0.84.0

func (o *ReplayOut) GetId() string

GetId returns the Id field value

func (*ReplayOut) GetIdOk added in v0.84.0

func (o *ReplayOut) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*ReplayOut) GetStatus added in v0.84.0

func (o *ReplayOut) GetStatus() BackgroundTaskStatus

GetStatus returns the Status field value

func (*ReplayOut) GetStatusOk added in v0.84.0

func (o *ReplayOut) GetStatusOk() (*BackgroundTaskStatus, bool)

GetStatusOk returns a tuple with the Status field value and a boolean to check if the value has been set.

func (*ReplayOut) GetTask added in v0.84.0

func (o *ReplayOut) GetTask() BackgroundTaskType

GetTask returns the Task field value

func (*ReplayOut) GetTaskOk added in v0.84.0

func (o *ReplayOut) GetTaskOk() (*BackgroundTaskType, bool)

GetTaskOk returns a tuple with the Task field value and a boolean to check if the value has been set.

func (ReplayOut) MarshalJSON added in v0.84.0

func (o ReplayOut) MarshalJSON() ([]byte, error)

func (*ReplayOut) SetId added in v0.84.0

func (o *ReplayOut) SetId(v string)

SetId sets field value

func (*ReplayOut) SetStatus added in v0.84.0

func (o *ReplayOut) SetStatus(v BackgroundTaskStatus)

SetStatus sets field value

func (*ReplayOut) SetTask added in v0.84.0

func (o *ReplayOut) SetTask(v BackgroundTaskType)

SetTask sets field value

func (ReplayOut) ToMap added in v1.39.0

func (o ReplayOut) ToMap() (map[string]interface{}, error)

func (*ReplayOut) UnmarshalJSON added in v1.39.0

func (o *ReplayOut) UnmarshalJSON(data []byte) (err error)

type RetryScheduleInOut added in v1.16.0

type RetryScheduleInOut struct {
	RetrySchedule []Duration `json:"retrySchedule,omitempty"`
}

RetryScheduleInOut struct for RetryScheduleInOut

func NewRetryScheduleInOut added in v1.16.0

func NewRetryScheduleInOut() *RetryScheduleInOut

NewRetryScheduleInOut instantiates a new RetryScheduleInOut object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewRetryScheduleInOutWithDefaults added in v1.16.0

func NewRetryScheduleInOutWithDefaults() *RetryScheduleInOut

NewRetryScheduleInOutWithDefaults instantiates a new RetryScheduleInOut object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*RetryScheduleInOut) GetRetrySchedule added in v1.16.0

func (o *RetryScheduleInOut) GetRetrySchedule() []Duration

GetRetrySchedule returns the RetrySchedule field value if set, zero value otherwise.

func (*RetryScheduleInOut) GetRetryScheduleOk added in v1.16.0

func (o *RetryScheduleInOut) GetRetryScheduleOk() ([]Duration, bool)

GetRetryScheduleOk returns a tuple with the RetrySchedule field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RetryScheduleInOut) HasRetrySchedule added in v1.16.0

func (o *RetryScheduleInOut) HasRetrySchedule() bool

HasRetrySchedule returns a boolean if a field has been set.

func (RetryScheduleInOut) MarshalJSON added in v1.16.0

func (o RetryScheduleInOut) MarshalJSON() ([]byte, error)

func (*RetryScheduleInOut) SetRetrySchedule added in v1.16.0

func (o *RetryScheduleInOut) SetRetrySchedule(v []Duration)

SetRetrySchedule gets a reference to the given []Duration and assigns it to the RetrySchedule field.

func (RetryScheduleInOut) ToMap added in v1.39.0

func (o RetryScheduleInOut) ToMap() (map[string]interface{}, error)

type RotatePollerTokenIn added in v1.45.0

type RotatePollerTokenIn struct {
	// How long the token will be valid for, in seconds. Can be up to 31,536,000 seconds (1 year).
	Expiry *int64 `json:"expiry,omitempty"`
	// Updates the previous token's expiration, in seconds. If set to 0, the old token will immediately be revoked. Must be between 0 and 86,400 seconds (1 day).  Defaults to 300 seconds (5 minutes).
	OldTokenExpiry *int64 `json:"oldTokenExpiry,omitempty"`
}

RotatePollerTokenIn struct for RotatePollerTokenIn

func NewRotatePollerTokenIn added in v1.45.0

func NewRotatePollerTokenIn() *RotatePollerTokenIn

NewRotatePollerTokenIn instantiates a new RotatePollerTokenIn object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewRotatePollerTokenInWithDefaults added in v1.45.0

func NewRotatePollerTokenInWithDefaults() *RotatePollerTokenIn

NewRotatePollerTokenInWithDefaults instantiates a new RotatePollerTokenIn object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*RotatePollerTokenIn) GetExpiry added in v1.45.0

func (o *RotatePollerTokenIn) GetExpiry() int64

GetExpiry returns the Expiry field value if set, zero value otherwise.

func (*RotatePollerTokenIn) GetExpiryOk added in v1.45.0

func (o *RotatePollerTokenIn) GetExpiryOk() (*int64, bool)

GetExpiryOk returns a tuple with the Expiry field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RotatePollerTokenIn) GetOldTokenExpiry added in v1.45.0

func (o *RotatePollerTokenIn) GetOldTokenExpiry() int64

GetOldTokenExpiry returns the OldTokenExpiry field value if set, zero value otherwise.

func (*RotatePollerTokenIn) GetOldTokenExpiryOk added in v1.45.0

func (o *RotatePollerTokenIn) GetOldTokenExpiryOk() (*int64, bool)

GetOldTokenExpiryOk returns a tuple with the OldTokenExpiry field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RotatePollerTokenIn) HasExpiry added in v1.45.0

func (o *RotatePollerTokenIn) HasExpiry() bool

HasExpiry returns a boolean if a field has been set.

func (*RotatePollerTokenIn) HasOldTokenExpiry added in v1.45.0

func (o *RotatePollerTokenIn) HasOldTokenExpiry() bool

HasOldTokenExpiry returns a boolean if a field has been set.

func (RotatePollerTokenIn) MarshalJSON added in v1.45.0

func (o RotatePollerTokenIn) MarshalJSON() ([]byte, error)

func (*RotatePollerTokenIn) SetExpiry added in v1.45.0

func (o *RotatePollerTokenIn) SetExpiry(v int64)

SetExpiry gets a reference to the given int64 and assigns it to the Expiry field.

func (*RotatePollerTokenIn) SetOldTokenExpiry added in v1.45.0

func (o *RotatePollerTokenIn) SetOldTokenExpiry(v int64)

SetOldTokenExpiry gets a reference to the given int64 and assigns it to the OldTokenExpiry field.

func (RotatePollerTokenIn) ToMap added in v1.45.0

func (o RotatePollerTokenIn) ToMap() (map[string]interface{}, error)

type RotatedUrlOut added in v1.16.0

type RotatedUrlOut struct {
	Url string `json:"url"`
}

RotatedUrlOut struct for RotatedUrlOut

func NewRotatedUrlOut added in v1.16.0

func NewRotatedUrlOut(url string) *RotatedUrlOut

NewRotatedUrlOut instantiates a new RotatedUrlOut object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewRotatedUrlOutWithDefaults added in v1.16.0

func NewRotatedUrlOutWithDefaults() *RotatedUrlOut

NewRotatedUrlOutWithDefaults instantiates a new RotatedUrlOut object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*RotatedUrlOut) GetUrl added in v1.16.0

func (o *RotatedUrlOut) GetUrl() string

GetUrl returns the Url field value

func (*RotatedUrlOut) GetUrlOk added in v1.16.0

func (o *RotatedUrlOut) GetUrlOk() (*string, bool)

GetUrlOk returns a tuple with the Url field value and a boolean to check if the value has been set.

func (RotatedUrlOut) MarshalJSON added in v1.16.0

func (o RotatedUrlOut) MarshalJSON() ([]byte, error)

func (*RotatedUrlOut) SetUrl added in v1.16.0

func (o *RotatedUrlOut) SetUrl(v string)

SetUrl sets field value

func (RotatedUrlOut) ToMap added in v1.39.0

func (o RotatedUrlOut) ToMap() (map[string]interface{}, error)

func (*RotatedUrlOut) UnmarshalJSON added in v1.39.0

func (o *RotatedUrlOut) UnmarshalJSON(data []byte) (err error)

type S3Config added in v1.33.0

type S3Config struct {
	AccessKeyId     string `json:"accessKeyId"`
	Bucket          string `json:"bucket"`
	Region          string `json:"region"`
	SecretAccessKey string `json:"secretAccessKey"`
}

S3Config struct for S3Config

func NewS3Config added in v1.33.0

func NewS3Config(accessKeyId string, bucket string, region string, secretAccessKey string) *S3Config

NewS3Config instantiates a new S3Config object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewS3ConfigWithDefaults added in v1.33.0

func NewS3ConfigWithDefaults() *S3Config

NewS3ConfigWithDefaults instantiates a new S3Config object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*S3Config) GetAccessKeyId added in v1.37.0

func (o *S3Config) GetAccessKeyId() string

GetAccessKeyId returns the AccessKeyId field value

func (*S3Config) GetAccessKeyIdOk added in v1.37.0

func (o *S3Config) GetAccessKeyIdOk() (*string, bool)

GetAccessKeyIdOk returns a tuple with the AccessKeyId field value and a boolean to check if the value has been set.

func (*S3Config) GetBucket added in v1.33.0

func (o *S3Config) GetBucket() string

GetBucket returns the Bucket field value

func (*S3Config) GetBucketOk added in v1.33.0

func (o *S3Config) GetBucketOk() (*string, bool)

GetBucketOk returns a tuple with the Bucket field value and a boolean to check if the value has been set.

func (*S3Config) GetRegion added in v1.33.0

func (o *S3Config) GetRegion() string

GetRegion returns the Region field value

func (*S3Config) GetRegionOk added in v1.33.0

func (o *S3Config) GetRegionOk() (*string, bool)

GetRegionOk returns a tuple with the Region field value and a boolean to check if the value has been set.

func (*S3Config) GetSecretAccessKey added in v1.33.0

func (o *S3Config) GetSecretAccessKey() string

GetSecretAccessKey returns the SecretAccessKey field value

func (*S3Config) GetSecretAccessKeyOk added in v1.33.0

func (o *S3Config) GetSecretAccessKeyOk() (*string, bool)

GetSecretAccessKeyOk returns a tuple with the SecretAccessKey field value and a boolean to check if the value has been set.

func (S3Config) MarshalJSON added in v1.33.0

func (o S3Config) MarshalJSON() ([]byte, error)

func (*S3Config) SetAccessKeyId added in v1.37.0

func (o *S3Config) SetAccessKeyId(v string)

SetAccessKeyId sets field value

func (*S3Config) SetBucket added in v1.33.0

func (o *S3Config) SetBucket(v string)

SetBucket sets field value

func (*S3Config) SetRegion added in v1.33.0

func (o *S3Config) SetRegion(v string)

SetRegion sets field value

func (*S3Config) SetSecretAccessKey added in v1.33.0

func (o *S3Config) SetSecretAccessKey(v string)

SetSecretAccessKey sets field value

func (S3Config) ToMap added in v1.39.0

func (o S3Config) ToMap() (map[string]interface{}, error)

func (*S3Config) UnmarshalJSON added in v1.39.0

func (o *S3Config) UnmarshalJSON(data []byte) (err error)

type ServerConfiguration

type ServerConfiguration struct {
	URL         string
	Description string
	Variables   map[string]ServerVariable
}

ServerConfiguration stores the information about a server

type ServerConfigurations

type ServerConfigurations []ServerConfiguration

ServerConfigurations stores multiple ServerConfiguration items

func (ServerConfigurations) URL

func (sc ServerConfigurations) URL(index int, variables map[string]string) (string, error)

URL formats template on a index using given variables

type ServerVariable

type ServerVariable struct {
	Description  string
	DefaultValue string
	EnumValues   []string
}

ServerVariable stores the information about a server variable

type SinkHttpConfig added in v1.33.0

type SinkHttpConfig struct {
	Headers *map[string]string `json:"headers,omitempty"`
	Key     *string            `json:"key,omitempty"`
	Url     string             `json:"url"`
}

SinkHttpConfig struct for SinkHttpConfig

func NewSinkHttpConfig added in v1.33.0

func NewSinkHttpConfig(url string) *SinkHttpConfig

NewSinkHttpConfig instantiates a new SinkHttpConfig object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSinkHttpConfigWithDefaults added in v1.33.0

func NewSinkHttpConfigWithDefaults() *SinkHttpConfig

NewSinkHttpConfigWithDefaults instantiates a new SinkHttpConfig object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SinkHttpConfig) GetHeaders added in v1.37.0

func (o *SinkHttpConfig) GetHeaders() map[string]string

GetHeaders returns the Headers field value if set, zero value otherwise.

func (*SinkHttpConfig) GetHeadersOk added in v1.37.0

func (o *SinkHttpConfig) GetHeadersOk() (*map[string]string, bool)

GetHeadersOk returns a tuple with the Headers field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SinkHttpConfig) GetKey added in v1.41.0

func (o *SinkHttpConfig) GetKey() string

GetKey returns the Key field value if set, zero value otherwise.

func (*SinkHttpConfig) GetKeyOk added in v1.41.0

func (o *SinkHttpConfig) GetKeyOk() (*string, bool)

GetKeyOk returns a tuple with the Key field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SinkHttpConfig) GetUrl added in v1.33.0

func (o *SinkHttpConfig) GetUrl() string

GetUrl returns the Url field value

func (*SinkHttpConfig) GetUrlOk added in v1.33.0

func (o *SinkHttpConfig) GetUrlOk() (*string, bool)

GetUrlOk returns a tuple with the Url field value and a boolean to check if the value has been set.

func (*SinkHttpConfig) HasHeaders added in v1.37.0

func (o *SinkHttpConfig) HasHeaders() bool

HasHeaders returns a boolean if a field has been set.

func (*SinkHttpConfig) HasKey added in v1.41.0

func (o *SinkHttpConfig) HasKey() bool

HasKey returns a boolean if a field has been set.

func (SinkHttpConfig) MarshalJSON added in v1.33.0

func (o SinkHttpConfig) MarshalJSON() ([]byte, error)

func (*SinkHttpConfig) SetHeaders added in v1.37.0

func (o *SinkHttpConfig) SetHeaders(v map[string]string)

SetHeaders gets a reference to the given map[string]string and assigns it to the Headers field.

func (*SinkHttpConfig) SetKey added in v1.41.0

func (o *SinkHttpConfig) SetKey(v string)

SetKey gets a reference to the given string and assigns it to the Key field.

func (*SinkHttpConfig) SetUrl added in v1.33.0

func (o *SinkHttpConfig) SetUrl(v string)

SetUrl sets field value

func (SinkHttpConfig) ToMap added in v1.39.0

func (o SinkHttpConfig) ToMap() (map[string]interface{}, error)

func (*SinkHttpConfig) UnmarshalJSON added in v1.39.0

func (o *SinkHttpConfig) UnmarshalJSON(data []byte) (err error)

type SinkIn added in v1.25.0

type SinkIn struct {
	SinkInOneOf  *SinkInOneOf
	SinkInOneOf1 *SinkInOneOf1
	SinkInOneOf2 *SinkInOneOf2
	SinkInOneOf3 *SinkInOneOf3
	SinkInOneOf4 *SinkInOneOf4
}

SinkIn - struct for SinkIn

func SinkInOneOf1AsSinkIn added in v1.25.0

func SinkInOneOf1AsSinkIn(v *SinkInOneOf1) SinkIn

SinkInOneOf1AsSinkIn is a convenience function that returns SinkInOneOf1 wrapped in SinkIn

func SinkInOneOf2AsSinkIn added in v1.25.0

func SinkInOneOf2AsSinkIn(v *SinkInOneOf2) SinkIn

SinkInOneOf2AsSinkIn is a convenience function that returns SinkInOneOf2 wrapped in SinkIn

func SinkInOneOf3AsSinkIn added in v1.25.0

func SinkInOneOf3AsSinkIn(v *SinkInOneOf3) SinkIn

SinkInOneOf3AsSinkIn is a convenience function that returns SinkInOneOf3 wrapped in SinkIn

func SinkInOneOf4AsSinkIn added in v1.33.0

func SinkInOneOf4AsSinkIn(v *SinkInOneOf4) SinkIn

SinkInOneOf4AsSinkIn is a convenience function that returns SinkInOneOf4 wrapped in SinkIn

func SinkInOneOfAsSinkIn added in v1.25.0

func SinkInOneOfAsSinkIn(v *SinkInOneOf) SinkIn

SinkInOneOfAsSinkIn is a convenience function that returns SinkInOneOf wrapped in SinkIn

func (*SinkIn) GetActualInstance added in v1.25.0

func (obj *SinkIn) GetActualInstance() interface{}

Get the actual instance

func (SinkIn) MarshalJSON added in v1.25.0

func (src SinkIn) MarshalJSON() ([]byte, error)

Marshal data from the first non-nil pointers in the struct to JSON

func (*SinkIn) UnmarshalJSON added in v1.25.0

func (dst *SinkIn) UnmarshalJSON(data []byte) error

Unmarshal JSON data into one of the pointers in the struct

type SinkInOneOf added in v1.25.0

type SinkInOneOf struct {
	RoutingKey string `json:"routingKey"`
	Type       string `json:"type"`
	Uri        string `json:"uri"`
}

SinkInOneOf struct for SinkInOneOf

func NewSinkInOneOf added in v1.25.0

func NewSinkInOneOf(routingKey string, type_ string, uri string) *SinkInOneOf

NewSinkInOneOf instantiates a new SinkInOneOf object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSinkInOneOfWithDefaults added in v1.25.0

func NewSinkInOneOfWithDefaults() *SinkInOneOf

NewSinkInOneOfWithDefaults instantiates a new SinkInOneOf object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SinkInOneOf) GetRoutingKey added in v1.25.0

func (o *SinkInOneOf) GetRoutingKey() string

GetRoutingKey returns the RoutingKey field value

func (*SinkInOneOf) GetRoutingKeyOk added in v1.25.0

func (o *SinkInOneOf) GetRoutingKeyOk() (*string, bool)

GetRoutingKeyOk returns a tuple with the RoutingKey field value and a boolean to check if the value has been set.

func (*SinkInOneOf) GetType added in v1.25.0

func (o *SinkInOneOf) GetType() string

GetType returns the Type field value

func (*SinkInOneOf) GetTypeOk added in v1.25.0

func (o *SinkInOneOf) GetTypeOk() (*string, bool)

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.

func (*SinkInOneOf) GetUri added in v1.25.0

func (o *SinkInOneOf) GetUri() string

GetUri returns the Uri field value

func (*SinkInOneOf) GetUriOk added in v1.25.0

func (o *SinkInOneOf) GetUriOk() (*string, bool)

GetUriOk returns a tuple with the Uri field value and a boolean to check if the value has been set.

func (SinkInOneOf) MarshalJSON added in v1.25.0

func (o SinkInOneOf) MarshalJSON() ([]byte, error)

func (*SinkInOneOf) SetRoutingKey added in v1.25.0

func (o *SinkInOneOf) SetRoutingKey(v string)

SetRoutingKey sets field value

func (*SinkInOneOf) SetType added in v1.25.0

func (o *SinkInOneOf) SetType(v string)

SetType sets field value

func (*SinkInOneOf) SetUri added in v1.25.0

func (o *SinkInOneOf) SetUri(v string)

SetUri sets field value

func (SinkInOneOf) ToMap added in v1.39.0

func (o SinkInOneOf) ToMap() (map[string]interface{}, error)

func (*SinkInOneOf) UnmarshalJSON added in v1.39.0

func (o *SinkInOneOf) UnmarshalJSON(data []byte) (err error)

type SinkInOneOf1 added in v1.25.0

type SinkInOneOf1 struct {
	AccessKey string `json:"accessKey"`
	QueueDsn  string `json:"queueDsn"`
	Region    string `json:"region"`
	SecretKey string `json:"secretKey"`
	Type      string `json:"type"`
}

SinkInOneOf1 struct for SinkInOneOf1

func NewSinkInOneOf1 added in v1.25.0

func NewSinkInOneOf1(accessKey string, queueDsn string, region string, secretKey string, type_ string) *SinkInOneOf1

NewSinkInOneOf1 instantiates a new SinkInOneOf1 object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSinkInOneOf1WithDefaults added in v1.25.0

func NewSinkInOneOf1WithDefaults() *SinkInOneOf1

NewSinkInOneOf1WithDefaults instantiates a new SinkInOneOf1 object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SinkInOneOf1) GetAccessKey added in v1.25.0

func (o *SinkInOneOf1) GetAccessKey() string

GetAccessKey returns the AccessKey field value

func (*SinkInOneOf1) GetAccessKeyOk added in v1.25.0

func (o *SinkInOneOf1) GetAccessKeyOk() (*string, bool)

GetAccessKeyOk returns a tuple with the AccessKey field value and a boolean to check if the value has been set.

func (*SinkInOneOf1) GetQueueDsn added in v1.25.0

func (o *SinkInOneOf1) GetQueueDsn() string

GetQueueDsn returns the QueueDsn field value

func (*SinkInOneOf1) GetQueueDsnOk added in v1.25.0

func (o *SinkInOneOf1) GetQueueDsnOk() (*string, bool)

GetQueueDsnOk returns a tuple with the QueueDsn field value and a boolean to check if the value has been set.

func (*SinkInOneOf1) GetRegion added in v1.25.0

func (o *SinkInOneOf1) GetRegion() string

GetRegion returns the Region field value

func (*SinkInOneOf1) GetRegionOk added in v1.25.0

func (o *SinkInOneOf1) GetRegionOk() (*string, bool)

GetRegionOk returns a tuple with the Region field value and a boolean to check if the value has been set.

func (*SinkInOneOf1) GetSecretKey added in v1.25.0

func (o *SinkInOneOf1) GetSecretKey() string

GetSecretKey returns the SecretKey field value

func (*SinkInOneOf1) GetSecretKeyOk added in v1.25.0

func (o *SinkInOneOf1) GetSecretKeyOk() (*string, bool)

GetSecretKeyOk returns a tuple with the SecretKey field value and a boolean to check if the value has been set.

func (*SinkInOneOf1) GetType added in v1.25.0

func (o *SinkInOneOf1) GetType() string

GetType returns the Type field value

func (*SinkInOneOf1) GetTypeOk added in v1.25.0

func (o *SinkInOneOf1) GetTypeOk() (*string, bool)

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.

func (SinkInOneOf1) MarshalJSON added in v1.25.0

func (o SinkInOneOf1) MarshalJSON() ([]byte, error)

func (*SinkInOneOf1) SetAccessKey added in v1.25.0

func (o *SinkInOneOf1) SetAccessKey(v string)

SetAccessKey sets field value

func (*SinkInOneOf1) SetQueueDsn added in v1.25.0

func (o *SinkInOneOf1) SetQueueDsn(v string)

SetQueueDsn sets field value

func (*SinkInOneOf1) SetRegion added in v1.25.0

func (o *SinkInOneOf1) SetRegion(v string)

SetRegion sets field value

func (*SinkInOneOf1) SetSecretKey added in v1.25.0

func (o *SinkInOneOf1) SetSecretKey(v string)

SetSecretKey sets field value

func (*SinkInOneOf1) SetType added in v1.25.0

func (o *SinkInOneOf1) SetType(v string)

SetType sets field value

func (SinkInOneOf1) ToMap added in v1.39.0

func (o SinkInOneOf1) ToMap() (map[string]interface{}, error)

func (*SinkInOneOf1) UnmarshalJSON added in v1.39.0

func (o *SinkInOneOf1) UnmarshalJSON(data []byte) (err error)

type SinkInOneOf2 added in v1.25.0

type SinkInOneOf2 struct {
	Brokers string `json:"brokers"`
	// Password for SASL, if `security_protocol` is `sasl-ssl`.
	SaslPassword NullableString `json:"saslPassword,omitempty"`
	// Username for SASL, if `security_protocol` is `sasl-ssl`.
	SaslUsername     NullableString            `json:"saslUsername,omitempty"`
	SecurityProtocol KafkaSecurityProtocolType `json:"securityProtocol"`
	Topic            string                    `json:"topic"`
	Type             string                    `json:"type"`
}

SinkInOneOf2 struct for SinkInOneOf2

func NewSinkInOneOf2 added in v1.25.0

func NewSinkInOneOf2(brokers string, securityProtocol KafkaSecurityProtocolType, topic string, type_ string) *SinkInOneOf2

NewSinkInOneOf2 instantiates a new SinkInOneOf2 object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSinkInOneOf2WithDefaults added in v1.25.0

func NewSinkInOneOf2WithDefaults() *SinkInOneOf2

NewSinkInOneOf2WithDefaults instantiates a new SinkInOneOf2 object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SinkInOneOf2) GetBrokers added in v1.25.0

func (o *SinkInOneOf2) GetBrokers() string

GetBrokers returns the Brokers field value

func (*SinkInOneOf2) GetBrokersOk added in v1.25.0

func (o *SinkInOneOf2) GetBrokersOk() (*string, bool)

GetBrokersOk returns a tuple with the Brokers field value and a boolean to check if the value has been set.

func (*SinkInOneOf2) GetSaslPassword added in v1.25.0

func (o *SinkInOneOf2) GetSaslPassword() string

GetSaslPassword returns the SaslPassword field value if set, zero value otherwise (both if not set or set to explicit null).

func (*SinkInOneOf2) GetSaslPasswordOk added in v1.25.0

func (o *SinkInOneOf2) GetSaslPasswordOk() (*string, bool)

GetSaslPasswordOk returns a tuple with the SaslPassword field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*SinkInOneOf2) GetSaslUsername added in v1.25.0

func (o *SinkInOneOf2) GetSaslUsername() string

GetSaslUsername returns the SaslUsername field value if set, zero value otherwise (both if not set or set to explicit null).

func (*SinkInOneOf2) GetSaslUsernameOk added in v1.25.0

func (o *SinkInOneOf2) GetSaslUsernameOk() (*string, bool)

GetSaslUsernameOk returns a tuple with the SaslUsername field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*SinkInOneOf2) GetSecurityProtocol added in v1.25.0

func (o *SinkInOneOf2) GetSecurityProtocol() KafkaSecurityProtocolType

GetSecurityProtocol returns the SecurityProtocol field value

func (*SinkInOneOf2) GetSecurityProtocolOk added in v1.25.0

func (o *SinkInOneOf2) GetSecurityProtocolOk() (*KafkaSecurityProtocolType, bool)

GetSecurityProtocolOk returns a tuple with the SecurityProtocol field value and a boolean to check if the value has been set.

func (*SinkInOneOf2) GetTopic added in v1.25.0

func (o *SinkInOneOf2) GetTopic() string

GetTopic returns the Topic field value

func (*SinkInOneOf2) GetTopicOk added in v1.25.0

func (o *SinkInOneOf2) GetTopicOk() (*string, bool)

GetTopicOk returns a tuple with the Topic field value and a boolean to check if the value has been set.

func (*SinkInOneOf2) GetType added in v1.25.0

func (o *SinkInOneOf2) GetType() string

GetType returns the Type field value

func (*SinkInOneOf2) GetTypeOk added in v1.25.0

func (o *SinkInOneOf2) GetTypeOk() (*string, bool)

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.

func (*SinkInOneOf2) HasSaslPassword added in v1.25.0

func (o *SinkInOneOf2) HasSaslPassword() bool

HasSaslPassword returns a boolean if a field has been set.

func (*SinkInOneOf2) HasSaslUsername added in v1.25.0

func (o *SinkInOneOf2) HasSaslUsername() bool

HasSaslUsername returns a boolean if a field has been set.

func (SinkInOneOf2) MarshalJSON added in v1.25.0

func (o SinkInOneOf2) MarshalJSON() ([]byte, error)

func (*SinkInOneOf2) SetBrokers added in v1.25.0

func (o *SinkInOneOf2) SetBrokers(v string)

SetBrokers sets field value

func (*SinkInOneOf2) SetSaslPassword added in v1.25.0

func (o *SinkInOneOf2) SetSaslPassword(v string)

SetSaslPassword gets a reference to the given NullableString and assigns it to the SaslPassword field.

func (*SinkInOneOf2) SetSaslPasswordNil added in v1.25.0

func (o *SinkInOneOf2) SetSaslPasswordNil()

SetSaslPasswordNil sets the value for SaslPassword to be an explicit nil

func (*SinkInOneOf2) SetSaslUsername added in v1.25.0

func (o *SinkInOneOf2) SetSaslUsername(v string)

SetSaslUsername gets a reference to the given NullableString and assigns it to the SaslUsername field.

func (*SinkInOneOf2) SetSaslUsernameNil added in v1.25.0

func (o *SinkInOneOf2) SetSaslUsernameNil()

SetSaslUsernameNil sets the value for SaslUsername to be an explicit nil

func (*SinkInOneOf2) SetSecurityProtocol added in v1.25.0

func (o *SinkInOneOf2) SetSecurityProtocol(v KafkaSecurityProtocolType)

SetSecurityProtocol sets field value

func (*SinkInOneOf2) SetTopic added in v1.25.0

func (o *SinkInOneOf2) SetTopic(v string)

SetTopic sets field value

func (*SinkInOneOf2) SetType added in v1.25.0

func (o *SinkInOneOf2) SetType(v string)

SetType sets field value

func (SinkInOneOf2) ToMap added in v1.39.0

func (o SinkInOneOf2) ToMap() (map[string]interface{}, error)

func (*SinkInOneOf2) UnmarshalJSON added in v1.39.0

func (o *SinkInOneOf2) UnmarshalJSON(data []byte) (err error)

func (*SinkInOneOf2) UnsetSaslPassword added in v1.25.0

func (o *SinkInOneOf2) UnsetSaslPassword()

UnsetSaslPassword ensures that no value is present for SaslPassword, not even an explicit nil

func (*SinkInOneOf2) UnsetSaslUsername added in v1.25.0

func (o *SinkInOneOf2) UnsetSaslUsername()

UnsetSaslUsername ensures that no value is present for SaslUsername, not even an explicit nil

type SinkInOneOf3 added in v1.25.0

type SinkInOneOf3 struct {
	Type string `json:"type"`
	Url  string `json:"url"`
}

SinkInOneOf3 struct for SinkInOneOf3

func NewSinkInOneOf3 added in v1.25.0

func NewSinkInOneOf3(type_ string, url string) *SinkInOneOf3

NewSinkInOneOf3 instantiates a new SinkInOneOf3 object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSinkInOneOf3WithDefaults added in v1.25.0

func NewSinkInOneOf3WithDefaults() *SinkInOneOf3

NewSinkInOneOf3WithDefaults instantiates a new SinkInOneOf3 object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SinkInOneOf3) GetType added in v1.25.0

func (o *SinkInOneOf3) GetType() string

GetType returns the Type field value

func (*SinkInOneOf3) GetTypeOk added in v1.25.0

func (o *SinkInOneOf3) GetTypeOk() (*string, bool)

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.

func (*SinkInOneOf3) GetUrl added in v1.25.0

func (o *SinkInOneOf3) GetUrl() string

GetUrl returns the Url field value

func (*SinkInOneOf3) GetUrlOk added in v1.25.0

func (o *SinkInOneOf3) GetUrlOk() (*string, bool)

GetUrlOk returns a tuple with the Url field value and a boolean to check if the value has been set.

func (SinkInOneOf3) MarshalJSON added in v1.25.0

func (o SinkInOneOf3) MarshalJSON() ([]byte, error)

func (*SinkInOneOf3) SetType added in v1.25.0

func (o *SinkInOneOf3) SetType(v string)

SetType sets field value

func (*SinkInOneOf3) SetUrl added in v1.25.0

func (o *SinkInOneOf3) SetUrl(v string)

SetUrl sets field value

func (SinkInOneOf3) ToMap added in v1.39.0

func (o SinkInOneOf3) ToMap() (map[string]interface{}, error)

func (*SinkInOneOf3) UnmarshalJSON added in v1.39.0

func (o *SinkInOneOf3) UnmarshalJSON(data []byte) (err error)

type SinkInOneOf4 added in v1.33.0

type SinkInOneOf4 struct {
	Type string `json:"type"`
}

SinkInOneOf4 struct for SinkInOneOf4

func NewSinkInOneOf4 added in v1.33.0

func NewSinkInOneOf4(type_ string) *SinkInOneOf4

NewSinkInOneOf4 instantiates a new SinkInOneOf4 object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSinkInOneOf4WithDefaults added in v1.33.0

func NewSinkInOneOf4WithDefaults() *SinkInOneOf4

NewSinkInOneOf4WithDefaults instantiates a new SinkInOneOf4 object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SinkInOneOf4) GetType added in v1.33.0

func (o *SinkInOneOf4) GetType() string

GetType returns the Type field value

func (*SinkInOneOf4) GetTypeOk added in v1.33.0

func (o *SinkInOneOf4) GetTypeOk() (*string, bool)

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.

func (SinkInOneOf4) MarshalJSON added in v1.33.0

func (o SinkInOneOf4) MarshalJSON() ([]byte, error)

func (*SinkInOneOf4) SetType added in v1.33.0

func (o *SinkInOneOf4) SetType(v string)

SetType sets field value

func (SinkInOneOf4) ToMap added in v1.44.0

func (o SinkInOneOf4) ToMap() (map[string]interface{}, error)

func (*SinkInOneOf4) UnmarshalJSON added in v1.44.0

func (o *SinkInOneOf4) UnmarshalJSON(data []byte) (err error)

type SinkOtelV1Config added in v1.33.0

type SinkOtelV1Config struct {
	Url string `json:"url"`
}

SinkOtelV1Config struct for SinkOtelV1Config

func NewSinkOtelV1Config added in v1.33.0

func NewSinkOtelV1Config(url string) *SinkOtelV1Config

NewSinkOtelV1Config instantiates a new SinkOtelV1Config object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSinkOtelV1ConfigWithDefaults added in v1.33.0

func NewSinkOtelV1ConfigWithDefaults() *SinkOtelV1Config

NewSinkOtelV1ConfigWithDefaults instantiates a new SinkOtelV1Config object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SinkOtelV1Config) GetUrl added in v1.33.0

func (o *SinkOtelV1Config) GetUrl() string

GetUrl returns the Url field value

func (*SinkOtelV1Config) GetUrlOk added in v1.33.0

func (o *SinkOtelV1Config) GetUrlOk() (*string, bool)

GetUrlOk returns a tuple with the Url field value and a boolean to check if the value has been set.

func (SinkOtelV1Config) MarshalJSON added in v1.33.0

func (o SinkOtelV1Config) MarshalJSON() ([]byte, error)

func (*SinkOtelV1Config) SetUrl added in v1.33.0

func (o *SinkOtelV1Config) SetUrl(v string)

SetUrl sets field value

func (SinkOtelV1Config) ToMap added in v1.39.0

func (o SinkOtelV1Config) ToMap() (map[string]interface{}, error)

func (*SinkOtelV1Config) UnmarshalJSON added in v1.39.0

func (o *SinkOtelV1Config) UnmarshalJSON(data []byte) (err error)

type SinkOut added in v1.25.0

type SinkOut struct {
	SinkInOneOf  *SinkInOneOf
	SinkInOneOf1 *SinkInOneOf1
	SinkInOneOf2 *SinkInOneOf2
	SinkInOneOf3 *SinkInOneOf3
	SinkInOneOf4 *SinkInOneOf4
}

SinkOut - struct for SinkOut

func SinkInOneOf1AsSinkOut added in v1.25.0

func SinkInOneOf1AsSinkOut(v *SinkInOneOf1) SinkOut

SinkInOneOf1AsSinkOut is a convenience function that returns SinkInOneOf1 wrapped in SinkOut

func SinkInOneOf2AsSinkOut added in v1.25.0

func SinkInOneOf2AsSinkOut(v *SinkInOneOf2) SinkOut

SinkInOneOf2AsSinkOut is a convenience function that returns SinkInOneOf2 wrapped in SinkOut

func SinkInOneOf3AsSinkOut added in v1.25.0

func SinkInOneOf3AsSinkOut(v *SinkInOneOf3) SinkOut

SinkInOneOf3AsSinkOut is a convenience function that returns SinkInOneOf3 wrapped in SinkOut

func SinkInOneOf4AsSinkOut added in v1.33.0

func SinkInOneOf4AsSinkOut(v *SinkInOneOf4) SinkOut

SinkInOneOf4AsSinkOut is a convenience function that returns SinkInOneOf4 wrapped in SinkOut

func SinkInOneOfAsSinkOut added in v1.25.0

func SinkInOneOfAsSinkOut(v *SinkInOneOf) SinkOut

SinkInOneOfAsSinkOut is a convenience function that returns SinkInOneOf wrapped in SinkOut

func (*SinkOut) GetActualInstance added in v1.25.0

func (obj *SinkOut) GetActualInstance() interface{}

Get the actual instance

func (SinkOut) MarshalJSON added in v1.25.0

func (src SinkOut) MarshalJSON() ([]byte, error)

Marshal data from the first non-nil pointers in the struct to JSON

func (*SinkOut) UnmarshalJSON added in v1.25.0

func (dst *SinkOut) UnmarshalJSON(data []byte) error

Unmarshal JSON data into one of the pointers in the struct

type SinkPayloadFormat added in v1.31.0

type SinkPayloadFormat string

SinkPayloadFormat the model 'SinkPayloadFormat'

const (
	SINKPAYLOADFORMAT_JSON SinkPayloadFormat = "json"
)

List of SinkPayloadFormat

func NewSinkPayloadFormatFromValue added in v1.31.0

func NewSinkPayloadFormatFromValue(v string) (*SinkPayloadFormat, error)

NewSinkPayloadFormatFromValue returns a pointer to a valid SinkPayloadFormat for the value passed as argument, or an error if the value passed is not allowed by the enum

func (SinkPayloadFormat) IsValid added in v1.31.0

func (v SinkPayloadFormat) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (SinkPayloadFormat) Ptr added in v1.31.0

Ptr returns reference to SinkPayloadFormat value

func (*SinkPayloadFormat) UnmarshalJSON added in v1.31.0

func (v *SinkPayloadFormat) UnmarshalJSON(src []byte) error

type SinkStatus added in v1.31.0

type SinkStatus string

SinkStatus the model 'SinkStatus'

const (
	SINKSTATUS_ENABLED  SinkStatus = "enabled"
	SINKSTATUS_PAUSED   SinkStatus = "paused"
	SINKSTATUS_DISABLED SinkStatus = "disabled"
)

List of SinkStatus

func NewSinkStatusFromValue added in v1.31.0

func NewSinkStatusFromValue(v string) (*SinkStatus, error)

NewSinkStatusFromValue returns a pointer to a valid SinkStatus for the value passed as argument, or an error if the value passed is not allowed by the enum

func (SinkStatus) IsValid added in v1.31.0

func (v SinkStatus) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (SinkStatus) Ptr added in v1.31.0

func (v SinkStatus) Ptr() *SinkStatus

Ptr returns reference to SinkStatus value

func (*SinkStatus) UnmarshalJSON added in v1.31.0

func (v *SinkStatus) UnmarshalJSON(src []byte) error

type SinkStatusIn added in v1.31.0

type SinkStatusIn string

SinkStatusIn the model 'SinkStatusIn'

const (
	SINKSTATUSIN_ENABLED SinkStatusIn = "enabled"
	SINKSTATUSIN_PAUSED  SinkStatusIn = "paused"
)

List of SinkStatusIn

func NewSinkStatusInFromValue added in v1.31.0

func NewSinkStatusInFromValue(v string) (*SinkStatusIn, error)

NewSinkStatusInFromValue returns a pointer to a valid SinkStatusIn for the value passed as argument, or an error if the value passed is not allowed by the enum

func (SinkStatusIn) IsValid added in v1.31.0

func (v SinkStatusIn) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (SinkStatusIn) Ptr added in v1.31.0

func (v SinkStatusIn) Ptr() *SinkStatusIn

Ptr returns reference to SinkStatusIn value

func (*SinkStatusIn) UnmarshalJSON added in v1.31.0

func (v *SinkStatusIn) UnmarshalJSON(src []byte) error

type SinkTransformIn added in v1.31.0

type SinkTransformIn struct {
	Code    *string `json:"code,omitempty"`
	Enabled *bool   `json:"enabled,omitempty"`
}

SinkTransformIn struct for SinkTransformIn

func NewSinkTransformIn added in v1.31.0

func NewSinkTransformIn() *SinkTransformIn

NewSinkTransformIn instantiates a new SinkTransformIn object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSinkTransformInWithDefaults added in v1.31.0

func NewSinkTransformInWithDefaults() *SinkTransformIn

NewSinkTransformInWithDefaults instantiates a new SinkTransformIn object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SinkTransformIn) GetCode added in v1.31.0

func (o *SinkTransformIn) GetCode() string

GetCode returns the Code field value if set, zero value otherwise.

func (*SinkTransformIn) GetCodeOk added in v1.31.0

func (o *SinkTransformIn) GetCodeOk() (*string, bool)

GetCodeOk returns a tuple with the Code field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SinkTransformIn) GetEnabled added in v1.31.0

func (o *SinkTransformIn) GetEnabled() bool

GetEnabled returns the Enabled field value if set, zero value otherwise.

func (*SinkTransformIn) GetEnabledOk added in v1.31.0

func (o *SinkTransformIn) GetEnabledOk() (*bool, bool)

GetEnabledOk returns a tuple with the Enabled field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SinkTransformIn) HasCode added in v1.31.0

func (o *SinkTransformIn) HasCode() bool

HasCode returns a boolean if a field has been set.

func (*SinkTransformIn) HasEnabled added in v1.31.0

func (o *SinkTransformIn) HasEnabled() bool

HasEnabled returns a boolean if a field has been set.

func (SinkTransformIn) MarshalJSON added in v1.31.0

func (o SinkTransformIn) MarshalJSON() ([]byte, error)

func (*SinkTransformIn) SetCode added in v1.31.0

func (o *SinkTransformIn) SetCode(v string)

SetCode gets a reference to the given string and assigns it to the Code field.

func (*SinkTransformIn) SetEnabled added in v1.31.0

func (o *SinkTransformIn) SetEnabled(v bool)

SetEnabled gets a reference to the given bool and assigns it to the Enabled field.

func (SinkTransformIn) ToMap added in v1.39.0

func (o SinkTransformIn) ToMap() (map[string]interface{}, error)

type SinkTransformationOut added in v1.31.0

type SinkTransformationOut struct {
	Code    *string `json:"code,omitempty"`
	Enabled *bool   `json:"enabled,omitempty"`
}

SinkTransformationOut struct for SinkTransformationOut

func NewSinkTransformationOut added in v1.31.0

func NewSinkTransformationOut() *SinkTransformationOut

NewSinkTransformationOut instantiates a new SinkTransformationOut object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSinkTransformationOutWithDefaults added in v1.31.0

func NewSinkTransformationOutWithDefaults() *SinkTransformationOut

NewSinkTransformationOutWithDefaults instantiates a new SinkTransformationOut object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SinkTransformationOut) GetCode added in v1.31.0

func (o *SinkTransformationOut) GetCode() string

GetCode returns the Code field value if set, zero value otherwise.

func (*SinkTransformationOut) GetCodeOk added in v1.31.0

func (o *SinkTransformationOut) GetCodeOk() (*string, bool)

GetCodeOk returns a tuple with the Code field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SinkTransformationOut) GetEnabled added in v1.31.0

func (o *SinkTransformationOut) GetEnabled() bool

GetEnabled returns the Enabled field value if set, zero value otherwise.

func (*SinkTransformationOut) GetEnabledOk added in v1.31.0

func (o *SinkTransformationOut) GetEnabledOk() (*bool, bool)

GetEnabledOk returns a tuple with the Enabled field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SinkTransformationOut) HasCode added in v1.31.0

func (o *SinkTransformationOut) HasCode() bool

HasCode returns a boolean if a field has been set.

func (*SinkTransformationOut) HasEnabled added in v1.31.0

func (o *SinkTransformationOut) HasEnabled() bool

HasEnabled returns a boolean if a field has been set.

func (SinkTransformationOut) MarshalJSON added in v1.31.0

func (o SinkTransformationOut) MarshalJSON() ([]byte, error)

func (*SinkTransformationOut) SetCode added in v1.31.0

func (o *SinkTransformationOut) SetCode(v string)

SetCode gets a reference to the given string and assigns it to the Code field.

func (*SinkTransformationOut) SetEnabled added in v1.31.0

func (o *SinkTransformationOut) SetEnabled(v bool)

SetEnabled gets a reference to the given bool and assigns it to the Enabled field.

func (SinkTransformationOut) ToMap added in v1.39.0

func (o SinkTransformationOut) ToMap() (map[string]interface{}, error)

type SnowflakeConfig added in v1.36.0

type SnowflakeConfig struct {
	// Snowflake account identifier, which includes both the organization and account IDs separated by a hyphen.
	AccountIdentifier string `json:"accountIdentifier"`
	// Database name.  Only required if not using transformations.
	DbName *string `json:"dbName,omitempty"`
	// PEM-encoded private key used for signing token-based requests to the Snowflake API.  Beginning/end delimiters are not required.
	PrivateKey string `json:"privateKey"`
	// Schema name.  Only required if not using transformations.
	SchemaName *string `json:"schemaName,omitempty"`
	// Table name.  Only required if not using transformations.
	TableName *string `json:"tableName,omitempty"`
	// The Snowflake user id.
	UserId string `json:"userId"`
}

SnowflakeConfig Configuration parameters for defining a Snowflake sink.

func NewSnowflakeConfig added in v1.36.0

func NewSnowflakeConfig(accountIdentifier string, privateKey string, userId string) *SnowflakeConfig

NewSnowflakeConfig instantiates a new SnowflakeConfig object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSnowflakeConfigWithDefaults added in v1.36.0

func NewSnowflakeConfigWithDefaults() *SnowflakeConfig

NewSnowflakeConfigWithDefaults instantiates a new SnowflakeConfig object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SnowflakeConfig) GetAccountIdentifier added in v1.36.0

func (o *SnowflakeConfig) GetAccountIdentifier() string

GetAccountIdentifier returns the AccountIdentifier field value

func (*SnowflakeConfig) GetAccountIdentifierOk added in v1.36.0

func (o *SnowflakeConfig) GetAccountIdentifierOk() (*string, bool)

GetAccountIdentifierOk returns a tuple with the AccountIdentifier field value and a boolean to check if the value has been set.

func (*SnowflakeConfig) GetDbName added in v1.36.0

func (o *SnowflakeConfig) GetDbName() string

GetDbName returns the DbName field value if set, zero value otherwise.

func (*SnowflakeConfig) GetDbNameOk added in v1.36.0

func (o *SnowflakeConfig) GetDbNameOk() (*string, bool)

GetDbNameOk returns a tuple with the DbName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SnowflakeConfig) GetPrivateKey added in v1.36.0

func (o *SnowflakeConfig) GetPrivateKey() string

GetPrivateKey returns the PrivateKey field value

func (*SnowflakeConfig) GetPrivateKeyOk added in v1.36.0

func (o *SnowflakeConfig) GetPrivateKeyOk() (*string, bool)

GetPrivateKeyOk returns a tuple with the PrivateKey field value and a boolean to check if the value has been set.

func (*SnowflakeConfig) GetSchemaName added in v1.36.0

func (o *SnowflakeConfig) GetSchemaName() string

GetSchemaName returns the SchemaName field value if set, zero value otherwise.

func (*SnowflakeConfig) GetSchemaNameOk added in v1.36.0

func (o *SnowflakeConfig) GetSchemaNameOk() (*string, bool)

GetSchemaNameOk returns a tuple with the SchemaName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SnowflakeConfig) GetTableName added in v1.36.0

func (o *SnowflakeConfig) GetTableName() string

GetTableName returns the TableName field value if set, zero value otherwise.

func (*SnowflakeConfig) GetTableNameOk added in v1.36.0

func (o *SnowflakeConfig) GetTableNameOk() (*string, bool)

GetTableNameOk returns a tuple with the TableName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SnowflakeConfig) GetUserId added in v1.36.0

func (o *SnowflakeConfig) GetUserId() string

GetUserId returns the UserId field value

func (*SnowflakeConfig) GetUserIdOk added in v1.36.0

func (o *SnowflakeConfig) GetUserIdOk() (*string, bool)

GetUserIdOk returns a tuple with the UserId field value and a boolean to check if the value has been set.

func (*SnowflakeConfig) HasDbName added in v1.36.0

func (o *SnowflakeConfig) HasDbName() bool

HasDbName returns a boolean if a field has been set.

func (*SnowflakeConfig) HasSchemaName added in v1.36.0

func (o *SnowflakeConfig) HasSchemaName() bool

HasSchemaName returns a boolean if a field has been set.

func (*SnowflakeConfig) HasTableName added in v1.36.0

func (o *SnowflakeConfig) HasTableName() bool

HasTableName returns a boolean if a field has been set.

func (SnowflakeConfig) MarshalJSON added in v1.36.0

func (o SnowflakeConfig) MarshalJSON() ([]byte, error)

func (*SnowflakeConfig) SetAccountIdentifier added in v1.36.0

func (o *SnowflakeConfig) SetAccountIdentifier(v string)

SetAccountIdentifier sets field value

func (*SnowflakeConfig) SetDbName added in v1.36.0

func (o *SnowflakeConfig) SetDbName(v string)

SetDbName gets a reference to the given string and assigns it to the DbName field.

func (*SnowflakeConfig) SetPrivateKey added in v1.36.0

func (o *SnowflakeConfig) SetPrivateKey(v string)

SetPrivateKey sets field value

func (*SnowflakeConfig) SetSchemaName added in v1.36.0

func (o *SnowflakeConfig) SetSchemaName(v string)

SetSchemaName gets a reference to the given string and assigns it to the SchemaName field.

func (*SnowflakeConfig) SetTableName added in v1.36.0

func (o *SnowflakeConfig) SetTableName(v string)

SetTableName gets a reference to the given string and assigns it to the TableName field.

func (*SnowflakeConfig) SetUserId added in v1.36.0

func (o *SnowflakeConfig) SetUserId(v string)

SetUserId sets field value

func (SnowflakeConfig) ToMap added in v1.39.0

func (o SnowflakeConfig) ToMap() (map[string]interface{}, error)

func (*SnowflakeConfig) UnmarshalJSON added in v1.39.0

func (o *SnowflakeConfig) UnmarshalJSON(data []byte) (err error)

type StatisticsAPIService added in v1.39.0

type StatisticsAPIService service

StatisticsAPIService StatisticsAPI service

func (*StatisticsAPIService) V1StatisticsAggregateAppStats added in v1.39.0

func (a *StatisticsAPIService) V1StatisticsAggregateAppStats(ctx context.Context) ApiV1StatisticsAggregateAppStatsRequest

V1StatisticsAggregateAppStats Aggregate App Stats

Creates a background task to calculate the message destinations for all applications in the environment.

Note that this endpoint is asynchronous. You will need to poll the `Get Background Task` endpoint to retrieve the results of the operation.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiV1StatisticsAggregateAppStatsRequest

func (*StatisticsAPIService) V1StatisticsAggregateAppStatsExecute added in v1.39.0

func (a *StatisticsAPIService) V1StatisticsAggregateAppStatsExecute(r ApiV1StatisticsAggregateAppStatsRequest) (*AppUsageStatsOut, *http.Response, error)

Execute executes the request

@return AppUsageStatsOut

func (*StatisticsAPIService) V1StatisticsAggregateEventTypes added in v1.39.0

func (a *StatisticsAPIService) V1StatisticsAggregateEventTypes(ctx context.Context) ApiV1StatisticsAggregateEventTypesRequest

V1StatisticsAggregateEventTypes Aggregate Event Types

Creates a background task to calculate the listed event types for all apps in the organization.

Note that this endpoint is asynchronous. You will need to poll the `Get Background Task` endpoint to retrieve the results of the operation.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiV1StatisticsAggregateEventTypesRequest

func (*StatisticsAPIService) V1StatisticsAggregateEventTypesExecute added in v1.39.0

Execute executes the request

@return AggregateEventTypesOut

func (*StatisticsAPIService) V1StatsAppAttempts added in v1.39.0

func (a *StatisticsAPIService) V1StatsAppAttempts(ctx context.Context, appId string) ApiV1StatsAppAttemptsRequest

V1StatsAppAttempts Get App Attempt Stats

Returns application-level statistics on message attempts

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param appId The app's ID or UID
@return ApiV1StatsAppAttemptsRequest

func (*StatisticsAPIService) V1StatsAppAttemptsExecute added in v1.39.0

Execute executes the request

@return AttemptStatisticsResponse

func (*StatisticsAPIService) V1StatsEndpointAttempts added in v1.39.0

func (a *StatisticsAPIService) V1StatsEndpointAttempts(ctx context.Context, appId string, endpointId string) ApiV1StatsEndpointAttemptsRequest

V1StatsEndpointAttempts Get Ep Stats

Returns endpoint-level statistics on message attempts.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param appId The app's ID or UID
@param endpointId The ep's ID or UID
@return ApiV1StatsEndpointAttemptsRequest

func (*StatisticsAPIService) V1StatsEndpointAttemptsExecute added in v1.39.0

Execute executes the request

@return AttemptStatisticsResponse

type StatisticsPeriod

type StatisticsPeriod string

StatisticsPeriod Period length for a statistics data point.

const (
	STATISTICSPERIOD_ONE_DAY      StatisticsPeriod = "OneDay"
	STATISTICSPERIOD_FIVE_MINUTES StatisticsPeriod = "FiveMinutes"
)

List of StatisticsPeriod

func NewStatisticsPeriodFromValue

func NewStatisticsPeriodFromValue(v string) (*StatisticsPeriod, error)

NewStatisticsPeriodFromValue returns a pointer to a valid StatisticsPeriod for the value passed as argument, or an error if the value passed is not allowed by the enum

func (StatisticsPeriod) IsValid

func (v StatisticsPeriod) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (StatisticsPeriod) Ptr

Ptr returns reference to StatisticsPeriod value

func (*StatisticsPeriod) UnmarshalJSON

func (v *StatisticsPeriod) UnmarshalJSON(src []byte) error

type StatusCodeClass added in v0.50.0

type StatusCodeClass int32

StatusCodeClass The different classes of HTTP status codes: - CodeNone = 0 - Code1xx = 100 - Code2xx = 200 - Code3xx = 300 - Code4xx = 400 - Code5xx = 500

const (
	STATUSCODECLASS_CodeNone StatusCodeClass = 0
	STATUSCODECLASS_Code1xx  StatusCodeClass = 100
	STATUSCODECLASS_Code2xx  StatusCodeClass = 200
	STATUSCODECLASS_Code3xx  StatusCodeClass = 300
	STATUSCODECLASS_Code4xx  StatusCodeClass = 400
	STATUSCODECLASS_Code5xx  StatusCodeClass = 500
)

List of StatusCodeClass

func NewStatusCodeClassFromValue added in v0.50.0

func NewStatusCodeClassFromValue(v int32) (*StatusCodeClass, error)

NewStatusCodeClassFromValue returns a pointer to a valid StatusCodeClass for the value passed as argument, or an error if the value passed is not allowed by the enum

func (StatusCodeClass) IsValid added in v0.50.0

func (v StatusCodeClass) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (StatusCodeClass) Ptr added in v0.50.0

Ptr returns reference to StatusCodeClass value

func (*StatusCodeClass) UnmarshalJSON added in v0.50.0

func (v *StatusCodeClass) UnmarshalJSON(src []byte) error

type StreamAPIService added in v1.39.0

type StreamAPIService service

StreamAPIService StreamAPI service

func (*StreamAPIService) V1StreamCreate added in v1.39.0

V1StreamCreate Create Stream

Creates a new stream.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiV1StreamCreateRequest

func (*StreamAPIService) V1StreamCreateEvents added in v1.40.0

func (a *StreamAPIService) V1StreamCreateEvents(ctx context.Context, streamId string) ApiV1StreamCreateEventsRequest

V1StreamCreateEvents Create Events

Creates events on the Stream.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param streamId
@return ApiV1StreamCreateEventsRequest

func (*StreamAPIService) V1StreamCreateEventsExecute added in v1.40.0

func (a *StreamAPIService) V1StreamCreateEventsExecute(r ApiV1StreamCreateEventsRequest) (map[string]interface{}, *http.Response, error)

Execute executes the request

@return map[string]interface{}

func (*StreamAPIService) V1StreamCreateExecute added in v1.39.0

func (a *StreamAPIService) V1StreamCreateExecute(r ApiV1StreamCreateRequest) (*StreamOut, *http.Response, error)

Execute executes the request

@return StreamOut

func (*StreamAPIService) V1StreamDelete added in v1.39.0

func (a *StreamAPIService) V1StreamDelete(ctx context.Context, streamId string) ApiV1StreamDeleteRequest

V1StreamDelete Delete Stream

Delete a stream.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param streamId
@return ApiV1StreamDeleteRequest

func (*StreamAPIService) V1StreamDeleteExecute added in v1.39.0

func (a *StreamAPIService) V1StreamDeleteExecute(r ApiV1StreamDeleteRequest) (*http.Response, error)

Execute executes the request

func (*StreamAPIService) V1StreamEventsGet added in v1.40.0

func (a *StreamAPIService) V1StreamEventsGet(ctx context.Context, streamId string) ApiV1StreamEventsGetRequest

V1StreamEventsGet Stream Events

Iterate over a stream of events.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param streamId
@return ApiV1StreamEventsGetRequest

func (*StreamAPIService) V1StreamEventsGetExecute added in v1.40.0

func (a *StreamAPIService) V1StreamEventsGetExecute(r ApiV1StreamEventsGetRequest) (*EventStreamOut, *http.Response, error)

Execute executes the request

@return EventStreamOut

func (*StreamAPIService) V1StreamGet added in v1.39.0

func (a *StreamAPIService) V1StreamGet(ctx context.Context, streamId string) ApiV1StreamGetRequest

V1StreamGet Get Stream

Get a stream by id or uid.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param streamId
@return ApiV1StreamGetRequest

func (*StreamAPIService) V1StreamGetExecute added in v1.39.0

func (a *StreamAPIService) V1StreamGetExecute(r ApiV1StreamGetRequest) (*StreamOut, *http.Response, error)

Execute executes the request

@return StreamOut

func (*StreamAPIService) V1StreamList added in v1.39.0

V1StreamList List Streams

List of all the organization's streams.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiV1StreamListRequest

func (*StreamAPIService) V1StreamListExecute added in v1.39.0

Execute executes the request

@return ListResponseStreamOut

func (*StreamAPIService) V1StreamPatch added in v1.39.0

func (a *StreamAPIService) V1StreamPatch(ctx context.Context, streamId string) ApiV1StreamPatchRequest

V1StreamPatch Patch Stream

Partially update a stream.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param streamId
@return ApiV1StreamPatchRequest

func (*StreamAPIService) V1StreamPatchExecute added in v1.39.0

func (a *StreamAPIService) V1StreamPatchExecute(r ApiV1StreamPatchRequest) (*StreamOut, *http.Response, error)

Execute executes the request

@return StreamOut

func (*StreamAPIService) V1StreamUpdate added in v1.39.0

func (a *StreamAPIService) V1StreamUpdate(ctx context.Context, streamId string) ApiV1StreamUpdateRequest

V1StreamUpdate Update Stream

Update a stream.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param streamId
@return ApiV1StreamUpdateRequest

func (*StreamAPIService) V1StreamUpdateExecute added in v1.39.0

func (a *StreamAPIService) V1StreamUpdateExecute(r ApiV1StreamUpdateRequest) (*StreamOut, *http.Response, error)

Execute executes the request

@return StreamOut

type StreamEventTypeIn added in v1.40.0

type StreamEventTypeIn struct {
	Description *string `json:"description,omitempty"`
	// The event type's name
	Name string `json:"name" validate:"regexp=^[a-zA-Z0-9\\\\-_.]+$"`
}

StreamEventTypeIn struct for StreamEventTypeIn

func NewStreamEventTypeIn added in v1.40.0

func NewStreamEventTypeIn(name string) *StreamEventTypeIn

NewStreamEventTypeIn instantiates a new StreamEventTypeIn object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewStreamEventTypeInWithDefaults added in v1.40.0

func NewStreamEventTypeInWithDefaults() *StreamEventTypeIn

NewStreamEventTypeInWithDefaults instantiates a new StreamEventTypeIn object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*StreamEventTypeIn) GetDescription added in v1.40.0

func (o *StreamEventTypeIn) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*StreamEventTypeIn) GetDescriptionOk added in v1.40.0

func (o *StreamEventTypeIn) GetDescriptionOk() (*string, bool)

GetDescriptionOk returns a tuple with the Description field value if set, nil otherwise and a boolean to check if the value has been set.

func (*StreamEventTypeIn) GetName added in v1.40.0

func (o *StreamEventTypeIn) GetName() string

GetName returns the Name field value

func (*StreamEventTypeIn) GetNameOk added in v1.40.0

func (o *StreamEventTypeIn) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*StreamEventTypeIn) HasDescription added in v1.40.0

func (o *StreamEventTypeIn) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (StreamEventTypeIn) MarshalJSON added in v1.40.0

func (o StreamEventTypeIn) MarshalJSON() ([]byte, error)

func (*StreamEventTypeIn) SetDescription added in v1.40.0

func (o *StreamEventTypeIn) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*StreamEventTypeIn) SetName added in v1.40.0

func (o *StreamEventTypeIn) SetName(v string)

SetName sets field value

func (StreamEventTypeIn) ToMap added in v1.40.0

func (o StreamEventTypeIn) ToMap() (map[string]interface{}, error)

func (*StreamEventTypeIn) UnmarshalJSON added in v1.40.0

func (o *StreamEventTypeIn) UnmarshalJSON(data []byte) (err error)

type StreamEventTypeOut added in v1.40.0

type StreamEventTypeOut struct {
	CreatedAt   time.Time `json:"createdAt"`
	Description *string   `json:"description,omitempty"`
	// The event type's name
	Name      string    `json:"name" validate:"regexp=^[a-zA-Z0-9\\\\-_.]+$"`
	UpdatedAt time.Time `json:"updatedAt"`
}

StreamEventTypeOut struct for StreamEventTypeOut

func NewStreamEventTypeOut added in v1.40.0

func NewStreamEventTypeOut(createdAt time.Time, name string, updatedAt time.Time) *StreamEventTypeOut

NewStreamEventTypeOut instantiates a new StreamEventTypeOut object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewStreamEventTypeOutWithDefaults added in v1.40.0

func NewStreamEventTypeOutWithDefaults() *StreamEventTypeOut

NewStreamEventTypeOutWithDefaults instantiates a new StreamEventTypeOut object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*StreamEventTypeOut) GetCreatedAt added in v1.40.0

func (o *StreamEventTypeOut) GetCreatedAt() time.Time

GetCreatedAt returns the CreatedAt field value

func (*StreamEventTypeOut) GetCreatedAtOk added in v1.40.0

func (o *StreamEventTypeOut) GetCreatedAtOk() (*time.Time, bool)

GetCreatedAtOk returns a tuple with the CreatedAt field value and a boolean to check if the value has been set.

func (*StreamEventTypeOut) GetDescription added in v1.40.0

func (o *StreamEventTypeOut) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*StreamEventTypeOut) GetDescriptionOk added in v1.40.0

func (o *StreamEventTypeOut) GetDescriptionOk() (*string, bool)

GetDescriptionOk returns a tuple with the Description field value if set, nil otherwise and a boolean to check if the value has been set.

func (*StreamEventTypeOut) GetName added in v1.40.0

func (o *StreamEventTypeOut) GetName() string

GetName returns the Name field value

func (*StreamEventTypeOut) GetNameOk added in v1.40.0

func (o *StreamEventTypeOut) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*StreamEventTypeOut) GetUpdatedAt added in v1.40.0

func (o *StreamEventTypeOut) GetUpdatedAt() time.Time

GetUpdatedAt returns the UpdatedAt field value

func (*StreamEventTypeOut) GetUpdatedAtOk added in v1.40.0

func (o *StreamEventTypeOut) GetUpdatedAtOk() (*time.Time, bool)

GetUpdatedAtOk returns a tuple with the UpdatedAt field value and a boolean to check if the value has been set.

func (*StreamEventTypeOut) HasDescription added in v1.40.0

func (o *StreamEventTypeOut) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (StreamEventTypeOut) MarshalJSON added in v1.40.0

func (o StreamEventTypeOut) MarshalJSON() ([]byte, error)

func (*StreamEventTypeOut) SetCreatedAt added in v1.40.0

func (o *StreamEventTypeOut) SetCreatedAt(v time.Time)

SetCreatedAt sets field value

func (*StreamEventTypeOut) SetDescription added in v1.40.0

func (o *StreamEventTypeOut) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*StreamEventTypeOut) SetName added in v1.40.0

func (o *StreamEventTypeOut) SetName(v string)

SetName sets field value

func (*StreamEventTypeOut) SetUpdatedAt added in v1.40.0

func (o *StreamEventTypeOut) SetUpdatedAt(v time.Time)

SetUpdatedAt sets field value

func (StreamEventTypeOut) ToMap added in v1.40.0

func (o StreamEventTypeOut) ToMap() (map[string]interface{}, error)

func (*StreamEventTypeOut) UnmarshalJSON added in v1.40.0

func (o *StreamEventTypeOut) UnmarshalJSON(data []byte) (err error)

type StreamEventTypePatch added in v1.40.0

type StreamEventTypePatch struct {
	Description NullableString `json:"description"`
	// The event type's name
	Name NullableString `json:"name,omitempty" validate:"regexp=^[a-zA-Z0-9\\\\-_.]+$"`
}

StreamEventTypePatch struct for StreamEventTypePatch

func NewStreamEventTypePatch added in v1.40.0

func NewStreamEventTypePatch(description NullableString) *StreamEventTypePatch

NewStreamEventTypePatch instantiates a new StreamEventTypePatch object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewStreamEventTypePatchWithDefaults added in v1.40.0

func NewStreamEventTypePatchWithDefaults() *StreamEventTypePatch

NewStreamEventTypePatchWithDefaults instantiates a new StreamEventTypePatch object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*StreamEventTypePatch) GetDescription added in v1.40.0

func (o *StreamEventTypePatch) GetDescription() string

GetDescription returns the Description field value If the value is explicit nil, the zero value for string will be returned

func (*StreamEventTypePatch) GetDescriptionOk added in v1.40.0

func (o *StreamEventTypePatch) GetDescriptionOk() (*string, bool)

GetDescriptionOk returns a tuple with the Description field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*StreamEventTypePatch) GetName added in v1.40.0

func (o *StreamEventTypePatch) GetName() string

GetName returns the Name field value if set, zero value otherwise (both if not set or set to explicit null).

func (*StreamEventTypePatch) GetNameOk added in v1.40.0

func (o *StreamEventTypePatch) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*StreamEventTypePatch) HasName added in v1.40.0

func (o *StreamEventTypePatch) HasName() bool

HasName returns a boolean if a field has been set.

func (StreamEventTypePatch) MarshalJSON added in v1.40.0

func (o StreamEventTypePatch) MarshalJSON() ([]byte, error)

func (*StreamEventTypePatch) SetDescription added in v1.40.0

func (o *StreamEventTypePatch) SetDescription(v string)

SetDescription sets field value

func (*StreamEventTypePatch) SetName added in v1.40.0

func (o *StreamEventTypePatch) SetName(v string)

SetName gets a reference to the given NullableString and assigns it to the Name field.

func (*StreamEventTypePatch) SetNameNil added in v1.40.0

func (o *StreamEventTypePatch) SetNameNil()

SetNameNil sets the value for Name to be an explicit nil

func (StreamEventTypePatch) ToMap added in v1.40.0

func (o StreamEventTypePatch) ToMap() (map[string]interface{}, error)

func (*StreamEventTypePatch) UnmarshalJSON added in v1.40.0

func (o *StreamEventTypePatch) UnmarshalJSON(data []byte) (err error)

func (*StreamEventTypePatch) UnsetName added in v1.40.0

func (o *StreamEventTypePatch) UnsetName()

UnsetName ensures that no value is present for Name, not even an explicit nil

type StreamEventTypesAPIService added in v1.40.0

type StreamEventTypesAPIService service

StreamEventTypesAPIService StreamEventTypesAPI service

func (*StreamEventTypesAPIService) V1StreamEventTypeCreate added in v1.40.0

V1StreamEventTypeCreate Create Stream Event Type

Create an event type for Streams.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiV1StreamEventTypeCreateRequest

func (*StreamEventTypesAPIService) V1StreamEventTypeCreateExecute added in v1.40.0

Execute executes the request

@return StreamEventTypeOut

func (*StreamEventTypesAPIService) V1StreamEventTypeDelete added in v1.40.0

V1StreamEventTypeDelete Delete Stream Event Type

Delete an event type.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param name The event type's name
@return ApiV1StreamEventTypeDeleteRequest

func (*StreamEventTypesAPIService) V1StreamEventTypeDeleteExecute added in v1.40.0

func (a *StreamEventTypesAPIService) V1StreamEventTypeDeleteExecute(r ApiV1StreamEventTypeDeleteRequest) (*http.Response, error)

Execute executes the request

func (*StreamEventTypesAPIService) V1StreamEventTypeGet added in v1.40.0

V1StreamEventTypeGet Get Stream Event Type

Get an event type.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param name The event type's name
@return ApiV1StreamEventTypeGetRequest

func (*StreamEventTypesAPIService) V1StreamEventTypeGetExecute added in v1.40.0

Execute executes the request

@return StreamEventTypeOut

func (*StreamEventTypesAPIService) V1StreamEventTypeList added in v1.40.0

V1StreamEventTypeList List Stream Event Types

List of all the organization's event types for streaming.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiV1StreamEventTypeListRequest

func (*StreamEventTypesAPIService) V1StreamEventTypeListExecute added in v1.40.0

Execute executes the request

@return ListResponseStreamEventTypeOut

func (*StreamEventTypesAPIService) V1StreamEventTypePatch added in v1.40.0

V1StreamEventTypePatch Patch Stream Event Type

Patch an event type for Streams.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param name The event type's name
@return ApiV1StreamEventTypePatchRequest

func (*StreamEventTypesAPIService) V1StreamEventTypePatchExecute added in v1.40.0

Execute executes the request

@return StreamEventTypeOut

func (*StreamEventTypesAPIService) V1StreamEventTypeUpdate added in v1.40.0

V1StreamEventTypeUpdate Update Stream Event Type

Update or create a event type for Streams.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param name The event type's name
@return ApiV1StreamEventTypeUpdateRequest

func (*StreamEventTypesAPIService) V1StreamEventTypeUpdateExecute added in v1.40.0

Execute executes the request

@return StreamEventTypeOut

type StreamIn added in v1.31.0

type StreamIn struct {
	Description string  `json:"description"`
	Uid         *string `json:"uid,omitempty" validate:"regexp=^(?!strm_)[a-zA-Z0-9_-]+$"`
}

StreamIn struct for StreamIn

func NewStreamIn added in v1.31.0

func NewStreamIn(description string) *StreamIn

NewStreamIn instantiates a new StreamIn object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewStreamInWithDefaults added in v1.31.0

func NewStreamInWithDefaults() *StreamIn

NewStreamInWithDefaults instantiates a new StreamIn object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*StreamIn) GetDescription added in v1.31.0

func (o *StreamIn) GetDescription() string

GetDescription returns the Description field value

func (*StreamIn) GetDescriptionOk added in v1.31.0

func (o *StreamIn) GetDescriptionOk() (*string, bool)

GetDescriptionOk returns a tuple with the Description field value and a boolean to check if the value has been set.

func (*StreamIn) GetUid added in v1.31.0

func (o *StreamIn) GetUid() string

GetUid returns the Uid field value if set, zero value otherwise.

func (*StreamIn) GetUidOk added in v1.31.0

func (o *StreamIn) GetUidOk() (*string, bool)

GetUidOk returns a tuple with the Uid field value if set, nil otherwise and a boolean to check if the value has been set.

func (*StreamIn) HasUid added in v1.31.0

func (o *StreamIn) HasUid() bool

HasUid returns a boolean if a field has been set.

func (StreamIn) MarshalJSON added in v1.31.0

func (o StreamIn) MarshalJSON() ([]byte, error)

func (*StreamIn) SetDescription added in v1.31.0

func (o *StreamIn) SetDescription(v string)

SetDescription sets field value

func (*StreamIn) SetUid added in v1.31.0

func (o *StreamIn) SetUid(v string)

SetUid gets a reference to the given string and assigns it to the Uid field.

func (StreamIn) ToMap added in v1.39.0

func (o StreamIn) ToMap() (map[string]interface{}, error)

func (*StreamIn) UnmarshalJSON added in v1.39.0

func (o *StreamIn) UnmarshalJSON(data []byte) (err error)

type StreamOut added in v1.31.0

type StreamOut struct {
	CreatedAt   time.Time `json:"createdAt"`
	Description *string   `json:"description,omitempty"`
	Id          string    `json:"id"`
	Uid         *string   `json:"uid,omitempty" validate:"regexp=^(?!strm_)[a-zA-Z0-9_-]+$"`
	UpdatedAt   time.Time `json:"updatedAt"`
}

StreamOut struct for StreamOut

func NewStreamOut added in v1.31.0

func NewStreamOut(createdAt time.Time, id string, updatedAt time.Time) *StreamOut

NewStreamOut instantiates a new StreamOut object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewStreamOutWithDefaults added in v1.31.0

func NewStreamOutWithDefaults() *StreamOut

NewStreamOutWithDefaults instantiates a new StreamOut object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*StreamOut) GetCreatedAt added in v1.31.0

func (o *StreamOut) GetCreatedAt() time.Time

GetCreatedAt returns the CreatedAt field value

func (*StreamOut) GetCreatedAtOk added in v1.31.0

func (o *StreamOut) GetCreatedAtOk() (*time.Time, bool)

GetCreatedAtOk returns a tuple with the CreatedAt field value and a boolean to check if the value has been set.

func (*StreamOut) GetDescription added in v1.31.0

func (o *StreamOut) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*StreamOut) GetDescriptionOk added in v1.31.0

func (o *StreamOut) GetDescriptionOk() (*string, bool)

GetDescriptionOk returns a tuple with the Description field value if set, nil otherwise and a boolean to check if the value has been set.

func (*StreamOut) GetId added in v1.31.0

func (o *StreamOut) GetId() string

GetId returns the Id field value

func (*StreamOut) GetIdOk added in v1.31.0

func (o *StreamOut) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*StreamOut) GetUid added in v1.31.0

func (o *StreamOut) GetUid() string

GetUid returns the Uid field value if set, zero value otherwise.

func (*StreamOut) GetUidOk added in v1.31.0

func (o *StreamOut) GetUidOk() (*string, bool)

GetUidOk returns a tuple with the Uid field value if set, nil otherwise and a boolean to check if the value has been set.

func (*StreamOut) GetUpdatedAt added in v1.31.0

func (o *StreamOut) GetUpdatedAt() time.Time

GetUpdatedAt returns the UpdatedAt field value

func (*StreamOut) GetUpdatedAtOk added in v1.31.0

func (o *StreamOut) GetUpdatedAtOk() (*time.Time, bool)

GetUpdatedAtOk returns a tuple with the UpdatedAt field value and a boolean to check if the value has been set.

func (*StreamOut) HasDescription added in v1.31.0

func (o *StreamOut) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*StreamOut) HasUid added in v1.31.0

func (o *StreamOut) HasUid() bool

HasUid returns a boolean if a field has been set.

func (StreamOut) MarshalJSON added in v1.31.0

func (o StreamOut) MarshalJSON() ([]byte, error)

func (*StreamOut) SetCreatedAt added in v1.31.0

func (o *StreamOut) SetCreatedAt(v time.Time)

SetCreatedAt sets field value

func (*StreamOut) SetDescription added in v1.31.0

func (o *StreamOut) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*StreamOut) SetId added in v1.31.0

func (o *StreamOut) SetId(v string)

SetId sets field value

func (*StreamOut) SetUid added in v1.31.0

func (o *StreamOut) SetUid(v string)

SetUid gets a reference to the given string and assigns it to the Uid field.

func (*StreamOut) SetUpdatedAt added in v1.31.0

func (o *StreamOut) SetUpdatedAt(v time.Time)

SetUpdatedAt sets field value

func (StreamOut) ToMap added in v1.39.0

func (o StreamOut) ToMap() (map[string]interface{}, error)

func (*StreamOut) UnmarshalJSON added in v1.39.0

func (o *StreamOut) UnmarshalJSON(data []byte) (err error)

type StreamPatch added in v1.31.0

type StreamPatch struct {
	Description *string `json:"description,omitempty"`
	Uid         *string `json:"uid,omitempty" validate:"regexp=^(?!strm_)[a-zA-Z0-9_-]+$"`
}

StreamPatch struct for StreamPatch

func NewStreamPatch added in v1.31.0

func NewStreamPatch() *StreamPatch

NewStreamPatch instantiates a new StreamPatch object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewStreamPatchWithDefaults added in v1.31.0

func NewStreamPatchWithDefaults() *StreamPatch

NewStreamPatchWithDefaults instantiates a new StreamPatch object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*StreamPatch) GetDescription added in v1.31.0

func (o *StreamPatch) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*StreamPatch) GetDescriptionOk added in v1.31.0

func (o *StreamPatch) GetDescriptionOk() (*string, bool)

GetDescriptionOk returns a tuple with the Description field value if set, nil otherwise and a boolean to check if the value has been set.

func (*StreamPatch) GetUid added in v1.31.0

func (o *StreamPatch) GetUid() string

GetUid returns the Uid field value if set, zero value otherwise.

func (*StreamPatch) GetUidOk added in v1.31.0

func (o *StreamPatch) GetUidOk() (*string, bool)

GetUidOk returns a tuple with the Uid field value if set, nil otherwise and a boolean to check if the value has been set.

func (*StreamPatch) HasDescription added in v1.31.0

func (o *StreamPatch) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*StreamPatch) HasUid added in v1.31.0

func (o *StreamPatch) HasUid() bool

HasUid returns a boolean if a field has been set.

func (StreamPatch) MarshalJSON added in v1.31.0

func (o StreamPatch) MarshalJSON() ([]byte, error)

func (*StreamPatch) SetDescription added in v1.31.0

func (o *StreamPatch) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*StreamPatch) SetUid added in v1.31.0

func (o *StreamPatch) SetUid(v string)

SetUid gets a reference to the given string and assigns it to the Uid field.

func (StreamPatch) ToMap added in v1.39.0

func (o StreamPatch) ToMap() (map[string]interface{}, error)

type StreamSinkIn added in v1.31.0

type StreamSinkIn struct {
	StreamSinkInOneOf  *StreamSinkInOneOf
	StreamSinkInOneOf1 *StreamSinkInOneOf1
	StreamSinkInOneOf2 *StreamSinkInOneOf2
	StreamSinkInOneOf3 *StreamSinkInOneOf3
	StreamSinkInOneOf4 *StreamSinkInOneOf4
	StreamSinkInOneOf5 *StreamSinkInOneOf5
	StreamSinkInOneOf6 *StreamSinkInOneOf6
	StreamSinkInOneOf7 *StreamSinkInOneOf7
}

StreamSinkIn - struct for StreamSinkIn

func StreamSinkInOneOf1AsStreamSinkIn added in v1.31.0

func StreamSinkInOneOf1AsStreamSinkIn(v *StreamSinkInOneOf1) StreamSinkIn

StreamSinkInOneOf1AsStreamSinkIn is a convenience function that returns StreamSinkInOneOf1 wrapped in StreamSinkIn

func StreamSinkInOneOf2AsStreamSinkIn added in v1.33.0

func StreamSinkInOneOf2AsStreamSinkIn(v *StreamSinkInOneOf2) StreamSinkIn

StreamSinkInOneOf2AsStreamSinkIn is a convenience function that returns StreamSinkInOneOf2 wrapped in StreamSinkIn

func StreamSinkInOneOf3AsStreamSinkIn added in v1.36.0

func StreamSinkInOneOf3AsStreamSinkIn(v *StreamSinkInOneOf3) StreamSinkIn

StreamSinkInOneOf3AsStreamSinkIn is a convenience function that returns StreamSinkInOneOf3 wrapped in StreamSinkIn

func StreamSinkInOneOf4AsStreamSinkIn added in v1.37.0

func StreamSinkInOneOf4AsStreamSinkIn(v *StreamSinkInOneOf4) StreamSinkIn

StreamSinkInOneOf4AsStreamSinkIn is a convenience function that returns StreamSinkInOneOf4 wrapped in StreamSinkIn

func StreamSinkInOneOf5AsStreamSinkIn added in v1.37.0

func StreamSinkInOneOf5AsStreamSinkIn(v *StreamSinkInOneOf5) StreamSinkIn

StreamSinkInOneOf5AsStreamSinkIn is a convenience function that returns StreamSinkInOneOf5 wrapped in StreamSinkIn

func StreamSinkInOneOf6AsStreamSinkIn added in v1.37.0

func StreamSinkInOneOf6AsStreamSinkIn(v *StreamSinkInOneOf6) StreamSinkIn

StreamSinkInOneOf6AsStreamSinkIn is a convenience function that returns StreamSinkInOneOf6 wrapped in StreamSinkIn

func StreamSinkInOneOf7AsStreamSinkIn added in v1.39.0

func StreamSinkInOneOf7AsStreamSinkIn(v *StreamSinkInOneOf7) StreamSinkIn

StreamSinkInOneOf7AsStreamSinkIn is a convenience function that returns StreamSinkInOneOf7 wrapped in StreamSinkIn

func StreamSinkInOneOfAsStreamSinkIn added in v1.31.0

func StreamSinkInOneOfAsStreamSinkIn(v *StreamSinkInOneOf) StreamSinkIn

StreamSinkInOneOfAsStreamSinkIn is a convenience function that returns StreamSinkInOneOf wrapped in StreamSinkIn

func (*StreamSinkIn) GetActualInstance added in v1.31.0

func (obj *StreamSinkIn) GetActualInstance() interface{}

Get the actual instance

func (StreamSinkIn) MarshalJSON added in v1.31.0

func (src StreamSinkIn) MarshalJSON() ([]byte, error)

Marshal data from the first non-nil pointers in the struct to JSON

func (*StreamSinkIn) UnmarshalJSON added in v1.31.0

func (dst *StreamSinkIn) UnmarshalJSON(data []byte) error

Unmarshal JSON data into one of the pointers in the struct

type StreamSinkInOneOf added in v1.31.0

type StreamSinkInOneOf struct {
	Config AzureBlobStorageConfig `json:"config"`
	Type   string                 `json:"type"`
}

StreamSinkInOneOf struct for StreamSinkInOneOf

func NewStreamSinkInOneOf added in v1.31.0

func NewStreamSinkInOneOf(config AzureBlobStorageConfig, type_ string) *StreamSinkInOneOf

NewStreamSinkInOneOf instantiates a new StreamSinkInOneOf object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewStreamSinkInOneOfWithDefaults added in v1.31.0

func NewStreamSinkInOneOfWithDefaults() *StreamSinkInOneOf

NewStreamSinkInOneOfWithDefaults instantiates a new StreamSinkInOneOf object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*StreamSinkInOneOf) GetConfig added in v1.31.0

GetConfig returns the Config field value

func (*StreamSinkInOneOf) GetConfigOk added in v1.31.0

func (o *StreamSinkInOneOf) GetConfigOk() (*AzureBlobStorageConfig, bool)

GetConfigOk returns a tuple with the Config field value and a boolean to check if the value has been set.

func (*StreamSinkInOneOf) GetType added in v1.31.0

func (o *StreamSinkInOneOf) GetType() string

GetType returns the Type field value

func (*StreamSinkInOneOf) GetTypeOk added in v1.31.0

func (o *StreamSinkInOneOf) GetTypeOk() (*string, bool)

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.

func (StreamSinkInOneOf) MarshalJSON added in v1.31.0

func (o StreamSinkInOneOf) MarshalJSON() ([]byte, error)

func (*StreamSinkInOneOf) SetConfig added in v1.31.0

func (o *StreamSinkInOneOf) SetConfig(v AzureBlobStorageConfig)

SetConfig sets field value

func (*StreamSinkInOneOf) SetType added in v1.31.0

func (o *StreamSinkInOneOf) SetType(v string)

SetType sets field value

func (StreamSinkInOneOf) ToMap added in v1.39.0

func (o StreamSinkInOneOf) ToMap() (map[string]interface{}, error)

func (*StreamSinkInOneOf) UnmarshalJSON added in v1.39.0

func (o *StreamSinkInOneOf) UnmarshalJSON(data []byte) (err error)

type StreamSinkInOneOf1 added in v1.31.0

type StreamSinkInOneOf1 struct {
	Config SinkOtelV1Config `json:"config"`
	Type   string           `json:"type"`
}

StreamSinkInOneOf1 struct for StreamSinkInOneOf1

func NewStreamSinkInOneOf1 added in v1.31.0

func NewStreamSinkInOneOf1(config SinkOtelV1Config, type_ string) *StreamSinkInOneOf1

NewStreamSinkInOneOf1 instantiates a new StreamSinkInOneOf1 object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewStreamSinkInOneOf1WithDefaults added in v1.31.0

func NewStreamSinkInOneOf1WithDefaults() *StreamSinkInOneOf1

NewStreamSinkInOneOf1WithDefaults instantiates a new StreamSinkInOneOf1 object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*StreamSinkInOneOf1) GetConfig added in v1.31.0

func (o *StreamSinkInOneOf1) GetConfig() SinkOtelV1Config

GetConfig returns the Config field value

func (*StreamSinkInOneOf1) GetConfigOk added in v1.31.0

func (o *StreamSinkInOneOf1) GetConfigOk() (*SinkOtelV1Config, bool)

GetConfigOk returns a tuple with the Config field value and a boolean to check if the value has been set.

func (*StreamSinkInOneOf1) GetType added in v1.31.0

func (o *StreamSinkInOneOf1) GetType() string

GetType returns the Type field value

func (*StreamSinkInOneOf1) GetTypeOk added in v1.31.0

func (o *StreamSinkInOneOf1) GetTypeOk() (*string, bool)

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.

func (StreamSinkInOneOf1) MarshalJSON added in v1.31.0

func (o StreamSinkInOneOf1) MarshalJSON() ([]byte, error)

func (*StreamSinkInOneOf1) SetConfig added in v1.31.0

func (o *StreamSinkInOneOf1) SetConfig(v SinkOtelV1Config)

SetConfig sets field value

func (*StreamSinkInOneOf1) SetType added in v1.31.0

func (o *StreamSinkInOneOf1) SetType(v string)

SetType sets field value

func (StreamSinkInOneOf1) ToMap added in v1.39.0

func (o StreamSinkInOneOf1) ToMap() (map[string]interface{}, error)

func (*StreamSinkInOneOf1) UnmarshalJSON added in v1.39.0

func (o *StreamSinkInOneOf1) UnmarshalJSON(data []byte) (err error)

type StreamSinkInOneOf2 added in v1.33.0

type StreamSinkInOneOf2 struct {
	Config SinkHttpConfig `json:"config"`
	Type   string         `json:"type"`
}

StreamSinkInOneOf2 struct for StreamSinkInOneOf2

func NewStreamSinkInOneOf2 added in v1.33.0

func NewStreamSinkInOneOf2(config SinkHttpConfig, type_ string) *StreamSinkInOneOf2

NewStreamSinkInOneOf2 instantiates a new StreamSinkInOneOf2 object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewStreamSinkInOneOf2WithDefaults added in v1.33.0

func NewStreamSinkInOneOf2WithDefaults() *StreamSinkInOneOf2

NewStreamSinkInOneOf2WithDefaults instantiates a new StreamSinkInOneOf2 object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*StreamSinkInOneOf2) GetConfig added in v1.33.0

func (o *StreamSinkInOneOf2) GetConfig() SinkHttpConfig

GetConfig returns the Config field value

func (*StreamSinkInOneOf2) GetConfigOk added in v1.33.0

func (o *StreamSinkInOneOf2) GetConfigOk() (*SinkHttpConfig, bool)

GetConfigOk returns a tuple with the Config field value and a boolean to check if the value has been set.

func (*StreamSinkInOneOf2) GetType added in v1.33.0

func (o *StreamSinkInOneOf2) GetType() string

GetType returns the Type field value

func (*StreamSinkInOneOf2) GetTypeOk added in v1.33.0

func (o *StreamSinkInOneOf2) GetTypeOk() (*string, bool)

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.

func (StreamSinkInOneOf2) MarshalJSON added in v1.33.0

func (o StreamSinkInOneOf2) MarshalJSON() ([]byte, error)

func (*StreamSinkInOneOf2) SetConfig added in v1.33.0

func (o *StreamSinkInOneOf2) SetConfig(v SinkHttpConfig)

SetConfig sets field value

func (*StreamSinkInOneOf2) SetType added in v1.33.0

func (o *StreamSinkInOneOf2) SetType(v string)

SetType sets field value

func (StreamSinkInOneOf2) ToMap added in v1.39.0

func (o StreamSinkInOneOf2) ToMap() (map[string]interface{}, error)

func (*StreamSinkInOneOf2) UnmarshalJSON added in v1.39.0

func (o *StreamSinkInOneOf2) UnmarshalJSON(data []byte) (err error)

type StreamSinkInOneOf3 added in v1.36.0

type StreamSinkInOneOf3 struct {
	Config S3Config `json:"config"`
	Type   string   `json:"type"`
}

StreamSinkInOneOf3 struct for StreamSinkInOneOf3

func NewStreamSinkInOneOf3 added in v1.36.0

func NewStreamSinkInOneOf3(config S3Config, type_ string) *StreamSinkInOneOf3

NewStreamSinkInOneOf3 instantiates a new StreamSinkInOneOf3 object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewStreamSinkInOneOf3WithDefaults added in v1.36.0

func NewStreamSinkInOneOf3WithDefaults() *StreamSinkInOneOf3

NewStreamSinkInOneOf3WithDefaults instantiates a new StreamSinkInOneOf3 object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*StreamSinkInOneOf3) GetConfig added in v1.36.0

func (o *StreamSinkInOneOf3) GetConfig() S3Config

GetConfig returns the Config field value

func (*StreamSinkInOneOf3) GetConfigOk added in v1.36.0

func (o *StreamSinkInOneOf3) GetConfigOk() (*S3Config, bool)

GetConfigOk returns a tuple with the Config field value and a boolean to check if the value has been set.

func (*StreamSinkInOneOf3) GetType added in v1.36.0

func (o *StreamSinkInOneOf3) GetType() string

GetType returns the Type field value

func (*StreamSinkInOneOf3) GetTypeOk added in v1.36.0

func (o *StreamSinkInOneOf3) GetTypeOk() (*string, bool)

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.

func (StreamSinkInOneOf3) MarshalJSON added in v1.36.0

func (o StreamSinkInOneOf3) MarshalJSON() ([]byte, error)

func (*StreamSinkInOneOf3) SetConfig added in v1.36.0

func (o *StreamSinkInOneOf3) SetConfig(v S3Config)

SetConfig sets field value

func (*StreamSinkInOneOf3) SetType added in v1.36.0

func (o *StreamSinkInOneOf3) SetType(v string)

SetType sets field value

func (StreamSinkInOneOf3) ToMap added in v1.39.0

func (o StreamSinkInOneOf3) ToMap() (map[string]interface{}, error)

func (*StreamSinkInOneOf3) UnmarshalJSON added in v1.39.0

func (o *StreamSinkInOneOf3) UnmarshalJSON(data []byte) (err error)

type StreamSinkInOneOf4 added in v1.37.0

type StreamSinkInOneOf4 struct {
	Config SnowflakeConfig `json:"config"`
	Type   string          `json:"type"`
}

StreamSinkInOneOf4 struct for StreamSinkInOneOf4

func NewStreamSinkInOneOf4 added in v1.37.0

func NewStreamSinkInOneOf4(config SnowflakeConfig, type_ string) *StreamSinkInOneOf4

NewStreamSinkInOneOf4 instantiates a new StreamSinkInOneOf4 object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewStreamSinkInOneOf4WithDefaults added in v1.37.0

func NewStreamSinkInOneOf4WithDefaults() *StreamSinkInOneOf4

NewStreamSinkInOneOf4WithDefaults instantiates a new StreamSinkInOneOf4 object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*StreamSinkInOneOf4) GetConfig added in v1.37.0

func (o *StreamSinkInOneOf4) GetConfig() SnowflakeConfig

GetConfig returns the Config field value

func (*StreamSinkInOneOf4) GetConfigOk added in v1.37.0

func (o *StreamSinkInOneOf4) GetConfigOk() (*SnowflakeConfig, bool)

GetConfigOk returns a tuple with the Config field value and a boolean to check if the value has been set.

func (*StreamSinkInOneOf4) GetType added in v1.37.0

func (o *StreamSinkInOneOf4) GetType() string

GetType returns the Type field value

func (*StreamSinkInOneOf4) GetTypeOk added in v1.37.0

func (o *StreamSinkInOneOf4) GetTypeOk() (*string, bool)

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.

func (StreamSinkInOneOf4) MarshalJSON added in v1.37.0

func (o StreamSinkInOneOf4) MarshalJSON() ([]byte, error)

func (*StreamSinkInOneOf4) SetConfig added in v1.37.0

func (o *StreamSinkInOneOf4) SetConfig(v SnowflakeConfig)

SetConfig sets field value

func (*StreamSinkInOneOf4) SetType added in v1.37.0

func (o *StreamSinkInOneOf4) SetType(v string)

SetType sets field value

func (StreamSinkInOneOf4) ToMap added in v1.39.0

func (o StreamSinkInOneOf4) ToMap() (map[string]interface{}, error)

func (*StreamSinkInOneOf4) UnmarshalJSON added in v1.39.0

func (o *StreamSinkInOneOf4) UnmarshalJSON(data []byte) (err error)

type StreamSinkInOneOf5 added in v1.37.0

type StreamSinkInOneOf5 struct {
	Config GoogleCloudStorageConfig `json:"config"`
	Type   string                   `json:"type"`
}

StreamSinkInOneOf5 struct for StreamSinkInOneOf5

func NewStreamSinkInOneOf5 added in v1.37.0

func NewStreamSinkInOneOf5(config GoogleCloudStorageConfig, type_ string) *StreamSinkInOneOf5

NewStreamSinkInOneOf5 instantiates a new StreamSinkInOneOf5 object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewStreamSinkInOneOf5WithDefaults added in v1.37.0

func NewStreamSinkInOneOf5WithDefaults() *StreamSinkInOneOf5

NewStreamSinkInOneOf5WithDefaults instantiates a new StreamSinkInOneOf5 object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*StreamSinkInOneOf5) GetConfig added in v1.37.0

GetConfig returns the Config field value

func (*StreamSinkInOneOf5) GetConfigOk added in v1.37.0

func (o *StreamSinkInOneOf5) GetConfigOk() (*GoogleCloudStorageConfig, bool)

GetConfigOk returns a tuple with the Config field value and a boolean to check if the value has been set.

func (*StreamSinkInOneOf5) GetType added in v1.37.0

func (o *StreamSinkInOneOf5) GetType() string

GetType returns the Type field value

func (*StreamSinkInOneOf5) GetTypeOk added in v1.37.0

func (o *StreamSinkInOneOf5) GetTypeOk() (*string, bool)

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.

func (StreamSinkInOneOf5) MarshalJSON added in v1.37.0

func (o StreamSinkInOneOf5) MarshalJSON() ([]byte, error)

func (*StreamSinkInOneOf5) SetConfig added in v1.37.0

SetConfig sets field value

func (*StreamSinkInOneOf5) SetType added in v1.37.0

func (o *StreamSinkInOneOf5) SetType(v string)

SetType sets field value

func (StreamSinkInOneOf5) ToMap added in v1.39.0

func (o StreamSinkInOneOf5) ToMap() (map[string]interface{}, error)

func (*StreamSinkInOneOf5) UnmarshalJSON added in v1.39.0

func (o *StreamSinkInOneOf5) UnmarshalJSON(data []byte) (err error)

type StreamSinkInOneOf6 added in v1.37.0

type StreamSinkInOneOf6 struct {
	Config RedshiftConfig `json:"config"`
	Type   string         `json:"type"`
}

StreamSinkInOneOf6 struct for StreamSinkInOneOf6

func NewStreamSinkInOneOf6 added in v1.37.0

func NewStreamSinkInOneOf6(config RedshiftConfig, type_ string) *StreamSinkInOneOf6

NewStreamSinkInOneOf6 instantiates a new StreamSinkInOneOf6 object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewStreamSinkInOneOf6WithDefaults added in v1.37.0

func NewStreamSinkInOneOf6WithDefaults() *StreamSinkInOneOf6

NewStreamSinkInOneOf6WithDefaults instantiates a new StreamSinkInOneOf6 object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*StreamSinkInOneOf6) GetConfig added in v1.37.0

func (o *StreamSinkInOneOf6) GetConfig() RedshiftConfig

GetConfig returns the Config field value

func (*StreamSinkInOneOf6) GetConfigOk added in v1.37.0

func (o *StreamSinkInOneOf6) GetConfigOk() (*RedshiftConfig, bool)

GetConfigOk returns a tuple with the Config field value and a boolean to check if the value has been set.

func (*StreamSinkInOneOf6) GetType added in v1.37.0

func (o *StreamSinkInOneOf6) GetType() string

GetType returns the Type field value

func (*StreamSinkInOneOf6) GetTypeOk added in v1.37.0

func (o *StreamSinkInOneOf6) GetTypeOk() (*string, bool)

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.

func (StreamSinkInOneOf6) MarshalJSON added in v1.37.0

func (o StreamSinkInOneOf6) MarshalJSON() ([]byte, error)

func (*StreamSinkInOneOf6) SetConfig added in v1.37.0

func (o *StreamSinkInOneOf6) SetConfig(v RedshiftConfig)

SetConfig sets field value

func (*StreamSinkInOneOf6) SetType added in v1.37.0

func (o *StreamSinkInOneOf6) SetType(v string)

SetType sets field value

func (StreamSinkInOneOf6) ToMap added in v1.39.0

func (o StreamSinkInOneOf6) ToMap() (map[string]interface{}, error)

func (*StreamSinkInOneOf6) UnmarshalJSON added in v1.39.0

func (o *StreamSinkInOneOf6) UnmarshalJSON(data []byte) (err error)

type StreamSinkInOneOf7 added in v1.39.0

type StreamSinkInOneOf7 struct {
	Config BigQueryConfig `json:"config"`
	Type   string         `json:"type"`
}

StreamSinkInOneOf7 struct for StreamSinkInOneOf7

func NewStreamSinkInOneOf7 added in v1.39.0

func NewStreamSinkInOneOf7(config BigQueryConfig, type_ string) *StreamSinkInOneOf7

NewStreamSinkInOneOf7 instantiates a new StreamSinkInOneOf7 object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewStreamSinkInOneOf7WithDefaults added in v1.39.0

func NewStreamSinkInOneOf7WithDefaults() *StreamSinkInOneOf7

NewStreamSinkInOneOf7WithDefaults instantiates a new StreamSinkInOneOf7 object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*StreamSinkInOneOf7) GetConfig added in v1.39.0

func (o *StreamSinkInOneOf7) GetConfig() BigQueryConfig

GetConfig returns the Config field value

func (*StreamSinkInOneOf7) GetConfigOk added in v1.39.0

func (o *StreamSinkInOneOf7) GetConfigOk() (*BigQueryConfig, bool)

GetConfigOk returns a tuple with the Config field value and a boolean to check if the value has been set.

func (*StreamSinkInOneOf7) GetType added in v1.39.0

func (o *StreamSinkInOneOf7) GetType() string

GetType returns the Type field value

func (*StreamSinkInOneOf7) GetTypeOk added in v1.39.0

func (o *StreamSinkInOneOf7) GetTypeOk() (*string, bool)

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.

func (StreamSinkInOneOf7) MarshalJSON added in v1.39.0

func (o StreamSinkInOneOf7) MarshalJSON() ([]byte, error)

func (*StreamSinkInOneOf7) SetConfig added in v1.39.0

func (o *StreamSinkInOneOf7) SetConfig(v BigQueryConfig)

SetConfig sets field value

func (*StreamSinkInOneOf7) SetType added in v1.39.0

func (o *StreamSinkInOneOf7) SetType(v string)

SetType sets field value

func (StreamSinkInOneOf7) ToMap added in v1.39.0

func (o StreamSinkInOneOf7) ToMap() (map[string]interface{}, error)

func (*StreamSinkInOneOf7) UnmarshalJSON added in v1.39.0

func (o *StreamSinkInOneOf7) UnmarshalJSON(data []byte) (err error)

type StreamSinkOut added in v1.31.0

type StreamSinkOut struct {
	StreamSinkInOneOf  *StreamSinkInOneOf
	StreamSinkInOneOf1 *StreamSinkInOneOf1
	StreamSinkInOneOf2 *StreamSinkInOneOf2
	StreamSinkInOneOf3 *StreamSinkInOneOf3
	StreamSinkInOneOf4 *StreamSinkInOneOf4
	StreamSinkInOneOf5 *StreamSinkInOneOf5
	StreamSinkInOneOf6 *StreamSinkInOneOf6
	StreamSinkInOneOf7 *StreamSinkInOneOf7
}

StreamSinkOut - struct for StreamSinkOut

func StreamSinkInOneOf1AsStreamSinkOut added in v1.31.0

func StreamSinkInOneOf1AsStreamSinkOut(v *StreamSinkInOneOf1) StreamSinkOut

StreamSinkInOneOf1AsStreamSinkOut is a convenience function that returns StreamSinkInOneOf1 wrapped in StreamSinkOut

func StreamSinkInOneOf2AsStreamSinkOut added in v1.33.0

func StreamSinkInOneOf2AsStreamSinkOut(v *StreamSinkInOneOf2) StreamSinkOut

StreamSinkInOneOf2AsStreamSinkOut is a convenience function that returns StreamSinkInOneOf2 wrapped in StreamSinkOut

func StreamSinkInOneOf3AsStreamSinkOut added in v1.36.0

func StreamSinkInOneOf3AsStreamSinkOut(v *StreamSinkInOneOf3) StreamSinkOut

StreamSinkInOneOf3AsStreamSinkOut is a convenience function that returns StreamSinkInOneOf3 wrapped in StreamSinkOut

func StreamSinkInOneOf4AsStreamSinkOut added in v1.37.0

func StreamSinkInOneOf4AsStreamSinkOut(v *StreamSinkInOneOf4) StreamSinkOut

StreamSinkInOneOf4AsStreamSinkOut is a convenience function that returns StreamSinkInOneOf4 wrapped in StreamSinkOut

func StreamSinkInOneOf5AsStreamSinkOut added in v1.37.0

func StreamSinkInOneOf5AsStreamSinkOut(v *StreamSinkInOneOf5) StreamSinkOut

StreamSinkInOneOf5AsStreamSinkOut is a convenience function that returns StreamSinkInOneOf5 wrapped in StreamSinkOut

func StreamSinkInOneOf6AsStreamSinkOut added in v1.37.0

func StreamSinkInOneOf6AsStreamSinkOut(v *StreamSinkInOneOf6) StreamSinkOut

StreamSinkInOneOf6AsStreamSinkOut is a convenience function that returns StreamSinkInOneOf6 wrapped in StreamSinkOut

func StreamSinkInOneOf7AsStreamSinkOut added in v1.39.0

func StreamSinkInOneOf7AsStreamSinkOut(v *StreamSinkInOneOf7) StreamSinkOut

StreamSinkInOneOf7AsStreamSinkOut is a convenience function that returns StreamSinkInOneOf7 wrapped in StreamSinkOut

func StreamSinkInOneOfAsStreamSinkOut added in v1.31.0

func StreamSinkInOneOfAsStreamSinkOut(v *StreamSinkInOneOf) StreamSinkOut

StreamSinkInOneOfAsStreamSinkOut is a convenience function that returns StreamSinkInOneOf wrapped in StreamSinkOut

func (*StreamSinkOut) GetActualInstance added in v1.31.0

func (obj *StreamSinkOut) GetActualInstance() interface{}

Get the actual instance

func (StreamSinkOut) MarshalJSON added in v1.31.0

func (src StreamSinkOut) MarshalJSON() ([]byte, error)

Marshal data from the first non-nil pointers in the struct to JSON

func (*StreamSinkOut) UnmarshalJSON added in v1.31.0

func (dst *StreamSinkOut) UnmarshalJSON(data []byte) error

Unmarshal JSON data into one of the pointers in the struct

type StreamSinkPatch added in v1.31.0

type StreamSinkPatch struct {
	StreamSinkInOneOf  *StreamSinkInOneOf
	StreamSinkInOneOf1 *StreamSinkInOneOf1
	StreamSinkInOneOf2 *StreamSinkInOneOf2
	StreamSinkInOneOf3 *StreamSinkInOneOf3
	StreamSinkInOneOf4 *StreamSinkInOneOf4
	StreamSinkInOneOf5 *StreamSinkInOneOf5
	StreamSinkInOneOf6 *StreamSinkInOneOf6
	StreamSinkInOneOf7 *StreamSinkInOneOf7
}

StreamSinkPatch - struct for StreamSinkPatch

func StreamSinkInOneOf1AsStreamSinkPatch added in v1.31.0

func StreamSinkInOneOf1AsStreamSinkPatch(v *StreamSinkInOneOf1) StreamSinkPatch

StreamSinkInOneOf1AsStreamSinkPatch is a convenience function that returns StreamSinkInOneOf1 wrapped in StreamSinkPatch

func StreamSinkInOneOf2AsStreamSinkPatch added in v1.33.0

func StreamSinkInOneOf2AsStreamSinkPatch(v *StreamSinkInOneOf2) StreamSinkPatch

StreamSinkInOneOf2AsStreamSinkPatch is a convenience function that returns StreamSinkInOneOf2 wrapped in StreamSinkPatch

func StreamSinkInOneOf3AsStreamSinkPatch added in v1.36.0

func StreamSinkInOneOf3AsStreamSinkPatch(v *StreamSinkInOneOf3) StreamSinkPatch

StreamSinkInOneOf3AsStreamSinkPatch is a convenience function that returns StreamSinkInOneOf3 wrapped in StreamSinkPatch

func StreamSinkInOneOf4AsStreamSinkPatch added in v1.37.0

func StreamSinkInOneOf4AsStreamSinkPatch(v *StreamSinkInOneOf4) StreamSinkPatch

StreamSinkInOneOf4AsStreamSinkPatch is a convenience function that returns StreamSinkInOneOf4 wrapped in StreamSinkPatch

func StreamSinkInOneOf5AsStreamSinkPatch added in v1.37.0

func StreamSinkInOneOf5AsStreamSinkPatch(v *StreamSinkInOneOf5) StreamSinkPatch

StreamSinkInOneOf5AsStreamSinkPatch is a convenience function that returns StreamSinkInOneOf5 wrapped in StreamSinkPatch

func StreamSinkInOneOf6AsStreamSinkPatch added in v1.37.0

func StreamSinkInOneOf6AsStreamSinkPatch(v *StreamSinkInOneOf6) StreamSinkPatch

StreamSinkInOneOf6AsStreamSinkPatch is a convenience function that returns StreamSinkInOneOf6 wrapped in StreamSinkPatch

func StreamSinkInOneOf7AsStreamSinkPatch added in v1.39.0

func StreamSinkInOneOf7AsStreamSinkPatch(v *StreamSinkInOneOf7) StreamSinkPatch

StreamSinkInOneOf7AsStreamSinkPatch is a convenience function that returns StreamSinkInOneOf7 wrapped in StreamSinkPatch

func StreamSinkInOneOfAsStreamSinkPatch added in v1.31.0

func StreamSinkInOneOfAsStreamSinkPatch(v *StreamSinkInOneOf) StreamSinkPatch

StreamSinkInOneOfAsStreamSinkPatch is a convenience function that returns StreamSinkInOneOf wrapped in StreamSinkPatch

func (*StreamSinkPatch) GetActualInstance added in v1.31.0

func (obj *StreamSinkPatch) GetActualInstance() interface{}

Get the actual instance

func (StreamSinkPatch) MarshalJSON added in v1.31.0

func (src StreamSinkPatch) MarshalJSON() ([]byte, error)

Marshal data from the first non-nil pointers in the struct to JSON

func (*StreamSinkPatch) UnmarshalJSON added in v1.31.0

func (dst *StreamSinkPatch) UnmarshalJSON(data []byte) error

Unmarshal JSON data into one of the pointers in the struct

type TemplateIn added in v1.8.0

type TemplateIn struct {
	Description      *string                     `json:"description,omitempty"`
	FeatureFlag      *string                     `json:"featureFlag,omitempty" validate:"regexp=^[a-zA-Z0-9\\\\-_.]+$"`
	FilterTypes      []string                    `json:"filterTypes,omitempty"`
	Instructions     *string                     `json:"instructions,omitempty"`
	InstructionsLink *string                     `json:"instructionsLink,omitempty"`
	Kind             *TransformationTemplateKind `json:"kind,omitempty"`
	Name             string                      `json:"name"`
	Transformation   string                      `json:"transformation"`
}

TemplateIn struct for TemplateIn

func NewTemplateIn added in v1.8.0

func NewTemplateIn(logo string, name string, transformation string) *TemplateIn

NewTemplateIn instantiates a new TemplateIn object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewTemplateInWithDefaults added in v1.8.0

func NewTemplateInWithDefaults() *TemplateIn

NewTemplateInWithDefaults instantiates a new TemplateIn object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*TemplateIn) GetDescription added in v1.8.0

func (o *TemplateIn) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*TemplateIn) GetDescriptionOk added in v1.8.0

func (o *TemplateIn) GetDescriptionOk() (*string, bool)

GetDescriptionOk returns a tuple with the Description field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TemplateIn) GetFeatureFlag added in v1.12.0

func (o *TemplateIn) GetFeatureFlag() string

GetFeatureFlag returns the FeatureFlag field value if set, zero value otherwise.

func (*TemplateIn) GetFeatureFlagOk added in v1.12.0

func (o *TemplateIn) GetFeatureFlagOk() (*string, bool)

GetFeatureFlagOk returns a tuple with the FeatureFlag field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TemplateIn) GetFilterTypes added in v1.8.0

func (o *TemplateIn) GetFilterTypes() []string

GetFilterTypes returns the FilterTypes field value if set, zero value otherwise.

func (*TemplateIn) GetFilterTypesOk added in v1.8.0

func (o *TemplateIn) GetFilterTypesOk() ([]string, bool)

GetFilterTypesOk returns a tuple with the FilterTypes field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TemplateIn) GetInstructions added in v1.8.0

func (o *TemplateIn) GetInstructions() string

GetInstructions returns the Instructions field value if set, zero value otherwise.

func (o *TemplateIn) GetInstructionsLink() string

GetInstructionsLink returns the InstructionsLink field value if set, zero value otherwise.

func (*TemplateIn) GetInstructionsLinkOk added in v1.8.0

func (o *TemplateIn) GetInstructionsLinkOk() (*string, bool)

GetInstructionsLinkOk returns a tuple with the InstructionsLink field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TemplateIn) GetInstructionsOk added in v1.8.0

func (o *TemplateIn) GetInstructionsOk() (*string, bool)

GetInstructionsOk returns a tuple with the Instructions field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TemplateIn) GetKind added in v1.13.0

GetKind returns the Kind field value if set, zero value otherwise.

func (*TemplateIn) GetKindOk added in v1.13.0

func (o *TemplateIn) GetKindOk() (*TransformationTemplateKind, bool)

GetKindOk returns a tuple with the Kind field value if set, nil otherwise and a boolean to check if the value has been set.

func (o *TemplateIn) GetLogo() string

GetLogo returns the Logo field value

func (*TemplateIn) GetLogoOk added in v1.8.0

func (o *TemplateIn) GetLogoOk() (*string, bool)

GetLogoOk returns a tuple with the Logo field value and a boolean to check if the value has been set.

func (*TemplateIn) GetName added in v1.8.0

func (o *TemplateIn) GetName() string

GetName returns the Name field value

func (*TemplateIn) GetNameOk added in v1.8.0

func (o *TemplateIn) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*TemplateIn) GetTransformation added in v1.8.0

func (o *TemplateIn) GetTransformation() string

GetTransformation returns the Transformation field value

func (*TemplateIn) GetTransformationOk added in v1.8.0

func (o *TemplateIn) GetTransformationOk() (*string, bool)

GetTransformationOk returns a tuple with the Transformation field value and a boolean to check if the value has been set.

func (*TemplateIn) HasDescription added in v1.8.0

func (o *TemplateIn) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*TemplateIn) HasFeatureFlag added in v1.12.0

func (o *TemplateIn) HasFeatureFlag() bool

HasFeatureFlag returns a boolean if a field has been set.

func (*TemplateIn) HasFilterTypes added in v1.8.0

func (o *TemplateIn) HasFilterTypes() bool

HasFilterTypes returns a boolean if a field has been set.

func (*TemplateIn) HasInstructions added in v1.8.0

func (o *TemplateIn) HasInstructions() bool

HasInstructions returns a boolean if a field has been set.

func (o *TemplateIn) HasInstructionsLink() bool

HasInstructionsLink returns a boolean if a field has been set.

func (*TemplateIn) HasKind added in v1.13.0

func (o *TemplateIn) HasKind() bool

HasKind returns a boolean if a field has been set.

func (TemplateIn) MarshalJSON added in v1.8.0

func (o TemplateIn) MarshalJSON() ([]byte, error)

func (*TemplateIn) SetDescription added in v1.8.0

func (o *TemplateIn) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*TemplateIn) SetFeatureFlag added in v1.12.0

func (o *TemplateIn) SetFeatureFlag(v string)

SetFeatureFlag gets a reference to the given string and assigns it to the FeatureFlag field.

func (*TemplateIn) SetFilterTypes added in v1.8.0

func (o *TemplateIn) SetFilterTypes(v []string)

SetFilterTypes gets a reference to the given []string and assigns it to the FilterTypes field.

func (*TemplateIn) SetInstructions added in v1.8.0

func (o *TemplateIn) SetInstructions(v string)

SetInstructions gets a reference to the given string and assigns it to the Instructions field.

func (o *TemplateIn) SetInstructionsLink(v string)

SetInstructionsLink gets a reference to the given string and assigns it to the InstructionsLink field.

func (*TemplateIn) SetKind added in v1.13.0

func (o *TemplateIn) SetKind(v TransformationTemplateKind)

SetKind gets a reference to the given TransformationTemplateKind and assigns it to the Kind field.

func (o *TemplateIn) SetLogo(v string)

SetLogo sets field value

func (*TemplateIn) SetName added in v1.8.0

func (o *TemplateIn) SetName(v string)

SetName sets field value

func (*TemplateIn) SetTransformation added in v1.8.0

func (o *TemplateIn) SetTransformation(v string)

SetTransformation sets field value

func (TemplateIn) ToMap added in v1.39.0

func (o TemplateIn) ToMap() (map[string]interface{}, error)

func (*TemplateIn) UnmarshalJSON added in v1.39.0

func (o *TemplateIn) UnmarshalJSON(data []byte) (err error)

type TemplateOut added in v1.8.0

type TemplateOut struct {
	CreatedAt        time.Time                  `json:"createdAt"`
	Description      string                     `json:"description"`
	FeatureFlag      *string                    `json:"featureFlag,omitempty" validate:"regexp=^[a-zA-Z0-9\\\\-_.]+$"`
	FilterTypes      []string                   `json:"filterTypes,omitempty"`
	Id               string                     `json:"id"`
	Instructions     string                     `json:"instructions"`
	InstructionsLink *string                    `json:"instructionsLink,omitempty"`
	Kind             TransformationTemplateKind `json:"kind"`
	Name             string                     `json:"name"`
	OrgId            string                     `json:"orgId"`
	Transformation   string                     `json:"transformation"`
	UpdatedAt        time.Time                  `json:"updatedAt"`
}

TemplateOut struct for TemplateOut

func NewTemplateOut added in v1.8.0

func NewTemplateOut(createdAt time.Time, description string, id string, instructions string, kind TransformationTemplateKind, logo string, name string, orgId string, transformation string, updatedAt time.Time) *TemplateOut

NewTemplateOut instantiates a new TemplateOut object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewTemplateOutWithDefaults added in v1.8.0

func NewTemplateOutWithDefaults() *TemplateOut

NewTemplateOutWithDefaults instantiates a new TemplateOut object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*TemplateOut) GetCreatedAt added in v1.8.0

func (o *TemplateOut) GetCreatedAt() time.Time

GetCreatedAt returns the CreatedAt field value

func (*TemplateOut) GetCreatedAtOk added in v1.8.0

func (o *TemplateOut) GetCreatedAtOk() (*time.Time, bool)

GetCreatedAtOk returns a tuple with the CreatedAt field value and a boolean to check if the value has been set.

func (*TemplateOut) GetDescription added in v1.8.0

func (o *TemplateOut) GetDescription() string

GetDescription returns the Description field value

func (*TemplateOut) GetDescriptionOk added in v1.8.0

func (o *TemplateOut) GetDescriptionOk() (*string, bool)

GetDescriptionOk returns a tuple with the Description field value and a boolean to check if the value has been set.

func (*TemplateOut) GetFeatureFlag added in v1.12.0

func (o *TemplateOut) GetFeatureFlag() string

GetFeatureFlag returns the FeatureFlag field value if set, zero value otherwise.

func (*TemplateOut) GetFeatureFlagOk added in v1.12.0

func (o *TemplateOut) GetFeatureFlagOk() (*string, bool)

GetFeatureFlagOk returns a tuple with the FeatureFlag field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TemplateOut) GetFilterTypes added in v1.8.0

func (o *TemplateOut) GetFilterTypes() []string

GetFilterTypes returns the FilterTypes field value if set, zero value otherwise.

func (*TemplateOut) GetFilterTypesOk added in v1.8.0

func (o *TemplateOut) GetFilterTypesOk() ([]string, bool)

GetFilterTypesOk returns a tuple with the FilterTypes field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TemplateOut) GetId added in v1.8.0

func (o *TemplateOut) GetId() string

GetId returns the Id field value

func (*TemplateOut) GetIdOk added in v1.8.0

func (o *TemplateOut) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*TemplateOut) GetInstructions added in v1.8.0

func (o *TemplateOut) GetInstructions() string

GetInstructions returns the Instructions field value

func (o *TemplateOut) GetInstructionsLink() string

GetInstructionsLink returns the InstructionsLink field value if set, zero value otherwise.

func (*TemplateOut) GetInstructionsLinkOk added in v1.8.0

func (o *TemplateOut) GetInstructionsLinkOk() (*string, bool)

GetInstructionsLinkOk returns a tuple with the InstructionsLink field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TemplateOut) GetInstructionsOk added in v1.8.0

func (o *TemplateOut) GetInstructionsOk() (*string, bool)

GetInstructionsOk returns a tuple with the Instructions field value and a boolean to check if the value has been set.

func (*TemplateOut) GetKind added in v1.8.0

GetKind returns the Kind field value

func (*TemplateOut) GetKindOk added in v1.8.0

func (o *TemplateOut) GetKindOk() (*TransformationTemplateKind, bool)

GetKindOk returns a tuple with the Kind field value and a boolean to check if the value has been set.

func (o *TemplateOut) GetLogo() string

GetLogo returns the Logo field value

func (*TemplateOut) GetLogoOk added in v1.8.0

func (o *TemplateOut) GetLogoOk() (*string, bool)

GetLogoOk returns a tuple with the Logo field value and a boolean to check if the value has been set.

func (*TemplateOut) GetName added in v1.8.0

func (o *TemplateOut) GetName() string

GetName returns the Name field value

func (*TemplateOut) GetNameOk added in v1.8.0

func (o *TemplateOut) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*TemplateOut) GetOrgId added in v1.8.0

func (o *TemplateOut) GetOrgId() string

GetOrgId returns the OrgId field value

func (*TemplateOut) GetOrgIdOk added in v1.8.0

func (o *TemplateOut) GetOrgIdOk() (*string, bool)

GetOrgIdOk returns a tuple with the OrgId field value and a boolean to check if the value has been set.

func (*TemplateOut) GetTransformation added in v1.8.0

func (o *TemplateOut) GetTransformation() string

GetTransformation returns the Transformation field value

func (*TemplateOut) GetTransformationOk added in v1.8.0

func (o *TemplateOut) GetTransformationOk() (*string, bool)

GetTransformationOk returns a tuple with the Transformation field value and a boolean to check if the value has been set.

func (*TemplateOut) GetUpdatedAt added in v1.8.0

func (o *TemplateOut) GetUpdatedAt() time.Time

GetUpdatedAt returns the UpdatedAt field value

func (*TemplateOut) GetUpdatedAtOk added in v1.8.0

func (o *TemplateOut) GetUpdatedAtOk() (*time.Time, bool)

GetUpdatedAtOk returns a tuple with the UpdatedAt field value and a boolean to check if the value has been set.

func (*TemplateOut) HasFeatureFlag added in v1.12.0

func (o *TemplateOut) HasFeatureFlag() bool

HasFeatureFlag returns a boolean if a field has been set.

func (*TemplateOut) HasFilterTypes added in v1.8.0

func (o *TemplateOut) HasFilterTypes() bool

HasFilterTypes returns a boolean if a field has been set.

func (o *TemplateOut) HasInstructionsLink() bool

HasInstructionsLink returns a boolean if a field has been set.

func (TemplateOut) MarshalJSON added in v1.8.0

func (o TemplateOut) MarshalJSON() ([]byte, error)

func (*TemplateOut) SetCreatedAt added in v1.8.0

func (o *TemplateOut) SetCreatedAt(v time.Time)

SetCreatedAt sets field value

func (*TemplateOut) SetDescription added in v1.8.0

func (o *TemplateOut) SetDescription(v string)

SetDescription sets field value

func (*TemplateOut) SetFeatureFlag added in v1.12.0

func (o *TemplateOut) SetFeatureFlag(v string)

SetFeatureFlag gets a reference to the given string and assigns it to the FeatureFlag field.

func (*TemplateOut) SetFilterTypes added in v1.8.0

func (o *TemplateOut) SetFilterTypes(v []string)

SetFilterTypes gets a reference to the given []string and assigns it to the FilterTypes field.

func (*TemplateOut) SetId added in v1.8.0

func (o *TemplateOut) SetId(v string)

SetId sets field value

func (*TemplateOut) SetInstructions added in v1.8.0

func (o *TemplateOut) SetInstructions(v string)

SetInstructions sets field value

func (o *TemplateOut) SetInstructionsLink(v string)

SetInstructionsLink gets a reference to the given string and assigns it to the InstructionsLink field.

func (*TemplateOut) SetKind added in v1.8.0

SetKind sets field value

func (o *TemplateOut) SetLogo(v string)

SetLogo sets field value

func (*TemplateOut) SetName added in v1.8.0

func (o *TemplateOut) SetName(v string)

SetName sets field value

func (*TemplateOut) SetOrgId added in v1.8.0

func (o *TemplateOut) SetOrgId(v string)

SetOrgId sets field value

func (*TemplateOut) SetTransformation added in v1.8.0

func (o *TemplateOut) SetTransformation(v string)

SetTransformation sets field value

func (*TemplateOut) SetUpdatedAt added in v1.8.0

func (o *TemplateOut) SetUpdatedAt(v time.Time)

SetUpdatedAt sets field value

func (TemplateOut) ToMap added in v1.39.0

func (o TemplateOut) ToMap() (map[string]interface{}, error)

func (*TemplateOut) UnmarshalJSON added in v1.39.0

func (o *TemplateOut) UnmarshalJSON(data []byte) (err error)

type TemplatePatch added in v1.8.0

type TemplatePatch struct {
	Description      *string                     `json:"description,omitempty"`
	FeatureFlag      NullableString              `json:"featureFlag,omitempty" validate:"regexp=^[a-zA-Z0-9\\\\-_.]+$"`
	FilterTypes      []string                    `json:"filterTypes,omitempty"`
	Instructions     *string                     `json:"instructions,omitempty"`
	InstructionsLink NullableString              `json:"instructionsLink,omitempty"`
	Kind             *TransformationTemplateKind `json:"kind,omitempty"`
	Name             *string                     `json:"name,omitempty"`
	Transformation   *string                     `json:"transformation,omitempty"`
}

TemplatePatch struct for TemplatePatch

func NewTemplatePatch added in v1.8.0

func NewTemplatePatch() *TemplatePatch

NewTemplatePatch instantiates a new TemplatePatch object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewTemplatePatchWithDefaults added in v1.8.0

func NewTemplatePatchWithDefaults() *TemplatePatch

NewTemplatePatchWithDefaults instantiates a new TemplatePatch object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*TemplatePatch) GetDescription added in v1.8.0

func (o *TemplatePatch) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*TemplatePatch) GetDescriptionOk added in v1.8.0

func (o *TemplatePatch) GetDescriptionOk() (*string, bool)

GetDescriptionOk returns a tuple with the Description field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TemplatePatch) GetFeatureFlag added in v1.12.0

func (o *TemplatePatch) GetFeatureFlag() string

GetFeatureFlag returns the FeatureFlag field value if set, zero value otherwise (both if not set or set to explicit null).

func (*TemplatePatch) GetFeatureFlagOk added in v1.12.0

func (o *TemplatePatch) GetFeatureFlagOk() (*string, bool)

GetFeatureFlagOk returns a tuple with the FeatureFlag field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*TemplatePatch) GetFilterTypes added in v1.8.0

func (o *TemplatePatch) GetFilterTypes() []string

GetFilterTypes returns the FilterTypes field value if set, zero value otherwise (both if not set or set to explicit null).

func (*TemplatePatch) GetFilterTypesOk added in v1.8.0

func (o *TemplatePatch) GetFilterTypesOk() ([]string, bool)

GetFilterTypesOk returns a tuple with the FilterTypes field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*TemplatePatch) GetInstructions added in v1.8.0

func (o *TemplatePatch) GetInstructions() string

GetInstructions returns the Instructions field value if set, zero value otherwise.

func (o *TemplatePatch) GetInstructionsLink() string

GetInstructionsLink returns the InstructionsLink field value if set, zero value otherwise (both if not set or set to explicit null).

func (*TemplatePatch) GetInstructionsLinkOk added in v1.8.0

func (o *TemplatePatch) GetInstructionsLinkOk() (*string, bool)

GetInstructionsLinkOk returns a tuple with the InstructionsLink field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*TemplatePatch) GetInstructionsOk added in v1.8.0

func (o *TemplatePatch) GetInstructionsOk() (*string, bool)

GetInstructionsOk returns a tuple with the Instructions field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TemplatePatch) GetKind added in v1.13.0

GetKind returns the Kind field value if set, zero value otherwise.

func (*TemplatePatch) GetKindOk added in v1.13.0

func (o *TemplatePatch) GetKindOk() (*TransformationTemplateKind, bool)

GetKindOk returns a tuple with the Kind field value if set, nil otherwise and a boolean to check if the value has been set.

func (o *TemplatePatch) GetLogo() string

GetLogo returns the Logo field value if set, zero value otherwise.

func (*TemplatePatch) GetLogoOk added in v1.8.0

func (o *TemplatePatch) GetLogoOk() (*string, bool)

GetLogoOk returns a tuple with the Logo field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TemplatePatch) GetName added in v1.8.0

func (o *TemplatePatch) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*TemplatePatch) GetNameOk added in v1.8.0

func (o *TemplatePatch) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TemplatePatch) GetTransformation added in v1.8.0

func (o *TemplatePatch) GetTransformation() string

GetTransformation returns the Transformation field value if set, zero value otherwise.

func (*TemplatePatch) GetTransformationOk added in v1.8.0

func (o *TemplatePatch) GetTransformationOk() (*string, bool)

GetTransformationOk returns a tuple with the Transformation field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TemplatePatch) HasDescription added in v1.8.0

func (o *TemplatePatch) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*TemplatePatch) HasFeatureFlag added in v1.12.0

func (o *TemplatePatch) HasFeatureFlag() bool

HasFeatureFlag returns a boolean if a field has been set.

func (*TemplatePatch) HasFilterTypes added in v1.8.0

func (o *TemplatePatch) HasFilterTypes() bool

HasFilterTypes returns a boolean if a field has been set.

func (*TemplatePatch) HasInstructions added in v1.8.0

func (o *TemplatePatch) HasInstructions() bool

HasInstructions returns a boolean if a field has been set.

func (o *TemplatePatch) HasInstructionsLink() bool

HasInstructionsLink returns a boolean if a field has been set.

func (*TemplatePatch) HasKind added in v1.13.0

func (o *TemplatePatch) HasKind() bool

HasKind returns a boolean if a field has been set.

func (o *TemplatePatch) HasLogo() bool

HasLogo returns a boolean if a field has been set.

func (*TemplatePatch) HasName added in v1.8.0

func (o *TemplatePatch) HasName() bool

HasName returns a boolean if a field has been set.

func (*TemplatePatch) HasTransformation added in v1.8.0

func (o *TemplatePatch) HasTransformation() bool

HasTransformation returns a boolean if a field has been set.

func (TemplatePatch) MarshalJSON added in v1.8.0

func (o TemplatePatch) MarshalJSON() ([]byte, error)

func (*TemplatePatch) SetDescription added in v1.8.0

func (o *TemplatePatch) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*TemplatePatch) SetFeatureFlag added in v1.12.0

func (o *TemplatePatch) SetFeatureFlag(v string)

SetFeatureFlag gets a reference to the given NullableString and assigns it to the FeatureFlag field.

func (*TemplatePatch) SetFeatureFlagNil added in v1.12.0

func (o *TemplatePatch) SetFeatureFlagNil()

SetFeatureFlagNil sets the value for FeatureFlag to be an explicit nil

func (*TemplatePatch) SetFilterTypes added in v1.8.0

func (o *TemplatePatch) SetFilterTypes(v []string)

SetFilterTypes gets a reference to the given []string and assigns it to the FilterTypes field.

func (*TemplatePatch) SetInstructions added in v1.8.0

func (o *TemplatePatch) SetInstructions(v string)

SetInstructions gets a reference to the given string and assigns it to the Instructions field.

func (o *TemplatePatch) SetInstructionsLink(v string)

SetInstructionsLink gets a reference to the given NullableString and assigns it to the InstructionsLink field.

func (*TemplatePatch) SetInstructionsLinkNil added in v1.8.0

func (o *TemplatePatch) SetInstructionsLinkNil()

SetInstructionsLinkNil sets the value for InstructionsLink to be an explicit nil

func (*TemplatePatch) SetKind added in v1.13.0

SetKind gets a reference to the given TransformationTemplateKind and assigns it to the Kind field.

func (o *TemplatePatch) SetLogo(v string)

SetLogo gets a reference to the given string and assigns it to the Logo field.

func (*TemplatePatch) SetName added in v1.8.0

func (o *TemplatePatch) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*TemplatePatch) SetTransformation added in v1.8.0

func (o *TemplatePatch) SetTransformation(v string)

SetTransformation gets a reference to the given string and assigns it to the Transformation field.

func (TemplatePatch) ToMap added in v1.39.0

func (o TemplatePatch) ToMap() (map[string]interface{}, error)

func (*TemplatePatch) UnsetFeatureFlag added in v1.12.0

func (o *TemplatePatch) UnsetFeatureFlag()

UnsetFeatureFlag ensures that no value is present for FeatureFlag, not even an explicit nil

func (o *TemplatePatch) UnsetInstructionsLink()

UnsetInstructionsLink ensures that no value is present for InstructionsLink, not even an explicit nil

type TemplateUpdate added in v1.8.0

type TemplateUpdate struct {
	Description      *string                     `json:"description,omitempty"`
	FeatureFlag      *string                     `json:"featureFlag,omitempty" validate:"regexp=^[a-zA-Z0-9\\\\-_.]+$"`
	FilterTypes      []string                    `json:"filterTypes,omitempty"`
	Instructions     *string                     `json:"instructions,omitempty"`
	InstructionsLink *string                     `json:"instructionsLink,omitempty"`
	Kind             *TransformationTemplateKind `json:"kind,omitempty"`
	Name             *string                     `json:"name,omitempty"`
	Transformation   string                      `json:"transformation"`
}

TemplateUpdate struct for TemplateUpdate

func NewTemplateUpdate added in v1.8.0

func NewTemplateUpdate(logo string, transformation string) *TemplateUpdate

NewTemplateUpdate instantiates a new TemplateUpdate object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewTemplateUpdateWithDefaults added in v1.8.0

func NewTemplateUpdateWithDefaults() *TemplateUpdate

NewTemplateUpdateWithDefaults instantiates a new TemplateUpdate object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*TemplateUpdate) GetDescription added in v1.8.0

func (o *TemplateUpdate) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*TemplateUpdate) GetDescriptionOk added in v1.8.0

func (o *TemplateUpdate) GetDescriptionOk() (*string, bool)

GetDescriptionOk returns a tuple with the Description field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TemplateUpdate) GetFeatureFlag added in v1.12.0

func (o *TemplateUpdate) GetFeatureFlag() string

GetFeatureFlag returns the FeatureFlag field value if set, zero value otherwise.

func (*TemplateUpdate) GetFeatureFlagOk added in v1.12.0

func (o *TemplateUpdate) GetFeatureFlagOk() (*string, bool)

GetFeatureFlagOk returns a tuple with the FeatureFlag field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TemplateUpdate) GetFilterTypes added in v1.8.0

func (o *TemplateUpdate) GetFilterTypes() []string

GetFilterTypes returns the FilterTypes field value if set, zero value otherwise.

func (*TemplateUpdate) GetFilterTypesOk added in v1.8.0

func (o *TemplateUpdate) GetFilterTypesOk() ([]string, bool)

GetFilterTypesOk returns a tuple with the FilterTypes field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TemplateUpdate) GetInstructions added in v1.8.0

func (o *TemplateUpdate) GetInstructions() string

GetInstructions returns the Instructions field value if set, zero value otherwise.

func (o *TemplateUpdate) GetInstructionsLink() string

GetInstructionsLink returns the InstructionsLink field value if set, zero value otherwise.

func (*TemplateUpdate) GetInstructionsLinkOk added in v1.8.0

func (o *TemplateUpdate) GetInstructionsLinkOk() (*string, bool)

GetInstructionsLinkOk returns a tuple with the InstructionsLink field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TemplateUpdate) GetInstructionsOk added in v1.8.0

func (o *TemplateUpdate) GetInstructionsOk() (*string, bool)

GetInstructionsOk returns a tuple with the Instructions field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TemplateUpdate) GetKind added in v1.13.0

GetKind returns the Kind field value if set, zero value otherwise.

func (*TemplateUpdate) GetKindOk added in v1.13.0

func (o *TemplateUpdate) GetKindOk() (*TransformationTemplateKind, bool)

GetKindOk returns a tuple with the Kind field value if set, nil otherwise and a boolean to check if the value has been set.

func (o *TemplateUpdate) GetLogo() string

GetLogo returns the Logo field value

func (*TemplateUpdate) GetLogoOk added in v1.8.0

func (o *TemplateUpdate) GetLogoOk() (*string, bool)

GetLogoOk returns a tuple with the Logo field value and a boolean to check if the value has been set.

func (*TemplateUpdate) GetName added in v1.8.0

func (o *TemplateUpdate) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*TemplateUpdate) GetNameOk added in v1.8.0

func (o *TemplateUpdate) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TemplateUpdate) GetTransformation added in v1.8.0

func (o *TemplateUpdate) GetTransformation() string

GetTransformation returns the Transformation field value

func (*TemplateUpdate) GetTransformationOk added in v1.8.0

func (o *TemplateUpdate) GetTransformationOk() (*string, bool)

GetTransformationOk returns a tuple with the Transformation field value and a boolean to check if the value has been set.

func (*TemplateUpdate) HasDescription added in v1.8.0

func (o *TemplateUpdate) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*TemplateUpdate) HasFeatureFlag added in v1.12.0

func (o *TemplateUpdate) HasFeatureFlag() bool

HasFeatureFlag returns a boolean if a field has been set.

func (*TemplateUpdate) HasFilterTypes added in v1.8.0

func (o *TemplateUpdate) HasFilterTypes() bool

HasFilterTypes returns a boolean if a field has been set.

func (*TemplateUpdate) HasInstructions added in v1.8.0

func (o *TemplateUpdate) HasInstructions() bool

HasInstructions returns a boolean if a field has been set.

func (o *TemplateUpdate) HasInstructionsLink() bool

HasInstructionsLink returns a boolean if a field has been set.

func (*TemplateUpdate) HasKind added in v1.13.0

func (o *TemplateUpdate) HasKind() bool

HasKind returns a boolean if a field has been set.

func (*TemplateUpdate) HasName added in v1.8.0

func (o *TemplateUpdate) HasName() bool

HasName returns a boolean if a field has been set.

func (TemplateUpdate) MarshalJSON added in v1.8.0

func (o TemplateUpdate) MarshalJSON() ([]byte, error)

func (*TemplateUpdate) SetDescription added in v1.8.0

func (o *TemplateUpdate) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*TemplateUpdate) SetFeatureFlag added in v1.12.0

func (o *TemplateUpdate) SetFeatureFlag(v string)

SetFeatureFlag gets a reference to the given string and assigns it to the FeatureFlag field.

func (*TemplateUpdate) SetFilterTypes added in v1.8.0

func (o *TemplateUpdate) SetFilterTypes(v []string)

SetFilterTypes gets a reference to the given []string and assigns it to the FilterTypes field.

func (*TemplateUpdate) SetInstructions added in v1.8.0

func (o *TemplateUpdate) SetInstructions(v string)

SetInstructions gets a reference to the given string and assigns it to the Instructions field.

func (o *TemplateUpdate) SetInstructionsLink(v string)

SetInstructionsLink gets a reference to the given string and assigns it to the InstructionsLink field.

func (*TemplateUpdate) SetKind added in v1.13.0

SetKind gets a reference to the given TransformationTemplateKind and assigns it to the Kind field.

func (o *TemplateUpdate) SetLogo(v string)

SetLogo sets field value

func (*TemplateUpdate) SetName added in v1.8.0

func (o *TemplateUpdate) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*TemplateUpdate) SetTransformation added in v1.8.0

func (o *TemplateUpdate) SetTransformation(v string)

SetTransformation sets field value

func (TemplateUpdate) ToMap added in v1.39.0

func (o TemplateUpdate) ToMap() (map[string]interface{}, error)

func (*TemplateUpdate) UnmarshalJSON added in v1.39.0

func (o *TemplateUpdate) UnmarshalJSON(data []byte) (err error)

type TransformationHttpMethod added in v0.66.0

type TransformationHttpMethod string

TransformationHttpMethod the model 'TransformationHttpMethod'

const (
	TRANSFORMATIONHTTPMETHOD_POST  TransformationHttpMethod = "POST"
	TRANSFORMATIONHTTPMETHOD_PUT   TransformationHttpMethod = "PUT"
	TRANSFORMATIONHTTPMETHOD_PATCH TransformationHttpMethod = "PATCH"
)

List of TransformationHttpMethod

func NewTransformationHttpMethodFromValue added in v0.66.0

func NewTransformationHttpMethodFromValue(v string) (*TransformationHttpMethod, error)

NewTransformationHttpMethodFromValue returns a pointer to a valid TransformationHttpMethod for the value passed as argument, or an error if the value passed is not allowed by the enum

func (TransformationHttpMethod) IsValid added in v0.66.0

func (v TransformationHttpMethod) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (TransformationHttpMethod) Ptr added in v0.66.0

Ptr returns reference to TransformationHttpMethod value

func (*TransformationHttpMethod) UnmarshalJSON added in v0.66.0

func (v *TransformationHttpMethod) UnmarshalJSON(src []byte) error

type TransformationSimulateIn added in v1.8.1

type TransformationSimulateIn struct {
	Channels []string `json:"channels,omitempty"`
	Code     string   `json:"code"`
	// The event type's name
	EventType string                 `json:"eventType" validate:"regexp=^[a-zA-Z0-9\\\\-_.]+$"`
	Payload   map[string]interface{} `json:"payload"`
}

TransformationSimulateIn struct for TransformationSimulateIn

func NewTransformationSimulateIn added in v1.8.1

func NewTransformationSimulateIn(code string, eventType string, payload map[string]interface{}) *TransformationSimulateIn

NewTransformationSimulateIn instantiates a new TransformationSimulateIn object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewTransformationSimulateInWithDefaults added in v1.8.1

func NewTransformationSimulateInWithDefaults() *TransformationSimulateIn

NewTransformationSimulateInWithDefaults instantiates a new TransformationSimulateIn object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*TransformationSimulateIn) GetChannels added in v1.8.1

func (o *TransformationSimulateIn) GetChannels() []string

GetChannels returns the Channels field value if set, zero value otherwise.

func (*TransformationSimulateIn) GetChannelsOk added in v1.8.1

func (o *TransformationSimulateIn) GetChannelsOk() ([]string, bool)

GetChannelsOk returns a tuple with the Channels field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TransformationSimulateIn) GetCode added in v1.8.1

func (o *TransformationSimulateIn) GetCode() string

GetCode returns the Code field value

func (*TransformationSimulateIn) GetCodeOk added in v1.8.1

func (o *TransformationSimulateIn) GetCodeOk() (*string, bool)

GetCodeOk returns a tuple with the Code field value and a boolean to check if the value has been set.

func (*TransformationSimulateIn) GetEventType added in v1.8.1

func (o *TransformationSimulateIn) GetEventType() string

GetEventType returns the EventType field value

func (*TransformationSimulateIn) GetEventTypeOk added in v1.8.1

func (o *TransformationSimulateIn) GetEventTypeOk() (*string, bool)

GetEventTypeOk returns a tuple with the EventType field value and a boolean to check if the value has been set.

func (*TransformationSimulateIn) GetPayload added in v1.8.1

func (o *TransformationSimulateIn) GetPayload() map[string]interface{}

GetPayload returns the Payload field value

func (*TransformationSimulateIn) GetPayloadOk added in v1.8.1

func (o *TransformationSimulateIn) GetPayloadOk() (map[string]interface{}, bool)

GetPayloadOk returns a tuple with the Payload field value and a boolean to check if the value has been set.

func (*TransformationSimulateIn) HasChannels added in v1.8.1

func (o *TransformationSimulateIn) HasChannels() bool

HasChannels returns a boolean if a field has been set.

func (TransformationSimulateIn) MarshalJSON added in v1.8.1

func (o TransformationSimulateIn) MarshalJSON() ([]byte, error)

func (*TransformationSimulateIn) SetChannels added in v1.8.1

func (o *TransformationSimulateIn) SetChannels(v []string)

SetChannels gets a reference to the given []string and assigns it to the Channels field.

func (*TransformationSimulateIn) SetCode added in v1.8.1

func (o *TransformationSimulateIn) SetCode(v string)

SetCode sets field value

func (*TransformationSimulateIn) SetEventType added in v1.8.1

func (o *TransformationSimulateIn) SetEventType(v string)

SetEventType sets field value

func (*TransformationSimulateIn) SetPayload added in v1.8.1

func (o *TransformationSimulateIn) SetPayload(v map[string]interface{})

SetPayload sets field value

func (TransformationSimulateIn) ToMap added in v1.39.0

func (o TransformationSimulateIn) ToMap() (map[string]interface{}, error)

func (*TransformationSimulateIn) UnmarshalJSON added in v1.39.0

func (o *TransformationSimulateIn) UnmarshalJSON(data []byte) (err error)

type TransformationSimulateOut added in v1.8.1

type TransformationSimulateOut struct {
	Method  *TransformationHttpMethod `json:"method,omitempty"`
	Payload string                    `json:"payload"`
	Url     string                    `json:"url"`
}

TransformationSimulateOut struct for TransformationSimulateOut

func NewTransformationSimulateOut added in v1.8.1

func NewTransformationSimulateOut(payload string, url string) *TransformationSimulateOut

NewTransformationSimulateOut instantiates a new TransformationSimulateOut object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewTransformationSimulateOutWithDefaults added in v1.8.1

func NewTransformationSimulateOutWithDefaults() *TransformationSimulateOut

NewTransformationSimulateOutWithDefaults instantiates a new TransformationSimulateOut object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*TransformationSimulateOut) GetMethod added in v1.8.1

GetMethod returns the Method field value if set, zero value otherwise.

func (*TransformationSimulateOut) GetMethodOk added in v1.8.1

GetMethodOk returns a tuple with the Method field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TransformationSimulateOut) GetPayload added in v1.8.1

func (o *TransformationSimulateOut) GetPayload() string

GetPayload returns the Payload field value

func (*TransformationSimulateOut) GetPayloadOk added in v1.8.1

func (o *TransformationSimulateOut) GetPayloadOk() (*string, bool)

GetPayloadOk returns a tuple with the Payload field value and a boolean to check if the value has been set.

func (*TransformationSimulateOut) GetUrl added in v1.8.1

func (o *TransformationSimulateOut) GetUrl() string

GetUrl returns the Url field value

func (*TransformationSimulateOut) GetUrlOk added in v1.8.1

func (o *TransformationSimulateOut) GetUrlOk() (*string, bool)

GetUrlOk returns a tuple with the Url field value and a boolean to check if the value has been set.

func (*TransformationSimulateOut) HasMethod added in v1.8.1

func (o *TransformationSimulateOut) HasMethod() bool

HasMethod returns a boolean if a field has been set.

func (TransformationSimulateOut) MarshalJSON added in v1.8.1

func (o TransformationSimulateOut) MarshalJSON() ([]byte, error)

func (*TransformationSimulateOut) SetMethod added in v1.8.1

SetMethod gets a reference to the given TransformationHttpMethod and assigns it to the Method field.

func (*TransformationSimulateOut) SetPayload added in v1.8.1

func (o *TransformationSimulateOut) SetPayload(v string)

SetPayload sets field value

func (*TransformationSimulateOut) SetUrl added in v1.8.1

func (o *TransformationSimulateOut) SetUrl(v string)

SetUrl sets field value

func (TransformationSimulateOut) ToMap added in v1.39.0

func (o TransformationSimulateOut) ToMap() (map[string]interface{}, error)

func (*TransformationSimulateOut) UnmarshalJSON added in v1.39.0

func (o *TransformationSimulateOut) UnmarshalJSON(data []byte) (err error)

type TransformationTemplateAPIService added in v1.39.0

type TransformationTemplateAPIService service

TransformationTemplateAPIService TransformationTemplateAPI service

func (*TransformationTemplateAPIService) V1EndpointUpdateHubspotOauthConfig added in v1.39.0

func (a *TransformationTemplateAPIService) V1EndpointUpdateHubspotOauthConfig(ctx context.Context, appId string, endpointId string) ApiV1EndpointUpdateHubspotOauthConfigRequest

V1EndpointUpdateHubspotOauthConfig Update Hubspot Oauth Config

Create/update endpoint Hubspot OAuth configuration Specific private endpoint just for us, to avoid exposing the Hubspot secret to the client.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param appId The app's ID or UID
@param endpointId The ep's ID or UID
@return ApiV1EndpointUpdateHubspotOauthConfigRequest

func (*TransformationTemplateAPIService) V1EndpointUpdateHubspotOauthConfigExecute added in v1.39.0

func (a *TransformationTemplateAPIService) V1EndpointUpdateHubspotOauthConfigExecute(r ApiV1EndpointUpdateHubspotOauthConfigRequest) (*http.Response, error)

Execute executes the request

func (*TransformationTemplateAPIService) V1TransformationTemplateCreate added in v1.39.0

V1TransformationTemplateCreate Create Transformation Template

Create a new transformation template.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiV1TransformationTemplateCreateRequest

func (*TransformationTemplateAPIService) V1TransformationTemplateCreateExecute added in v1.39.0

Execute executes the request

@return TemplateOut

func (*TransformationTemplateAPIService) V1TransformationTemplateDelete added in v1.39.0

func (a *TransformationTemplateAPIService) V1TransformationTemplateDelete(ctx context.Context, transformationTemplateId string) ApiV1TransformationTemplateDeleteRequest

V1TransformationTemplateDelete Delete Transformation Template

Delete a transformation template.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param transformationTemplateId
@return ApiV1TransformationTemplateDeleteRequest

func (*TransformationTemplateAPIService) V1TransformationTemplateDeleteExecute added in v1.39.0

func (a *TransformationTemplateAPIService) V1TransformationTemplateDeleteExecute(r ApiV1TransformationTemplateDeleteRequest) (*http.Response, error)

Execute executes the request

func (*TransformationTemplateAPIService) V1TransformationTemplateGenerate added in v1.39.0

V1TransformationTemplateGenerate Generate

Use OpenAI's Completion API to generate code for a transformation template.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiV1TransformationTemplateGenerateRequest

func (*TransformationTemplateAPIService) V1TransformationTemplateGenerateExecute added in v1.39.0

Execute executes the request

@return GenerateOut

func (*TransformationTemplateAPIService) V1TransformationTemplateGet added in v1.39.0

func (a *TransformationTemplateAPIService) V1TransformationTemplateGet(ctx context.Context, transformationTemplateId string) ApiV1TransformationTemplateGetRequest

V1TransformationTemplateGet Get Transformation Template

Get a transformation template.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param transformationTemplateId
@return ApiV1TransformationTemplateGetRequest

func (*TransformationTemplateAPIService) V1TransformationTemplateGetExecute added in v1.39.0

Execute executes the request

@return TemplateOut

func (*TransformationTemplateAPIService) V1TransformationTemplateList added in v1.39.0

V1TransformationTemplateList List Transformation Templates

List all transformation templates for an application.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiV1TransformationTemplateListRequest

func (*TransformationTemplateAPIService) V1TransformationTemplateListExecute added in v1.39.0

Execute executes the request

@return ListResponseTemplateOut

func (*TransformationTemplateAPIService) V1TransformationTemplateOauthDiscord added in v1.39.0

V1TransformationTemplateOauthDiscord Authorize Discord

Get Discord Incoming webhook URL.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiV1TransformationTemplateOauthDiscordRequest

func (*TransformationTemplateAPIService) V1TransformationTemplateOauthDiscordExecute added in v1.39.0

Execute executes the request

@return IncomingWebhookPayloadOut

func (*TransformationTemplateAPIService) V1TransformationTemplateOauthHubspot added in v1.39.0

V1TransformationTemplateOauthHubspot Authorize Hubspot

Get Hubspot access token using authorization code.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiV1TransformationTemplateOauthHubspotRequest

func (*TransformationTemplateAPIService) V1TransformationTemplateOauthHubspotExecute added in v1.39.0

Execute executes the request

@return OAuthPayloadOut

func (*TransformationTemplateAPIService) V1TransformationTemplateOauthSlack added in v1.39.0

V1TransformationTemplateOauthSlack Authorize Slack

Get Slack Incoming webhook URL.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiV1TransformationTemplateOauthSlackRequest

func (*TransformationTemplateAPIService) V1TransformationTemplateOauthSlackExecute added in v1.39.0

Execute executes the request

@return IncomingWebhookPayloadOut

func (*TransformationTemplateAPIService) V1TransformationTemplatePatch added in v1.39.0

func (a *TransformationTemplateAPIService) V1TransformationTemplatePatch(ctx context.Context, transformationTemplateId string) ApiV1TransformationTemplatePatchRequest

V1TransformationTemplatePatch Patch Transformation Template

Partially update a transformation template.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param transformationTemplateId
@return ApiV1TransformationTemplatePatchRequest

func (*TransformationTemplateAPIService) V1TransformationTemplatePatchExecute added in v1.39.0

Execute executes the request

@return TemplateOut

func (*TransformationTemplateAPIService) V1TransformationTemplateSimulate added in v1.39.0

V1TransformationTemplateSimulate Simulate

Simulate running the transformation on the payload and code.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiV1TransformationTemplateSimulateRequest

func (*TransformationTemplateAPIService) V1TransformationTemplateSimulateExecute added in v1.39.0

Execute executes the request

@return TransformationSimulateOut

func (*TransformationTemplateAPIService) V1TransformationTemplateUpdate added in v1.39.0

func (a *TransformationTemplateAPIService) V1TransformationTemplateUpdate(ctx context.Context, transformationTemplateId string) ApiV1TransformationTemplateUpdateRequest

V1TransformationTemplateUpdate Update Transformation Template

Update a transformation template.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param transformationTemplateId
@return ApiV1TransformationTemplateUpdateRequest

func (*TransformationTemplateAPIService) V1TransformationTemplateUpdateExecute added in v1.39.0

Execute executes the request

@return TemplateOut

type TransformationTemplateKind added in v1.8.0

type TransformationTemplateKind string

TransformationTemplateKind the model 'TransformationTemplateKind'

const (
	TRANSFORMATIONTEMPLATEKIND_CUSTOM      TransformationTemplateKind = "Custom"
	TRANSFORMATIONTEMPLATEKIND_CUSTOMER_IO TransformationTemplateKind = "CustomerIO"
	TRANSFORMATIONTEMPLATEKIND_DISCORD     TransformationTemplateKind = "Discord"
	TRANSFORMATIONTEMPLATEKIND_HUBSPOT     TransformationTemplateKind = "Hubspot"
	TRANSFORMATIONTEMPLATEKIND_INNGEST     TransformationTemplateKind = "Inngest"
	TRANSFORMATIONTEMPLATEKIND_SALESFORCE  TransformationTemplateKind = "Salesforce"
	TRANSFORMATIONTEMPLATEKIND_SEGMENT     TransformationTemplateKind = "Segment"
	TRANSFORMATIONTEMPLATEKIND_SLACK       TransformationTemplateKind = "Slack"
	TRANSFORMATIONTEMPLATEKIND_TEAMS       TransformationTemplateKind = "Teams"
	TRANSFORMATIONTEMPLATEKIND_TRIGGER_DEV TransformationTemplateKind = "TriggerDev"
	TRANSFORMATIONTEMPLATEKIND_WINDMILL    TransformationTemplateKind = "Windmill"
	TRANSFORMATIONTEMPLATEKIND_ZAPIER      TransformationTemplateKind = "Zapier"
)

List of TransformationTemplateKind

func NewTransformationTemplateKindFromValue added in v1.8.0

func NewTransformationTemplateKindFromValue(v string) (*TransformationTemplateKind, error)

NewTransformationTemplateKindFromValue returns a pointer to a valid TransformationTemplateKind for the value passed as argument, or an error if the value passed is not allowed by the enum

func (TransformationTemplateKind) IsValid added in v1.8.0

func (v TransformationTemplateKind) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (TransformationTemplateKind) Ptr added in v1.8.0

Ptr returns reference to TransformationTemplateKind value

func (*TransformationTemplateKind) UnmarshalJSON added in v1.8.0

func (v *TransformationTemplateKind) UnmarshalJSON(src []byte) error

type ValidationError

type ValidationError struct {
	// The location as a [`Vec`] of [`String`]s -- often in the form `[\"body\", \"field_name\"]`, `[\"query\", \"field_name\"]`, etc. They may, however, be arbitrarily deep.
	Loc []string `json:"loc"`
	// The message accompanying the validation error item.
	Msg string `json:"msg"`
	// The type of error, often \"type_error\" or \"value_error\", but sometimes with more context like as \"value_error.number.not_ge\"
	Type string `json:"type"`
}

ValidationError Validation errors have their own schema to provide context for invalid requests eg. mismatched types and out of bounds values. There may be any number of these per 422 UNPROCESSABLE ENTITY error.

func NewValidationError

func NewValidationError(loc []string, msg string, type_ string) *ValidationError

NewValidationError instantiates a new ValidationError object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewValidationErrorWithDefaults

func NewValidationErrorWithDefaults() *ValidationError

NewValidationErrorWithDefaults instantiates a new ValidationError object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ValidationError) GetLoc

func (o *ValidationError) GetLoc() []string

GetLoc returns the Loc field value

func (*ValidationError) GetLocOk

func (o *ValidationError) GetLocOk() ([]string, bool)

GetLocOk returns a tuple with the Loc field value and a boolean to check if the value has been set.

func (*ValidationError) GetMsg

func (o *ValidationError) GetMsg() string

GetMsg returns the Msg field value

func (*ValidationError) GetMsgOk

func (o *ValidationError) GetMsgOk() (*string, bool)

GetMsgOk returns a tuple with the Msg field value and a boolean to check if the value has been set.

func (*ValidationError) GetType

func (o *ValidationError) GetType() string

GetType returns the Type field value

func (*ValidationError) GetTypeOk

func (o *ValidationError) GetTypeOk() (*string, bool)

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.

func (ValidationError) MarshalJSON

func (o ValidationError) MarshalJSON() ([]byte, error)

func (*ValidationError) SetLoc

func (o *ValidationError) SetLoc(v []string)

SetLoc sets field value

func (*ValidationError) SetMsg

func (o *ValidationError) SetMsg(v string)

SetMsg sets field value

func (*ValidationError) SetType

func (o *ValidationError) SetType(v string)

SetType sets field value

func (ValidationError) ToMap added in v1.39.0

func (o ValidationError) ToMap() (map[string]interface{}, error)

func (*ValidationError) UnmarshalJSON added in v1.39.0

func (o *ValidationError) UnmarshalJSON(data []byte) (err error)

type WebhookEndpointAPIService added in v1.39.0

type WebhookEndpointAPIService service

WebhookEndpointAPIService WebhookEndpointAPI service

func (*WebhookEndpointAPIService) CreateOperationalWebhookEndpoint added in v1.39.0

CreateOperationalWebhookEndpoint Create Operational Webhook Endpoint

Create an operational webhook endpoint.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiCreateOperationalWebhookEndpointRequest

func (*WebhookEndpointAPIService) CreateOperationalWebhookEndpointExecute added in v1.39.0

Execute executes the request

@return OperationalWebhookEndpointOut

func (*WebhookEndpointAPIService) DeleteOperationalWebhookEndpoint added in v1.39.0

func (a *WebhookEndpointAPIService) DeleteOperationalWebhookEndpoint(ctx context.Context, endpointId string) ApiDeleteOperationalWebhookEndpointRequest

DeleteOperationalWebhookEndpoint Delete Operational Webhook Endpoint

Delete an operational webhook endpoint.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param endpointId The ep's ID or UID
@return ApiDeleteOperationalWebhookEndpointRequest

func (*WebhookEndpointAPIService) DeleteOperationalWebhookEndpointExecute added in v1.39.0

func (a *WebhookEndpointAPIService) DeleteOperationalWebhookEndpointExecute(r ApiDeleteOperationalWebhookEndpointRequest) (*http.Response, error)

Execute executes the request

func (*WebhookEndpointAPIService) GetOperationalWebhookEndpoint added in v1.39.0

func (a *WebhookEndpointAPIService) GetOperationalWebhookEndpoint(ctx context.Context, endpointId string) ApiGetOperationalWebhookEndpointRequest

GetOperationalWebhookEndpoint Get Operational Webhook Endpoint

Get an operational webhook endpoint.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param endpointId The ep's ID or UID
@return ApiGetOperationalWebhookEndpointRequest

func (*WebhookEndpointAPIService) GetOperationalWebhookEndpointExecute added in v1.39.0

Execute executes the request

@return OperationalWebhookEndpointOut

func (*WebhookEndpointAPIService) GetOperationalWebhookEndpointSecret added in v1.39.0

func (a *WebhookEndpointAPIService) GetOperationalWebhookEndpointSecret(ctx context.Context, endpointId string) ApiGetOperationalWebhookEndpointSecretRequest

GetOperationalWebhookEndpointSecret Get Operational Webhook Endpoint Secret

Get an operational webhook endpoint's signing secret.

This is used to verify the authenticity of the webhook. For more information please refer to [the consuming webhooks docs](https://docs.svix.com/consuming-webhooks/).

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param endpointId The ep's ID or UID
@return ApiGetOperationalWebhookEndpointSecretRequest

func (*WebhookEndpointAPIService) GetOperationalWebhookEndpointSecretExecute added in v1.39.0

Execute executes the request

@return OperationalWebhookEndpointSecretOut

func (*WebhookEndpointAPIService) ListOperationalWebhookEndpoints added in v1.39.0

ListOperationalWebhookEndpoints List Operational Webhook Endpoints

List operational webhook endpoints.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiListOperationalWebhookEndpointsRequest

func (*WebhookEndpointAPIService) ListOperationalWebhookEndpointsExecute added in v1.39.0

Execute executes the request

@return ListResponseOperationalWebhookEndpointOut

func (*WebhookEndpointAPIService) RotateOperationalWebhookEndpointSecret added in v1.39.0

func (a *WebhookEndpointAPIService) RotateOperationalWebhookEndpointSecret(ctx context.Context, endpointId string) ApiRotateOperationalWebhookEndpointSecretRequest

RotateOperationalWebhookEndpointSecret Rotate Operational Webhook Endpoint Secret

Rotates an operational webhook endpoint's signing secret.

The previous secret will remain valid for the next 24 hours.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param endpointId The ep's ID or UID
@return ApiRotateOperationalWebhookEndpointSecretRequest

func (*WebhookEndpointAPIService) RotateOperationalWebhookEndpointSecretExecute added in v1.39.0

func (a *WebhookEndpointAPIService) RotateOperationalWebhookEndpointSecretExecute(r ApiRotateOperationalWebhookEndpointSecretRequest) (*http.Response, error)

Execute executes the request

func (*WebhookEndpointAPIService) UpdateOperationalWebhookEndpoint added in v1.39.0

func (a *WebhookEndpointAPIService) UpdateOperationalWebhookEndpoint(ctx context.Context, endpointId string) ApiUpdateOperationalWebhookEndpointRequest

UpdateOperationalWebhookEndpoint Update Operational Webhook Endpoint

Update an operational webhook endpoint.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param endpointId The ep's ID or UID
@return ApiUpdateOperationalWebhookEndpointRequest

func (*WebhookEndpointAPIService) UpdateOperationalWebhookEndpointExecute added in v1.39.0

Execute executes the request

@return OperationalWebhookEndpointOut

Source Files

Jump to

Keyboard shortcuts

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