xcapi

package
v0.0.2 Latest Latest
Warning

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

Go to latest
Published: Nov 20, 2023 License: Apache-2.0 Imports: 20 Imported by: 21

README

Go API client for xcapi

This APIs between xCherry service and SDKs

Overview

This API client was generated by the OpenAPI Generator project. By using the OpenAPI-spec from a remote server, you can easily generate an API client.

  • API version: 0.0.1
  • Package version: 1.0.0
  • Build package: org.openapitools.codegen.languages.GoClientCodegen

Installation

Install the following dependencies:

go get github.com/stretchr/testify/assert
go get golang.org/x/net/context

Put the package under your project folder and add the following in import:

import xcapi "github.com/xcherryio/apis"

To use a proxy, set the environment variable HTTP_PROXY:

os.Setenv("HTTP_PROXY", "http://proxy_name:proxy_port")

Configuration of Server URL

Default configuration comes with Servers field that contains server objects as defined in the OpenAPI specification.

Select Server Configuration

For using other server than the one defined on index 0 set context value xcapi.ContextServerIndex of type int.

ctx := context.WithValue(context.Background(), xcapi.ContextServerIndex, 1)
Templated Server URL

Templated server URL is formatted using default variables from configuration or from context value xcapi.ContextServerVariables of type map[string]string.

ctx := context.WithValue(context.Background(), xcapi.ContextServerVariables, map[string]string{
	"basePath": "v2",
})

Note, enum values are always validated and all unused variables are silently ignored.

URLs Configuration per Operation

Each operation can use different server URL defined using OperationServers map in the Configuration. An operation is uniquely identified by "{classname}Service.{nickname}" string. Similar rules for overriding default operation server index and variables applies by using xcapi.ContextOperationServerIndices and xcapi.ContextOperationServerVariables context maps.

ctx := context.WithValue(context.Background(), xcapi.ContextOperationServerIndices, map[string]int{
	"{classname}Service.{nickname}": 2,
})
ctx = context.WithValue(context.Background(), xcapi.ContextOperationServerVariables, map[string]map[string]string{
	"{classname}Service.{nickname}": {
		"port": "8443",
	},
})

Documentation for API Endpoints

All URIs are relative to http://localhost

Class Method HTTP request Description
DefaultAPI ApiV1XcherryServiceProcessExecutionDescribePost Post /api/v1/xcherry/service/process-execution/describe describe a process execution
DefaultAPI ApiV1XcherryServiceProcessExecutionPublishToLocalQueuePost Post /api/v1/xcherry/service/process-execution/publish-to-local-queue send message(s) to be consumed within a single process execution
DefaultAPI ApiV1XcherryServiceProcessExecutionRpcPost Post /api/v1/xcherry/service/process-execution/rpc execute a RPC method of a process execution
DefaultAPI ApiV1XcherryServiceProcessExecutionStartPost Post /api/v1/xcherry/service/process-execution/start start a process execution
DefaultAPI ApiV1XcherryServiceProcessExecutionStopPost Post /api/v1/xcherry/service/process-execution/stop stop a process execution
DefaultAPI ApiV1XcherryWorkerAsyncStateExecutePost Post /api/v1/xcherry/worker/async-state/execute invoking AsyncState.execute API
DefaultAPI ApiV1XcherryWorkerAsyncStateWaitUntilPost Post /api/v1/xcherry/worker/async-state/wait-until invoking AsyncState.waitUntil API
DefaultAPI ApiV1XcherryWorkerProcessRpcPost Post /api/v1/xcherry/worker/process/rpc execute a RPC method of a process execution in the worker
DefaultAPI InternalApiV1XcherryNotifyImmediateTasksPost Post /internal/api/v1/xcherry/notify-immediate-tasks for api service to tell async service that there are new immediate tasks added to the queue
DefaultAPI InternalApiV1XcherryNotifyTimerTasksPost Post /internal/api/v1/xcherry/notify-timer-tasks for api service to tell async service that there are new timer tasks added to the queue

Documentation For Models

Documentation For Authorization

Endpoints do not require authorization.

Documentation for Utility Methods

Due to the fact that model structure members are all pointers, this package contains a number of utility functions to easily obtain pointers to values of basic types. Each of these functions takes a value of the given basic type and returns a pointer to it:

  • PtrBool
  • PtrInt
  • PtrInt32
  • PtrInt64
  • PtrFloat
  • PtrFloat32
  • PtrFloat64
  • PtrString
  • PtrTime

Author

Documentation

Index

Constants

This section is empty.

Variables

View Source
var (
	JsonCheck = regexp.MustCompile(`(?i:(?:application|text)/(?:[^;]+\+)?json)`)
	XmlCheck  = regexp.MustCompile(`(?i:(?:application|text)/(?:[^;]+\+)?xml)`)
)
View Source
var (
	// 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 AllowedAttributeWriteConflictModeEnumValues = []AttributeWriteConflictMode{
	"RETURN_ERROR_ON_CONFLICT",
	"IGNORE_CONFLICT",
	"OVERRIDE_ON_CONFLICT",
}

All allowed values of AttributeWriteConflictMode enum

View Source
var AllowedCommandStatusEnumValues = []CommandStatus{
	"WAITING_COMMAND",
	"COMPLETED_COMMAND",
	"SKIPPED_COMMAND",
}

All allowed values of CommandStatus enum

View Source
var AllowedCommandWaitingTypeEnumValues = []CommandWaitingType{
	"EmptyCommand",
	"AnyOfCompletion",
	"AllOfCompletion",
}

All allowed values of CommandWaitingType enum

View Source
var AllowedProcessExecutionStopTypeEnumValues = []ProcessExecutionStopType{
	"TERMINATE",
	"FAIL",
}

All allowed values of ProcessExecutionStopType enum

View Source
var AllowedProcessIdReusePolicyEnumValues = []ProcessIdReusePolicy{
	"ALLOW_IF_PREVIOUS_EXIT_ABNORMALLY",
	"ALLOW_IF_NO_RUNNING",
	"DISALLOW_REUSE",
	"TERMINATE_IF_RUNNING",
}

All allowed values of ProcessIdReusePolicy enum

View Source
var AllowedProcessStatusEnumValues = []ProcessStatus{
	"RUNNING",
	"COMPLETED",
	"FAILED",
	"TIMEOUT",
	"TERMINATED",
}

All allowed values of ProcessStatus enum

View Source
var AllowedStateApiTypeEnumValues = []StateApiType{
	"WAIT_UNTIL_API",
	"EXECUTE_API",
}

All allowed values of StateApiType enum

View Source
var AllowedStateFailureRecoveryPolicyEnumValues = []StateFailureRecoveryPolicy{
	"FAIL_PROCESS_ON_STATE_FAILURE",
	"PROCEED_TO_CONFIGURED_STATE",
}

All allowed values of StateFailureRecoveryPolicy enum

View Source
var AllowedTableReadLockingPolicyEnumValues = []TableReadLockingPolicy{
	"NO_LOCKING",
	"SHARE_LOCK",
	"EXCLUSIVE_LOCK",
}

All allowed values of TableReadLockingPolicy enum

View Source
var AllowedThreadCloseTypeEnumValues = []ThreadCloseType{
	"FORCE_COMPLETE_PROCESS",
	"GRACEFUL_COMPLETE_PROCESS",
	"DEAD_END",
	"FORCE_FAIL_PROCESS",
}

All allowed values of ThreadCloseType enum

Functions

func CacheExpires

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

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

func IsNil

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 {
	DefaultAPI DefaultAPI
	// contains filtered or unexported fields
}

APIClient manages communication with the xCherry APIs API v0.0.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 ApiApiV1XcherryServiceProcessExecutionDescribePostRequest

type ApiApiV1XcherryServiceProcessExecutionDescribePostRequest struct {
	ApiService DefaultAPI
	// contains filtered or unexported fields
}

func (ApiApiV1XcherryServiceProcessExecutionDescribePostRequest) Execute

func (ApiApiV1XcherryServiceProcessExecutionDescribePostRequest) ProcessExecutionDescribeRequest

type ApiApiV1XcherryServiceProcessExecutionPublishToLocalQueuePostRequest

type ApiApiV1XcherryServiceProcessExecutionPublishToLocalQueuePostRequest struct {
	ApiService DefaultAPI
	// contains filtered or unexported fields
}

func (ApiApiV1XcherryServiceProcessExecutionPublishToLocalQueuePostRequest) Execute

func (ApiApiV1XcherryServiceProcessExecutionPublishToLocalQueuePostRequest) PublishToLocalQueueRequest

type ApiApiV1XcherryServiceProcessExecutionRpcPostRequest

type ApiApiV1XcherryServiceProcessExecutionRpcPostRequest struct {
	ApiService DefaultAPI
	// contains filtered or unexported fields
}

func (ApiApiV1XcherryServiceProcessExecutionRpcPostRequest) Execute

func (ApiApiV1XcherryServiceProcessExecutionRpcPostRequest) ProcessExecutionRpcRequest

type ApiApiV1XcherryServiceProcessExecutionStartPostRequest

type ApiApiV1XcherryServiceProcessExecutionStartPostRequest struct {
	ApiService DefaultAPI
	// contains filtered or unexported fields
}

func (ApiApiV1XcherryServiceProcessExecutionStartPostRequest) Execute

func (ApiApiV1XcherryServiceProcessExecutionStartPostRequest) ProcessExecutionStartRequest

type ApiApiV1XcherryServiceProcessExecutionStopPostRequest

type ApiApiV1XcherryServiceProcessExecutionStopPostRequest struct {
	ApiService DefaultAPI
	// contains filtered or unexported fields
}

func (ApiApiV1XcherryServiceProcessExecutionStopPostRequest) Execute

func (ApiApiV1XcherryServiceProcessExecutionStopPostRequest) ProcessExecutionStopRequest

type ApiApiV1XcherryWorkerAsyncStateExecutePostRequest

type ApiApiV1XcherryWorkerAsyncStateExecutePostRequest struct {
	ApiService DefaultAPI
	// contains filtered or unexported fields
}

func (ApiApiV1XcherryWorkerAsyncStateExecutePostRequest) AsyncStateExecuteRequest

func (ApiApiV1XcherryWorkerAsyncStateExecutePostRequest) Execute

type ApiApiV1XcherryWorkerAsyncStateWaitUntilPostRequest

type ApiApiV1XcherryWorkerAsyncStateWaitUntilPostRequest struct {
	ApiService DefaultAPI
	// contains filtered or unexported fields
}

func (ApiApiV1XcherryWorkerAsyncStateWaitUntilPostRequest) AsyncStateWaitUntilRequest

func (ApiApiV1XcherryWorkerAsyncStateWaitUntilPostRequest) Execute

type ApiApiV1XcherryWorkerProcessRpcPostRequest

type ApiApiV1XcherryWorkerProcessRpcPostRequest struct {
	ApiService DefaultAPI
	// contains filtered or unexported fields
}

func (ApiApiV1XcherryWorkerProcessRpcPostRequest) Execute

func (ApiApiV1XcherryWorkerProcessRpcPostRequest) ProcessRpcWorkerRequest

type ApiErrorResponse

type ApiErrorResponse struct {
	Detail                    *string `json:"detail,omitempty"`
	OriginalWorkerErrorDetail *string `json:"originalWorkerErrorDetail,omitempty"`
	OriginalWorkerErrorType   *string `json:"originalWorkerErrorType,omitempty"`
	OriginalWorkerErrorStatus *int32  `json:"originalWorkerErrorStatus,omitempty"`
}

ApiErrorResponse struct for ApiErrorResponse

func NewApiErrorResponse

func NewApiErrorResponse() *ApiErrorResponse

NewApiErrorResponse instantiates a new ApiErrorResponse 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 NewApiErrorResponseWithDefaults

func NewApiErrorResponseWithDefaults() *ApiErrorResponse

NewApiErrorResponseWithDefaults instantiates a new ApiErrorResponse 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 (*ApiErrorResponse) GetDetail

func (o *ApiErrorResponse) GetDetail() string

GetDetail returns the Detail field value if set, zero value otherwise.

func (*ApiErrorResponse) GetDetailOk

func (o *ApiErrorResponse) GetDetailOk() (*string, bool)

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

func (*ApiErrorResponse) GetOriginalWorkerErrorDetail

func (o *ApiErrorResponse) GetOriginalWorkerErrorDetail() string

GetOriginalWorkerErrorDetail returns the OriginalWorkerErrorDetail field value if set, zero value otherwise.

func (*ApiErrorResponse) GetOriginalWorkerErrorDetailOk

func (o *ApiErrorResponse) GetOriginalWorkerErrorDetailOk() (*string, bool)

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

func (*ApiErrorResponse) GetOriginalWorkerErrorStatus

func (o *ApiErrorResponse) GetOriginalWorkerErrorStatus() int32

GetOriginalWorkerErrorStatus returns the OriginalWorkerErrorStatus field value if set, zero value otherwise.

func (*ApiErrorResponse) GetOriginalWorkerErrorStatusOk

func (o *ApiErrorResponse) GetOriginalWorkerErrorStatusOk() (*int32, bool)

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

func (*ApiErrorResponse) GetOriginalWorkerErrorType

func (o *ApiErrorResponse) GetOriginalWorkerErrorType() string

GetOriginalWorkerErrorType returns the OriginalWorkerErrorType field value if set, zero value otherwise.

func (*ApiErrorResponse) GetOriginalWorkerErrorTypeOk

func (o *ApiErrorResponse) GetOriginalWorkerErrorTypeOk() (*string, bool)

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

func (*ApiErrorResponse) HasDetail

func (o *ApiErrorResponse) HasDetail() bool

HasDetail returns a boolean if a field has been set.

func (*ApiErrorResponse) HasOriginalWorkerErrorDetail

func (o *ApiErrorResponse) HasOriginalWorkerErrorDetail() bool

HasOriginalWorkerErrorDetail returns a boolean if a field has been set.

func (*ApiErrorResponse) HasOriginalWorkerErrorStatus

func (o *ApiErrorResponse) HasOriginalWorkerErrorStatus() bool

HasOriginalWorkerErrorStatus returns a boolean if a field has been set.

func (*ApiErrorResponse) HasOriginalWorkerErrorType

func (o *ApiErrorResponse) HasOriginalWorkerErrorType() bool

HasOriginalWorkerErrorType returns a boolean if a field has been set.

func (ApiErrorResponse) MarshalJSON

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

func (*ApiErrorResponse) SetDetail

func (o *ApiErrorResponse) SetDetail(v string)

SetDetail gets a reference to the given string and assigns it to the Detail field.

func (*ApiErrorResponse) SetOriginalWorkerErrorDetail

func (o *ApiErrorResponse) SetOriginalWorkerErrorDetail(v string)

SetOriginalWorkerErrorDetail gets a reference to the given string and assigns it to the OriginalWorkerErrorDetail field.

func (*ApiErrorResponse) SetOriginalWorkerErrorStatus

func (o *ApiErrorResponse) SetOriginalWorkerErrorStatus(v int32)

SetOriginalWorkerErrorStatus gets a reference to the given int32 and assigns it to the OriginalWorkerErrorStatus field.

func (*ApiErrorResponse) SetOriginalWorkerErrorType

func (o *ApiErrorResponse) SetOriginalWorkerErrorType(v string)

SetOriginalWorkerErrorType gets a reference to the given string and assigns it to the OriginalWorkerErrorType field.

func (ApiErrorResponse) ToMap

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

type ApiInternalApiV1XcherryNotifyImmediateTasksPostRequest

type ApiInternalApiV1XcherryNotifyImmediateTasksPostRequest struct {
	ApiService DefaultAPI
	// contains filtered or unexported fields
}

func (ApiInternalApiV1XcherryNotifyImmediateTasksPostRequest) Execute

func (ApiInternalApiV1XcherryNotifyImmediateTasksPostRequest) NotifyImmediateTasksRequest

type ApiInternalApiV1XcherryNotifyTimerTasksPostRequest

type ApiInternalApiV1XcherryNotifyTimerTasksPostRequest struct {
	ApiService DefaultAPI
	// contains filtered or unexported fields
}

func (ApiInternalApiV1XcherryNotifyTimerTasksPostRequest) Execute

func (ApiInternalApiV1XcherryNotifyTimerTasksPostRequest) NotifyTimerTasksRequest

type AsyncStateConfig

type AsyncStateConfig struct {
	SkipWaitUntil *bool `json:"skipWaitUntil,omitempty"`
	// the timeout for the single attempt of AsyncState.waitUntil API
	WaitUntilApiTimeoutSeconds *int32 `json:"waitUntilApiTimeoutSeconds,omitempty"`
	// the timeout for the single attempt of AsyncState.execute API
	ExecuteApiTimeoutSeconds    *int32                       `json:"executeApiTimeoutSeconds,omitempty"`
	WaitUntilApiRetryPolicy     *RetryPolicy                 `json:"waitUntilApiRetryPolicy,omitempty"`
	ExecuteApiRetryPolicy       *RetryPolicy                 `json:"executeApiRetryPolicy,omitempty"`
	StateFailureRecoveryOptions *StateFailureRecoveryOptions `json:"stateFailureRecoveryOptions,omitempty"`
	LoadGlobalAttributesRequest *LoadGlobalAttributesRequest `json:"loadGlobalAttributesRequest,omitempty"`
	LoadLocalAttributesRequest  *LoadLocalAttributesRequest  `json:"loadLocalAttributesRequest,omitempty"`
}

AsyncStateConfig struct for AsyncStateConfig

func NewAsyncStateConfig

func NewAsyncStateConfig() *AsyncStateConfig

NewAsyncStateConfig instantiates a new AsyncStateConfig 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 NewAsyncStateConfigWithDefaults

func NewAsyncStateConfigWithDefaults() *AsyncStateConfig

NewAsyncStateConfigWithDefaults instantiates a new AsyncStateConfig 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 (*AsyncStateConfig) GetExecuteApiRetryPolicy

func (o *AsyncStateConfig) GetExecuteApiRetryPolicy() RetryPolicy

GetExecuteApiRetryPolicy returns the ExecuteApiRetryPolicy field value if set, zero value otherwise.

func (*AsyncStateConfig) GetExecuteApiRetryPolicyOk

func (o *AsyncStateConfig) GetExecuteApiRetryPolicyOk() (*RetryPolicy, bool)

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

func (*AsyncStateConfig) GetExecuteApiTimeoutSeconds

func (o *AsyncStateConfig) GetExecuteApiTimeoutSeconds() int32

GetExecuteApiTimeoutSeconds returns the ExecuteApiTimeoutSeconds field value if set, zero value otherwise.

func (*AsyncStateConfig) GetExecuteApiTimeoutSecondsOk

func (o *AsyncStateConfig) GetExecuteApiTimeoutSecondsOk() (*int32, bool)

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

func (*AsyncStateConfig) GetLoadGlobalAttributesRequest

func (o *AsyncStateConfig) GetLoadGlobalAttributesRequest() LoadGlobalAttributesRequest

GetLoadGlobalAttributesRequest returns the LoadGlobalAttributesRequest field value if set, zero value otherwise.

func (*AsyncStateConfig) GetLoadGlobalAttributesRequestOk

func (o *AsyncStateConfig) GetLoadGlobalAttributesRequestOk() (*LoadGlobalAttributesRequest, bool)

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

func (*AsyncStateConfig) GetLoadLocalAttributesRequest

func (o *AsyncStateConfig) GetLoadLocalAttributesRequest() LoadLocalAttributesRequest

GetLoadLocalAttributesRequest returns the LoadLocalAttributesRequest field value if set, zero value otherwise.

func (*AsyncStateConfig) GetLoadLocalAttributesRequestOk

func (o *AsyncStateConfig) GetLoadLocalAttributesRequestOk() (*LoadLocalAttributesRequest, bool)

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

func (*AsyncStateConfig) GetSkipWaitUntil

func (o *AsyncStateConfig) GetSkipWaitUntil() bool

GetSkipWaitUntil returns the SkipWaitUntil field value if set, zero value otherwise.

func (*AsyncStateConfig) GetSkipWaitUntilOk

func (o *AsyncStateConfig) GetSkipWaitUntilOk() (*bool, bool)

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

func (*AsyncStateConfig) GetStateFailureRecoveryOptions

func (o *AsyncStateConfig) GetStateFailureRecoveryOptions() StateFailureRecoveryOptions

GetStateFailureRecoveryOptions returns the StateFailureRecoveryOptions field value if set, zero value otherwise.

func (*AsyncStateConfig) GetStateFailureRecoveryOptionsOk

func (o *AsyncStateConfig) GetStateFailureRecoveryOptionsOk() (*StateFailureRecoveryOptions, bool)

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

func (*AsyncStateConfig) GetWaitUntilApiRetryPolicy

func (o *AsyncStateConfig) GetWaitUntilApiRetryPolicy() RetryPolicy

GetWaitUntilApiRetryPolicy returns the WaitUntilApiRetryPolicy field value if set, zero value otherwise.

func (*AsyncStateConfig) GetWaitUntilApiRetryPolicyOk

func (o *AsyncStateConfig) GetWaitUntilApiRetryPolicyOk() (*RetryPolicy, bool)

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

func (*AsyncStateConfig) GetWaitUntilApiTimeoutSeconds

func (o *AsyncStateConfig) GetWaitUntilApiTimeoutSeconds() int32

GetWaitUntilApiTimeoutSeconds returns the WaitUntilApiTimeoutSeconds field value if set, zero value otherwise.

func (*AsyncStateConfig) GetWaitUntilApiTimeoutSecondsOk

func (o *AsyncStateConfig) GetWaitUntilApiTimeoutSecondsOk() (*int32, bool)

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

func (*AsyncStateConfig) HasExecuteApiRetryPolicy

func (o *AsyncStateConfig) HasExecuteApiRetryPolicy() bool

HasExecuteApiRetryPolicy returns a boolean if a field has been set.

func (*AsyncStateConfig) HasExecuteApiTimeoutSeconds

func (o *AsyncStateConfig) HasExecuteApiTimeoutSeconds() bool

HasExecuteApiTimeoutSeconds returns a boolean if a field has been set.

func (*AsyncStateConfig) HasLoadGlobalAttributesRequest

func (o *AsyncStateConfig) HasLoadGlobalAttributesRequest() bool

HasLoadGlobalAttributesRequest returns a boolean if a field has been set.

func (*AsyncStateConfig) HasLoadLocalAttributesRequest

func (o *AsyncStateConfig) HasLoadLocalAttributesRequest() bool

HasLoadLocalAttributesRequest returns a boolean if a field has been set.

func (*AsyncStateConfig) HasSkipWaitUntil

func (o *AsyncStateConfig) HasSkipWaitUntil() bool

HasSkipWaitUntil returns a boolean if a field has been set.

func (*AsyncStateConfig) HasStateFailureRecoveryOptions

func (o *AsyncStateConfig) HasStateFailureRecoveryOptions() bool

HasStateFailureRecoveryOptions returns a boolean if a field has been set.

func (*AsyncStateConfig) HasWaitUntilApiRetryPolicy

func (o *AsyncStateConfig) HasWaitUntilApiRetryPolicy() bool

HasWaitUntilApiRetryPolicy returns a boolean if a field has been set.

func (*AsyncStateConfig) HasWaitUntilApiTimeoutSeconds

func (o *AsyncStateConfig) HasWaitUntilApiTimeoutSeconds() bool

HasWaitUntilApiTimeoutSeconds returns a boolean if a field has been set.

func (AsyncStateConfig) MarshalJSON

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

func (*AsyncStateConfig) SetExecuteApiRetryPolicy

func (o *AsyncStateConfig) SetExecuteApiRetryPolicy(v RetryPolicy)

SetExecuteApiRetryPolicy gets a reference to the given RetryPolicy and assigns it to the ExecuteApiRetryPolicy field.

func (*AsyncStateConfig) SetExecuteApiTimeoutSeconds

func (o *AsyncStateConfig) SetExecuteApiTimeoutSeconds(v int32)

SetExecuteApiTimeoutSeconds gets a reference to the given int32 and assigns it to the ExecuteApiTimeoutSeconds field.

func (*AsyncStateConfig) SetLoadGlobalAttributesRequest

func (o *AsyncStateConfig) SetLoadGlobalAttributesRequest(v LoadGlobalAttributesRequest)

SetLoadGlobalAttributesRequest gets a reference to the given LoadGlobalAttributesRequest and assigns it to the LoadGlobalAttributesRequest field.

func (*AsyncStateConfig) SetLoadLocalAttributesRequest

func (o *AsyncStateConfig) SetLoadLocalAttributesRequest(v LoadLocalAttributesRequest)

SetLoadLocalAttributesRequest gets a reference to the given LoadLocalAttributesRequest and assigns it to the LoadLocalAttributesRequest field.

func (*AsyncStateConfig) SetSkipWaitUntil

func (o *AsyncStateConfig) SetSkipWaitUntil(v bool)

SetSkipWaitUntil gets a reference to the given bool and assigns it to the SkipWaitUntil field.

func (*AsyncStateConfig) SetStateFailureRecoveryOptions

func (o *AsyncStateConfig) SetStateFailureRecoveryOptions(v StateFailureRecoveryOptions)

SetStateFailureRecoveryOptions gets a reference to the given StateFailureRecoveryOptions and assigns it to the StateFailureRecoveryOptions field.

func (*AsyncStateConfig) SetWaitUntilApiRetryPolicy

func (o *AsyncStateConfig) SetWaitUntilApiRetryPolicy(v RetryPolicy)

SetWaitUntilApiRetryPolicy gets a reference to the given RetryPolicy and assigns it to the WaitUntilApiRetryPolicy field.

func (*AsyncStateConfig) SetWaitUntilApiTimeoutSeconds

func (o *AsyncStateConfig) SetWaitUntilApiTimeoutSeconds(v int32)

SetWaitUntilApiTimeoutSeconds gets a reference to the given int32 and assigns it to the WaitUntilApiTimeoutSeconds field.

func (AsyncStateConfig) ToMap

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

type AsyncStateExecuteRequest

type AsyncStateExecuteRequest struct {
	Context                Context                      `json:"context"`
	ProcessType            string                       `json:"processType"`
	StateId                string                       `json:"stateId"`
	StateInput             *EncodedObject               `json:"stateInput,omitempty"`
	CommandResults         *CommandResults              `json:"commandResults,omitempty"`
	LoadedGlobalAttributes *LoadGlobalAttributeResponse `json:"loadedGlobalAttributes,omitempty"`
	LoadedLocalAttributes  *LoadLocalAttributesResponse `json:"loadedLocalAttributes,omitempty"`
}

AsyncStateExecuteRequest the input of the execute API

func NewAsyncStateExecuteRequest

func NewAsyncStateExecuteRequest(context Context, processType string, stateId string) *AsyncStateExecuteRequest

NewAsyncStateExecuteRequest instantiates a new AsyncStateExecuteRequest 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 NewAsyncStateExecuteRequestWithDefaults

func NewAsyncStateExecuteRequestWithDefaults() *AsyncStateExecuteRequest

NewAsyncStateExecuteRequestWithDefaults instantiates a new AsyncStateExecuteRequest 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 (*AsyncStateExecuteRequest) GetCommandResults

func (o *AsyncStateExecuteRequest) GetCommandResults() CommandResults

GetCommandResults returns the CommandResults field value if set, zero value otherwise.

func (*AsyncStateExecuteRequest) GetCommandResultsOk

func (o *AsyncStateExecuteRequest) GetCommandResultsOk() (*CommandResults, bool)

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

func (*AsyncStateExecuteRequest) GetContext

func (o *AsyncStateExecuteRequest) GetContext() Context

GetContext returns the Context field value

func (*AsyncStateExecuteRequest) GetContextOk

func (o *AsyncStateExecuteRequest) GetContextOk() (*Context, bool)

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

func (*AsyncStateExecuteRequest) GetLoadedGlobalAttributes

func (o *AsyncStateExecuteRequest) GetLoadedGlobalAttributes() LoadGlobalAttributeResponse

GetLoadedGlobalAttributes returns the LoadedGlobalAttributes field value if set, zero value otherwise.

func (*AsyncStateExecuteRequest) GetLoadedGlobalAttributesOk

func (o *AsyncStateExecuteRequest) GetLoadedGlobalAttributesOk() (*LoadGlobalAttributeResponse, bool)

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

func (*AsyncStateExecuteRequest) GetLoadedLocalAttributes

func (o *AsyncStateExecuteRequest) GetLoadedLocalAttributes() LoadLocalAttributesResponse

GetLoadedLocalAttributes returns the LoadedLocalAttributes field value if set, zero value otherwise.

func (*AsyncStateExecuteRequest) GetLoadedLocalAttributesOk

func (o *AsyncStateExecuteRequest) GetLoadedLocalAttributesOk() (*LoadLocalAttributesResponse, bool)

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

func (*AsyncStateExecuteRequest) GetProcessType

func (o *AsyncStateExecuteRequest) GetProcessType() string

GetProcessType returns the ProcessType field value

func (*AsyncStateExecuteRequest) GetProcessTypeOk

func (o *AsyncStateExecuteRequest) GetProcessTypeOk() (*string, bool)

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

func (*AsyncStateExecuteRequest) GetStateId

func (o *AsyncStateExecuteRequest) GetStateId() string

GetStateId returns the StateId field value

func (*AsyncStateExecuteRequest) GetStateIdOk

func (o *AsyncStateExecuteRequest) GetStateIdOk() (*string, bool)

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

func (*AsyncStateExecuteRequest) GetStateInput

func (o *AsyncStateExecuteRequest) GetStateInput() EncodedObject

GetStateInput returns the StateInput field value if set, zero value otherwise.

func (*AsyncStateExecuteRequest) GetStateInputOk

func (o *AsyncStateExecuteRequest) GetStateInputOk() (*EncodedObject, bool)

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

func (*AsyncStateExecuteRequest) HasCommandResults

func (o *AsyncStateExecuteRequest) HasCommandResults() bool

HasCommandResults returns a boolean if a field has been set.

func (*AsyncStateExecuteRequest) HasLoadedGlobalAttributes

func (o *AsyncStateExecuteRequest) HasLoadedGlobalAttributes() bool

HasLoadedGlobalAttributes returns a boolean if a field has been set.

func (*AsyncStateExecuteRequest) HasLoadedLocalAttributes

func (o *AsyncStateExecuteRequest) HasLoadedLocalAttributes() bool

HasLoadedLocalAttributes returns a boolean if a field has been set.

func (*AsyncStateExecuteRequest) HasStateInput

func (o *AsyncStateExecuteRequest) HasStateInput() bool

HasStateInput returns a boolean if a field has been set.

func (AsyncStateExecuteRequest) MarshalJSON

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

func (*AsyncStateExecuteRequest) SetCommandResults

func (o *AsyncStateExecuteRequest) SetCommandResults(v CommandResults)

SetCommandResults gets a reference to the given CommandResults and assigns it to the CommandResults field.

func (*AsyncStateExecuteRequest) SetContext

func (o *AsyncStateExecuteRequest) SetContext(v Context)

SetContext sets field value

func (*AsyncStateExecuteRequest) SetLoadedGlobalAttributes

func (o *AsyncStateExecuteRequest) SetLoadedGlobalAttributes(v LoadGlobalAttributeResponse)

SetLoadedGlobalAttributes gets a reference to the given LoadGlobalAttributeResponse and assigns it to the LoadedGlobalAttributes field.

func (*AsyncStateExecuteRequest) SetLoadedLocalAttributes

func (o *AsyncStateExecuteRequest) SetLoadedLocalAttributes(v LoadLocalAttributesResponse)

SetLoadedLocalAttributes gets a reference to the given LoadLocalAttributesResponse and assigns it to the LoadedLocalAttributes field.

func (*AsyncStateExecuteRequest) SetProcessType

func (o *AsyncStateExecuteRequest) SetProcessType(v string)

SetProcessType sets field value

func (*AsyncStateExecuteRequest) SetStateId

func (o *AsyncStateExecuteRequest) SetStateId(v string)

SetStateId sets field value

func (*AsyncStateExecuteRequest) SetStateInput

func (o *AsyncStateExecuteRequest) SetStateInput(v EncodedObject)

SetStateInput gets a reference to the given EncodedObject and assigns it to the StateInput field.

func (AsyncStateExecuteRequest) ToMap

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

func (*AsyncStateExecuteRequest) UnmarshalJSON

func (o *AsyncStateExecuteRequest) UnmarshalJSON(bytes []byte) (err error)

type AsyncStateExecuteResponse

type AsyncStateExecuteResponse struct {
	StateDecision           StateDecision                   `json:"stateDecision"`
	PublishToLocalQueue     []LocalQueueMessage             `json:"publishToLocalQueue,omitempty"`
	WriteToGlobalAttributes []GlobalAttributeTableRowUpdate `json:"writeToGlobalAttributes,omitempty"`
	WriteToLocalAttributes  []KeyValue                      `json:"writeToLocalAttributes,omitempty"`
}

AsyncStateExecuteResponse the output of the execute API

func NewAsyncStateExecuteResponse

func NewAsyncStateExecuteResponse(stateDecision StateDecision) *AsyncStateExecuteResponse

NewAsyncStateExecuteResponse instantiates a new AsyncStateExecuteResponse 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 NewAsyncStateExecuteResponseWithDefaults

func NewAsyncStateExecuteResponseWithDefaults() *AsyncStateExecuteResponse

NewAsyncStateExecuteResponseWithDefaults instantiates a new AsyncStateExecuteResponse 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 (*AsyncStateExecuteResponse) GetPublishToLocalQueue

func (o *AsyncStateExecuteResponse) GetPublishToLocalQueue() []LocalQueueMessage

GetPublishToLocalQueue returns the PublishToLocalQueue field value if set, zero value otherwise.

func (*AsyncStateExecuteResponse) GetPublishToLocalQueueOk

func (o *AsyncStateExecuteResponse) GetPublishToLocalQueueOk() ([]LocalQueueMessage, bool)

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

func (*AsyncStateExecuteResponse) GetStateDecision

func (o *AsyncStateExecuteResponse) GetStateDecision() StateDecision

GetStateDecision returns the StateDecision field value

func (*AsyncStateExecuteResponse) GetStateDecisionOk

func (o *AsyncStateExecuteResponse) GetStateDecisionOk() (*StateDecision, bool)

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

func (*AsyncStateExecuteResponse) GetWriteToGlobalAttributes

func (o *AsyncStateExecuteResponse) GetWriteToGlobalAttributes() []GlobalAttributeTableRowUpdate

GetWriteToGlobalAttributes returns the WriteToGlobalAttributes field value if set, zero value otherwise.

func (*AsyncStateExecuteResponse) GetWriteToGlobalAttributesOk

func (o *AsyncStateExecuteResponse) GetWriteToGlobalAttributesOk() ([]GlobalAttributeTableRowUpdate, bool)

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

func (*AsyncStateExecuteResponse) GetWriteToLocalAttributes

func (o *AsyncStateExecuteResponse) GetWriteToLocalAttributes() []KeyValue

GetWriteToLocalAttributes returns the WriteToLocalAttributes field value if set, zero value otherwise.

func (*AsyncStateExecuteResponse) GetWriteToLocalAttributesOk

func (o *AsyncStateExecuteResponse) GetWriteToLocalAttributesOk() ([]KeyValue, bool)

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

func (*AsyncStateExecuteResponse) HasPublishToLocalQueue

func (o *AsyncStateExecuteResponse) HasPublishToLocalQueue() bool

HasPublishToLocalQueue returns a boolean if a field has been set.

func (*AsyncStateExecuteResponse) HasWriteToGlobalAttributes

func (o *AsyncStateExecuteResponse) HasWriteToGlobalAttributes() bool

HasWriteToGlobalAttributes returns a boolean if a field has been set.

func (*AsyncStateExecuteResponse) HasWriteToLocalAttributes

func (o *AsyncStateExecuteResponse) HasWriteToLocalAttributes() bool

HasWriteToLocalAttributes returns a boolean if a field has been set.

func (AsyncStateExecuteResponse) MarshalJSON

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

func (*AsyncStateExecuteResponse) SetPublishToLocalQueue

func (o *AsyncStateExecuteResponse) SetPublishToLocalQueue(v []LocalQueueMessage)

SetPublishToLocalQueue gets a reference to the given []LocalQueueMessage and assigns it to the PublishToLocalQueue field.

func (*AsyncStateExecuteResponse) SetStateDecision

func (o *AsyncStateExecuteResponse) SetStateDecision(v StateDecision)

SetStateDecision sets field value

func (*AsyncStateExecuteResponse) SetWriteToGlobalAttributes

func (o *AsyncStateExecuteResponse) SetWriteToGlobalAttributes(v []GlobalAttributeTableRowUpdate)

SetWriteToGlobalAttributes gets a reference to the given []GlobalAttributeTableRowUpdate and assigns it to the WriteToGlobalAttributes field.

func (*AsyncStateExecuteResponse) SetWriteToLocalAttributes

func (o *AsyncStateExecuteResponse) SetWriteToLocalAttributes(v []KeyValue)

SetWriteToLocalAttributes gets a reference to the given []KeyValue and assigns it to the WriteToLocalAttributes field.

func (AsyncStateExecuteResponse) ToMap

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

func (*AsyncStateExecuteResponse) UnmarshalJSON

func (o *AsyncStateExecuteResponse) UnmarshalJSON(bytes []byte) (err error)

type AsyncStateWaitUntilRequest

type AsyncStateWaitUntilRequest struct {
	Context     Context        `json:"context"`
	ProcessType string         `json:"processType"`
	StateId     string         `json:"stateId"`
	StateInput  *EncodedObject `json:"stateInput,omitempty"`
}

AsyncStateWaitUntilRequest the input of the waitUntil API

func NewAsyncStateWaitUntilRequest

func NewAsyncStateWaitUntilRequest(context Context, processType string, stateId string) *AsyncStateWaitUntilRequest

NewAsyncStateWaitUntilRequest instantiates a new AsyncStateWaitUntilRequest 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 NewAsyncStateWaitUntilRequestWithDefaults

func NewAsyncStateWaitUntilRequestWithDefaults() *AsyncStateWaitUntilRequest

NewAsyncStateWaitUntilRequestWithDefaults instantiates a new AsyncStateWaitUntilRequest 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 (*AsyncStateWaitUntilRequest) GetContext

func (o *AsyncStateWaitUntilRequest) GetContext() Context

GetContext returns the Context field value

func (*AsyncStateWaitUntilRequest) GetContextOk

func (o *AsyncStateWaitUntilRequest) GetContextOk() (*Context, bool)

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

func (*AsyncStateWaitUntilRequest) GetProcessType

func (o *AsyncStateWaitUntilRequest) GetProcessType() string

GetProcessType returns the ProcessType field value

func (*AsyncStateWaitUntilRequest) GetProcessTypeOk

func (o *AsyncStateWaitUntilRequest) GetProcessTypeOk() (*string, bool)

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

func (*AsyncStateWaitUntilRequest) GetStateId

func (o *AsyncStateWaitUntilRequest) GetStateId() string

GetStateId returns the StateId field value

func (*AsyncStateWaitUntilRequest) GetStateIdOk

func (o *AsyncStateWaitUntilRequest) GetStateIdOk() (*string, bool)

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

func (*AsyncStateWaitUntilRequest) GetStateInput

func (o *AsyncStateWaitUntilRequest) GetStateInput() EncodedObject

GetStateInput returns the StateInput field value if set, zero value otherwise.

func (*AsyncStateWaitUntilRequest) GetStateInputOk

func (o *AsyncStateWaitUntilRequest) GetStateInputOk() (*EncodedObject, bool)

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

func (*AsyncStateWaitUntilRequest) HasStateInput

func (o *AsyncStateWaitUntilRequest) HasStateInput() bool

HasStateInput returns a boolean if a field has been set.

func (AsyncStateWaitUntilRequest) MarshalJSON

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

func (*AsyncStateWaitUntilRequest) SetContext

func (o *AsyncStateWaitUntilRequest) SetContext(v Context)

SetContext sets field value

func (*AsyncStateWaitUntilRequest) SetProcessType

func (o *AsyncStateWaitUntilRequest) SetProcessType(v string)

SetProcessType sets field value

func (*AsyncStateWaitUntilRequest) SetStateId

func (o *AsyncStateWaitUntilRequest) SetStateId(v string)

SetStateId sets field value

func (*AsyncStateWaitUntilRequest) SetStateInput

func (o *AsyncStateWaitUntilRequest) SetStateInput(v EncodedObject)

SetStateInput gets a reference to the given EncodedObject and assigns it to the StateInput field.

func (AsyncStateWaitUntilRequest) ToMap

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

func (*AsyncStateWaitUntilRequest) UnmarshalJSON

func (o *AsyncStateWaitUntilRequest) UnmarshalJSON(bytes []byte) (err error)

type AsyncStateWaitUntilResponse

type AsyncStateWaitUntilResponse struct {
	CommandRequest      CommandRequest      `json:"commandRequest"`
	PublishToLocalQueue []LocalQueueMessage `json:"publishToLocalQueue,omitempty"`
}

AsyncStateWaitUntilResponse the output of the waitUntil API

func NewAsyncStateWaitUntilResponse

func NewAsyncStateWaitUntilResponse(commandRequest CommandRequest) *AsyncStateWaitUntilResponse

NewAsyncStateWaitUntilResponse instantiates a new AsyncStateWaitUntilResponse 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 NewAsyncStateWaitUntilResponseWithDefaults

func NewAsyncStateWaitUntilResponseWithDefaults() *AsyncStateWaitUntilResponse

NewAsyncStateWaitUntilResponseWithDefaults instantiates a new AsyncStateWaitUntilResponse 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 (*AsyncStateWaitUntilResponse) GetCommandRequest

func (o *AsyncStateWaitUntilResponse) GetCommandRequest() CommandRequest

GetCommandRequest returns the CommandRequest field value

func (*AsyncStateWaitUntilResponse) GetCommandRequestOk

func (o *AsyncStateWaitUntilResponse) GetCommandRequestOk() (*CommandRequest, bool)

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

func (*AsyncStateWaitUntilResponse) GetPublishToLocalQueue

func (o *AsyncStateWaitUntilResponse) GetPublishToLocalQueue() []LocalQueueMessage

GetPublishToLocalQueue returns the PublishToLocalQueue field value if set, zero value otherwise.

func (*AsyncStateWaitUntilResponse) GetPublishToLocalQueueOk

func (o *AsyncStateWaitUntilResponse) GetPublishToLocalQueueOk() ([]LocalQueueMessage, bool)

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

func (*AsyncStateWaitUntilResponse) HasPublishToLocalQueue

func (o *AsyncStateWaitUntilResponse) HasPublishToLocalQueue() bool

HasPublishToLocalQueue returns a boolean if a field has been set.

func (AsyncStateWaitUntilResponse) MarshalJSON

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

func (*AsyncStateWaitUntilResponse) SetCommandRequest

func (o *AsyncStateWaitUntilResponse) SetCommandRequest(v CommandRequest)

SetCommandRequest sets field value

func (*AsyncStateWaitUntilResponse) SetPublishToLocalQueue

func (o *AsyncStateWaitUntilResponse) SetPublishToLocalQueue(v []LocalQueueMessage)

SetPublishToLocalQueue gets a reference to the given []LocalQueueMessage and assigns it to the PublishToLocalQueue field.

func (AsyncStateWaitUntilResponse) ToMap

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

func (*AsyncStateWaitUntilResponse) UnmarshalJSON

func (o *AsyncStateWaitUntilResponse) UnmarshalJSON(bytes []byte) (err error)

type AttributeWriteConflictMode

type AttributeWriteConflictMode string

AttributeWriteConflictMode the model 'AttributeWriteConflictMode'

const (
	RETURN_ERROR_ON_CONFLICT AttributeWriteConflictMode = "RETURN_ERROR_ON_CONFLICT"
	IGNORE_CONFLICT          AttributeWriteConflictMode = "IGNORE_CONFLICT"
	OVERRIDE_ON_CONFLICT     AttributeWriteConflictMode = "OVERRIDE_ON_CONFLICT"
)

List of AttributeWriteConflictMode

func NewAttributeWriteConflictModeFromValue

func NewAttributeWriteConflictModeFromValue(v string) (*AttributeWriteConflictMode, error)

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

func (AttributeWriteConflictMode) IsValid

func (v AttributeWriteConflictMode) IsValid() bool

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

func (AttributeWriteConflictMode) Ptr

Ptr returns reference to AttributeWriteConflictMode value

func (*AttributeWriteConflictMode) UnmarshalJSON

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

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 CommandRequest

type CommandRequest struct {
	WaitingType        CommandWaitingType  `json:"waitingType"`
	TimerCommands      []TimerCommand      `json:"timerCommands,omitempty"`
	LocalQueueCommands []LocalQueueCommand `json:"localQueueCommands,omitempty"`
}

CommandRequest struct for CommandRequest

func NewCommandRequest

func NewCommandRequest(waitingType CommandWaitingType) *CommandRequest

NewCommandRequest instantiates a new CommandRequest 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 NewCommandRequestWithDefaults

func NewCommandRequestWithDefaults() *CommandRequest

NewCommandRequestWithDefaults instantiates a new CommandRequest 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 (*CommandRequest) GetLocalQueueCommands

func (o *CommandRequest) GetLocalQueueCommands() []LocalQueueCommand

GetLocalQueueCommands returns the LocalQueueCommands field value if set, zero value otherwise.

func (*CommandRequest) GetLocalQueueCommandsOk

func (o *CommandRequest) GetLocalQueueCommandsOk() ([]LocalQueueCommand, bool)

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

func (*CommandRequest) GetTimerCommands

func (o *CommandRequest) GetTimerCommands() []TimerCommand

GetTimerCommands returns the TimerCommands field value if set, zero value otherwise.

func (*CommandRequest) GetTimerCommandsOk

func (o *CommandRequest) GetTimerCommandsOk() ([]TimerCommand, bool)

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

func (*CommandRequest) GetWaitingType

func (o *CommandRequest) GetWaitingType() CommandWaitingType

GetWaitingType returns the WaitingType field value

func (*CommandRequest) GetWaitingTypeOk

func (o *CommandRequest) GetWaitingTypeOk() (*CommandWaitingType, bool)

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

func (*CommandRequest) HasLocalQueueCommands

func (o *CommandRequest) HasLocalQueueCommands() bool

HasLocalQueueCommands returns a boolean if a field has been set.

func (*CommandRequest) HasTimerCommands

func (o *CommandRequest) HasTimerCommands() bool

HasTimerCommands returns a boolean if a field has been set.

func (CommandRequest) MarshalJSON

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

func (*CommandRequest) SetLocalQueueCommands

func (o *CommandRequest) SetLocalQueueCommands(v []LocalQueueCommand)

SetLocalQueueCommands gets a reference to the given []LocalQueueCommand and assigns it to the LocalQueueCommands field.

func (*CommandRequest) SetTimerCommands

func (o *CommandRequest) SetTimerCommands(v []TimerCommand)

SetTimerCommands gets a reference to the given []TimerCommand and assigns it to the TimerCommands field.

func (*CommandRequest) SetWaitingType

func (o *CommandRequest) SetWaitingType(v CommandWaitingType)

SetWaitingType sets field value

func (CommandRequest) ToMap

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

func (*CommandRequest) UnmarshalJSON

func (o *CommandRequest) UnmarshalJSON(bytes []byte) (err error)

type CommandResults

type CommandResults struct {
	TimerResults      []TimerResult      `json:"timerResults,omitempty"`
	LocalQueueResults []LocalQueueResult `json:"localQueueResults,omitempty"`
}

CommandResults struct for CommandResults

func NewCommandResults

func NewCommandResults() *CommandResults

NewCommandResults instantiates a new CommandResults 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 NewCommandResultsWithDefaults

func NewCommandResultsWithDefaults() *CommandResults

NewCommandResultsWithDefaults instantiates a new CommandResults 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 (*CommandResults) GetLocalQueueResults

func (o *CommandResults) GetLocalQueueResults() []LocalQueueResult

GetLocalQueueResults returns the LocalQueueResults field value if set, zero value otherwise.

func (*CommandResults) GetLocalQueueResultsOk

func (o *CommandResults) GetLocalQueueResultsOk() ([]LocalQueueResult, bool)

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

func (*CommandResults) GetTimerResults

func (o *CommandResults) GetTimerResults() []TimerResult

GetTimerResults returns the TimerResults field value if set, zero value otherwise.

func (*CommandResults) GetTimerResultsOk

func (o *CommandResults) GetTimerResultsOk() ([]TimerResult, bool)

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

func (*CommandResults) HasLocalQueueResults

func (o *CommandResults) HasLocalQueueResults() bool

HasLocalQueueResults returns a boolean if a field has been set.

func (*CommandResults) HasTimerResults

func (o *CommandResults) HasTimerResults() bool

HasTimerResults returns a boolean if a field has been set.

func (CommandResults) MarshalJSON

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

func (*CommandResults) SetLocalQueueResults

func (o *CommandResults) SetLocalQueueResults(v []LocalQueueResult)

SetLocalQueueResults gets a reference to the given []LocalQueueResult and assigns it to the LocalQueueResults field.

func (*CommandResults) SetTimerResults

func (o *CommandResults) SetTimerResults(v []TimerResult)

SetTimerResults gets a reference to the given []TimerResult and assigns it to the TimerResults field.

func (CommandResults) ToMap

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

type CommandStatus

type CommandStatus string

CommandStatus the model 'CommandStatus'

const (
	WAITING_COMMAND   CommandStatus = "WAITING_COMMAND"
	COMPLETED_COMMAND CommandStatus = "COMPLETED_COMMAND"
	SKIPPED_COMMAND   CommandStatus = "SKIPPED_COMMAND"
)

List of CommandStatus

func NewCommandStatusFromValue

func NewCommandStatusFromValue(v string) (*CommandStatus, error)

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

func (CommandStatus) IsValid

func (v CommandStatus) IsValid() bool

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

func (CommandStatus) Ptr

func (v CommandStatus) Ptr() *CommandStatus

Ptr returns reference to CommandStatus value

func (*CommandStatus) UnmarshalJSON

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

type CommandWaitingType

type CommandWaitingType string

CommandWaitingType the model 'CommandWaitingType'

const (
	EMPTY_COMMAND     CommandWaitingType = "EmptyCommand"
	ANY_OF_COMPLETION CommandWaitingType = "AnyOfCompletion"
	ALL_OF_COMPLETION CommandWaitingType = "AllOfCompletion"
)

List of CommandWaitingType

func NewCommandWaitingTypeFromValue

func NewCommandWaitingTypeFromValue(v string) (*CommandWaitingType, error)

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

func (CommandWaitingType) IsValid

func (v CommandWaitingType) IsValid() bool

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

func (CommandWaitingType) Ptr

Ptr returns reference to CommandWaitingType value

func (*CommandWaitingType) UnmarshalJSON

func (v *CommandWaitingType) UnmarshalJSON(src []byte) 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 Context

type Context struct {
	ProcessId               string `json:"processId"`
	ProcessExecutionId      string `json:"processExecutionId"`
	ProcessStartedTimestamp int64  `json:"processStartedTimestamp"`
	// stateExecutionId is for async state API only
	StateExecutionId *string `json:"stateExecutionId,omitempty"`
	// for async state API only(during backoff retry)
	FirstAttemptTimestamp *int64 `json:"firstAttemptTimestamp,omitempty"`
	// for async state API only(during backoff retry)
	Attempt *int32 `json:"attempt,omitempty"`
	// for async state API only, state id + sequence number
	RecoverFromStateExecutionId *string       `json:"recoverFromStateExecutionId,omitempty"`
	RecoverFromApi              *StateApiType `json:"recoverFromApi,omitempty"`
}

Context struct for Context

func NewContext

func NewContext(processId string, processExecutionId string, processStartedTimestamp int64) *Context

NewContext instantiates a new Context 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 NewContextWithDefaults

func NewContextWithDefaults() *Context

NewContextWithDefaults instantiates a new Context 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 (*Context) GetAttempt

func (o *Context) GetAttempt() int32

GetAttempt returns the Attempt field value if set, zero value otherwise.

func (*Context) GetAttemptOk

func (o *Context) GetAttemptOk() (*int32, bool)

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

func (*Context) GetFirstAttemptTimestamp

func (o *Context) GetFirstAttemptTimestamp() int64

GetFirstAttemptTimestamp returns the FirstAttemptTimestamp field value if set, zero value otherwise.

func (*Context) GetFirstAttemptTimestampOk

func (o *Context) GetFirstAttemptTimestampOk() (*int64, bool)

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

func (*Context) GetProcessExecutionId

func (o *Context) GetProcessExecutionId() string

GetProcessExecutionId returns the ProcessExecutionId field value

func (*Context) GetProcessExecutionIdOk

func (o *Context) GetProcessExecutionIdOk() (*string, bool)

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

func (*Context) GetProcessId

func (o *Context) GetProcessId() string

GetProcessId returns the ProcessId field value

func (*Context) GetProcessIdOk

func (o *Context) GetProcessIdOk() (*string, bool)

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

func (*Context) GetProcessStartedTimestamp

func (o *Context) GetProcessStartedTimestamp() int64

GetProcessStartedTimestamp returns the ProcessStartedTimestamp field value

func (*Context) GetProcessStartedTimestampOk

func (o *Context) GetProcessStartedTimestampOk() (*int64, bool)

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

func (*Context) GetRecoverFromApi

func (o *Context) GetRecoverFromApi() StateApiType

GetRecoverFromApi returns the RecoverFromApi field value if set, zero value otherwise.

func (*Context) GetRecoverFromApiOk

func (o *Context) GetRecoverFromApiOk() (*StateApiType, bool)

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

func (*Context) GetRecoverFromStateExecutionId

func (o *Context) GetRecoverFromStateExecutionId() string

GetRecoverFromStateExecutionId returns the RecoverFromStateExecutionId field value if set, zero value otherwise.

func (*Context) GetRecoverFromStateExecutionIdOk

func (o *Context) GetRecoverFromStateExecutionIdOk() (*string, bool)

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

func (*Context) GetStateExecutionId

func (o *Context) GetStateExecutionId() string

GetStateExecutionId returns the StateExecutionId field value if set, zero value otherwise.

func (*Context) GetStateExecutionIdOk

func (o *Context) GetStateExecutionIdOk() (*string, bool)

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

func (*Context) HasAttempt

func (o *Context) HasAttempt() bool

HasAttempt returns a boolean if a field has been set.

func (*Context) HasFirstAttemptTimestamp

func (o *Context) HasFirstAttemptTimestamp() bool

HasFirstAttemptTimestamp returns a boolean if a field has been set.

func (*Context) HasRecoverFromApi

func (o *Context) HasRecoverFromApi() bool

HasRecoverFromApi returns a boolean if a field has been set.

func (*Context) HasRecoverFromStateExecutionId

func (o *Context) HasRecoverFromStateExecutionId() bool

HasRecoverFromStateExecutionId returns a boolean if a field has been set.

func (*Context) HasStateExecutionId

func (o *Context) HasStateExecutionId() bool

HasStateExecutionId returns a boolean if a field has been set.

func (Context) MarshalJSON

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

func (*Context) SetAttempt

func (o *Context) SetAttempt(v int32)

SetAttempt gets a reference to the given int32 and assigns it to the Attempt field.

func (*Context) SetFirstAttemptTimestamp

func (o *Context) SetFirstAttemptTimestamp(v int64)

SetFirstAttemptTimestamp gets a reference to the given int64 and assigns it to the FirstAttemptTimestamp field.

func (*Context) SetProcessExecutionId

func (o *Context) SetProcessExecutionId(v string)

SetProcessExecutionId sets field value

func (*Context) SetProcessId

func (o *Context) SetProcessId(v string)

SetProcessId sets field value

func (*Context) SetProcessStartedTimestamp

func (o *Context) SetProcessStartedTimestamp(v int64)

SetProcessStartedTimestamp sets field value

func (*Context) SetRecoverFromApi

func (o *Context) SetRecoverFromApi(v StateApiType)

SetRecoverFromApi gets a reference to the given StateApiType and assigns it to the RecoverFromApi field.

func (*Context) SetRecoverFromStateExecutionId

func (o *Context) SetRecoverFromStateExecutionId(v string)

SetRecoverFromStateExecutionId gets a reference to the given string and assigns it to the RecoverFromStateExecutionId field.

func (*Context) SetStateExecutionId

func (o *Context) SetStateExecutionId(v string)

SetStateExecutionId gets a reference to the given string and assigns it to the StateExecutionId field.

func (Context) ToMap

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

func (*Context) UnmarshalJSON

func (o *Context) UnmarshalJSON(bytes []byte) (err error)

type DefaultAPI

type DefaultAPI interface {

	/*
		ApiV1XcherryServiceProcessExecutionDescribePost describe a process execution

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

	// ApiV1XcherryServiceProcessExecutionDescribePostExecute executes the request
	//  @return ProcessExecutionDescribeResponse
	ApiV1XcherryServiceProcessExecutionDescribePostExecute(r ApiApiV1XcherryServiceProcessExecutionDescribePostRequest) (*ProcessExecutionDescribeResponse, *http.Response, error)

	/*
		ApiV1XcherryServiceProcessExecutionPublishToLocalQueuePost send message(s) to be consumed within a single process execution

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

	// ApiV1XcherryServiceProcessExecutionPublishToLocalQueuePostExecute executes the request
	ApiV1XcherryServiceProcessExecutionPublishToLocalQueuePostExecute(r ApiApiV1XcherryServiceProcessExecutionPublishToLocalQueuePostRequest) (*http.Response, error)

	/*
		ApiV1XcherryServiceProcessExecutionRpcPost execute a RPC method of a process execution

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

	// ApiV1XcherryServiceProcessExecutionRpcPostExecute executes the request
	//  @return ProcessExecutionRpcResponse
	ApiV1XcherryServiceProcessExecutionRpcPostExecute(r ApiApiV1XcherryServiceProcessExecutionRpcPostRequest) (*ProcessExecutionRpcResponse, *http.Response, error)

	/*
		ApiV1XcherryServiceProcessExecutionStartPost start a process execution

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

	// ApiV1XcherryServiceProcessExecutionStartPostExecute executes the request
	//  @return ProcessExecutionStartResponse
	ApiV1XcherryServiceProcessExecutionStartPostExecute(r ApiApiV1XcherryServiceProcessExecutionStartPostRequest) (*ProcessExecutionStartResponse, *http.Response, error)

	/*
		ApiV1XcherryServiceProcessExecutionStopPost stop a process execution

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

	// ApiV1XcherryServiceProcessExecutionStopPostExecute executes the request
	ApiV1XcherryServiceProcessExecutionStopPostExecute(r ApiApiV1XcherryServiceProcessExecutionStopPostRequest) (*http.Response, error)

	/*
		ApiV1XcherryWorkerAsyncStateExecutePost invoking AsyncState.execute API

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

	// ApiV1XcherryWorkerAsyncStateExecutePostExecute executes the request
	//  @return AsyncStateExecuteResponse
	ApiV1XcherryWorkerAsyncStateExecutePostExecute(r ApiApiV1XcherryWorkerAsyncStateExecutePostRequest) (*AsyncStateExecuteResponse, *http.Response, error)

	/*
		ApiV1XcherryWorkerAsyncStateWaitUntilPost invoking AsyncState.waitUntil API

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

	// ApiV1XcherryWorkerAsyncStateWaitUntilPostExecute executes the request
	//  @return AsyncStateWaitUntilResponse
	ApiV1XcherryWorkerAsyncStateWaitUntilPostExecute(r ApiApiV1XcherryWorkerAsyncStateWaitUntilPostRequest) (*AsyncStateWaitUntilResponse, *http.Response, error)

	/*
		ApiV1XcherryWorkerProcessRpcPost execute a RPC method of a process execution in the worker

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

	// ApiV1XcherryWorkerProcessRpcPostExecute executes the request
	//  @return ProcessRpcWorkerResponse
	ApiV1XcherryWorkerProcessRpcPostExecute(r ApiApiV1XcherryWorkerProcessRpcPostRequest) (*ProcessRpcWorkerResponse, *http.Response, error)

	/*
		InternalApiV1XcherryNotifyImmediateTasksPost for api service to tell async service that there are new immediate tasks added to the queue

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

	// InternalApiV1XcherryNotifyImmediateTasksPostExecute executes the request
	InternalApiV1XcherryNotifyImmediateTasksPostExecute(r ApiInternalApiV1XcherryNotifyImmediateTasksPostRequest) (*http.Response, error)

	/*
		InternalApiV1XcherryNotifyTimerTasksPost for api service to tell async service that there are new timer tasks added to the queue

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

	// InternalApiV1XcherryNotifyTimerTasksPostExecute executes the request
	InternalApiV1XcherryNotifyTimerTasksPostExecute(r ApiInternalApiV1XcherryNotifyTimerTasksPostRequest) (*http.Response, error)
}

type DefaultAPIService

type DefaultAPIService service

DefaultAPIService DefaultAPI service

func (*DefaultAPIService) ApiV1XcherryServiceProcessExecutionDescribePost

func (a *DefaultAPIService) ApiV1XcherryServiceProcessExecutionDescribePost(ctx context.Context) ApiApiV1XcherryServiceProcessExecutionDescribePostRequest

ApiV1XcherryServiceProcessExecutionDescribePost describe a process execution

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

func (*DefaultAPIService) ApiV1XcherryServiceProcessExecutionDescribePostExecute

Execute executes the request

@return ProcessExecutionDescribeResponse

func (*DefaultAPIService) ApiV1XcherryServiceProcessExecutionPublishToLocalQueuePost

func (a *DefaultAPIService) ApiV1XcherryServiceProcessExecutionPublishToLocalQueuePost(ctx context.Context) ApiApiV1XcherryServiceProcessExecutionPublishToLocalQueuePostRequest

ApiV1XcherryServiceProcessExecutionPublishToLocalQueuePost send message(s) to be consumed within a single process execution

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

func (*DefaultAPIService) ApiV1XcherryServiceProcessExecutionPublishToLocalQueuePostExecute

func (a *DefaultAPIService) ApiV1XcherryServiceProcessExecutionPublishToLocalQueuePostExecute(r ApiApiV1XcherryServiceProcessExecutionPublishToLocalQueuePostRequest) (*http.Response, error)

Execute executes the request

func (*DefaultAPIService) ApiV1XcherryServiceProcessExecutionRpcPost

func (a *DefaultAPIService) ApiV1XcherryServiceProcessExecutionRpcPost(ctx context.Context) ApiApiV1XcherryServiceProcessExecutionRpcPostRequest

ApiV1XcherryServiceProcessExecutionRpcPost execute a RPC method of a process execution

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

func (*DefaultAPIService) ApiV1XcherryServiceProcessExecutionRpcPostExecute

func (a *DefaultAPIService) ApiV1XcherryServiceProcessExecutionRpcPostExecute(r ApiApiV1XcherryServiceProcessExecutionRpcPostRequest) (*ProcessExecutionRpcResponse, *http.Response, error)

Execute executes the request

@return ProcessExecutionRpcResponse

func (*DefaultAPIService) ApiV1XcherryServiceProcessExecutionStartPost

func (a *DefaultAPIService) ApiV1XcherryServiceProcessExecutionStartPost(ctx context.Context) ApiApiV1XcherryServiceProcessExecutionStartPostRequest

ApiV1XcherryServiceProcessExecutionStartPost start a process execution

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

func (*DefaultAPIService) ApiV1XcherryServiceProcessExecutionStartPostExecute

func (a *DefaultAPIService) ApiV1XcherryServiceProcessExecutionStartPostExecute(r ApiApiV1XcherryServiceProcessExecutionStartPostRequest) (*ProcessExecutionStartResponse, *http.Response, error)

Execute executes the request

@return ProcessExecutionStartResponse

func (*DefaultAPIService) ApiV1XcherryServiceProcessExecutionStopPost

func (a *DefaultAPIService) ApiV1XcherryServiceProcessExecutionStopPost(ctx context.Context) ApiApiV1XcherryServiceProcessExecutionStopPostRequest

ApiV1XcherryServiceProcessExecutionStopPost stop a process execution

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

func (*DefaultAPIService) ApiV1XcherryServiceProcessExecutionStopPostExecute

func (a *DefaultAPIService) ApiV1XcherryServiceProcessExecutionStopPostExecute(r ApiApiV1XcherryServiceProcessExecutionStopPostRequest) (*http.Response, error)

Execute executes the request

func (*DefaultAPIService) ApiV1XcherryWorkerAsyncStateExecutePost

func (a *DefaultAPIService) ApiV1XcherryWorkerAsyncStateExecutePost(ctx context.Context) ApiApiV1XcherryWorkerAsyncStateExecutePostRequest

ApiV1XcherryWorkerAsyncStateExecutePost invoking AsyncState.execute API

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

func (*DefaultAPIService) ApiV1XcherryWorkerAsyncStateExecutePostExecute

func (a *DefaultAPIService) ApiV1XcherryWorkerAsyncStateExecutePostExecute(r ApiApiV1XcherryWorkerAsyncStateExecutePostRequest) (*AsyncStateExecuteResponse, *http.Response, error)

Execute executes the request

@return AsyncStateExecuteResponse

func (*DefaultAPIService) ApiV1XcherryWorkerAsyncStateWaitUntilPost

func (a *DefaultAPIService) ApiV1XcherryWorkerAsyncStateWaitUntilPost(ctx context.Context) ApiApiV1XcherryWorkerAsyncStateWaitUntilPostRequest

ApiV1XcherryWorkerAsyncStateWaitUntilPost invoking AsyncState.waitUntil API

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

func (*DefaultAPIService) ApiV1XcherryWorkerAsyncStateWaitUntilPostExecute

func (a *DefaultAPIService) ApiV1XcherryWorkerAsyncStateWaitUntilPostExecute(r ApiApiV1XcherryWorkerAsyncStateWaitUntilPostRequest) (*AsyncStateWaitUntilResponse, *http.Response, error)

Execute executes the request

@return AsyncStateWaitUntilResponse

func (*DefaultAPIService) ApiV1XcherryWorkerProcessRpcPost

func (a *DefaultAPIService) ApiV1XcherryWorkerProcessRpcPost(ctx context.Context) ApiApiV1XcherryWorkerProcessRpcPostRequest

ApiV1XcherryWorkerProcessRpcPost execute a RPC method of a process execution in the worker

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

func (*DefaultAPIService) ApiV1XcherryWorkerProcessRpcPostExecute

Execute executes the request

@return ProcessRpcWorkerResponse

func (*DefaultAPIService) InternalApiV1XcherryNotifyImmediateTasksPost

func (a *DefaultAPIService) InternalApiV1XcherryNotifyImmediateTasksPost(ctx context.Context) ApiInternalApiV1XcherryNotifyImmediateTasksPostRequest

InternalApiV1XcherryNotifyImmediateTasksPost for api service to tell async service that there are new immediate tasks added to the queue

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

func (*DefaultAPIService) InternalApiV1XcherryNotifyImmediateTasksPostExecute

func (a *DefaultAPIService) InternalApiV1XcherryNotifyImmediateTasksPostExecute(r ApiInternalApiV1XcherryNotifyImmediateTasksPostRequest) (*http.Response, error)

Execute executes the request

func (*DefaultAPIService) InternalApiV1XcherryNotifyTimerTasksPost

func (a *DefaultAPIService) InternalApiV1XcherryNotifyTimerTasksPost(ctx context.Context) ApiInternalApiV1XcherryNotifyTimerTasksPostRequest

InternalApiV1XcherryNotifyTimerTasksPost for api service to tell async service that there are new timer tasks added to the queue

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

func (*DefaultAPIService) InternalApiV1XcherryNotifyTimerTasksPostExecute

func (a *DefaultAPIService) InternalApiV1XcherryNotifyTimerTasksPostExecute(r ApiInternalApiV1XcherryNotifyTimerTasksPostRequest) (*http.Response, error)

Execute executes the request

type EncodedObject

type EncodedObject struct {
	Encoding string `json:"encoding"`
	Data     string `json:"data"`
}

EncodedObject struct for EncodedObject

func NewEncodedObject

func NewEncodedObject(encoding string, data string) *EncodedObject

NewEncodedObject instantiates a new EncodedObject 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 NewEncodedObjectWithDefaults

func NewEncodedObjectWithDefaults() *EncodedObject

NewEncodedObjectWithDefaults instantiates a new EncodedObject 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 (*EncodedObject) GetData

func (o *EncodedObject) GetData() string

GetData returns the Data field value

func (*EncodedObject) GetDataOk

func (o *EncodedObject) GetDataOk() (*string, bool)

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

func (*EncodedObject) GetEncoding

func (o *EncodedObject) GetEncoding() string

GetEncoding returns the Encoding field value

func (*EncodedObject) GetEncodingOk

func (o *EncodedObject) GetEncodingOk() (*string, bool)

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

func (EncodedObject) MarshalJSON

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

func (*EncodedObject) SetData

func (o *EncodedObject) SetData(v string)

SetData sets field value

func (*EncodedObject) SetEncoding

func (o *EncodedObject) SetEncoding(v string)

SetEncoding sets field value

func (EncodedObject) ToMap

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

func (*EncodedObject) UnmarshalJSON

func (o *EncodedObject) UnmarshalJSON(bytes []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 GlobalAttributeConfig

type GlobalAttributeConfig struct {
	TableConfigs []GlobalAttributeTableConfig `json:"tableConfigs,omitempty"`
}

GlobalAttributeConfig struct for GlobalAttributeConfig

func NewGlobalAttributeConfig

func NewGlobalAttributeConfig() *GlobalAttributeConfig

NewGlobalAttributeConfig instantiates a new GlobalAttributeConfig 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 NewGlobalAttributeConfigWithDefaults

func NewGlobalAttributeConfigWithDefaults() *GlobalAttributeConfig

NewGlobalAttributeConfigWithDefaults instantiates a new GlobalAttributeConfig 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 (*GlobalAttributeConfig) GetTableConfigs

func (o *GlobalAttributeConfig) GetTableConfigs() []GlobalAttributeTableConfig

GetTableConfigs returns the TableConfigs field value if set, zero value otherwise.

func (*GlobalAttributeConfig) GetTableConfigsOk

func (o *GlobalAttributeConfig) GetTableConfigsOk() ([]GlobalAttributeTableConfig, bool)

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

func (*GlobalAttributeConfig) HasTableConfigs

func (o *GlobalAttributeConfig) HasTableConfigs() bool

HasTableConfigs returns a boolean if a field has been set.

func (GlobalAttributeConfig) MarshalJSON

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

func (*GlobalAttributeConfig) SetTableConfigs

func (o *GlobalAttributeConfig) SetTableConfigs(v []GlobalAttributeTableConfig)

SetTableConfigs gets a reference to the given []GlobalAttributeTableConfig and assigns it to the TableConfigs field.

func (GlobalAttributeConfig) ToMap

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

type GlobalAttributeTableConfig

type GlobalAttributeTableConfig struct {
	TableName        string                      `json:"tableName"`
	PrimaryKey       TableColumnValue            `json:"primaryKey"`
	InitialWrite     []TableColumnValue          `json:"initialWrite,omitempty"`
	InitialWriteMode *AttributeWriteConflictMode `json:"initialWriteMode,omitempty"`
}

GlobalAttributeTableConfig struct for GlobalAttributeTableConfig

func NewGlobalAttributeTableConfig

func NewGlobalAttributeTableConfig(tableName string, primaryKey TableColumnValue) *GlobalAttributeTableConfig

NewGlobalAttributeTableConfig instantiates a new GlobalAttributeTableConfig 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 NewGlobalAttributeTableConfigWithDefaults

func NewGlobalAttributeTableConfigWithDefaults() *GlobalAttributeTableConfig

NewGlobalAttributeTableConfigWithDefaults instantiates a new GlobalAttributeTableConfig 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 (*GlobalAttributeTableConfig) GetInitialWrite

func (o *GlobalAttributeTableConfig) GetInitialWrite() []TableColumnValue

GetInitialWrite returns the InitialWrite field value if set, zero value otherwise.

func (*GlobalAttributeTableConfig) GetInitialWriteMode

func (o *GlobalAttributeTableConfig) GetInitialWriteMode() AttributeWriteConflictMode

GetInitialWriteMode returns the InitialWriteMode field value if set, zero value otherwise.

func (*GlobalAttributeTableConfig) GetInitialWriteModeOk

func (o *GlobalAttributeTableConfig) GetInitialWriteModeOk() (*AttributeWriteConflictMode, bool)

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

func (*GlobalAttributeTableConfig) GetInitialWriteOk

func (o *GlobalAttributeTableConfig) GetInitialWriteOk() ([]TableColumnValue, bool)

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

func (*GlobalAttributeTableConfig) GetPrimaryKey

func (o *GlobalAttributeTableConfig) GetPrimaryKey() TableColumnValue

GetPrimaryKey returns the PrimaryKey field value

func (*GlobalAttributeTableConfig) GetPrimaryKeyOk

func (o *GlobalAttributeTableConfig) GetPrimaryKeyOk() (*TableColumnValue, bool)

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

func (*GlobalAttributeTableConfig) GetTableName

func (o *GlobalAttributeTableConfig) GetTableName() string

GetTableName returns the TableName field value

func (*GlobalAttributeTableConfig) GetTableNameOk

func (o *GlobalAttributeTableConfig) GetTableNameOk() (*string, bool)

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

func (*GlobalAttributeTableConfig) HasInitialWrite

func (o *GlobalAttributeTableConfig) HasInitialWrite() bool

HasInitialWrite returns a boolean if a field has been set.

func (*GlobalAttributeTableConfig) HasInitialWriteMode

func (o *GlobalAttributeTableConfig) HasInitialWriteMode() bool

HasInitialWriteMode returns a boolean if a field has been set.

func (GlobalAttributeTableConfig) MarshalJSON

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

func (*GlobalAttributeTableConfig) SetInitialWrite

func (o *GlobalAttributeTableConfig) SetInitialWrite(v []TableColumnValue)

SetInitialWrite gets a reference to the given []TableColumnValue and assigns it to the InitialWrite field.

func (*GlobalAttributeTableConfig) SetInitialWriteMode

func (o *GlobalAttributeTableConfig) SetInitialWriteMode(v AttributeWriteConflictMode)

SetInitialWriteMode gets a reference to the given AttributeWriteConflictMode and assigns it to the InitialWriteMode field.

func (*GlobalAttributeTableConfig) SetPrimaryKey

func (o *GlobalAttributeTableConfig) SetPrimaryKey(v TableColumnValue)

SetPrimaryKey sets field value

func (*GlobalAttributeTableConfig) SetTableName

func (o *GlobalAttributeTableConfig) SetTableName(v string)

SetTableName sets field value

func (GlobalAttributeTableConfig) ToMap

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

func (*GlobalAttributeTableConfig) UnmarshalJSON

func (o *GlobalAttributeTableConfig) UnmarshalJSON(bytes []byte) (err error)

type GlobalAttributeTableRowUpdate

type GlobalAttributeTableRowUpdate struct {
	TableName     string             `json:"tableName"`
	UpdateColumns []TableColumnValue `json:"updateColumns,omitempty"`
}

GlobalAttributeTableRowUpdate struct for GlobalAttributeTableRowUpdate

func NewGlobalAttributeTableRowUpdate

func NewGlobalAttributeTableRowUpdate(tableName string) *GlobalAttributeTableRowUpdate

NewGlobalAttributeTableRowUpdate instantiates a new GlobalAttributeTableRowUpdate 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 NewGlobalAttributeTableRowUpdateWithDefaults

func NewGlobalAttributeTableRowUpdateWithDefaults() *GlobalAttributeTableRowUpdate

NewGlobalAttributeTableRowUpdateWithDefaults instantiates a new GlobalAttributeTableRowUpdate 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 (*GlobalAttributeTableRowUpdate) GetTableName

func (o *GlobalAttributeTableRowUpdate) GetTableName() string

GetTableName returns the TableName field value

func (*GlobalAttributeTableRowUpdate) GetTableNameOk

func (o *GlobalAttributeTableRowUpdate) GetTableNameOk() (*string, bool)

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

func (*GlobalAttributeTableRowUpdate) GetUpdateColumns

func (o *GlobalAttributeTableRowUpdate) GetUpdateColumns() []TableColumnValue

GetUpdateColumns returns the UpdateColumns field value if set, zero value otherwise.

func (*GlobalAttributeTableRowUpdate) GetUpdateColumnsOk

func (o *GlobalAttributeTableRowUpdate) GetUpdateColumnsOk() ([]TableColumnValue, bool)

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

func (*GlobalAttributeTableRowUpdate) HasUpdateColumns

func (o *GlobalAttributeTableRowUpdate) HasUpdateColumns() bool

HasUpdateColumns returns a boolean if a field has been set.

func (GlobalAttributeTableRowUpdate) MarshalJSON

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

func (*GlobalAttributeTableRowUpdate) SetTableName

func (o *GlobalAttributeTableRowUpdate) SetTableName(v string)

SetTableName sets field value

func (*GlobalAttributeTableRowUpdate) SetUpdateColumns

func (o *GlobalAttributeTableRowUpdate) SetUpdateColumns(v []TableColumnValue)

SetUpdateColumns gets a reference to the given []TableColumnValue and assigns it to the UpdateColumns field.

func (GlobalAttributeTableRowUpdate) ToMap

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

func (*GlobalAttributeTableRowUpdate) UnmarshalJSON

func (o *GlobalAttributeTableRowUpdate) UnmarshalJSON(bytes []byte) (err error)

type KeyValue

type KeyValue struct {
	Key   string        `json:"key"`
	Value EncodedObject `json:"value"`
}

KeyValue struct for KeyValue

func NewKeyValue

func NewKeyValue(key string, value EncodedObject) *KeyValue

NewKeyValue instantiates a new KeyValue 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 NewKeyValueWithDefaults

func NewKeyValueWithDefaults() *KeyValue

NewKeyValueWithDefaults instantiates a new KeyValue 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 (*KeyValue) GetKey

func (o *KeyValue) GetKey() string

GetKey returns the Key field value

func (*KeyValue) GetKeyOk

func (o *KeyValue) GetKeyOk() (*string, bool)

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

func (*KeyValue) GetValue

func (o *KeyValue) GetValue() EncodedObject

GetValue returns the Value field value

func (*KeyValue) GetValueOk

func (o *KeyValue) GetValueOk() (*EncodedObject, bool)

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

func (KeyValue) MarshalJSON

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

func (*KeyValue) SetKey

func (o *KeyValue) SetKey(v string)

SetKey sets field value

func (*KeyValue) SetValue

func (o *KeyValue) SetValue(v EncodedObject)

SetValue sets field value

func (KeyValue) ToMap

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

func (*KeyValue) UnmarshalJSON

func (o *KeyValue) UnmarshalJSON(bytes []byte) (err error)

type LoadGlobalAttributeResponse

type LoadGlobalAttributeResponse struct {
	TableResponses []TableReadResponse `json:"tableResponses,omitempty"`
}

LoadGlobalAttributeResponse the response for loading global attributes

func NewLoadGlobalAttributeResponse

func NewLoadGlobalAttributeResponse() *LoadGlobalAttributeResponse

NewLoadGlobalAttributeResponse instantiates a new LoadGlobalAttributeResponse 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 NewLoadGlobalAttributeResponseWithDefaults

func NewLoadGlobalAttributeResponseWithDefaults() *LoadGlobalAttributeResponse

NewLoadGlobalAttributeResponseWithDefaults instantiates a new LoadGlobalAttributeResponse 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 (*LoadGlobalAttributeResponse) GetTableResponses

func (o *LoadGlobalAttributeResponse) GetTableResponses() []TableReadResponse

GetTableResponses returns the TableResponses field value if set, zero value otherwise.

func (*LoadGlobalAttributeResponse) GetTableResponsesOk

func (o *LoadGlobalAttributeResponse) GetTableResponsesOk() ([]TableReadResponse, bool)

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

func (*LoadGlobalAttributeResponse) HasTableResponses

func (o *LoadGlobalAttributeResponse) HasTableResponses() bool

HasTableResponses returns a boolean if a field has been set.

func (LoadGlobalAttributeResponse) MarshalJSON

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

func (*LoadGlobalAttributeResponse) SetTableResponses

func (o *LoadGlobalAttributeResponse) SetTableResponses(v []TableReadResponse)

SetTableResponses gets a reference to the given []TableReadResponse and assigns it to the TableResponses field.

func (LoadGlobalAttributeResponse) ToMap

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

type LoadGlobalAttributesRequest

type LoadGlobalAttributesRequest struct {
	TableRequests []TableReadRequest `json:"tableRequests,omitempty"`
}

LoadGlobalAttributesRequest the request to load global attributes

func NewLoadGlobalAttributesRequest

func NewLoadGlobalAttributesRequest() *LoadGlobalAttributesRequest

NewLoadGlobalAttributesRequest instantiates a new LoadGlobalAttributesRequest 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 NewLoadGlobalAttributesRequestWithDefaults

func NewLoadGlobalAttributesRequestWithDefaults() *LoadGlobalAttributesRequest

NewLoadGlobalAttributesRequestWithDefaults instantiates a new LoadGlobalAttributesRequest 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 (*LoadGlobalAttributesRequest) GetTableRequests

func (o *LoadGlobalAttributesRequest) GetTableRequests() []TableReadRequest

GetTableRequests returns the TableRequests field value if set, zero value otherwise.

func (*LoadGlobalAttributesRequest) GetTableRequestsOk

func (o *LoadGlobalAttributesRequest) GetTableRequestsOk() ([]TableReadRequest, bool)

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

func (*LoadGlobalAttributesRequest) HasTableRequests

func (o *LoadGlobalAttributesRequest) HasTableRequests() bool

HasTableRequests returns a boolean if a field has been set.

func (LoadGlobalAttributesRequest) MarshalJSON

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

func (*LoadGlobalAttributesRequest) SetTableRequests

func (o *LoadGlobalAttributesRequest) SetTableRequests(v []TableReadRequest)

SetTableRequests gets a reference to the given []TableReadRequest and assigns it to the TableRequests field.

func (LoadGlobalAttributesRequest) ToMap

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

type LoadLocalAttributesRequest

type LoadLocalAttributesRequest struct {
	KeysToLoadNoLock   []string                `json:"keysToLoadNoLock,omitempty"`
	KeysToLoadWithLock []string                `json:"keysToLoadWithLock,omitempty"`
	LockingPolicy      *TableReadLockingPolicy `json:"lockingPolicy,omitempty"`
}

LoadLocalAttributesRequest struct for LoadLocalAttributesRequest

func NewLoadLocalAttributesRequest

func NewLoadLocalAttributesRequest() *LoadLocalAttributesRequest

NewLoadLocalAttributesRequest instantiates a new LoadLocalAttributesRequest 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 NewLoadLocalAttributesRequestWithDefaults

func NewLoadLocalAttributesRequestWithDefaults() *LoadLocalAttributesRequest

NewLoadLocalAttributesRequestWithDefaults instantiates a new LoadLocalAttributesRequest 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 (*LoadLocalAttributesRequest) GetKeysToLoadNoLock

func (o *LoadLocalAttributesRequest) GetKeysToLoadNoLock() []string

GetKeysToLoadNoLock returns the KeysToLoadNoLock field value if set, zero value otherwise.

func (*LoadLocalAttributesRequest) GetKeysToLoadNoLockOk

func (o *LoadLocalAttributesRequest) GetKeysToLoadNoLockOk() ([]string, bool)

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

func (*LoadLocalAttributesRequest) GetKeysToLoadWithLock

func (o *LoadLocalAttributesRequest) GetKeysToLoadWithLock() []string

GetKeysToLoadWithLock returns the KeysToLoadWithLock field value if set, zero value otherwise.

func (*LoadLocalAttributesRequest) GetKeysToLoadWithLockOk

func (o *LoadLocalAttributesRequest) GetKeysToLoadWithLockOk() ([]string, bool)

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

func (*LoadLocalAttributesRequest) GetLockingPolicy

func (o *LoadLocalAttributesRequest) GetLockingPolicy() TableReadLockingPolicy

GetLockingPolicy returns the LockingPolicy field value if set, zero value otherwise.

func (*LoadLocalAttributesRequest) GetLockingPolicyOk

func (o *LoadLocalAttributesRequest) GetLockingPolicyOk() (*TableReadLockingPolicy, bool)

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

func (*LoadLocalAttributesRequest) HasKeysToLoadNoLock

func (o *LoadLocalAttributesRequest) HasKeysToLoadNoLock() bool

HasKeysToLoadNoLock returns a boolean if a field has been set.

func (*LoadLocalAttributesRequest) HasKeysToLoadWithLock

func (o *LoadLocalAttributesRequest) HasKeysToLoadWithLock() bool

HasKeysToLoadWithLock returns a boolean if a field has been set.

func (*LoadLocalAttributesRequest) HasLockingPolicy

func (o *LoadLocalAttributesRequest) HasLockingPolicy() bool

HasLockingPolicy returns a boolean if a field has been set.

func (LoadLocalAttributesRequest) MarshalJSON

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

func (*LoadLocalAttributesRequest) SetKeysToLoadNoLock

func (o *LoadLocalAttributesRequest) SetKeysToLoadNoLock(v []string)

SetKeysToLoadNoLock gets a reference to the given []string and assigns it to the KeysToLoadNoLock field.

func (*LoadLocalAttributesRequest) SetKeysToLoadWithLock

func (o *LoadLocalAttributesRequest) SetKeysToLoadWithLock(v []string)

SetKeysToLoadWithLock gets a reference to the given []string and assigns it to the KeysToLoadWithLock field.

func (*LoadLocalAttributesRequest) SetLockingPolicy

func (o *LoadLocalAttributesRequest) SetLockingPolicy(v TableReadLockingPolicy)

SetLockingPolicy gets a reference to the given TableReadLockingPolicy and assigns it to the LockingPolicy field.

func (LoadLocalAttributesRequest) ToMap

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

type LoadLocalAttributesResponse

type LoadLocalAttributesResponse struct {
	Attributes []KeyValue `json:"attributes,omitempty"`
}

LoadLocalAttributesResponse struct for LoadLocalAttributesResponse

func NewLoadLocalAttributesResponse

func NewLoadLocalAttributesResponse() *LoadLocalAttributesResponse

NewLoadLocalAttributesResponse instantiates a new LoadLocalAttributesResponse 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 NewLoadLocalAttributesResponseWithDefaults

func NewLoadLocalAttributesResponseWithDefaults() *LoadLocalAttributesResponse

NewLoadLocalAttributesResponseWithDefaults instantiates a new LoadLocalAttributesResponse 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 (*LoadLocalAttributesResponse) GetAttributes

func (o *LoadLocalAttributesResponse) GetAttributes() []KeyValue

GetAttributes returns the Attributes field value if set, zero value otherwise.

func (*LoadLocalAttributesResponse) GetAttributesOk

func (o *LoadLocalAttributesResponse) GetAttributesOk() ([]KeyValue, bool)

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

func (*LoadLocalAttributesResponse) HasAttributes

func (o *LoadLocalAttributesResponse) HasAttributes() bool

HasAttributes returns a boolean if a field has been set.

func (LoadLocalAttributesResponse) MarshalJSON

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

func (*LoadLocalAttributesResponse) SetAttributes

func (o *LoadLocalAttributesResponse) SetAttributes(v []KeyValue)

SetAttributes gets a reference to the given []KeyValue and assigns it to the Attributes field.

func (LoadLocalAttributesResponse) ToMap

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

type LocalAttributeConfig

type LocalAttributeConfig struct {
	InitialWrite []KeyValue `json:"initialWrite,omitempty"`
}

LocalAttributeConfig struct for LocalAttributeConfig

func NewLocalAttributeConfig

func NewLocalAttributeConfig() *LocalAttributeConfig

NewLocalAttributeConfig instantiates a new LocalAttributeConfig 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 NewLocalAttributeConfigWithDefaults

func NewLocalAttributeConfigWithDefaults() *LocalAttributeConfig

NewLocalAttributeConfigWithDefaults instantiates a new LocalAttributeConfig 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 (*LocalAttributeConfig) GetInitialWrite

func (o *LocalAttributeConfig) GetInitialWrite() []KeyValue

GetInitialWrite returns the InitialWrite field value if set, zero value otherwise.

func (*LocalAttributeConfig) GetInitialWriteOk

func (o *LocalAttributeConfig) GetInitialWriteOk() ([]KeyValue, bool)

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

func (*LocalAttributeConfig) HasInitialWrite

func (o *LocalAttributeConfig) HasInitialWrite() bool

HasInitialWrite returns a boolean if a field has been set.

func (LocalAttributeConfig) MarshalJSON

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

func (*LocalAttributeConfig) SetInitialWrite

func (o *LocalAttributeConfig) SetInitialWrite(v []KeyValue)

SetInitialWrite gets a reference to the given []KeyValue and assigns it to the InitialWrite field.

func (LocalAttributeConfig) ToMap

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

type LocalQueueCommand

type LocalQueueCommand struct {
	QueueName string `json:"queueName"`
	// the number of identical messages to await
	Count *int32 `json:"count,omitempty"`
}

LocalQueueCommand struct for LocalQueueCommand

func NewLocalQueueCommand

func NewLocalQueueCommand(queueName string) *LocalQueueCommand

NewLocalQueueCommand instantiates a new LocalQueueCommand 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 NewLocalQueueCommandWithDefaults

func NewLocalQueueCommandWithDefaults() *LocalQueueCommand

NewLocalQueueCommandWithDefaults instantiates a new LocalQueueCommand 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 (*LocalQueueCommand) GetCount

func (o *LocalQueueCommand) GetCount() int32

GetCount returns the Count field value if set, zero value otherwise.

func (*LocalQueueCommand) GetCountOk

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

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

func (*LocalQueueCommand) GetQueueName

func (o *LocalQueueCommand) GetQueueName() string

GetQueueName returns the QueueName field value

func (*LocalQueueCommand) GetQueueNameOk

func (o *LocalQueueCommand) GetQueueNameOk() (*string, bool)

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

func (*LocalQueueCommand) HasCount

func (o *LocalQueueCommand) HasCount() bool

HasCount returns a boolean if a field has been set.

func (LocalQueueCommand) MarshalJSON

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

func (*LocalQueueCommand) SetCount

func (o *LocalQueueCommand) SetCount(v int32)

SetCount gets a reference to the given int32 and assigns it to the Count field.

func (*LocalQueueCommand) SetQueueName

func (o *LocalQueueCommand) SetQueueName(v string)

SetQueueName sets field value

func (LocalQueueCommand) ToMap

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

func (*LocalQueueCommand) UnmarshalJSON

func (o *LocalQueueCommand) UnmarshalJSON(bytes []byte) (err error)

type LocalQueueMessage

type LocalQueueMessage struct {
	QueueName string `json:"queueName"`
	// UUID to uniquely distinguish different messages. If not specified, the server will generate a UUID instead.
	DedupId *string        `json:"dedupId,omitempty"`
	Payload *EncodedObject `json:"payload,omitempty"`
}

LocalQueueMessage struct for LocalQueueMessage

func NewLocalQueueMessage

func NewLocalQueueMessage(queueName string) *LocalQueueMessage

NewLocalQueueMessage instantiates a new LocalQueueMessage 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 NewLocalQueueMessageWithDefaults

func NewLocalQueueMessageWithDefaults() *LocalQueueMessage

NewLocalQueueMessageWithDefaults instantiates a new LocalQueueMessage 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 (*LocalQueueMessage) GetDedupId

func (o *LocalQueueMessage) GetDedupId() string

GetDedupId returns the DedupId field value if set, zero value otherwise.

func (*LocalQueueMessage) GetDedupIdOk

func (o *LocalQueueMessage) GetDedupIdOk() (*string, bool)

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

func (*LocalQueueMessage) GetPayload

func (o *LocalQueueMessage) GetPayload() EncodedObject

GetPayload returns the Payload field value if set, zero value otherwise.

func (*LocalQueueMessage) GetPayloadOk

func (o *LocalQueueMessage) GetPayloadOk() (*EncodedObject, bool)

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

func (*LocalQueueMessage) GetQueueName

func (o *LocalQueueMessage) GetQueueName() string

GetQueueName returns the QueueName field value

func (*LocalQueueMessage) GetQueueNameOk

func (o *LocalQueueMessage) GetQueueNameOk() (*string, bool)

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

func (*LocalQueueMessage) HasDedupId

func (o *LocalQueueMessage) HasDedupId() bool

HasDedupId returns a boolean if a field has been set.

func (*LocalQueueMessage) HasPayload

func (o *LocalQueueMessage) HasPayload() bool

HasPayload returns a boolean if a field has been set.

func (LocalQueueMessage) MarshalJSON

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

func (*LocalQueueMessage) SetDedupId

func (o *LocalQueueMessage) SetDedupId(v string)

SetDedupId gets a reference to the given string and assigns it to the DedupId field.

func (*LocalQueueMessage) SetPayload

func (o *LocalQueueMessage) SetPayload(v EncodedObject)

SetPayload gets a reference to the given EncodedObject and assigns it to the Payload field.

func (*LocalQueueMessage) SetQueueName

func (o *LocalQueueMessage) SetQueueName(v string)

SetQueueName sets field value

func (LocalQueueMessage) ToMap

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

func (*LocalQueueMessage) UnmarshalJSON

func (o *LocalQueueMessage) UnmarshalJSON(bytes []byte) (err error)

type LocalQueueMessageResult

type LocalQueueMessageResult struct {
	// UUID to uniquely distinguish different messages.
	DedupId string         `json:"dedupId"`
	Payload *EncodedObject `json:"payload,omitempty"`
}

LocalQueueMessageResult struct for LocalQueueMessageResult

func NewLocalQueueMessageResult

func NewLocalQueueMessageResult(dedupId string) *LocalQueueMessageResult

NewLocalQueueMessageResult instantiates a new LocalQueueMessageResult 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 NewLocalQueueMessageResultWithDefaults

func NewLocalQueueMessageResultWithDefaults() *LocalQueueMessageResult

NewLocalQueueMessageResultWithDefaults instantiates a new LocalQueueMessageResult 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 (*LocalQueueMessageResult) GetDedupId

func (o *LocalQueueMessageResult) GetDedupId() string

GetDedupId returns the DedupId field value

func (*LocalQueueMessageResult) GetDedupIdOk

func (o *LocalQueueMessageResult) GetDedupIdOk() (*string, bool)

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

func (*LocalQueueMessageResult) GetPayload

func (o *LocalQueueMessageResult) GetPayload() EncodedObject

GetPayload returns the Payload field value if set, zero value otherwise.

func (*LocalQueueMessageResult) GetPayloadOk

func (o *LocalQueueMessageResult) GetPayloadOk() (*EncodedObject, bool)

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

func (*LocalQueueMessageResult) HasPayload

func (o *LocalQueueMessageResult) HasPayload() bool

HasPayload returns a boolean if a field has been set.

func (LocalQueueMessageResult) MarshalJSON

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

func (*LocalQueueMessageResult) SetDedupId

func (o *LocalQueueMessageResult) SetDedupId(v string)

SetDedupId sets field value

func (*LocalQueueMessageResult) SetPayload

func (o *LocalQueueMessageResult) SetPayload(v EncodedObject)

SetPayload gets a reference to the given EncodedObject and assigns it to the Payload field.

func (LocalQueueMessageResult) ToMap

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

func (*LocalQueueMessageResult) UnmarshalJSON

func (o *LocalQueueMessageResult) UnmarshalJSON(bytes []byte) (err error)

type LocalQueueResult

type LocalQueueResult struct {
	Status    CommandStatus             `json:"status"`
	QueueName string                    `json:"queueName"`
	Messages  []LocalQueueMessageResult `json:"messages,omitempty"`
}

LocalQueueResult struct for LocalQueueResult

func NewLocalQueueResult

func NewLocalQueueResult(status CommandStatus, queueName string) *LocalQueueResult

NewLocalQueueResult instantiates a new LocalQueueResult 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 NewLocalQueueResultWithDefaults

func NewLocalQueueResultWithDefaults() *LocalQueueResult

NewLocalQueueResultWithDefaults instantiates a new LocalQueueResult 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 (*LocalQueueResult) GetMessages

func (o *LocalQueueResult) GetMessages() []LocalQueueMessageResult

GetMessages returns the Messages field value if set, zero value otherwise.

func (*LocalQueueResult) GetMessagesOk

func (o *LocalQueueResult) GetMessagesOk() ([]LocalQueueMessageResult, bool)

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

func (*LocalQueueResult) GetQueueName

func (o *LocalQueueResult) GetQueueName() string

GetQueueName returns the QueueName field value

func (*LocalQueueResult) GetQueueNameOk

func (o *LocalQueueResult) GetQueueNameOk() (*string, bool)

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

func (*LocalQueueResult) GetStatus

func (o *LocalQueueResult) GetStatus() CommandStatus

GetStatus returns the Status field value

func (*LocalQueueResult) GetStatusOk

func (o *LocalQueueResult) GetStatusOk() (*CommandStatus, bool)

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

func (*LocalQueueResult) HasMessages

func (o *LocalQueueResult) HasMessages() bool

HasMessages returns a boolean if a field has been set.

func (LocalQueueResult) MarshalJSON

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

func (*LocalQueueResult) SetMessages

func (o *LocalQueueResult) SetMessages(v []LocalQueueMessageResult)

SetMessages gets a reference to the given []LocalQueueMessageResult and assigns it to the Messages field.

func (*LocalQueueResult) SetQueueName

func (o *LocalQueueResult) SetQueueName(v string)

SetQueueName sets field value

func (*LocalQueueResult) SetStatus

func (o *LocalQueueResult) SetStatus(v CommandStatus)

SetStatus sets field value

func (LocalQueueResult) ToMap

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

func (*LocalQueueResult) UnmarshalJSON

func (o *LocalQueueResult) UnmarshalJSON(bytes []byte) (err error)

type MappedNullable

type MappedNullable interface {
	ToMap() (map[string]interface{}, error)
}

type NotifyImmediateTasksRequest

type NotifyImmediateTasksRequest struct {
	ShardId int32 `json:"shardId"`
	// optional field for distributed database without global secondary index, to pull for specific task rather than a page
	Namespace *string `json:"namespace,omitempty"`
	// optional field for distributed database without global secondary index, to pull for specific task rather than a page
	ProcessId *string `json:"processId,omitempty"`
	// optional field for distributed database without global secondary index, to pull for specific task rather than a page
	ProcessExecutionId *string `json:"processExecutionId,omitempty"`
}

NotifyImmediateTasksRequest struct for NotifyImmediateTasksRequest

func NewNotifyImmediateTasksRequest

func NewNotifyImmediateTasksRequest(shardId int32) *NotifyImmediateTasksRequest

NewNotifyImmediateTasksRequest instantiates a new NotifyImmediateTasksRequest 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 NewNotifyImmediateTasksRequestWithDefaults

func NewNotifyImmediateTasksRequestWithDefaults() *NotifyImmediateTasksRequest

NewNotifyImmediateTasksRequestWithDefaults instantiates a new NotifyImmediateTasksRequest 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 (*NotifyImmediateTasksRequest) GetNamespace

func (o *NotifyImmediateTasksRequest) GetNamespace() string

GetNamespace returns the Namespace field value if set, zero value otherwise.

func (*NotifyImmediateTasksRequest) GetNamespaceOk

func (o *NotifyImmediateTasksRequest) GetNamespaceOk() (*string, bool)

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

func (*NotifyImmediateTasksRequest) GetProcessExecutionId

func (o *NotifyImmediateTasksRequest) GetProcessExecutionId() string

GetProcessExecutionId returns the ProcessExecutionId field value if set, zero value otherwise.

func (*NotifyImmediateTasksRequest) GetProcessExecutionIdOk

func (o *NotifyImmediateTasksRequest) GetProcessExecutionIdOk() (*string, bool)

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

func (*NotifyImmediateTasksRequest) GetProcessId

func (o *NotifyImmediateTasksRequest) GetProcessId() string

GetProcessId returns the ProcessId field value if set, zero value otherwise.

func (*NotifyImmediateTasksRequest) GetProcessIdOk

func (o *NotifyImmediateTasksRequest) GetProcessIdOk() (*string, bool)

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

func (*NotifyImmediateTasksRequest) GetShardId

func (o *NotifyImmediateTasksRequest) GetShardId() int32

GetShardId returns the ShardId field value

func (*NotifyImmediateTasksRequest) GetShardIdOk

func (o *NotifyImmediateTasksRequest) GetShardIdOk() (*int32, bool)

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

func (*NotifyImmediateTasksRequest) HasNamespace

func (o *NotifyImmediateTasksRequest) HasNamespace() bool

HasNamespace returns a boolean if a field has been set.

func (*NotifyImmediateTasksRequest) HasProcessExecutionId

func (o *NotifyImmediateTasksRequest) HasProcessExecutionId() bool

HasProcessExecutionId returns a boolean if a field has been set.

func (*NotifyImmediateTasksRequest) HasProcessId

func (o *NotifyImmediateTasksRequest) HasProcessId() bool

HasProcessId returns a boolean if a field has been set.

func (NotifyImmediateTasksRequest) MarshalJSON

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

func (*NotifyImmediateTasksRequest) SetNamespace

func (o *NotifyImmediateTasksRequest) SetNamespace(v string)

SetNamespace gets a reference to the given string and assigns it to the Namespace field.

func (*NotifyImmediateTasksRequest) SetProcessExecutionId

func (o *NotifyImmediateTasksRequest) SetProcessExecutionId(v string)

SetProcessExecutionId gets a reference to the given string and assigns it to the ProcessExecutionId field.

func (*NotifyImmediateTasksRequest) SetProcessId

func (o *NotifyImmediateTasksRequest) SetProcessId(v string)

SetProcessId gets a reference to the given string and assigns it to the ProcessId field.

func (*NotifyImmediateTasksRequest) SetShardId

func (o *NotifyImmediateTasksRequest) SetShardId(v int32)

SetShardId sets field value

func (NotifyImmediateTasksRequest) ToMap

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

func (*NotifyImmediateTasksRequest) UnmarshalJSON

func (o *NotifyImmediateTasksRequest) UnmarshalJSON(bytes []byte) (err error)

type NotifyTimerTasksRequest

type NotifyTimerTasksRequest struct {
	ShardId int32 `json:"shardId"`
	// the fire timestamp of all timer tasks to pull
	FireTimestamps []int64 `json:"fireTimestamps"`
	// optional field for distributed database without global secondary index, to pull for specific task rather than a page
	Namespace *string `json:"namespace,omitempty"`
	// optional field for distributed database without global secondary index, to pull for specific task rather than a page
	ProcessId *string `json:"processId,omitempty"`
	// optional field for distributed database without global secondary index, to pull for specific task rather than a page
	ProcessExecutionId *string `json:"processExecutionId,omitempty"`
}

NotifyTimerTasksRequest struct for NotifyTimerTasksRequest

func NewNotifyTimerTasksRequest

func NewNotifyTimerTasksRequest(shardId int32, fireTimestamps []int64) *NotifyTimerTasksRequest

NewNotifyTimerTasksRequest instantiates a new NotifyTimerTasksRequest 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 NewNotifyTimerTasksRequestWithDefaults

func NewNotifyTimerTasksRequestWithDefaults() *NotifyTimerTasksRequest

NewNotifyTimerTasksRequestWithDefaults instantiates a new NotifyTimerTasksRequest 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 (*NotifyTimerTasksRequest) GetFireTimestamps

func (o *NotifyTimerTasksRequest) GetFireTimestamps() []int64

GetFireTimestamps returns the FireTimestamps field value

func (*NotifyTimerTasksRequest) GetFireTimestampsOk

func (o *NotifyTimerTasksRequest) GetFireTimestampsOk() ([]int64, bool)

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

func (*NotifyTimerTasksRequest) GetNamespace

func (o *NotifyTimerTasksRequest) GetNamespace() string

GetNamespace returns the Namespace field value if set, zero value otherwise.

func (*NotifyTimerTasksRequest) GetNamespaceOk

func (o *NotifyTimerTasksRequest) GetNamespaceOk() (*string, bool)

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

func (*NotifyTimerTasksRequest) GetProcessExecutionId

func (o *NotifyTimerTasksRequest) GetProcessExecutionId() string

GetProcessExecutionId returns the ProcessExecutionId field value if set, zero value otherwise.

func (*NotifyTimerTasksRequest) GetProcessExecutionIdOk

func (o *NotifyTimerTasksRequest) GetProcessExecutionIdOk() (*string, bool)

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

func (*NotifyTimerTasksRequest) GetProcessId

func (o *NotifyTimerTasksRequest) GetProcessId() string

GetProcessId returns the ProcessId field value if set, zero value otherwise.

func (*NotifyTimerTasksRequest) GetProcessIdOk

func (o *NotifyTimerTasksRequest) GetProcessIdOk() (*string, bool)

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

func (*NotifyTimerTasksRequest) GetShardId

func (o *NotifyTimerTasksRequest) GetShardId() int32

GetShardId returns the ShardId field value

func (*NotifyTimerTasksRequest) GetShardIdOk

func (o *NotifyTimerTasksRequest) GetShardIdOk() (*int32, bool)

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

func (*NotifyTimerTasksRequest) HasNamespace

func (o *NotifyTimerTasksRequest) HasNamespace() bool

HasNamespace returns a boolean if a field has been set.

func (*NotifyTimerTasksRequest) HasProcessExecutionId

func (o *NotifyTimerTasksRequest) HasProcessExecutionId() bool

HasProcessExecutionId returns a boolean if a field has been set.

func (*NotifyTimerTasksRequest) HasProcessId

func (o *NotifyTimerTasksRequest) HasProcessId() bool

HasProcessId returns a boolean if a field has been set.

func (NotifyTimerTasksRequest) MarshalJSON

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

func (*NotifyTimerTasksRequest) SetFireTimestamps

func (o *NotifyTimerTasksRequest) SetFireTimestamps(v []int64)

SetFireTimestamps sets field value

func (*NotifyTimerTasksRequest) SetNamespace

func (o *NotifyTimerTasksRequest) SetNamespace(v string)

SetNamespace gets a reference to the given string and assigns it to the Namespace field.

func (*NotifyTimerTasksRequest) SetProcessExecutionId

func (o *NotifyTimerTasksRequest) SetProcessExecutionId(v string)

SetProcessExecutionId gets a reference to the given string and assigns it to the ProcessExecutionId field.

func (*NotifyTimerTasksRequest) SetProcessId

func (o *NotifyTimerTasksRequest) SetProcessId(v string)

SetProcessId gets a reference to the given string and assigns it to the ProcessId field.

func (*NotifyTimerTasksRequest) SetShardId

func (o *NotifyTimerTasksRequest) SetShardId(v int32)

SetShardId sets field value

func (NotifyTimerTasksRequest) ToMap

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

func (*NotifyTimerTasksRequest) UnmarshalJSON

func (o *NotifyTimerTasksRequest) UnmarshalJSON(bytes []byte) (err error)

type NullableApiErrorResponse

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

func NewNullableApiErrorResponse

func NewNullableApiErrorResponse(val *ApiErrorResponse) *NullableApiErrorResponse

func (NullableApiErrorResponse) Get

func (NullableApiErrorResponse) IsSet

func (v NullableApiErrorResponse) IsSet() bool

func (NullableApiErrorResponse) MarshalJSON

func (v NullableApiErrorResponse) MarshalJSON() ([]byte, error)

func (*NullableApiErrorResponse) Set

func (*NullableApiErrorResponse) UnmarshalJSON

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

func (*NullableApiErrorResponse) Unset

func (v *NullableApiErrorResponse) Unset()

type NullableAsyncStateConfig

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

func NewNullableAsyncStateConfig

func NewNullableAsyncStateConfig(val *AsyncStateConfig) *NullableAsyncStateConfig

func (NullableAsyncStateConfig) Get

func (NullableAsyncStateConfig) IsSet

func (v NullableAsyncStateConfig) IsSet() bool

func (NullableAsyncStateConfig) MarshalJSON

func (v NullableAsyncStateConfig) MarshalJSON() ([]byte, error)

func (*NullableAsyncStateConfig) Set

func (*NullableAsyncStateConfig) UnmarshalJSON

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

func (*NullableAsyncStateConfig) Unset

func (v *NullableAsyncStateConfig) Unset()

type NullableAsyncStateExecuteRequest

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

func (NullableAsyncStateExecuteRequest) Get

func (NullableAsyncStateExecuteRequest) IsSet

func (NullableAsyncStateExecuteRequest) MarshalJSON

func (v NullableAsyncStateExecuteRequest) MarshalJSON() ([]byte, error)

func (*NullableAsyncStateExecuteRequest) Set

func (*NullableAsyncStateExecuteRequest) UnmarshalJSON

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

func (*NullableAsyncStateExecuteRequest) Unset

type NullableAsyncStateExecuteResponse

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

func (NullableAsyncStateExecuteResponse) Get

func (NullableAsyncStateExecuteResponse) IsSet

func (NullableAsyncStateExecuteResponse) MarshalJSON

func (v NullableAsyncStateExecuteResponse) MarshalJSON() ([]byte, error)

func (*NullableAsyncStateExecuteResponse) Set

func (*NullableAsyncStateExecuteResponse) UnmarshalJSON

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

func (*NullableAsyncStateExecuteResponse) Unset

type NullableAsyncStateWaitUntilRequest

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

func (NullableAsyncStateWaitUntilRequest) Get

func (NullableAsyncStateWaitUntilRequest) IsSet

func (NullableAsyncStateWaitUntilRequest) MarshalJSON

func (v NullableAsyncStateWaitUntilRequest) MarshalJSON() ([]byte, error)

func (*NullableAsyncStateWaitUntilRequest) Set

func (*NullableAsyncStateWaitUntilRequest) UnmarshalJSON

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

func (*NullableAsyncStateWaitUntilRequest) Unset

type NullableAsyncStateWaitUntilResponse

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

func (NullableAsyncStateWaitUntilResponse) Get

func (NullableAsyncStateWaitUntilResponse) IsSet

func (NullableAsyncStateWaitUntilResponse) MarshalJSON

func (v NullableAsyncStateWaitUntilResponse) MarshalJSON() ([]byte, error)

func (*NullableAsyncStateWaitUntilResponse) Set

func (*NullableAsyncStateWaitUntilResponse) UnmarshalJSON

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

func (*NullableAsyncStateWaitUntilResponse) Unset

type NullableAttributeWriteConflictMode

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

func (NullableAttributeWriteConflictMode) Get

func (NullableAttributeWriteConflictMode) IsSet

func (NullableAttributeWriteConflictMode) MarshalJSON

func (v NullableAttributeWriteConflictMode) MarshalJSON() ([]byte, error)

func (*NullableAttributeWriteConflictMode) Set

func (*NullableAttributeWriteConflictMode) UnmarshalJSON

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

func (*NullableAttributeWriteConflictMode) 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 NullableCommandRequest

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

func NewNullableCommandRequest

func NewNullableCommandRequest(val *CommandRequest) *NullableCommandRequest

func (NullableCommandRequest) Get

func (NullableCommandRequest) IsSet

func (v NullableCommandRequest) IsSet() bool

func (NullableCommandRequest) MarshalJSON

func (v NullableCommandRequest) MarshalJSON() ([]byte, error)

func (*NullableCommandRequest) Set

func (*NullableCommandRequest) UnmarshalJSON

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

func (*NullableCommandRequest) Unset

func (v *NullableCommandRequest) Unset()

type NullableCommandResults

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

func NewNullableCommandResults

func NewNullableCommandResults(val *CommandResults) *NullableCommandResults

func (NullableCommandResults) Get

func (NullableCommandResults) IsSet

func (v NullableCommandResults) IsSet() bool

func (NullableCommandResults) MarshalJSON

func (v NullableCommandResults) MarshalJSON() ([]byte, error)

func (*NullableCommandResults) Set

func (*NullableCommandResults) UnmarshalJSON

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

func (*NullableCommandResults) Unset

func (v *NullableCommandResults) Unset()

type NullableCommandStatus

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

func NewNullableCommandStatus

func NewNullableCommandStatus(val *CommandStatus) *NullableCommandStatus

func (NullableCommandStatus) Get

func (NullableCommandStatus) IsSet

func (v NullableCommandStatus) IsSet() bool

func (NullableCommandStatus) MarshalJSON

func (v NullableCommandStatus) MarshalJSON() ([]byte, error)

func (*NullableCommandStatus) Set

func (v *NullableCommandStatus) Set(val *CommandStatus)

func (*NullableCommandStatus) UnmarshalJSON

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

func (*NullableCommandStatus) Unset

func (v *NullableCommandStatus) Unset()

type NullableCommandWaitingType

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

func NewNullableCommandWaitingType

func NewNullableCommandWaitingType(val *CommandWaitingType) *NullableCommandWaitingType

func (NullableCommandWaitingType) Get

func (NullableCommandWaitingType) IsSet

func (v NullableCommandWaitingType) IsSet() bool

func (NullableCommandWaitingType) MarshalJSON

func (v NullableCommandWaitingType) MarshalJSON() ([]byte, error)

func (*NullableCommandWaitingType) Set

func (*NullableCommandWaitingType) UnmarshalJSON

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

func (*NullableCommandWaitingType) Unset

func (v *NullableCommandWaitingType) Unset()

type NullableContext

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

func NewNullableContext

func NewNullableContext(val *Context) *NullableContext

func (NullableContext) Get

func (v NullableContext) Get() *Context

func (NullableContext) IsSet

func (v NullableContext) IsSet() bool

func (NullableContext) MarshalJSON

func (v NullableContext) MarshalJSON() ([]byte, error)

func (*NullableContext) Set

func (v *NullableContext) Set(val *Context)

func (*NullableContext) UnmarshalJSON

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

func (*NullableContext) Unset

func (v *NullableContext) Unset()

type NullableEncodedObject

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

func NewNullableEncodedObject

func NewNullableEncodedObject(val *EncodedObject) *NullableEncodedObject

func (NullableEncodedObject) Get

func (NullableEncodedObject) IsSet

func (v NullableEncodedObject) IsSet() bool

func (NullableEncodedObject) MarshalJSON

func (v NullableEncodedObject) MarshalJSON() ([]byte, error)

func (*NullableEncodedObject) Set

func (v *NullableEncodedObject) Set(val *EncodedObject)

func (*NullableEncodedObject) UnmarshalJSON

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

func (*NullableEncodedObject) Unset

func (v *NullableEncodedObject) 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 NullableGlobalAttributeConfig

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

func (NullableGlobalAttributeConfig) Get

func (NullableGlobalAttributeConfig) IsSet

func (NullableGlobalAttributeConfig) MarshalJSON

func (v NullableGlobalAttributeConfig) MarshalJSON() ([]byte, error)

func (*NullableGlobalAttributeConfig) Set

func (*NullableGlobalAttributeConfig) UnmarshalJSON

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

func (*NullableGlobalAttributeConfig) Unset

func (v *NullableGlobalAttributeConfig) Unset()

type NullableGlobalAttributeTableConfig

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

func (NullableGlobalAttributeTableConfig) Get

func (NullableGlobalAttributeTableConfig) IsSet

func (NullableGlobalAttributeTableConfig) MarshalJSON

func (v NullableGlobalAttributeTableConfig) MarshalJSON() ([]byte, error)

func (*NullableGlobalAttributeTableConfig) Set

func (*NullableGlobalAttributeTableConfig) UnmarshalJSON

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

func (*NullableGlobalAttributeTableConfig) Unset

type NullableGlobalAttributeTableRowUpdate

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

func (NullableGlobalAttributeTableRowUpdate) Get

func (NullableGlobalAttributeTableRowUpdate) IsSet

func (NullableGlobalAttributeTableRowUpdate) MarshalJSON

func (v NullableGlobalAttributeTableRowUpdate) MarshalJSON() ([]byte, error)

func (*NullableGlobalAttributeTableRowUpdate) Set

func (*NullableGlobalAttributeTableRowUpdate) UnmarshalJSON

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

func (*NullableGlobalAttributeTableRowUpdate) Unset

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 NullableKeyValue

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

func NewNullableKeyValue

func NewNullableKeyValue(val *KeyValue) *NullableKeyValue

func (NullableKeyValue) Get

func (v NullableKeyValue) Get() *KeyValue

func (NullableKeyValue) IsSet

func (v NullableKeyValue) IsSet() bool

func (NullableKeyValue) MarshalJSON

func (v NullableKeyValue) MarshalJSON() ([]byte, error)

func (*NullableKeyValue) Set

func (v *NullableKeyValue) Set(val *KeyValue)

func (*NullableKeyValue) UnmarshalJSON

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

func (*NullableKeyValue) Unset

func (v *NullableKeyValue) Unset()

type NullableLoadGlobalAttributeResponse

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

func (NullableLoadGlobalAttributeResponse) Get

func (NullableLoadGlobalAttributeResponse) IsSet

func (NullableLoadGlobalAttributeResponse) MarshalJSON

func (v NullableLoadGlobalAttributeResponse) MarshalJSON() ([]byte, error)

func (*NullableLoadGlobalAttributeResponse) Set

func (*NullableLoadGlobalAttributeResponse) UnmarshalJSON

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

func (*NullableLoadGlobalAttributeResponse) Unset

type NullableLoadGlobalAttributesRequest

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

func (NullableLoadGlobalAttributesRequest) Get

func (NullableLoadGlobalAttributesRequest) IsSet

func (NullableLoadGlobalAttributesRequest) MarshalJSON

func (v NullableLoadGlobalAttributesRequest) MarshalJSON() ([]byte, error)

func (*NullableLoadGlobalAttributesRequest) Set

func (*NullableLoadGlobalAttributesRequest) UnmarshalJSON

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

func (*NullableLoadGlobalAttributesRequest) Unset

type NullableLoadLocalAttributesRequest

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

func (NullableLoadLocalAttributesRequest) Get

func (NullableLoadLocalAttributesRequest) IsSet

func (NullableLoadLocalAttributesRequest) MarshalJSON

func (v NullableLoadLocalAttributesRequest) MarshalJSON() ([]byte, error)

func (*NullableLoadLocalAttributesRequest) Set

func (*NullableLoadLocalAttributesRequest) UnmarshalJSON

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

func (*NullableLoadLocalAttributesRequest) Unset

type NullableLoadLocalAttributesResponse

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

func (NullableLoadLocalAttributesResponse) Get

func (NullableLoadLocalAttributesResponse) IsSet

func (NullableLoadLocalAttributesResponse) MarshalJSON

func (v NullableLoadLocalAttributesResponse) MarshalJSON() ([]byte, error)

func (*NullableLoadLocalAttributesResponse) Set

func (*NullableLoadLocalAttributesResponse) UnmarshalJSON

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

func (*NullableLoadLocalAttributesResponse) Unset

type NullableLocalAttributeConfig

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

func NewNullableLocalAttributeConfig

func NewNullableLocalAttributeConfig(val *LocalAttributeConfig) *NullableLocalAttributeConfig

func (NullableLocalAttributeConfig) Get

func (NullableLocalAttributeConfig) IsSet

func (NullableLocalAttributeConfig) MarshalJSON

func (v NullableLocalAttributeConfig) MarshalJSON() ([]byte, error)

func (*NullableLocalAttributeConfig) Set

func (*NullableLocalAttributeConfig) UnmarshalJSON

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

func (*NullableLocalAttributeConfig) Unset

func (v *NullableLocalAttributeConfig) Unset()

type NullableLocalQueueCommand

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

func NewNullableLocalQueueCommand

func NewNullableLocalQueueCommand(val *LocalQueueCommand) *NullableLocalQueueCommand

func (NullableLocalQueueCommand) Get

func (NullableLocalQueueCommand) IsSet

func (v NullableLocalQueueCommand) IsSet() bool

func (NullableLocalQueueCommand) MarshalJSON

func (v NullableLocalQueueCommand) MarshalJSON() ([]byte, error)

func (*NullableLocalQueueCommand) Set

func (*NullableLocalQueueCommand) UnmarshalJSON

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

func (*NullableLocalQueueCommand) Unset

func (v *NullableLocalQueueCommand) Unset()

type NullableLocalQueueMessage

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

func NewNullableLocalQueueMessage

func NewNullableLocalQueueMessage(val *LocalQueueMessage) *NullableLocalQueueMessage

func (NullableLocalQueueMessage) Get

func (NullableLocalQueueMessage) IsSet

func (v NullableLocalQueueMessage) IsSet() bool

func (NullableLocalQueueMessage) MarshalJSON

func (v NullableLocalQueueMessage) MarshalJSON() ([]byte, error)

func (*NullableLocalQueueMessage) Set

func (*NullableLocalQueueMessage) UnmarshalJSON

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

func (*NullableLocalQueueMessage) Unset

func (v *NullableLocalQueueMessage) Unset()

type NullableLocalQueueMessageResult

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

func (NullableLocalQueueMessageResult) Get

func (NullableLocalQueueMessageResult) IsSet

func (NullableLocalQueueMessageResult) MarshalJSON

func (v NullableLocalQueueMessageResult) MarshalJSON() ([]byte, error)

func (*NullableLocalQueueMessageResult) Set

func (*NullableLocalQueueMessageResult) UnmarshalJSON

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

func (*NullableLocalQueueMessageResult) Unset

type NullableLocalQueueResult

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

func NewNullableLocalQueueResult

func NewNullableLocalQueueResult(val *LocalQueueResult) *NullableLocalQueueResult

func (NullableLocalQueueResult) Get

func (NullableLocalQueueResult) IsSet

func (v NullableLocalQueueResult) IsSet() bool

func (NullableLocalQueueResult) MarshalJSON

func (v NullableLocalQueueResult) MarshalJSON() ([]byte, error)

func (*NullableLocalQueueResult) Set

func (*NullableLocalQueueResult) UnmarshalJSON

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

func (*NullableLocalQueueResult) Unset

func (v *NullableLocalQueueResult) Unset()

type NullableNotifyImmediateTasksRequest

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

func (NullableNotifyImmediateTasksRequest) Get

func (NullableNotifyImmediateTasksRequest) IsSet

func (NullableNotifyImmediateTasksRequest) MarshalJSON

func (v NullableNotifyImmediateTasksRequest) MarshalJSON() ([]byte, error)

func (*NullableNotifyImmediateTasksRequest) Set

func (*NullableNotifyImmediateTasksRequest) UnmarshalJSON

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

func (*NullableNotifyImmediateTasksRequest) Unset

type NullableNotifyTimerTasksRequest

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

func (NullableNotifyTimerTasksRequest) Get

func (NullableNotifyTimerTasksRequest) IsSet

func (NullableNotifyTimerTasksRequest) MarshalJSON

func (v NullableNotifyTimerTasksRequest) MarshalJSON() ([]byte, error)

func (*NullableNotifyTimerTasksRequest) Set

func (*NullableNotifyTimerTasksRequest) UnmarshalJSON

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

func (*NullableNotifyTimerTasksRequest) Unset

type NullableProcessExecutionDescribeRequest

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

func (NullableProcessExecutionDescribeRequest) Get

func (NullableProcessExecutionDescribeRequest) IsSet

func (NullableProcessExecutionDescribeRequest) MarshalJSON

func (v NullableProcessExecutionDescribeRequest) MarshalJSON() ([]byte, error)

func (*NullableProcessExecutionDescribeRequest) Set

func (*NullableProcessExecutionDescribeRequest) UnmarshalJSON

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

func (*NullableProcessExecutionDescribeRequest) Unset

type NullableProcessExecutionDescribeResponse

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

func (NullableProcessExecutionDescribeResponse) Get

func (NullableProcessExecutionDescribeResponse) IsSet

func (NullableProcessExecutionDescribeResponse) MarshalJSON

func (*NullableProcessExecutionDescribeResponse) Set

func (*NullableProcessExecutionDescribeResponse) UnmarshalJSON

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

func (*NullableProcessExecutionDescribeResponse) Unset

type NullableProcessExecutionRpcRequest

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

func (NullableProcessExecutionRpcRequest) Get

func (NullableProcessExecutionRpcRequest) IsSet

func (NullableProcessExecutionRpcRequest) MarshalJSON

func (v NullableProcessExecutionRpcRequest) MarshalJSON() ([]byte, error)

func (*NullableProcessExecutionRpcRequest) Set

func (*NullableProcessExecutionRpcRequest) UnmarshalJSON

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

func (*NullableProcessExecutionRpcRequest) Unset

type NullableProcessExecutionRpcResponse

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

func (NullableProcessExecutionRpcResponse) Get

func (NullableProcessExecutionRpcResponse) IsSet

func (NullableProcessExecutionRpcResponse) MarshalJSON

func (v NullableProcessExecutionRpcResponse) MarshalJSON() ([]byte, error)

func (*NullableProcessExecutionRpcResponse) Set

func (*NullableProcessExecutionRpcResponse) UnmarshalJSON

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

func (*NullableProcessExecutionRpcResponse) Unset

type NullableProcessExecutionStartRequest

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

func (NullableProcessExecutionStartRequest) Get

func (NullableProcessExecutionStartRequest) IsSet

func (NullableProcessExecutionStartRequest) MarshalJSON

func (v NullableProcessExecutionStartRequest) MarshalJSON() ([]byte, error)

func (*NullableProcessExecutionStartRequest) Set

func (*NullableProcessExecutionStartRequest) UnmarshalJSON

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

func (*NullableProcessExecutionStartRequest) Unset

type NullableProcessExecutionStartResponse

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

func (NullableProcessExecutionStartResponse) Get

func (NullableProcessExecutionStartResponse) IsSet

func (NullableProcessExecutionStartResponse) MarshalJSON

func (v NullableProcessExecutionStartResponse) MarshalJSON() ([]byte, error)

func (*NullableProcessExecutionStartResponse) Set

func (*NullableProcessExecutionStartResponse) UnmarshalJSON

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

func (*NullableProcessExecutionStartResponse) Unset

type NullableProcessExecutionStopRequest

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

func (NullableProcessExecutionStopRequest) Get

func (NullableProcessExecutionStopRequest) IsSet

func (NullableProcessExecutionStopRequest) MarshalJSON

func (v NullableProcessExecutionStopRequest) MarshalJSON() ([]byte, error)

func (*NullableProcessExecutionStopRequest) Set

func (*NullableProcessExecutionStopRequest) UnmarshalJSON

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

func (*NullableProcessExecutionStopRequest) Unset

type NullableProcessExecutionStopType

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

func (NullableProcessExecutionStopType) Get

func (NullableProcessExecutionStopType) IsSet

func (NullableProcessExecutionStopType) MarshalJSON

func (v NullableProcessExecutionStopType) MarshalJSON() ([]byte, error)

func (*NullableProcessExecutionStopType) Set

func (*NullableProcessExecutionStopType) UnmarshalJSON

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

func (*NullableProcessExecutionStopType) Unset

type NullableProcessIdReusePolicy

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

func NewNullableProcessIdReusePolicy

func NewNullableProcessIdReusePolicy(val *ProcessIdReusePolicy) *NullableProcessIdReusePolicy

func (NullableProcessIdReusePolicy) Get

func (NullableProcessIdReusePolicy) IsSet

func (NullableProcessIdReusePolicy) MarshalJSON

func (v NullableProcessIdReusePolicy) MarshalJSON() ([]byte, error)

func (*NullableProcessIdReusePolicy) Set

func (*NullableProcessIdReusePolicy) UnmarshalJSON

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

func (*NullableProcessIdReusePolicy) Unset

func (v *NullableProcessIdReusePolicy) Unset()

type NullableProcessRpcWorkerRequest

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

func (NullableProcessRpcWorkerRequest) Get

func (NullableProcessRpcWorkerRequest) IsSet

func (NullableProcessRpcWorkerRequest) MarshalJSON

func (v NullableProcessRpcWorkerRequest) MarshalJSON() ([]byte, error)

func (*NullableProcessRpcWorkerRequest) Set

func (*NullableProcessRpcWorkerRequest) UnmarshalJSON

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

func (*NullableProcessRpcWorkerRequest) Unset

type NullableProcessRpcWorkerResponse

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

func (NullableProcessRpcWorkerResponse) Get

func (NullableProcessRpcWorkerResponse) IsSet

func (NullableProcessRpcWorkerResponse) MarshalJSON

func (v NullableProcessRpcWorkerResponse) MarshalJSON() ([]byte, error)

func (*NullableProcessRpcWorkerResponse) Set

func (*NullableProcessRpcWorkerResponse) UnmarshalJSON

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

func (*NullableProcessRpcWorkerResponse) Unset

type NullableProcessStartConfig

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

func NewNullableProcessStartConfig

func NewNullableProcessStartConfig(val *ProcessStartConfig) *NullableProcessStartConfig

func (NullableProcessStartConfig) Get

func (NullableProcessStartConfig) IsSet

func (v NullableProcessStartConfig) IsSet() bool

func (NullableProcessStartConfig) MarshalJSON

func (v NullableProcessStartConfig) MarshalJSON() ([]byte, error)

func (*NullableProcessStartConfig) Set

func (*NullableProcessStartConfig) UnmarshalJSON

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

func (*NullableProcessStartConfig) Unset

func (v *NullableProcessStartConfig) Unset()

type NullableProcessStatus

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

func NewNullableProcessStatus

func NewNullableProcessStatus(val *ProcessStatus) *NullableProcessStatus

func (NullableProcessStatus) Get

func (NullableProcessStatus) IsSet

func (v NullableProcessStatus) IsSet() bool

func (NullableProcessStatus) MarshalJSON

func (v NullableProcessStatus) MarshalJSON() ([]byte, error)

func (*NullableProcessStatus) Set

func (v *NullableProcessStatus) Set(val *ProcessStatus)

func (*NullableProcessStatus) UnmarshalJSON

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

func (*NullableProcessStatus) Unset

func (v *NullableProcessStatus) Unset()

type NullablePublishToLocalQueueRequest

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

func (NullablePublishToLocalQueueRequest) Get

func (NullablePublishToLocalQueueRequest) IsSet

func (NullablePublishToLocalQueueRequest) MarshalJSON

func (v NullablePublishToLocalQueueRequest) MarshalJSON() ([]byte, error)

func (*NullablePublishToLocalQueueRequest) Set

func (*NullablePublishToLocalQueueRequest) UnmarshalJSON

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

func (*NullablePublishToLocalQueueRequest) Unset

type NullableRetryPolicy

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

func NewNullableRetryPolicy

func NewNullableRetryPolicy(val *RetryPolicy) *NullableRetryPolicy

func (NullableRetryPolicy) Get

func (NullableRetryPolicy) IsSet

func (v NullableRetryPolicy) IsSet() bool

func (NullableRetryPolicy) MarshalJSON

func (v NullableRetryPolicy) MarshalJSON() ([]byte, error)

func (*NullableRetryPolicy) Set

func (v *NullableRetryPolicy) Set(val *RetryPolicy)

func (*NullableRetryPolicy) UnmarshalJSON

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

func (*NullableRetryPolicy) Unset

func (v *NullableRetryPolicy) Unset()

type NullableStateApiType

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

func NewNullableStateApiType

func NewNullableStateApiType(val *StateApiType) *NullableStateApiType

func (NullableStateApiType) Get

func (NullableStateApiType) IsSet

func (v NullableStateApiType) IsSet() bool

func (NullableStateApiType) MarshalJSON

func (v NullableStateApiType) MarshalJSON() ([]byte, error)

func (*NullableStateApiType) Set

func (v *NullableStateApiType) Set(val *StateApiType)

func (*NullableStateApiType) UnmarshalJSON

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

func (*NullableStateApiType) Unset

func (v *NullableStateApiType) Unset()

type NullableStateDecision

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

func NewNullableStateDecision

func NewNullableStateDecision(val *StateDecision) *NullableStateDecision

func (NullableStateDecision) Get

func (NullableStateDecision) IsSet

func (v NullableStateDecision) IsSet() bool

func (NullableStateDecision) MarshalJSON

func (v NullableStateDecision) MarshalJSON() ([]byte, error)

func (*NullableStateDecision) Set

func (v *NullableStateDecision) Set(val *StateDecision)

func (*NullableStateDecision) UnmarshalJSON

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

func (*NullableStateDecision) Unset

func (v *NullableStateDecision) Unset()

type NullableStateFailureRecoveryOptions

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

func (NullableStateFailureRecoveryOptions) Get

func (NullableStateFailureRecoveryOptions) IsSet

func (NullableStateFailureRecoveryOptions) MarshalJSON

func (v NullableStateFailureRecoveryOptions) MarshalJSON() ([]byte, error)

func (*NullableStateFailureRecoveryOptions) Set

func (*NullableStateFailureRecoveryOptions) UnmarshalJSON

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

func (*NullableStateFailureRecoveryOptions) Unset

type NullableStateFailureRecoveryPolicy

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

func (NullableStateFailureRecoveryPolicy) Get

func (NullableStateFailureRecoveryPolicy) IsSet

func (NullableStateFailureRecoveryPolicy) MarshalJSON

func (v NullableStateFailureRecoveryPolicy) MarshalJSON() ([]byte, error)

func (*NullableStateFailureRecoveryPolicy) Set

func (*NullableStateFailureRecoveryPolicy) UnmarshalJSON

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

func (*NullableStateFailureRecoveryPolicy) Unset

type NullableStateMovement

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

func NewNullableStateMovement

func NewNullableStateMovement(val *StateMovement) *NullableStateMovement

func (NullableStateMovement) Get

func (NullableStateMovement) IsSet

func (v NullableStateMovement) IsSet() bool

func (NullableStateMovement) MarshalJSON

func (v NullableStateMovement) MarshalJSON() ([]byte, error)

func (*NullableStateMovement) Set

func (v *NullableStateMovement) Set(val *StateMovement)

func (*NullableStateMovement) UnmarshalJSON

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

func (*NullableStateMovement) Unset

func (v *NullableStateMovement) 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 NullableTableColumnDef

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

func NewNullableTableColumnDef

func NewNullableTableColumnDef(val *TableColumnDef) *NullableTableColumnDef

func (NullableTableColumnDef) Get

func (NullableTableColumnDef) IsSet

func (v NullableTableColumnDef) IsSet() bool

func (NullableTableColumnDef) MarshalJSON

func (v NullableTableColumnDef) MarshalJSON() ([]byte, error)

func (*NullableTableColumnDef) Set

func (*NullableTableColumnDef) UnmarshalJSON

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

func (*NullableTableColumnDef) Unset

func (v *NullableTableColumnDef) Unset()

type NullableTableColumnValue

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

func NewNullableTableColumnValue

func NewNullableTableColumnValue(val *TableColumnValue) *NullableTableColumnValue

func (NullableTableColumnValue) Get

func (NullableTableColumnValue) IsSet

func (v NullableTableColumnValue) IsSet() bool

func (NullableTableColumnValue) MarshalJSON

func (v NullableTableColumnValue) MarshalJSON() ([]byte, error)

func (*NullableTableColumnValue) Set

func (*NullableTableColumnValue) UnmarshalJSON

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

func (*NullableTableColumnValue) Unset

func (v *NullableTableColumnValue) Unset()

type NullableTableReadLockingPolicy

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

func (NullableTableReadLockingPolicy) Get

func (NullableTableReadLockingPolicy) IsSet

func (NullableTableReadLockingPolicy) MarshalJSON

func (v NullableTableReadLockingPolicy) MarshalJSON() ([]byte, error)

func (*NullableTableReadLockingPolicy) Set

func (*NullableTableReadLockingPolicy) UnmarshalJSON

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

func (*NullableTableReadLockingPolicy) Unset

func (v *NullableTableReadLockingPolicy) Unset()

type NullableTableReadRequest

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

func NewNullableTableReadRequest

func NewNullableTableReadRequest(val *TableReadRequest) *NullableTableReadRequest

func (NullableTableReadRequest) Get

func (NullableTableReadRequest) IsSet

func (v NullableTableReadRequest) IsSet() bool

func (NullableTableReadRequest) MarshalJSON

func (v NullableTableReadRequest) MarshalJSON() ([]byte, error)

func (*NullableTableReadRequest) Set

func (*NullableTableReadRequest) UnmarshalJSON

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

func (*NullableTableReadRequest) Unset

func (v *NullableTableReadRequest) Unset()

type NullableTableReadResponse

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

func NewNullableTableReadResponse

func NewNullableTableReadResponse(val *TableReadResponse) *NullableTableReadResponse

func (NullableTableReadResponse) Get

func (NullableTableReadResponse) IsSet

func (v NullableTableReadResponse) IsSet() bool

func (NullableTableReadResponse) MarshalJSON

func (v NullableTableReadResponse) MarshalJSON() ([]byte, error)

func (*NullableTableReadResponse) Set

func (*NullableTableReadResponse) UnmarshalJSON

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

func (*NullableTableReadResponse) Unset

func (v *NullableTableReadResponse) Unset()

type NullableThreadCloseDecision

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

func NewNullableThreadCloseDecision

func NewNullableThreadCloseDecision(val *ThreadCloseDecision) *NullableThreadCloseDecision

func (NullableThreadCloseDecision) Get

func (NullableThreadCloseDecision) IsSet

func (NullableThreadCloseDecision) MarshalJSON

func (v NullableThreadCloseDecision) MarshalJSON() ([]byte, error)

func (*NullableThreadCloseDecision) Set

func (*NullableThreadCloseDecision) UnmarshalJSON

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

func (*NullableThreadCloseDecision) Unset

func (v *NullableThreadCloseDecision) Unset()

type NullableThreadCloseType

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

func NewNullableThreadCloseType

func NewNullableThreadCloseType(val *ThreadCloseType) *NullableThreadCloseType

func (NullableThreadCloseType) Get

func (NullableThreadCloseType) IsSet

func (v NullableThreadCloseType) IsSet() bool

func (NullableThreadCloseType) MarshalJSON

func (v NullableThreadCloseType) MarshalJSON() ([]byte, error)

func (*NullableThreadCloseType) Set

func (*NullableThreadCloseType) UnmarshalJSON

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

func (*NullableThreadCloseType) Unset

func (v *NullableThreadCloseType) 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 NullableTimerCommand

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

func NewNullableTimerCommand

func NewNullableTimerCommand(val *TimerCommand) *NullableTimerCommand

func (NullableTimerCommand) Get

func (NullableTimerCommand) IsSet

func (v NullableTimerCommand) IsSet() bool

func (NullableTimerCommand) MarshalJSON

func (v NullableTimerCommand) MarshalJSON() ([]byte, error)

func (*NullableTimerCommand) Set

func (v *NullableTimerCommand) Set(val *TimerCommand)

func (*NullableTimerCommand) UnmarshalJSON

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

func (*NullableTimerCommand) Unset

func (v *NullableTimerCommand) Unset()

type NullableTimerResult

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

func NewNullableTimerResult

func NewNullableTimerResult(val *TimerResult) *NullableTimerResult

func (NullableTimerResult) Get

func (NullableTimerResult) IsSet

func (v NullableTimerResult) IsSet() bool

func (NullableTimerResult) MarshalJSON

func (v NullableTimerResult) MarshalJSON() ([]byte, error)

func (*NullableTimerResult) Set

func (v *NullableTimerResult) Set(val *TimerResult)

func (*NullableTimerResult) UnmarshalJSON

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

func (*NullableTimerResult) Unset

func (v *NullableTimerResult) Unset()

type NullableWorkerErrorResponse

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

func NewNullableWorkerErrorResponse

func NewNullableWorkerErrorResponse(val *WorkerErrorResponse) *NullableWorkerErrorResponse

func (NullableWorkerErrorResponse) Get

func (NullableWorkerErrorResponse) IsSet

func (NullableWorkerErrorResponse) MarshalJSON

func (v NullableWorkerErrorResponse) MarshalJSON() ([]byte, error)

func (*NullableWorkerErrorResponse) Set

func (*NullableWorkerErrorResponse) UnmarshalJSON

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

func (*NullableWorkerErrorResponse) Unset

func (v *NullableWorkerErrorResponse) Unset()

type ProcessExecutionDescribeRequest

type ProcessExecutionDescribeRequest struct {
	Namespace string `json:"namespace"`
	ProcessId string `json:"processId"`
}

ProcessExecutionDescribeRequest struct for ProcessExecutionDescribeRequest

func NewProcessExecutionDescribeRequest

func NewProcessExecutionDescribeRequest(namespace string, processId string) *ProcessExecutionDescribeRequest

NewProcessExecutionDescribeRequest instantiates a new ProcessExecutionDescribeRequest 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 NewProcessExecutionDescribeRequestWithDefaults

func NewProcessExecutionDescribeRequestWithDefaults() *ProcessExecutionDescribeRequest

NewProcessExecutionDescribeRequestWithDefaults instantiates a new ProcessExecutionDescribeRequest 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 (*ProcessExecutionDescribeRequest) GetNamespace

func (o *ProcessExecutionDescribeRequest) GetNamespace() string

GetNamespace returns the Namespace field value

func (*ProcessExecutionDescribeRequest) GetNamespaceOk

func (o *ProcessExecutionDescribeRequest) GetNamespaceOk() (*string, bool)

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

func (*ProcessExecutionDescribeRequest) GetProcessId

func (o *ProcessExecutionDescribeRequest) GetProcessId() string

GetProcessId returns the ProcessId field value

func (*ProcessExecutionDescribeRequest) GetProcessIdOk

func (o *ProcessExecutionDescribeRequest) GetProcessIdOk() (*string, bool)

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

func (ProcessExecutionDescribeRequest) MarshalJSON

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

func (*ProcessExecutionDescribeRequest) SetNamespace

func (o *ProcessExecutionDescribeRequest) SetNamespace(v string)

SetNamespace sets field value

func (*ProcessExecutionDescribeRequest) SetProcessId

func (o *ProcessExecutionDescribeRequest) SetProcessId(v string)

SetProcessId sets field value

func (ProcessExecutionDescribeRequest) ToMap

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

func (*ProcessExecutionDescribeRequest) UnmarshalJSON

func (o *ProcessExecutionDescribeRequest) UnmarshalJSON(bytes []byte) (err error)

type ProcessExecutionDescribeResponse

type ProcessExecutionDescribeResponse struct {
	ProcessExecutionId *string `json:"processExecutionId,omitempty"`
	// the process type for SDK to lookup the process definition class
	ProcessType *string `json:"processType,omitempty"`
	// the URL for xcherry async service to make callback to worker
	WorkerUrl *string `json:"workerUrl,omitempty"`
	// start time of the process execution
	StartTimestamp *int32         `json:"startTimestamp,omitempty"`
	Status         *ProcessStatus `json:"status,omitempty"`
}

ProcessExecutionDescribeResponse struct for ProcessExecutionDescribeResponse

func NewProcessExecutionDescribeResponse

func NewProcessExecutionDescribeResponse() *ProcessExecutionDescribeResponse

NewProcessExecutionDescribeResponse instantiates a new ProcessExecutionDescribeResponse 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 NewProcessExecutionDescribeResponseWithDefaults

func NewProcessExecutionDescribeResponseWithDefaults() *ProcessExecutionDescribeResponse

NewProcessExecutionDescribeResponseWithDefaults instantiates a new ProcessExecutionDescribeResponse 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 (*ProcessExecutionDescribeResponse) GetProcessExecutionId

func (o *ProcessExecutionDescribeResponse) GetProcessExecutionId() string

GetProcessExecutionId returns the ProcessExecutionId field value if set, zero value otherwise.

func (*ProcessExecutionDescribeResponse) GetProcessExecutionIdOk

func (o *ProcessExecutionDescribeResponse) GetProcessExecutionIdOk() (*string, bool)

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

func (*ProcessExecutionDescribeResponse) GetProcessType

func (o *ProcessExecutionDescribeResponse) GetProcessType() string

GetProcessType returns the ProcessType field value if set, zero value otherwise.

func (*ProcessExecutionDescribeResponse) GetProcessTypeOk

func (o *ProcessExecutionDescribeResponse) GetProcessTypeOk() (*string, bool)

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

func (*ProcessExecutionDescribeResponse) GetStartTimestamp

func (o *ProcessExecutionDescribeResponse) GetStartTimestamp() int32

GetStartTimestamp returns the StartTimestamp field value if set, zero value otherwise.

func (*ProcessExecutionDescribeResponse) GetStartTimestampOk

func (o *ProcessExecutionDescribeResponse) GetStartTimestampOk() (*int32, bool)

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

func (*ProcessExecutionDescribeResponse) GetStatus

GetStatus returns the Status field value if set, zero value otherwise.

func (*ProcessExecutionDescribeResponse) GetStatusOk

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

func (*ProcessExecutionDescribeResponse) GetWorkerUrl

func (o *ProcessExecutionDescribeResponse) GetWorkerUrl() string

GetWorkerUrl returns the WorkerUrl field value if set, zero value otherwise.

func (*ProcessExecutionDescribeResponse) GetWorkerUrlOk

func (o *ProcessExecutionDescribeResponse) GetWorkerUrlOk() (*string, bool)

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

func (*ProcessExecutionDescribeResponse) HasProcessExecutionId

func (o *ProcessExecutionDescribeResponse) HasProcessExecutionId() bool

HasProcessExecutionId returns a boolean if a field has been set.

func (*ProcessExecutionDescribeResponse) HasProcessType

func (o *ProcessExecutionDescribeResponse) HasProcessType() bool

HasProcessType returns a boolean if a field has been set.

func (*ProcessExecutionDescribeResponse) HasStartTimestamp

func (o *ProcessExecutionDescribeResponse) HasStartTimestamp() bool

HasStartTimestamp returns a boolean if a field has been set.

func (*ProcessExecutionDescribeResponse) HasStatus

func (o *ProcessExecutionDescribeResponse) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (*ProcessExecutionDescribeResponse) HasWorkerUrl

func (o *ProcessExecutionDescribeResponse) HasWorkerUrl() bool

HasWorkerUrl returns a boolean if a field has been set.

func (ProcessExecutionDescribeResponse) MarshalJSON

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

func (*ProcessExecutionDescribeResponse) SetProcessExecutionId

func (o *ProcessExecutionDescribeResponse) SetProcessExecutionId(v string)

SetProcessExecutionId gets a reference to the given string and assigns it to the ProcessExecutionId field.

func (*ProcessExecutionDescribeResponse) SetProcessType

func (o *ProcessExecutionDescribeResponse) SetProcessType(v string)

SetProcessType gets a reference to the given string and assigns it to the ProcessType field.

func (*ProcessExecutionDescribeResponse) SetStartTimestamp

func (o *ProcessExecutionDescribeResponse) SetStartTimestamp(v int32)

SetStartTimestamp gets a reference to the given int32 and assigns it to the StartTimestamp field.

func (*ProcessExecutionDescribeResponse) SetStatus

SetStatus gets a reference to the given ProcessStatus and assigns it to the Status field.

func (*ProcessExecutionDescribeResponse) SetWorkerUrl

func (o *ProcessExecutionDescribeResponse) SetWorkerUrl(v string)

SetWorkerUrl gets a reference to the given string and assigns it to the WorkerUrl field.

func (ProcessExecutionDescribeResponse) ToMap

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

type ProcessExecutionRpcRequest

type ProcessExecutionRpcRequest struct {
	Namespace string         `json:"namespace"`
	ProcessId string         `json:"processId"`
	RpcName   string         `json:"rpcName"`
	Input     *EncodedObject `json:"input,omitempty"`
	// the timeout for the single attempt of the Process RPC API
	TimeoutSeconds              *int32                       `json:"timeoutSeconds,omitempty"`
	LoadGlobalAttributesRequest *LoadGlobalAttributesRequest `json:"loadGlobalAttributesRequest,omitempty"`
}

ProcessExecutionRpcRequest the request for executing a RPC method of a process execution

func NewProcessExecutionRpcRequest

func NewProcessExecutionRpcRequest(namespace string, processId string, rpcName string) *ProcessExecutionRpcRequest

NewProcessExecutionRpcRequest instantiates a new ProcessExecutionRpcRequest 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 NewProcessExecutionRpcRequestWithDefaults

func NewProcessExecutionRpcRequestWithDefaults() *ProcessExecutionRpcRequest

NewProcessExecutionRpcRequestWithDefaults instantiates a new ProcessExecutionRpcRequest 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 (*ProcessExecutionRpcRequest) GetInput

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

func (*ProcessExecutionRpcRequest) GetInputOk

func (o *ProcessExecutionRpcRequest) GetInputOk() (*EncodedObject, 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 (*ProcessExecutionRpcRequest) GetLoadGlobalAttributesRequest

func (o *ProcessExecutionRpcRequest) GetLoadGlobalAttributesRequest() LoadGlobalAttributesRequest

GetLoadGlobalAttributesRequest returns the LoadGlobalAttributesRequest field value if set, zero value otherwise.

func (*ProcessExecutionRpcRequest) GetLoadGlobalAttributesRequestOk

func (o *ProcessExecutionRpcRequest) GetLoadGlobalAttributesRequestOk() (*LoadGlobalAttributesRequest, bool)

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

func (*ProcessExecutionRpcRequest) GetNamespace

func (o *ProcessExecutionRpcRequest) GetNamespace() string

GetNamespace returns the Namespace field value

func (*ProcessExecutionRpcRequest) GetNamespaceOk

func (o *ProcessExecutionRpcRequest) GetNamespaceOk() (*string, bool)

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

func (*ProcessExecutionRpcRequest) GetProcessId

func (o *ProcessExecutionRpcRequest) GetProcessId() string

GetProcessId returns the ProcessId field value

func (*ProcessExecutionRpcRequest) GetProcessIdOk

func (o *ProcessExecutionRpcRequest) GetProcessIdOk() (*string, bool)

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

func (*ProcessExecutionRpcRequest) GetRpcName

func (o *ProcessExecutionRpcRequest) GetRpcName() string

GetRpcName returns the RpcName field value

func (*ProcessExecutionRpcRequest) GetRpcNameOk

func (o *ProcessExecutionRpcRequest) GetRpcNameOk() (*string, bool)

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

func (*ProcessExecutionRpcRequest) GetTimeoutSeconds

func (o *ProcessExecutionRpcRequest) GetTimeoutSeconds() int32

GetTimeoutSeconds returns the TimeoutSeconds field value if set, zero value otherwise.

func (*ProcessExecutionRpcRequest) GetTimeoutSecondsOk

func (o *ProcessExecutionRpcRequest) GetTimeoutSecondsOk() (*int32, bool)

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

func (*ProcessExecutionRpcRequest) HasInput

func (o *ProcessExecutionRpcRequest) HasInput() bool

HasInput returns a boolean if a field has been set.

func (*ProcessExecutionRpcRequest) HasLoadGlobalAttributesRequest

func (o *ProcessExecutionRpcRequest) HasLoadGlobalAttributesRequest() bool

HasLoadGlobalAttributesRequest returns a boolean if a field has been set.

func (*ProcessExecutionRpcRequest) HasTimeoutSeconds

func (o *ProcessExecutionRpcRequest) HasTimeoutSeconds() bool

HasTimeoutSeconds returns a boolean if a field has been set.

func (ProcessExecutionRpcRequest) MarshalJSON

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

func (*ProcessExecutionRpcRequest) SetInput

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

func (*ProcessExecutionRpcRequest) SetLoadGlobalAttributesRequest

func (o *ProcessExecutionRpcRequest) SetLoadGlobalAttributesRequest(v LoadGlobalAttributesRequest)

SetLoadGlobalAttributesRequest gets a reference to the given LoadGlobalAttributesRequest and assigns it to the LoadGlobalAttributesRequest field.

func (*ProcessExecutionRpcRequest) SetNamespace

func (o *ProcessExecutionRpcRequest) SetNamespace(v string)

SetNamespace sets field value

func (*ProcessExecutionRpcRequest) SetProcessId

func (o *ProcessExecutionRpcRequest) SetProcessId(v string)

SetProcessId sets field value

func (*ProcessExecutionRpcRequest) SetRpcName

func (o *ProcessExecutionRpcRequest) SetRpcName(v string)

SetRpcName sets field value

func (*ProcessExecutionRpcRequest) SetTimeoutSeconds

func (o *ProcessExecutionRpcRequest) SetTimeoutSeconds(v int32)

SetTimeoutSeconds gets a reference to the given int32 and assigns it to the TimeoutSeconds field.

func (ProcessExecutionRpcRequest) ToMap

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

func (*ProcessExecutionRpcRequest) UnmarshalJSON

func (o *ProcessExecutionRpcRequest) UnmarshalJSON(bytes []byte) (err error)

type ProcessExecutionRpcResponse

type ProcessExecutionRpcResponse struct {
	Output *EncodedObject `json:"output,omitempty"`
}

ProcessExecutionRpcResponse the response for executing a RPC method of a process execution

func NewProcessExecutionRpcResponse

func NewProcessExecutionRpcResponse() *ProcessExecutionRpcResponse

NewProcessExecutionRpcResponse instantiates a new ProcessExecutionRpcResponse 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 NewProcessExecutionRpcResponseWithDefaults

func NewProcessExecutionRpcResponseWithDefaults() *ProcessExecutionRpcResponse

NewProcessExecutionRpcResponseWithDefaults instantiates a new ProcessExecutionRpcResponse 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 (*ProcessExecutionRpcResponse) GetOutput

GetOutput returns the Output field value if set, zero value otherwise.

func (*ProcessExecutionRpcResponse) GetOutputOk

func (o *ProcessExecutionRpcResponse) GetOutputOk() (*EncodedObject, bool)

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

func (*ProcessExecutionRpcResponse) HasOutput

func (o *ProcessExecutionRpcResponse) HasOutput() bool

HasOutput returns a boolean if a field has been set.

func (ProcessExecutionRpcResponse) MarshalJSON

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

func (*ProcessExecutionRpcResponse) SetOutput

SetOutput gets a reference to the given EncodedObject and assigns it to the Output field.

func (ProcessExecutionRpcResponse) ToMap

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

type ProcessExecutionStartRequest

type ProcessExecutionStartRequest struct {
	Namespace string `json:"namespace"`
	// the user business identifier for the process, which can be used for multiple ProcessExecution based on ProcessIdReusePolicy
	ProcessId string `json:"processId"`
	// the process type for SDK to lookup the process definition class
	ProcessType string `json:"processType"`
	// the URL for xcherry async service to make callback to worker
	WorkerUrl string `json:"workerUrl"`
	// StateId of the first AsyncState to start
	StartStateId       *string             `json:"startStateId,omitempty"`
	StartStateInput    *EncodedObject      `json:"startStateInput,omitempty"`
	StartStateConfig   *AsyncStateConfig   `json:"startStateConfig,omitempty"`
	ProcessStartConfig *ProcessStartConfig `json:"processStartConfig,omitempty"`
}

ProcessExecutionStartRequest the request for starting a process execution

func NewProcessExecutionStartRequest

func NewProcessExecutionStartRequest(namespace string, processId string, processType string, workerUrl string) *ProcessExecutionStartRequest

NewProcessExecutionStartRequest instantiates a new ProcessExecutionStartRequest 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 NewProcessExecutionStartRequestWithDefaults

func NewProcessExecutionStartRequestWithDefaults() *ProcessExecutionStartRequest

NewProcessExecutionStartRequestWithDefaults instantiates a new ProcessExecutionStartRequest 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 (*ProcessExecutionStartRequest) GetNamespace

func (o *ProcessExecutionStartRequest) GetNamespace() string

GetNamespace returns the Namespace field value

func (*ProcessExecutionStartRequest) GetNamespaceOk

func (o *ProcessExecutionStartRequest) GetNamespaceOk() (*string, bool)

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

func (*ProcessExecutionStartRequest) GetProcessId

func (o *ProcessExecutionStartRequest) GetProcessId() string

GetProcessId returns the ProcessId field value

func (*ProcessExecutionStartRequest) GetProcessIdOk

func (o *ProcessExecutionStartRequest) GetProcessIdOk() (*string, bool)

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

func (*ProcessExecutionStartRequest) GetProcessStartConfig

func (o *ProcessExecutionStartRequest) GetProcessStartConfig() ProcessStartConfig

GetProcessStartConfig returns the ProcessStartConfig field value if set, zero value otherwise.

func (*ProcessExecutionStartRequest) GetProcessStartConfigOk

func (o *ProcessExecutionStartRequest) GetProcessStartConfigOk() (*ProcessStartConfig, bool)

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

func (*ProcessExecutionStartRequest) GetProcessType

func (o *ProcessExecutionStartRequest) GetProcessType() string

GetProcessType returns the ProcessType field value

func (*ProcessExecutionStartRequest) GetProcessTypeOk

func (o *ProcessExecutionStartRequest) GetProcessTypeOk() (*string, bool)

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

func (*ProcessExecutionStartRequest) GetStartStateConfig

func (o *ProcessExecutionStartRequest) GetStartStateConfig() AsyncStateConfig

GetStartStateConfig returns the StartStateConfig field value if set, zero value otherwise.

func (*ProcessExecutionStartRequest) GetStartStateConfigOk

func (o *ProcessExecutionStartRequest) GetStartStateConfigOk() (*AsyncStateConfig, bool)

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

func (*ProcessExecutionStartRequest) GetStartStateId

func (o *ProcessExecutionStartRequest) GetStartStateId() string

GetStartStateId returns the StartStateId field value if set, zero value otherwise.

func (*ProcessExecutionStartRequest) GetStartStateIdOk

func (o *ProcessExecutionStartRequest) GetStartStateIdOk() (*string, bool)

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

func (*ProcessExecutionStartRequest) GetStartStateInput

func (o *ProcessExecutionStartRequest) GetStartStateInput() EncodedObject

GetStartStateInput returns the StartStateInput field value if set, zero value otherwise.

func (*ProcessExecutionStartRequest) GetStartStateInputOk

func (o *ProcessExecutionStartRequest) GetStartStateInputOk() (*EncodedObject, bool)

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

func (*ProcessExecutionStartRequest) GetWorkerUrl

func (o *ProcessExecutionStartRequest) GetWorkerUrl() string

GetWorkerUrl returns the WorkerUrl field value

func (*ProcessExecutionStartRequest) GetWorkerUrlOk

func (o *ProcessExecutionStartRequest) GetWorkerUrlOk() (*string, bool)

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

func (*ProcessExecutionStartRequest) HasProcessStartConfig

func (o *ProcessExecutionStartRequest) HasProcessStartConfig() bool

HasProcessStartConfig returns a boolean if a field has been set.

func (*ProcessExecutionStartRequest) HasStartStateConfig

func (o *ProcessExecutionStartRequest) HasStartStateConfig() bool

HasStartStateConfig returns a boolean if a field has been set.

func (*ProcessExecutionStartRequest) HasStartStateId

func (o *ProcessExecutionStartRequest) HasStartStateId() bool

HasStartStateId returns a boolean if a field has been set.

func (*ProcessExecutionStartRequest) HasStartStateInput

func (o *ProcessExecutionStartRequest) HasStartStateInput() bool

HasStartStateInput returns a boolean if a field has been set.

func (ProcessExecutionStartRequest) MarshalJSON

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

func (*ProcessExecutionStartRequest) SetNamespace

func (o *ProcessExecutionStartRequest) SetNamespace(v string)

SetNamespace sets field value

func (*ProcessExecutionStartRequest) SetProcessId

func (o *ProcessExecutionStartRequest) SetProcessId(v string)

SetProcessId sets field value

func (*ProcessExecutionStartRequest) SetProcessStartConfig

func (o *ProcessExecutionStartRequest) SetProcessStartConfig(v ProcessStartConfig)

SetProcessStartConfig gets a reference to the given ProcessStartConfig and assigns it to the ProcessStartConfig field.

func (*ProcessExecutionStartRequest) SetProcessType

func (o *ProcessExecutionStartRequest) SetProcessType(v string)

SetProcessType sets field value

func (*ProcessExecutionStartRequest) SetStartStateConfig

func (o *ProcessExecutionStartRequest) SetStartStateConfig(v AsyncStateConfig)

SetStartStateConfig gets a reference to the given AsyncStateConfig and assigns it to the StartStateConfig field.

func (*ProcessExecutionStartRequest) SetStartStateId

func (o *ProcessExecutionStartRequest) SetStartStateId(v string)

SetStartStateId gets a reference to the given string and assigns it to the StartStateId field.

func (*ProcessExecutionStartRequest) SetStartStateInput

func (o *ProcessExecutionStartRequest) SetStartStateInput(v EncodedObject)

SetStartStateInput gets a reference to the given EncodedObject and assigns it to the StartStateInput field.

func (*ProcessExecutionStartRequest) SetWorkerUrl

func (o *ProcessExecutionStartRequest) SetWorkerUrl(v string)

SetWorkerUrl sets field value

func (ProcessExecutionStartRequest) ToMap

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

func (*ProcessExecutionStartRequest) UnmarshalJSON

func (o *ProcessExecutionStartRequest) UnmarshalJSON(bytes []byte) (err error)

type ProcessExecutionStartResponse

type ProcessExecutionStartResponse struct {
	// a UUID as the unique identifier of a process execution
	ProcessExecutionId string `json:"processExecutionId"`
}

ProcessExecutionStartResponse response of ProcessExecutionStartRequest

func NewProcessExecutionStartResponse

func NewProcessExecutionStartResponse(processExecutionId string) *ProcessExecutionStartResponse

NewProcessExecutionStartResponse instantiates a new ProcessExecutionStartResponse 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 NewProcessExecutionStartResponseWithDefaults

func NewProcessExecutionStartResponseWithDefaults() *ProcessExecutionStartResponse

NewProcessExecutionStartResponseWithDefaults instantiates a new ProcessExecutionStartResponse 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 (*ProcessExecutionStartResponse) GetProcessExecutionId

func (o *ProcessExecutionStartResponse) GetProcessExecutionId() string

GetProcessExecutionId returns the ProcessExecutionId field value

func (*ProcessExecutionStartResponse) GetProcessExecutionIdOk

func (o *ProcessExecutionStartResponse) GetProcessExecutionIdOk() (*string, bool)

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

func (ProcessExecutionStartResponse) MarshalJSON

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

func (*ProcessExecutionStartResponse) SetProcessExecutionId

func (o *ProcessExecutionStartResponse) SetProcessExecutionId(v string)

SetProcessExecutionId sets field value

func (ProcessExecutionStartResponse) ToMap

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

func (*ProcessExecutionStartResponse) UnmarshalJSON

func (o *ProcessExecutionStartResponse) UnmarshalJSON(bytes []byte) (err error)

type ProcessExecutionStopRequest

type ProcessExecutionStopRequest struct {
	Namespace string                    `json:"namespace"`
	ProcessId string                    `json:"processId"`
	StopType  *ProcessExecutionStopType `json:"stopType,omitempty"`
}

ProcessExecutionStopRequest the request for stopping a process execution

func NewProcessExecutionStopRequest

func NewProcessExecutionStopRequest(namespace string, processId string) *ProcessExecutionStopRequest

NewProcessExecutionStopRequest instantiates a new ProcessExecutionStopRequest 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 NewProcessExecutionStopRequestWithDefaults

func NewProcessExecutionStopRequestWithDefaults() *ProcessExecutionStopRequest

NewProcessExecutionStopRequestWithDefaults instantiates a new ProcessExecutionStopRequest 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 (*ProcessExecutionStopRequest) GetNamespace

func (o *ProcessExecutionStopRequest) GetNamespace() string

GetNamespace returns the Namespace field value

func (*ProcessExecutionStopRequest) GetNamespaceOk

func (o *ProcessExecutionStopRequest) GetNamespaceOk() (*string, bool)

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

func (*ProcessExecutionStopRequest) GetProcessId

func (o *ProcessExecutionStopRequest) GetProcessId() string

GetProcessId returns the ProcessId field value

func (*ProcessExecutionStopRequest) GetProcessIdOk

func (o *ProcessExecutionStopRequest) GetProcessIdOk() (*string, bool)

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

func (*ProcessExecutionStopRequest) GetStopType

GetStopType returns the StopType field value if set, zero value otherwise.

func (*ProcessExecutionStopRequest) GetStopTypeOk

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

func (*ProcessExecutionStopRequest) HasStopType

func (o *ProcessExecutionStopRequest) HasStopType() bool

HasStopType returns a boolean if a field has been set.

func (ProcessExecutionStopRequest) MarshalJSON

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

func (*ProcessExecutionStopRequest) SetNamespace

func (o *ProcessExecutionStopRequest) SetNamespace(v string)

SetNamespace sets field value

func (*ProcessExecutionStopRequest) SetProcessId

func (o *ProcessExecutionStopRequest) SetProcessId(v string)

SetProcessId sets field value

func (*ProcessExecutionStopRequest) SetStopType

SetStopType gets a reference to the given ProcessExecutionStopType and assigns it to the StopType field.

func (ProcessExecutionStopRequest) ToMap

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

func (*ProcessExecutionStopRequest) UnmarshalJSON

func (o *ProcessExecutionStopRequest) UnmarshalJSON(bytes []byte) (err error)

type ProcessExecutionStopType

type ProcessExecutionStopType string

ProcessExecutionStopType the model 'ProcessExecutionStopType'

const (
	TERMINATE ProcessExecutionStopType = "TERMINATE"
	FAIL      ProcessExecutionStopType = "FAIL"
)

List of ProcessExecutionStopType

func NewProcessExecutionStopTypeFromValue

func NewProcessExecutionStopTypeFromValue(v string) (*ProcessExecutionStopType, error)

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

func (ProcessExecutionStopType) IsValid

func (v ProcessExecutionStopType) IsValid() bool

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

func (ProcessExecutionStopType) Ptr

Ptr returns reference to ProcessExecutionStopType value

func (*ProcessExecutionStopType) UnmarshalJSON

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

type ProcessIdReusePolicy

type ProcessIdReusePolicy string

ProcessIdReusePolicy the model 'ProcessIdReusePolicy'

const (
	ALLOW_IF_PREVIOUS_EXIT_ABNORMALLY ProcessIdReusePolicy = "ALLOW_IF_PREVIOUS_EXIT_ABNORMALLY"
	ALLOW_IF_NO_RUNNING               ProcessIdReusePolicy = "ALLOW_IF_NO_RUNNING"
	DISALLOW_REUSE                    ProcessIdReusePolicy = "DISALLOW_REUSE"
	TERMINATE_IF_RUNNING              ProcessIdReusePolicy = "TERMINATE_IF_RUNNING"
)

List of ProcessIdReusePolicy

func NewProcessIdReusePolicyFromValue

func NewProcessIdReusePolicyFromValue(v string) (*ProcessIdReusePolicy, error)

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

func (ProcessIdReusePolicy) IsValid

func (v ProcessIdReusePolicy) IsValid() bool

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

func (ProcessIdReusePolicy) Ptr

Ptr returns reference to ProcessIdReusePolicy value

func (*ProcessIdReusePolicy) UnmarshalJSON

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

type ProcessRpcWorkerRequest

type ProcessRpcWorkerRequest struct {
	Context                Context                      `json:"context"`
	ProcessType            string                       `json:"processType"`
	RpcName                string                       `json:"rpcName"`
	Input                  *EncodedObject               `json:"input,omitempty"`
	LoadedGlobalAttributes *LoadGlobalAttributeResponse `json:"loadedGlobalAttributes,omitempty"`
}

ProcessRpcWorkerRequest the request of the worker RPC API

func NewProcessRpcWorkerRequest

func NewProcessRpcWorkerRequest(context Context, processType string, rpcName string) *ProcessRpcWorkerRequest

NewProcessRpcWorkerRequest instantiates a new ProcessRpcWorkerRequest 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 NewProcessRpcWorkerRequestWithDefaults

func NewProcessRpcWorkerRequestWithDefaults() *ProcessRpcWorkerRequest

NewProcessRpcWorkerRequestWithDefaults instantiates a new ProcessRpcWorkerRequest 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 (*ProcessRpcWorkerRequest) GetContext

func (o *ProcessRpcWorkerRequest) GetContext() Context

GetContext returns the Context field value

func (*ProcessRpcWorkerRequest) GetContextOk

func (o *ProcessRpcWorkerRequest) GetContextOk() (*Context, bool)

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

func (*ProcessRpcWorkerRequest) GetInput

func (o *ProcessRpcWorkerRequest) GetInput() EncodedObject

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

func (*ProcessRpcWorkerRequest) GetInputOk

func (o *ProcessRpcWorkerRequest) GetInputOk() (*EncodedObject, 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 (*ProcessRpcWorkerRequest) GetLoadedGlobalAttributes

func (o *ProcessRpcWorkerRequest) GetLoadedGlobalAttributes() LoadGlobalAttributeResponse

GetLoadedGlobalAttributes returns the LoadedGlobalAttributes field value if set, zero value otherwise.

func (*ProcessRpcWorkerRequest) GetLoadedGlobalAttributesOk

func (o *ProcessRpcWorkerRequest) GetLoadedGlobalAttributesOk() (*LoadGlobalAttributeResponse, bool)

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

func (*ProcessRpcWorkerRequest) GetProcessType

func (o *ProcessRpcWorkerRequest) GetProcessType() string

GetProcessType returns the ProcessType field value

func (*ProcessRpcWorkerRequest) GetProcessTypeOk

func (o *ProcessRpcWorkerRequest) GetProcessTypeOk() (*string, bool)

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

func (*ProcessRpcWorkerRequest) GetRpcName

func (o *ProcessRpcWorkerRequest) GetRpcName() string

GetRpcName returns the RpcName field value

func (*ProcessRpcWorkerRequest) GetRpcNameOk

func (o *ProcessRpcWorkerRequest) GetRpcNameOk() (*string, bool)

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

func (*ProcessRpcWorkerRequest) HasInput

func (o *ProcessRpcWorkerRequest) HasInput() bool

HasInput returns a boolean if a field has been set.

func (*ProcessRpcWorkerRequest) HasLoadedGlobalAttributes

func (o *ProcessRpcWorkerRequest) HasLoadedGlobalAttributes() bool

HasLoadedGlobalAttributes returns a boolean if a field has been set.

func (ProcessRpcWorkerRequest) MarshalJSON

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

func (*ProcessRpcWorkerRequest) SetContext

func (o *ProcessRpcWorkerRequest) SetContext(v Context)

SetContext sets field value

func (*ProcessRpcWorkerRequest) SetInput

func (o *ProcessRpcWorkerRequest) SetInput(v EncodedObject)

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

func (*ProcessRpcWorkerRequest) SetLoadedGlobalAttributes

func (o *ProcessRpcWorkerRequest) SetLoadedGlobalAttributes(v LoadGlobalAttributeResponse)

SetLoadedGlobalAttributes gets a reference to the given LoadGlobalAttributeResponse and assigns it to the LoadedGlobalAttributes field.

func (*ProcessRpcWorkerRequest) SetProcessType

func (o *ProcessRpcWorkerRequest) SetProcessType(v string)

SetProcessType sets field value

func (*ProcessRpcWorkerRequest) SetRpcName

func (o *ProcessRpcWorkerRequest) SetRpcName(v string)

SetRpcName sets field value

func (ProcessRpcWorkerRequest) ToMap

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

func (*ProcessRpcWorkerRequest) UnmarshalJSON

func (o *ProcessRpcWorkerRequest) UnmarshalJSON(bytes []byte) (err error)

type ProcessRpcWorkerResponse

type ProcessRpcWorkerResponse struct {
	Output                  *EncodedObject                  `json:"output,omitempty"`
	StateDecision           StateDecision                   `json:"stateDecision"`
	PublishToLocalQueue     []LocalQueueMessage             `json:"publishToLocalQueue,omitempty"`
	WriteToGlobalAttributes []GlobalAttributeTableRowUpdate `json:"writeToGlobalAttributes,omitempty"`
}

ProcessRpcWorkerResponse the response of the worker RPC API

func NewProcessRpcWorkerResponse

func NewProcessRpcWorkerResponse(stateDecision StateDecision) *ProcessRpcWorkerResponse

NewProcessRpcWorkerResponse instantiates a new ProcessRpcWorkerResponse 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 NewProcessRpcWorkerResponseWithDefaults

func NewProcessRpcWorkerResponseWithDefaults() *ProcessRpcWorkerResponse

NewProcessRpcWorkerResponseWithDefaults instantiates a new ProcessRpcWorkerResponse 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 (*ProcessRpcWorkerResponse) GetOutput

func (o *ProcessRpcWorkerResponse) GetOutput() EncodedObject

GetOutput returns the Output field value if set, zero value otherwise.

func (*ProcessRpcWorkerResponse) GetOutputOk

func (o *ProcessRpcWorkerResponse) GetOutputOk() (*EncodedObject, bool)

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

func (*ProcessRpcWorkerResponse) GetPublishToLocalQueue

func (o *ProcessRpcWorkerResponse) GetPublishToLocalQueue() []LocalQueueMessage

GetPublishToLocalQueue returns the PublishToLocalQueue field value if set, zero value otherwise.

func (*ProcessRpcWorkerResponse) GetPublishToLocalQueueOk

func (o *ProcessRpcWorkerResponse) GetPublishToLocalQueueOk() ([]LocalQueueMessage, bool)

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

func (*ProcessRpcWorkerResponse) GetStateDecision

func (o *ProcessRpcWorkerResponse) GetStateDecision() StateDecision

GetStateDecision returns the StateDecision field value

func (*ProcessRpcWorkerResponse) GetStateDecisionOk

func (o *ProcessRpcWorkerResponse) GetStateDecisionOk() (*StateDecision, bool)

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

func (*ProcessRpcWorkerResponse) GetWriteToGlobalAttributes

func (o *ProcessRpcWorkerResponse) GetWriteToGlobalAttributes() []GlobalAttributeTableRowUpdate

GetWriteToGlobalAttributes returns the WriteToGlobalAttributes field value if set, zero value otherwise.

func (*ProcessRpcWorkerResponse) GetWriteToGlobalAttributesOk

func (o *ProcessRpcWorkerResponse) GetWriteToGlobalAttributesOk() ([]GlobalAttributeTableRowUpdate, bool)

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

func (*ProcessRpcWorkerResponse) HasOutput

func (o *ProcessRpcWorkerResponse) HasOutput() bool

HasOutput returns a boolean if a field has been set.

func (*ProcessRpcWorkerResponse) HasPublishToLocalQueue

func (o *ProcessRpcWorkerResponse) HasPublishToLocalQueue() bool

HasPublishToLocalQueue returns a boolean if a field has been set.

func (*ProcessRpcWorkerResponse) HasWriteToGlobalAttributes

func (o *ProcessRpcWorkerResponse) HasWriteToGlobalAttributes() bool

HasWriteToGlobalAttributes returns a boolean if a field has been set.

func (ProcessRpcWorkerResponse) MarshalJSON

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

func (*ProcessRpcWorkerResponse) SetOutput

func (o *ProcessRpcWorkerResponse) SetOutput(v EncodedObject)

SetOutput gets a reference to the given EncodedObject and assigns it to the Output field.

func (*ProcessRpcWorkerResponse) SetPublishToLocalQueue

func (o *ProcessRpcWorkerResponse) SetPublishToLocalQueue(v []LocalQueueMessage)

SetPublishToLocalQueue gets a reference to the given []LocalQueueMessage and assigns it to the PublishToLocalQueue field.

func (*ProcessRpcWorkerResponse) SetStateDecision

func (o *ProcessRpcWorkerResponse) SetStateDecision(v StateDecision)

SetStateDecision sets field value

func (*ProcessRpcWorkerResponse) SetWriteToGlobalAttributes

func (o *ProcessRpcWorkerResponse) SetWriteToGlobalAttributes(v []GlobalAttributeTableRowUpdate)

SetWriteToGlobalAttributes gets a reference to the given []GlobalAttributeTableRowUpdate and assigns it to the WriteToGlobalAttributes field.

func (ProcessRpcWorkerResponse) ToMap

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

func (*ProcessRpcWorkerResponse) UnmarshalJSON

func (o *ProcessRpcWorkerResponse) UnmarshalJSON(bytes []byte) (err error)

type ProcessStartConfig

type ProcessStartConfig struct {
	TimeoutSeconds        *int32                 `json:"timeoutSeconds,omitempty"`
	IdReusePolicy         *ProcessIdReusePolicy  `json:"idReusePolicy,omitempty"`
	GlobalAttributeConfig *GlobalAttributeConfig `json:"globalAttributeConfig,omitempty"`
	LocalAttributeConfig  *LocalAttributeConfig  `json:"localAttributeConfig,omitempty"`
}

ProcessStartConfig struct for ProcessStartConfig

func NewProcessStartConfig

func NewProcessStartConfig() *ProcessStartConfig

NewProcessStartConfig instantiates a new ProcessStartConfig 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 NewProcessStartConfigWithDefaults

func NewProcessStartConfigWithDefaults() *ProcessStartConfig

NewProcessStartConfigWithDefaults instantiates a new ProcessStartConfig 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 (*ProcessStartConfig) GetGlobalAttributeConfig

func (o *ProcessStartConfig) GetGlobalAttributeConfig() GlobalAttributeConfig

GetGlobalAttributeConfig returns the GlobalAttributeConfig field value if set, zero value otherwise.

func (*ProcessStartConfig) GetGlobalAttributeConfigOk

func (o *ProcessStartConfig) GetGlobalAttributeConfigOk() (*GlobalAttributeConfig, bool)

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

func (*ProcessStartConfig) GetIdReusePolicy

func (o *ProcessStartConfig) GetIdReusePolicy() ProcessIdReusePolicy

GetIdReusePolicy returns the IdReusePolicy field value if set, zero value otherwise.

func (*ProcessStartConfig) GetIdReusePolicyOk

func (o *ProcessStartConfig) GetIdReusePolicyOk() (*ProcessIdReusePolicy, bool)

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

func (*ProcessStartConfig) GetLocalAttributeConfig

func (o *ProcessStartConfig) GetLocalAttributeConfig() LocalAttributeConfig

GetLocalAttributeConfig returns the LocalAttributeConfig field value if set, zero value otherwise.

func (*ProcessStartConfig) GetLocalAttributeConfigOk

func (o *ProcessStartConfig) GetLocalAttributeConfigOk() (*LocalAttributeConfig, bool)

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

func (*ProcessStartConfig) GetTimeoutSeconds

func (o *ProcessStartConfig) GetTimeoutSeconds() int32

GetTimeoutSeconds returns the TimeoutSeconds field value if set, zero value otherwise.

func (*ProcessStartConfig) GetTimeoutSecondsOk

func (o *ProcessStartConfig) GetTimeoutSecondsOk() (*int32, bool)

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

func (*ProcessStartConfig) HasGlobalAttributeConfig

func (o *ProcessStartConfig) HasGlobalAttributeConfig() bool

HasGlobalAttributeConfig returns a boolean if a field has been set.

func (*ProcessStartConfig) HasIdReusePolicy

func (o *ProcessStartConfig) HasIdReusePolicy() bool

HasIdReusePolicy returns a boolean if a field has been set.

func (*ProcessStartConfig) HasLocalAttributeConfig

func (o *ProcessStartConfig) HasLocalAttributeConfig() bool

HasLocalAttributeConfig returns a boolean if a field has been set.

func (*ProcessStartConfig) HasTimeoutSeconds

func (o *ProcessStartConfig) HasTimeoutSeconds() bool

HasTimeoutSeconds returns a boolean if a field has been set.

func (ProcessStartConfig) MarshalJSON

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

func (*ProcessStartConfig) SetGlobalAttributeConfig

func (o *ProcessStartConfig) SetGlobalAttributeConfig(v GlobalAttributeConfig)

SetGlobalAttributeConfig gets a reference to the given GlobalAttributeConfig and assigns it to the GlobalAttributeConfig field.

func (*ProcessStartConfig) SetIdReusePolicy

func (o *ProcessStartConfig) SetIdReusePolicy(v ProcessIdReusePolicy)

SetIdReusePolicy gets a reference to the given ProcessIdReusePolicy and assigns it to the IdReusePolicy field.

func (*ProcessStartConfig) SetLocalAttributeConfig

func (o *ProcessStartConfig) SetLocalAttributeConfig(v LocalAttributeConfig)

SetLocalAttributeConfig gets a reference to the given LocalAttributeConfig and assigns it to the LocalAttributeConfig field.

func (*ProcessStartConfig) SetTimeoutSeconds

func (o *ProcessStartConfig) SetTimeoutSeconds(v int32)

SetTimeoutSeconds gets a reference to the given int32 and assigns it to the TimeoutSeconds field.

func (ProcessStartConfig) ToMap

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

type ProcessStatus

type ProcessStatus string

ProcessStatus the model 'ProcessStatus'

const (
	RUNNING    ProcessStatus = "RUNNING"
	COMPLETED  ProcessStatus = "COMPLETED"
	FAILED     ProcessStatus = "FAILED"
	TIMEOUT    ProcessStatus = "TIMEOUT"
	TERMINATED ProcessStatus = "TERMINATED"
)

List of ProcessStatus

func NewProcessStatusFromValue

func NewProcessStatusFromValue(v string) (*ProcessStatus, error)

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

func (ProcessStatus) IsValid

func (v ProcessStatus) IsValid() bool

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

func (ProcessStatus) Ptr

func (v ProcessStatus) Ptr() *ProcessStatus

Ptr returns reference to ProcessStatus value

func (*ProcessStatus) UnmarshalJSON

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

type PublishToLocalQueueRequest

type PublishToLocalQueueRequest struct {
	Namespace string              `json:"namespace"`
	ProcessId string              `json:"processId"`
	Messages  []LocalQueueMessage `json:"messages,omitempty"`
}

PublishToLocalQueueRequest the request for sending messages to be consumed within a single process execution

func NewPublishToLocalQueueRequest

func NewPublishToLocalQueueRequest(namespace string, processId string) *PublishToLocalQueueRequest

NewPublishToLocalQueueRequest instantiates a new PublishToLocalQueueRequest 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 NewPublishToLocalQueueRequestWithDefaults

func NewPublishToLocalQueueRequestWithDefaults() *PublishToLocalQueueRequest

NewPublishToLocalQueueRequestWithDefaults instantiates a new PublishToLocalQueueRequest 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 (*PublishToLocalQueueRequest) GetMessages

func (o *PublishToLocalQueueRequest) GetMessages() []LocalQueueMessage

GetMessages returns the Messages field value if set, zero value otherwise.

func (*PublishToLocalQueueRequest) GetMessagesOk

func (o *PublishToLocalQueueRequest) GetMessagesOk() ([]LocalQueueMessage, bool)

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

func (*PublishToLocalQueueRequest) GetNamespace

func (o *PublishToLocalQueueRequest) GetNamespace() string

GetNamespace returns the Namespace field value

func (*PublishToLocalQueueRequest) GetNamespaceOk

func (o *PublishToLocalQueueRequest) GetNamespaceOk() (*string, bool)

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

func (*PublishToLocalQueueRequest) GetProcessId

func (o *PublishToLocalQueueRequest) GetProcessId() string

GetProcessId returns the ProcessId field value

func (*PublishToLocalQueueRequest) GetProcessIdOk

func (o *PublishToLocalQueueRequest) GetProcessIdOk() (*string, bool)

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

func (*PublishToLocalQueueRequest) HasMessages

func (o *PublishToLocalQueueRequest) HasMessages() bool

HasMessages returns a boolean if a field has been set.

func (PublishToLocalQueueRequest) MarshalJSON

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

func (*PublishToLocalQueueRequest) SetMessages

func (o *PublishToLocalQueueRequest) SetMessages(v []LocalQueueMessage)

SetMessages gets a reference to the given []LocalQueueMessage and assigns it to the Messages field.

func (*PublishToLocalQueueRequest) SetNamespace

func (o *PublishToLocalQueueRequest) SetNamespace(v string)

SetNamespace sets field value

func (*PublishToLocalQueueRequest) SetProcessId

func (o *PublishToLocalQueueRequest) SetProcessId(v string)

SetProcessId sets field value

func (PublishToLocalQueueRequest) ToMap

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

func (*PublishToLocalQueueRequest) UnmarshalJSON

func (o *PublishToLocalQueueRequest) UnmarshalJSON(bytes []byte) (err error)

type RetryPolicy

type RetryPolicy struct {
	// the initial interval for the first retry, default to 1 second
	InitialIntervalSeconds *int32 `json:"initialIntervalSeconds,omitempty"`
	// the backoff coefficient for the next retry, default to 2
	BackoffCoefficient *float32 `json:"backoffCoefficient,omitempty"`
	// the maximum interval for the next retry, default to 100x of initial interval
	MaximumIntervalSeconds *int32 `json:"maximumIntervalSeconds,omitempty"`
	// the maximum number of attempts, default to 0, means unlimited
	MaximumAttempts *int32 `json:"maximumAttempts,omitempty"`
	// the maximum duration of all attempts, default to 0, means unlimited
	MaximumAttemptsDurationSeconds *int32 `json:"maximumAttemptsDurationSeconds,omitempty"`
}

RetryPolicy struct for RetryPolicy

func NewRetryPolicy

func NewRetryPolicy() *RetryPolicy

NewRetryPolicy instantiates a new RetryPolicy 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 NewRetryPolicyWithDefaults

func NewRetryPolicyWithDefaults() *RetryPolicy

NewRetryPolicyWithDefaults instantiates a new RetryPolicy 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 (*RetryPolicy) GetBackoffCoefficient

func (o *RetryPolicy) GetBackoffCoefficient() float32

GetBackoffCoefficient returns the BackoffCoefficient field value if set, zero value otherwise.

func (*RetryPolicy) GetBackoffCoefficientOk

func (o *RetryPolicy) GetBackoffCoefficientOk() (*float32, bool)

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

func (*RetryPolicy) GetInitialIntervalSeconds

func (o *RetryPolicy) GetInitialIntervalSeconds() int32

GetInitialIntervalSeconds returns the InitialIntervalSeconds field value if set, zero value otherwise.

func (*RetryPolicy) GetInitialIntervalSecondsOk

func (o *RetryPolicy) GetInitialIntervalSecondsOk() (*int32, bool)

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

func (*RetryPolicy) GetMaximumAttempts

func (o *RetryPolicy) GetMaximumAttempts() int32

GetMaximumAttempts returns the MaximumAttempts field value if set, zero value otherwise.

func (*RetryPolicy) GetMaximumAttemptsDurationSeconds

func (o *RetryPolicy) GetMaximumAttemptsDurationSeconds() int32

GetMaximumAttemptsDurationSeconds returns the MaximumAttemptsDurationSeconds field value if set, zero value otherwise.

func (*RetryPolicy) GetMaximumAttemptsDurationSecondsOk

func (o *RetryPolicy) GetMaximumAttemptsDurationSecondsOk() (*int32, bool)

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

func (*RetryPolicy) GetMaximumAttemptsOk

func (o *RetryPolicy) GetMaximumAttemptsOk() (*int32, bool)

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

func (*RetryPolicy) GetMaximumIntervalSeconds

func (o *RetryPolicy) GetMaximumIntervalSeconds() int32

GetMaximumIntervalSeconds returns the MaximumIntervalSeconds field value if set, zero value otherwise.

func (*RetryPolicy) GetMaximumIntervalSecondsOk

func (o *RetryPolicy) GetMaximumIntervalSecondsOk() (*int32, bool)

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

func (*RetryPolicy) HasBackoffCoefficient

func (o *RetryPolicy) HasBackoffCoefficient() bool

HasBackoffCoefficient returns a boolean if a field has been set.

func (*RetryPolicy) HasInitialIntervalSeconds

func (o *RetryPolicy) HasInitialIntervalSeconds() bool

HasInitialIntervalSeconds returns a boolean if a field has been set.

func (*RetryPolicy) HasMaximumAttempts

func (o *RetryPolicy) HasMaximumAttempts() bool

HasMaximumAttempts returns a boolean if a field has been set.

func (*RetryPolicy) HasMaximumAttemptsDurationSeconds

func (o *RetryPolicy) HasMaximumAttemptsDurationSeconds() bool

HasMaximumAttemptsDurationSeconds returns a boolean if a field has been set.

func (*RetryPolicy) HasMaximumIntervalSeconds

func (o *RetryPolicy) HasMaximumIntervalSeconds() bool

HasMaximumIntervalSeconds returns a boolean if a field has been set.

func (RetryPolicy) MarshalJSON

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

func (*RetryPolicy) SetBackoffCoefficient

func (o *RetryPolicy) SetBackoffCoefficient(v float32)

SetBackoffCoefficient gets a reference to the given float32 and assigns it to the BackoffCoefficient field.

func (*RetryPolicy) SetInitialIntervalSeconds

func (o *RetryPolicy) SetInitialIntervalSeconds(v int32)

SetInitialIntervalSeconds gets a reference to the given int32 and assigns it to the InitialIntervalSeconds field.

func (*RetryPolicy) SetMaximumAttempts

func (o *RetryPolicy) SetMaximumAttempts(v int32)

SetMaximumAttempts gets a reference to the given int32 and assigns it to the MaximumAttempts field.

func (*RetryPolicy) SetMaximumAttemptsDurationSeconds

func (o *RetryPolicy) SetMaximumAttemptsDurationSeconds(v int32)

SetMaximumAttemptsDurationSeconds gets a reference to the given int32 and assigns it to the MaximumAttemptsDurationSeconds field.

func (*RetryPolicy) SetMaximumIntervalSeconds

func (o *RetryPolicy) SetMaximumIntervalSeconds(v int32)

SetMaximumIntervalSeconds gets a reference to the given int32 and assigns it to the MaximumIntervalSeconds field.

func (RetryPolicy) ToMap

func (o RetryPolicy) ToMap() (map[string]interface{}, 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 StateApiType

type StateApiType string

StateApiType the model 'StateApiType'

const (
	WAIT_UNTIL_API StateApiType = "WAIT_UNTIL_API"
	EXECUTE_API    StateApiType = "EXECUTE_API"
)

List of StateApiType

func NewStateApiTypeFromValue

func NewStateApiTypeFromValue(v string) (*StateApiType, error)

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

func (StateApiType) IsValid

func (v StateApiType) IsValid() bool

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

func (StateApiType) Ptr

func (v StateApiType) Ptr() *StateApiType

Ptr returns reference to StateApiType value

func (*StateApiType) UnmarshalJSON

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

type StateDecision

type StateDecision struct {
	NextStates          []StateMovement      `json:"nextStates,omitempty"`
	ThreadCloseDecision *ThreadCloseDecision `json:"threadCloseDecision,omitempty"`
}

StateDecision the decision at the end of state execution, either nextStates or threadCloseDecision is needed

func NewStateDecision

func NewStateDecision() *StateDecision

NewStateDecision instantiates a new StateDecision 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 NewStateDecisionWithDefaults

func NewStateDecisionWithDefaults() *StateDecision

NewStateDecisionWithDefaults instantiates a new StateDecision 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 (*StateDecision) GetNextStates

func (o *StateDecision) GetNextStates() []StateMovement

GetNextStates returns the NextStates field value if set, zero value otherwise.

func (*StateDecision) GetNextStatesOk

func (o *StateDecision) GetNextStatesOk() ([]StateMovement, bool)

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

func (*StateDecision) GetThreadCloseDecision

func (o *StateDecision) GetThreadCloseDecision() ThreadCloseDecision

GetThreadCloseDecision returns the ThreadCloseDecision field value if set, zero value otherwise.

func (*StateDecision) GetThreadCloseDecisionOk

func (o *StateDecision) GetThreadCloseDecisionOk() (*ThreadCloseDecision, bool)

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

func (*StateDecision) HasNextStates

func (o *StateDecision) HasNextStates() bool

HasNextStates returns a boolean if a field has been set.

func (*StateDecision) HasThreadCloseDecision

func (o *StateDecision) HasThreadCloseDecision() bool

HasThreadCloseDecision returns a boolean if a field has been set.

func (StateDecision) MarshalJSON

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

func (*StateDecision) SetNextStates

func (o *StateDecision) SetNextStates(v []StateMovement)

SetNextStates gets a reference to the given []StateMovement and assigns it to the NextStates field.

func (*StateDecision) SetThreadCloseDecision

func (o *StateDecision) SetThreadCloseDecision(v ThreadCloseDecision)

SetThreadCloseDecision gets a reference to the given ThreadCloseDecision and assigns it to the ThreadCloseDecision field.

func (StateDecision) ToMap

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

type StateFailureRecoveryOptions

type StateFailureRecoveryOptions struct {
	Policy                         StateFailureRecoveryPolicy `json:"policy"`
	StateFailureProceedStateId     *string                    `json:"stateFailureProceedStateId,omitempty"`
	StateFailureProceedStateConfig *AsyncStateConfig          `json:"stateFailureProceedStateConfig,omitempty"`
}

StateFailureRecoveryOptions struct for StateFailureRecoveryOptions

func NewStateFailureRecoveryOptions

func NewStateFailureRecoveryOptions(policy StateFailureRecoveryPolicy) *StateFailureRecoveryOptions

NewStateFailureRecoveryOptions instantiates a new StateFailureRecoveryOptions 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 NewStateFailureRecoveryOptionsWithDefaults

func NewStateFailureRecoveryOptionsWithDefaults() *StateFailureRecoveryOptions

NewStateFailureRecoveryOptionsWithDefaults instantiates a new StateFailureRecoveryOptions 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 (*StateFailureRecoveryOptions) GetPolicy

GetPolicy returns the Policy field value

func (*StateFailureRecoveryOptions) GetPolicyOk

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

func (*StateFailureRecoveryOptions) GetStateFailureProceedStateConfig

func (o *StateFailureRecoveryOptions) GetStateFailureProceedStateConfig() AsyncStateConfig

GetStateFailureProceedStateConfig returns the StateFailureProceedStateConfig field value if set, zero value otherwise.

func (*StateFailureRecoveryOptions) GetStateFailureProceedStateConfigOk

func (o *StateFailureRecoveryOptions) GetStateFailureProceedStateConfigOk() (*AsyncStateConfig, bool)

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

func (*StateFailureRecoveryOptions) GetStateFailureProceedStateId

func (o *StateFailureRecoveryOptions) GetStateFailureProceedStateId() string

GetStateFailureProceedStateId returns the StateFailureProceedStateId field value if set, zero value otherwise.

func (*StateFailureRecoveryOptions) GetStateFailureProceedStateIdOk

func (o *StateFailureRecoveryOptions) GetStateFailureProceedStateIdOk() (*string, bool)

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

func (*StateFailureRecoveryOptions) HasStateFailureProceedStateConfig

func (o *StateFailureRecoveryOptions) HasStateFailureProceedStateConfig() bool

HasStateFailureProceedStateConfig returns a boolean if a field has been set.

func (*StateFailureRecoveryOptions) HasStateFailureProceedStateId

func (o *StateFailureRecoveryOptions) HasStateFailureProceedStateId() bool

HasStateFailureProceedStateId returns a boolean if a field has been set.

func (StateFailureRecoveryOptions) MarshalJSON

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

func (*StateFailureRecoveryOptions) SetPolicy

SetPolicy sets field value

func (*StateFailureRecoveryOptions) SetStateFailureProceedStateConfig

func (o *StateFailureRecoveryOptions) SetStateFailureProceedStateConfig(v AsyncStateConfig)

SetStateFailureProceedStateConfig gets a reference to the given AsyncStateConfig and assigns it to the StateFailureProceedStateConfig field.

func (*StateFailureRecoveryOptions) SetStateFailureProceedStateId

func (o *StateFailureRecoveryOptions) SetStateFailureProceedStateId(v string)

SetStateFailureProceedStateId gets a reference to the given string and assigns it to the StateFailureProceedStateId field.

func (StateFailureRecoveryOptions) ToMap

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

func (*StateFailureRecoveryOptions) UnmarshalJSON

func (o *StateFailureRecoveryOptions) UnmarshalJSON(bytes []byte) (err error)

type StateFailureRecoveryPolicy

type StateFailureRecoveryPolicy string

StateFailureRecoveryPolicy the model 'StateFailureRecoveryPolicy'

const (
	FAIL_PROCESS_ON_STATE_FAILURE StateFailureRecoveryPolicy = "FAIL_PROCESS_ON_STATE_FAILURE"
	PROCEED_TO_CONFIGURED_STATE   StateFailureRecoveryPolicy = "PROCEED_TO_CONFIGURED_STATE"
)

List of StateFailureRecoveryPolicy

func NewStateFailureRecoveryPolicyFromValue

func NewStateFailureRecoveryPolicyFromValue(v string) (*StateFailureRecoveryPolicy, error)

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

func (StateFailureRecoveryPolicy) IsValid

func (v StateFailureRecoveryPolicy) IsValid() bool

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

func (StateFailureRecoveryPolicy) Ptr

Ptr returns reference to StateFailureRecoveryPolicy value

func (*StateFailureRecoveryPolicy) UnmarshalJSON

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

type StateMovement

type StateMovement struct {
	StateId     string            `json:"stateId"`
	StateInput  *EncodedObject    `json:"stateInput,omitempty"`
	StateConfig *AsyncStateConfig `json:"stateConfig,omitempty"`
}

StateMovement struct for StateMovement

func NewStateMovement

func NewStateMovement(stateId string) *StateMovement

NewStateMovement instantiates a new StateMovement 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 NewStateMovementWithDefaults

func NewStateMovementWithDefaults() *StateMovement

NewStateMovementWithDefaults instantiates a new StateMovement 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 (*StateMovement) GetStateConfig

func (o *StateMovement) GetStateConfig() AsyncStateConfig

GetStateConfig returns the StateConfig field value if set, zero value otherwise.

func (*StateMovement) GetStateConfigOk

func (o *StateMovement) GetStateConfigOk() (*AsyncStateConfig, bool)

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

func (*StateMovement) GetStateId

func (o *StateMovement) GetStateId() string

GetStateId returns the StateId field value

func (*StateMovement) GetStateIdOk

func (o *StateMovement) GetStateIdOk() (*string, bool)

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

func (*StateMovement) GetStateInput

func (o *StateMovement) GetStateInput() EncodedObject

GetStateInput returns the StateInput field value if set, zero value otherwise.

func (*StateMovement) GetStateInputOk

func (o *StateMovement) GetStateInputOk() (*EncodedObject, bool)

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

func (*StateMovement) HasStateConfig

func (o *StateMovement) HasStateConfig() bool

HasStateConfig returns a boolean if a field has been set.

func (*StateMovement) HasStateInput

func (o *StateMovement) HasStateInput() bool

HasStateInput returns a boolean if a field has been set.

func (StateMovement) MarshalJSON

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

func (*StateMovement) SetStateConfig

func (o *StateMovement) SetStateConfig(v AsyncStateConfig)

SetStateConfig gets a reference to the given AsyncStateConfig and assigns it to the StateConfig field.

func (*StateMovement) SetStateId

func (o *StateMovement) SetStateId(v string)

SetStateId sets field value

func (*StateMovement) SetStateInput

func (o *StateMovement) SetStateInput(v EncodedObject)

SetStateInput gets a reference to the given EncodedObject and assigns it to the StateInput field.

func (StateMovement) ToMap

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

func (*StateMovement) UnmarshalJSON

func (o *StateMovement) UnmarshalJSON(bytes []byte) (err error)

type TableColumnDef

type TableColumnDef struct {
	// the column name that can be used in the database query, see below for example
	DbColumn string `json:"dbColumn"`
}

TableColumnDef the definition(key) for getting value of a global attribute table

func NewTableColumnDef

func NewTableColumnDef(dbColumn string) *TableColumnDef

NewTableColumnDef instantiates a new TableColumnDef 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 NewTableColumnDefWithDefaults

func NewTableColumnDefWithDefaults() *TableColumnDef

NewTableColumnDefWithDefaults instantiates a new TableColumnDef 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 (*TableColumnDef) GetDbColumn

func (o *TableColumnDef) GetDbColumn() string

GetDbColumn returns the DbColumn field value

func (*TableColumnDef) GetDbColumnOk

func (o *TableColumnDef) GetDbColumnOk() (*string, bool)

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

func (TableColumnDef) MarshalJSON

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

func (*TableColumnDef) SetDbColumn

func (o *TableColumnDef) SetDbColumn(v string)

SetDbColumn sets field value

func (TableColumnDef) ToMap

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

func (*TableColumnDef) UnmarshalJSON

func (o *TableColumnDef) UnmarshalJSON(bytes []byte) (err error)

type TableColumnValue

type TableColumnValue struct {
	// the column name that can be used in the database query, see below for example
	DbColumn string `json:"dbColumn"`
	// the plain string value that can be used in the database query(e.g. for SQL SELECT ... WHERE $Column=$dbQueryValue or UPDATE/INSERT)
	DbQueryValue string `json:"dbQueryValue"`
}

TableColumnValue the value of a global attribute table (from SDK to server or from server to SDK)

func NewTableColumnValue

func NewTableColumnValue(dbColumn string, dbQueryValue string) *TableColumnValue

NewTableColumnValue instantiates a new TableColumnValue 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 NewTableColumnValueWithDefaults

func NewTableColumnValueWithDefaults() *TableColumnValue

NewTableColumnValueWithDefaults instantiates a new TableColumnValue 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 (*TableColumnValue) GetDbColumn

func (o *TableColumnValue) GetDbColumn() string

GetDbColumn returns the DbColumn field value

func (*TableColumnValue) GetDbColumnOk

func (o *TableColumnValue) GetDbColumnOk() (*string, bool)

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

func (*TableColumnValue) GetDbQueryValue

func (o *TableColumnValue) GetDbQueryValue() string

GetDbQueryValue returns the DbQueryValue field value

func (*TableColumnValue) GetDbQueryValueOk

func (o *TableColumnValue) GetDbQueryValueOk() (*string, bool)

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

func (TableColumnValue) MarshalJSON

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

func (*TableColumnValue) SetDbColumn

func (o *TableColumnValue) SetDbColumn(v string)

SetDbColumn sets field value

func (*TableColumnValue) SetDbQueryValue

func (o *TableColumnValue) SetDbQueryValue(v string)

SetDbQueryValue sets field value

func (TableColumnValue) ToMap

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

func (*TableColumnValue) UnmarshalJSON

func (o *TableColumnValue) UnmarshalJSON(bytes []byte) (err error)

type TableReadLockingPolicy

type TableReadLockingPolicy string

TableReadLockingPolicy the model 'TableReadLockingPolicy'

const (
	NO_LOCKING     TableReadLockingPolicy = "NO_LOCKING"
	SHARE_LOCK     TableReadLockingPolicy = "SHARE_LOCK"
	EXCLUSIVE_LOCK TableReadLockingPolicy = "EXCLUSIVE_LOCK"
)

List of TableReadLockingPolicy

func NewTableReadLockingPolicyFromValue

func NewTableReadLockingPolicyFromValue(v string) (*TableReadLockingPolicy, error)

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

func (TableReadLockingPolicy) IsValid

func (v TableReadLockingPolicy) IsValid() bool

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

func (TableReadLockingPolicy) Ptr

Ptr returns reference to TableReadLockingPolicy value

func (*TableReadLockingPolicy) UnmarshalJSON

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

type TableReadRequest

type TableReadRequest struct {
	TableName     *string                 `json:"tableName,omitempty"`
	LockingPolicy *TableReadLockingPolicy `json:"lockingPolicy,omitempty"`
	Columns       []TableColumnDef        `json:"columns,omitempty"`
}

TableReadRequest struct for TableReadRequest

func NewTableReadRequest

func NewTableReadRequest() *TableReadRequest

NewTableReadRequest instantiates a new TableReadRequest 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 NewTableReadRequestWithDefaults

func NewTableReadRequestWithDefaults() *TableReadRequest

NewTableReadRequestWithDefaults instantiates a new TableReadRequest 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 (*TableReadRequest) GetColumns

func (o *TableReadRequest) GetColumns() []TableColumnDef

GetColumns returns the Columns field value if set, zero value otherwise.

func (*TableReadRequest) GetColumnsOk

func (o *TableReadRequest) GetColumnsOk() ([]TableColumnDef, bool)

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

func (*TableReadRequest) GetLockingPolicy

func (o *TableReadRequest) GetLockingPolicy() TableReadLockingPolicy

GetLockingPolicy returns the LockingPolicy field value if set, zero value otherwise.

func (*TableReadRequest) GetLockingPolicyOk

func (o *TableReadRequest) GetLockingPolicyOk() (*TableReadLockingPolicy, bool)

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

func (*TableReadRequest) GetTableName

func (o *TableReadRequest) GetTableName() string

GetTableName returns the TableName field value if set, zero value otherwise.

func (*TableReadRequest) GetTableNameOk

func (o *TableReadRequest) 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 (*TableReadRequest) HasColumns

func (o *TableReadRequest) HasColumns() bool

HasColumns returns a boolean if a field has been set.

func (*TableReadRequest) HasLockingPolicy

func (o *TableReadRequest) HasLockingPolicy() bool

HasLockingPolicy returns a boolean if a field has been set.

func (*TableReadRequest) HasTableName

func (o *TableReadRequest) HasTableName() bool

HasTableName returns a boolean if a field has been set.

func (TableReadRequest) MarshalJSON

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

func (*TableReadRequest) SetColumns

func (o *TableReadRequest) SetColumns(v []TableColumnDef)

SetColumns gets a reference to the given []TableColumnDef and assigns it to the Columns field.

func (*TableReadRequest) SetLockingPolicy

func (o *TableReadRequest) SetLockingPolicy(v TableReadLockingPolicy)

SetLockingPolicy gets a reference to the given TableReadLockingPolicy and assigns it to the LockingPolicy field.

func (*TableReadRequest) SetTableName

func (o *TableReadRequest) SetTableName(v string)

SetTableName gets a reference to the given string and assigns it to the TableName field.

func (TableReadRequest) ToMap

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

type TableReadResponse

type TableReadResponse struct {
	TableName *string            `json:"tableName,omitempty"`
	Columns   []TableColumnValue `json:"columns,omitempty"`
}

TableReadResponse struct for TableReadResponse

func NewTableReadResponse

func NewTableReadResponse() *TableReadResponse

NewTableReadResponse instantiates a new TableReadResponse 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 NewTableReadResponseWithDefaults

func NewTableReadResponseWithDefaults() *TableReadResponse

NewTableReadResponseWithDefaults instantiates a new TableReadResponse 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 (*TableReadResponse) GetColumns

func (o *TableReadResponse) GetColumns() []TableColumnValue

GetColumns returns the Columns field value if set, zero value otherwise.

func (*TableReadResponse) GetColumnsOk

func (o *TableReadResponse) GetColumnsOk() ([]TableColumnValue, bool)

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

func (*TableReadResponse) GetTableName

func (o *TableReadResponse) GetTableName() string

GetTableName returns the TableName field value if set, zero value otherwise.

func (*TableReadResponse) GetTableNameOk

func (o *TableReadResponse) 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 (*TableReadResponse) HasColumns

func (o *TableReadResponse) HasColumns() bool

HasColumns returns a boolean if a field has been set.

func (*TableReadResponse) HasTableName

func (o *TableReadResponse) HasTableName() bool

HasTableName returns a boolean if a field has been set.

func (TableReadResponse) MarshalJSON

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

func (*TableReadResponse) SetColumns

func (o *TableReadResponse) SetColumns(v []TableColumnValue)

SetColumns gets a reference to the given []TableColumnValue and assigns it to the Columns field.

func (*TableReadResponse) SetTableName

func (o *TableReadResponse) SetTableName(v string)

SetTableName gets a reference to the given string and assigns it to the TableName field.

func (TableReadResponse) ToMap

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

type ThreadCloseDecision

type ThreadCloseDecision struct {
	CloseType  ThreadCloseType `json:"closeType"`
	CloseInput *EncodedObject  `json:"closeInput,omitempty"`
}

ThreadCloseDecision struct for ThreadCloseDecision

func NewThreadCloseDecision

func NewThreadCloseDecision(closeType ThreadCloseType) *ThreadCloseDecision

NewThreadCloseDecision instantiates a new ThreadCloseDecision 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 NewThreadCloseDecisionWithDefaults

func NewThreadCloseDecisionWithDefaults() *ThreadCloseDecision

NewThreadCloseDecisionWithDefaults instantiates a new ThreadCloseDecision 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 (*ThreadCloseDecision) GetCloseInput

func (o *ThreadCloseDecision) GetCloseInput() EncodedObject

GetCloseInput returns the CloseInput field value if set, zero value otherwise.

func (*ThreadCloseDecision) GetCloseInputOk

func (o *ThreadCloseDecision) GetCloseInputOk() (*EncodedObject, bool)

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

func (*ThreadCloseDecision) GetCloseType

func (o *ThreadCloseDecision) GetCloseType() ThreadCloseType

GetCloseType returns the CloseType field value

func (*ThreadCloseDecision) GetCloseTypeOk

func (o *ThreadCloseDecision) GetCloseTypeOk() (*ThreadCloseType, bool)

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

func (*ThreadCloseDecision) HasCloseInput

func (o *ThreadCloseDecision) HasCloseInput() bool

HasCloseInput returns a boolean if a field has been set.

func (ThreadCloseDecision) MarshalJSON

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

func (*ThreadCloseDecision) SetCloseInput

func (o *ThreadCloseDecision) SetCloseInput(v EncodedObject)

SetCloseInput gets a reference to the given EncodedObject and assigns it to the CloseInput field.

func (*ThreadCloseDecision) SetCloseType

func (o *ThreadCloseDecision) SetCloseType(v ThreadCloseType)

SetCloseType sets field value

func (ThreadCloseDecision) ToMap

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

func (*ThreadCloseDecision) UnmarshalJSON

func (o *ThreadCloseDecision) UnmarshalJSON(bytes []byte) (err error)

type ThreadCloseType

type ThreadCloseType string

ThreadCloseType the model 'ThreadCloseType'

const (
	FORCE_COMPLETE_PROCESS    ThreadCloseType = "FORCE_COMPLETE_PROCESS"
	GRACEFUL_COMPLETE_PROCESS ThreadCloseType = "GRACEFUL_COMPLETE_PROCESS"
	DEAD_END                  ThreadCloseType = "DEAD_END"
	FORCE_FAIL_PROCESS        ThreadCloseType = "FORCE_FAIL_PROCESS"
)

List of ThreadCloseType

func NewThreadCloseTypeFromValue

func NewThreadCloseTypeFromValue(v string) (*ThreadCloseType, error)

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

func (ThreadCloseType) IsValid

func (v ThreadCloseType) IsValid() bool

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

func (ThreadCloseType) Ptr

Ptr returns reference to ThreadCloseType value

func (*ThreadCloseType) UnmarshalJSON

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

type TimerCommand

type TimerCommand struct {
	DelayInSeconds int64 `json:"delayInSeconds"`
}

TimerCommand struct for TimerCommand

func NewTimerCommand

func NewTimerCommand(delayInSeconds int64) *TimerCommand

NewTimerCommand instantiates a new TimerCommand 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 NewTimerCommandWithDefaults

func NewTimerCommandWithDefaults() *TimerCommand

NewTimerCommandWithDefaults instantiates a new TimerCommand 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 (*TimerCommand) GetDelayInSeconds

func (o *TimerCommand) GetDelayInSeconds() int64

GetDelayInSeconds returns the DelayInSeconds field value

func (*TimerCommand) GetDelayInSecondsOk

func (o *TimerCommand) GetDelayInSecondsOk() (*int64, bool)

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

func (TimerCommand) MarshalJSON

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

func (*TimerCommand) SetDelayInSeconds

func (o *TimerCommand) SetDelayInSeconds(v int64)

SetDelayInSeconds sets field value

func (TimerCommand) ToMap

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

func (*TimerCommand) UnmarshalJSON

func (o *TimerCommand) UnmarshalJSON(bytes []byte) (err error)

type TimerResult

type TimerResult struct {
	Status CommandStatus `json:"status"`
}

TimerResult struct for TimerResult

func NewTimerResult

func NewTimerResult(status CommandStatus) *TimerResult

NewTimerResult instantiates a new TimerResult 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 NewTimerResultWithDefaults

func NewTimerResultWithDefaults() *TimerResult

NewTimerResultWithDefaults instantiates a new TimerResult 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 (*TimerResult) GetStatus

func (o *TimerResult) GetStatus() CommandStatus

GetStatus returns the Status field value

func (*TimerResult) GetStatusOk

func (o *TimerResult) GetStatusOk() (*CommandStatus, bool)

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

func (TimerResult) MarshalJSON

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

func (*TimerResult) SetStatus

func (o *TimerResult) SetStatus(v CommandStatus)

SetStatus sets field value

func (TimerResult) ToMap

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

func (*TimerResult) UnmarshalJSON

func (o *TimerResult) UnmarshalJSON(bytes []byte) (err error)

type WorkerErrorResponse

type WorkerErrorResponse struct {
	Detail    *string `json:"detail,omitempty"`
	ErrorType string  `json:"errorType"`
}

WorkerErrorResponse struct for WorkerErrorResponse

func NewWorkerErrorResponse

func NewWorkerErrorResponse(errorType string) *WorkerErrorResponse

NewWorkerErrorResponse instantiates a new WorkerErrorResponse 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 NewWorkerErrorResponseWithDefaults

func NewWorkerErrorResponseWithDefaults() *WorkerErrorResponse

NewWorkerErrorResponseWithDefaults instantiates a new WorkerErrorResponse 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 (*WorkerErrorResponse) GetDetail

func (o *WorkerErrorResponse) GetDetail() string

GetDetail returns the Detail field value if set, zero value otherwise.

func (*WorkerErrorResponse) GetDetailOk

func (o *WorkerErrorResponse) GetDetailOk() (*string, bool)

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

func (*WorkerErrorResponse) GetErrorType

func (o *WorkerErrorResponse) GetErrorType() string

GetErrorType returns the ErrorType field value

func (*WorkerErrorResponse) GetErrorTypeOk

func (o *WorkerErrorResponse) GetErrorTypeOk() (*string, bool)

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

func (*WorkerErrorResponse) HasDetail

func (o *WorkerErrorResponse) HasDetail() bool

HasDetail returns a boolean if a field has been set.

func (WorkerErrorResponse) MarshalJSON

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

func (*WorkerErrorResponse) SetDetail

func (o *WorkerErrorResponse) SetDetail(v string)

SetDetail gets a reference to the given string and assigns it to the Detail field.

func (*WorkerErrorResponse) SetErrorType

func (o *WorkerErrorResponse) SetErrorType(v string)

SetErrorType sets field value

func (WorkerErrorResponse) ToMap

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

func (*WorkerErrorResponse) UnmarshalJSON

func (o *WorkerErrorResponse) UnmarshalJSON(bytes []byte) (err error)

Source Files

Jump to

Keyboard shortcuts

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