iwfidl

package
v1.8.3 Latest Latest
Warning

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

Go to latest
Published: Feb 21, 2024 License: MIT Imports: 20 Imported by: 0

README

Go API client for iwfidl

This APIs for iwf SDKs to operate workflows

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: 1.0.0
  • 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 iwfidl "github.com/indeedeng/iwf-idl"

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 sw.ContextServerIndex of type int.

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

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

ctx := context.WithValue(context.Background(), iwfidl.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 sw.ContextOperationServerIndices and sw.ContextOperationServerVariables context maps.

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

Documentation for API Endpoints

All URIs are relative to http://petstore.swagger.io/v2

Class Method HTTP request Description
DefaultApi ApiV1WorkflowConfigUpdatePost Post /api/v1/workflow/config/update update the config of a workflow
DefaultApi ApiV1WorkflowDataobjectsGetPost Post /api/v1/workflow/dataobjects/get get workflow data objects
DefaultApi ApiV1WorkflowGetPost Post /api/v1/workflow/get get a workflow's status and results(if completed & requested)
DefaultApi ApiV1WorkflowGetWithWaitPost Post /api/v1/workflow/getWithWait get a workflow's status and results(if completed & requested), wait if the workflow is still running
DefaultApi ApiV1WorkflowInternalDumpPost Post /api/v1/workflow/internal/dump dump internal info of a workflow
DefaultApi ApiV1WorkflowResetPost Post /api/v1/workflow/reset reset a workflow
DefaultApi ApiV1WorkflowRpcPost Post /api/v1/workflow/rpc execute an RPC of a workflow
DefaultApi ApiV1WorkflowSearchPost Post /api/v1/workflow/search search for workflows by a search attribute query
DefaultApi ApiV1WorkflowSearchattributesGetPost Post /api/v1/workflow/searchattributes/get get workflow search attributes
DefaultApi ApiV1WorkflowSignalPost Post /api/v1/workflow/signal signal a workflow
DefaultApi ApiV1WorkflowStartPost Post /api/v1/workflow/start start a workflow
DefaultApi ApiV1WorkflowStateDecidePost Post /api/v1/workflowState/decide for invoking WorkflowState.decide API
DefaultApi ApiV1WorkflowStateStartPost Post /api/v1/workflowState/start for invoking WorkflowState.start API
DefaultApi ApiV1WorkflowStopPost Post /api/v1/workflow/stop stop a workflow
DefaultApi ApiV1WorkflowTimerSkipPost Post /api/v1/workflow/timer/skip skip the timer of a workflow
DefaultApi ApiV1WorkflowWaitForStateCompletionPost Post /api/v1/workflow/waitForStateCompletion
DefaultApi ApiV1WorkflowWorkerRpcPost Post /api/v1/workflowWorker/rpc for invoking workflow RPC API in the worker
DefaultApi InfoHealthcheckGet Get /info/healthcheck return health info of the server

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 (
	// 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 AllowedChannelRequestStatusEnumValues = []ChannelRequestStatus{
	"WAITING",
	"RECEIVED",
}

All allowed values of ChannelRequestStatus enum

View Source
var AllowedCommandWaitingTypeEnumValues = []CommandWaitingType{
	"ALL_COMPLETED",
	"ANY_COMPLETED",
	"ANY_COMBINATION_COMPLETED",
}

All allowed values of CommandWaitingType enum

View Source
var AllowedDeciderTriggerTypeEnumValues = []DeciderTriggerType{
	"ALL_COMMAND_COMPLETED",
	"ANY_COMMAND_COMPLETED",
	"ANY_COMMAND_COMBINATION_COMPLETED",
}

All allowed values of DeciderTriggerType enum

View Source
var AllowedErrorSubStatusEnumValues = []ErrorSubStatus{
	"UNCATEGORIZED_SUB_STATUS",
	"WORKFLOW_ALREADY_STARTED_SUB_STATUS",
	"WORKFLOW_NOT_EXISTS_SUB_STATUS",
	"WORKER_API_ERROR",
	"LONG_POLL_TIME_OUT_SUB_STATUS",
}

All allowed values of ErrorSubStatus enum

View Source
var AllowedExecuteApiFailurePolicyEnumValues = []ExecuteApiFailurePolicy{
	"FAIL_WORKFLOW_ON_EXECUTE_API_FAILURE",
	"PROCEED_TO_CONFIGURED_STATE",
}

All allowed values of ExecuteApiFailurePolicy enum

View Source
var AllowedIDReusePolicyEnumValues = []IDReusePolicy{
	"ALLOW_IF_PREVIOUS_EXISTS_ABNORMALLY",
	"ALLOW_IF_NO_RUNNING",
	"DISALLOW_REUSE",
	"ALLOW_TERMINATE_IF_RUNNING",
}

All allowed values of IDReusePolicy enum

View Source
var AllowedPersistenceLoadingTypeEnumValues = []PersistenceLoadingType{
	"LOAD_ALL_WITHOUT_LOCKING",
	"LOAD_PARTIAL_WITHOUT_LOCKING",
	"LOAD_PARTIAL_WITH_EXCLUSIVE_LOCK",
	"LOAD_NONE",
}

All allowed values of PersistenceLoadingType enum

View Source
var AllowedSearchAttributeValueTypeEnumValues = []SearchAttributeValueType{
	"KEYWORD",
	"TEXT",
	"DATETIME",
	"INT",
	"DOUBLE",
	"BOOL",
	"KEYWORD_ARRAY",
}

All allowed values of SearchAttributeValueType enum

View Source
var AllowedStartApiFailurePolicyEnumValues = []StartApiFailurePolicy{
	"FAIL_WORKFLOW_ON_START_API_FAILURE",
	"PROCEED_TO_DECIDE_ON_START_API_FAILURE",
}

All allowed values of StartApiFailurePolicy enum

View Source
var AllowedTimerStatusEnumValues = []TimerStatus{
	"SCHEDULED",
	"FIRED",
}

All allowed values of TimerStatus enum

View Source
var AllowedWaitUntilApiFailurePolicyEnumValues = []WaitUntilApiFailurePolicy{
	"FAIL_WORKFLOW_ON_FAILURE",
	"PROCEED_ON_FAILURE",
}

All allowed values of WaitUntilApiFailurePolicy enum

View Source
var AllowedWorkflowConditionalCloseTypeEnumValues = []WorkflowConditionalCloseType{
	"FORCE_COMPLETE_ON_INTERNAL_CHANNEL_EMPTY",
	"FORCE_COMPLETE_ON_SIGNAL_CHANNEL_EMPTY",
	"GRACEFUL_COMPLETE_ON_ALL_CHANNELS_EMPTY",
}

All allowed values of WorkflowConditionalCloseType enum

View Source
var AllowedWorkflowErrorTypeEnumValues = []WorkflowErrorType{
	"STATE_DECISION_FAILING_WORKFLOW_ERROR_TYPE",
	"CLIENT_API_FAILING_WORKFLOW_ERROR_TYPE",
	"STATE_API_FAIL_MAX_OUT_RETRY_ERROR_TYPE",
	"INVALID_USER_WORKFLOW_CODE_ERROR_TYPE",
	"RPC_ACQUIRE_LOCK_FAILURE",
	"SERVER_INTERNAL_ERROR_TYPE",
}

All allowed values of WorkflowErrorType enum

View Source
var AllowedWorkflowIDReusePolicyEnumValues = []WorkflowIDReusePolicy{
	"ALLOW_DUPLICATE_FAILED_ONLY",
	"ALLOW_DUPLICATE",
	"REJECT_DUPLICATE",
	"TERMINATE_IF_RUNNING",
}

All allowed values of WorkflowIDReusePolicy enum

View Source
var AllowedWorkflowResetTypeEnumValues = []WorkflowResetType{
	"HISTORY_EVENT_ID",
	"BEGINNING",
	"HISTORY_EVENT_TIME",
	"STATE_ID",
	"STATE_EXECUTION_ID",
}

All allowed values of WorkflowResetType enum

View Source
var AllowedWorkflowStatusEnumValues = []WorkflowStatus{
	"RUNNING",
	"COMPLETED",
	"FAILED",
	"TIMEOUT",
	"TERMINATED",
	"CANCELED",
	"CONTINUED_AS_NEW",
}

All allowed values of WorkflowStatus enum

View Source
var AllowedWorkflowStopTypeEnumValues = []WorkflowStopType{
	"CANCEL",
	"TERMINATE",
	"FAIL",
}

All allowed values of WorkflowStopType enum

Functions

func CacheExpires

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

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

func IsNil added in v1.4.0

func IsNil(i interface{}) bool

IsNil checks if an input is nil

func PtrBool

func PtrBool(v bool) *bool

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

func PtrFloat32

func PtrFloat32(v float32) *float32

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

func PtrFloat64

func PtrFloat64(v float64) *float64

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

func PtrInt

func PtrInt(v int) *int

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

func PtrInt32

func PtrInt32(v int32) *int32

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

func PtrInt64

func PtrInt64(v int64) *int64

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

func PtrString

func PtrString(v string) *string

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

func PtrTime

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

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

Types

type APIClient

type APIClient struct {
	DefaultApi DefaultApi
	// contains filtered or unexported fields
}

APIClient manages communication with the Workflow APIs API v1.0.0 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 ApiApiV1WorkflowConfigUpdatePostRequest added in v1.5.0

type ApiApiV1WorkflowConfigUpdatePostRequest struct {
	ApiService DefaultApi
	// contains filtered or unexported fields
}

func (ApiApiV1WorkflowConfigUpdatePostRequest) Execute added in v1.5.0

func (ApiApiV1WorkflowConfigUpdatePostRequest) WorkflowConfigUpdateRequest added in v1.5.0

func (r ApiApiV1WorkflowConfigUpdatePostRequest) WorkflowConfigUpdateRequest(workflowConfigUpdateRequest WorkflowConfigUpdateRequest) ApiApiV1WorkflowConfigUpdatePostRequest

type ApiApiV1WorkflowDataobjectsGetPostRequest

type ApiApiV1WorkflowDataobjectsGetPostRequest struct {
	ApiService DefaultApi
	// contains filtered or unexported fields
}

func (ApiApiV1WorkflowDataobjectsGetPostRequest) Execute

func (ApiApiV1WorkflowDataobjectsGetPostRequest) WorkflowGetDataObjectsRequest

func (r ApiApiV1WorkflowDataobjectsGetPostRequest) WorkflowGetDataObjectsRequest(workflowGetDataObjectsRequest WorkflowGetDataObjectsRequest) ApiApiV1WorkflowDataobjectsGetPostRequest

type ApiApiV1WorkflowGetPostRequest

type ApiApiV1WorkflowGetPostRequest struct {
	ApiService DefaultApi
	// contains filtered or unexported fields
}

func (ApiApiV1WorkflowGetPostRequest) Execute

func (ApiApiV1WorkflowGetPostRequest) WorkflowGetRequest

func (r ApiApiV1WorkflowGetPostRequest) WorkflowGetRequest(workflowGetRequest WorkflowGetRequest) ApiApiV1WorkflowGetPostRequest

type ApiApiV1WorkflowGetWithWaitPostRequest

type ApiApiV1WorkflowGetWithWaitPostRequest struct {
	ApiService DefaultApi
	// contains filtered or unexported fields
}

func (ApiApiV1WorkflowGetWithWaitPostRequest) Execute

func (ApiApiV1WorkflowGetWithWaitPostRequest) WorkflowGetRequest

type ApiApiV1WorkflowInternalDumpPostRequest added in v1.5.0

type ApiApiV1WorkflowInternalDumpPostRequest struct {
	ApiService DefaultApi
	// contains filtered or unexported fields
}

func (ApiApiV1WorkflowInternalDumpPostRequest) Execute added in v1.5.0

func (ApiApiV1WorkflowInternalDumpPostRequest) WorkflowDumpRequest added in v1.5.0

type ApiApiV1WorkflowResetPostRequest

type ApiApiV1WorkflowResetPostRequest struct {
	ApiService DefaultApi
	// contains filtered or unexported fields
}

func (ApiApiV1WorkflowResetPostRequest) Execute

func (ApiApiV1WorkflowResetPostRequest) WorkflowResetRequest

func (r ApiApiV1WorkflowResetPostRequest) WorkflowResetRequest(workflowResetRequest WorkflowResetRequest) ApiApiV1WorkflowResetPostRequest

type ApiApiV1WorkflowRpcPostRequest added in v1.5.0

type ApiApiV1WorkflowRpcPostRequest struct {
	ApiService DefaultApi
	// contains filtered or unexported fields
}

func (ApiApiV1WorkflowRpcPostRequest) Execute added in v1.5.0

func (ApiApiV1WorkflowRpcPostRequest) WorkflowRpcRequest added in v1.5.0

func (r ApiApiV1WorkflowRpcPostRequest) WorkflowRpcRequest(workflowRpcRequest WorkflowRpcRequest) ApiApiV1WorkflowRpcPostRequest

type ApiApiV1WorkflowSearchPostRequest

type ApiApiV1WorkflowSearchPostRequest struct {
	ApiService DefaultApi
	// contains filtered or unexported fields
}

func (ApiApiV1WorkflowSearchPostRequest) Execute

func (ApiApiV1WorkflowSearchPostRequest) WorkflowSearchRequest

func (r ApiApiV1WorkflowSearchPostRequest) WorkflowSearchRequest(workflowSearchRequest WorkflowSearchRequest) ApiApiV1WorkflowSearchPostRequest

type ApiApiV1WorkflowSearchattributesGetPostRequest

type ApiApiV1WorkflowSearchattributesGetPostRequest struct {
	ApiService DefaultApi
	// contains filtered or unexported fields
}

func (ApiApiV1WorkflowSearchattributesGetPostRequest) Execute

func (ApiApiV1WorkflowSearchattributesGetPostRequest) WorkflowGetSearchAttributesRequest

func (r ApiApiV1WorkflowSearchattributesGetPostRequest) WorkflowGetSearchAttributesRequest(workflowGetSearchAttributesRequest WorkflowGetSearchAttributesRequest) ApiApiV1WorkflowSearchattributesGetPostRequest

type ApiApiV1WorkflowSignalPostRequest

type ApiApiV1WorkflowSignalPostRequest struct {
	ApiService DefaultApi
	// contains filtered or unexported fields
}

func (ApiApiV1WorkflowSignalPostRequest) Execute

func (ApiApiV1WorkflowSignalPostRequest) WorkflowSignalRequest

func (r ApiApiV1WorkflowSignalPostRequest) WorkflowSignalRequest(workflowSignalRequest WorkflowSignalRequest) ApiApiV1WorkflowSignalPostRequest

type ApiApiV1WorkflowStartPostRequest

type ApiApiV1WorkflowStartPostRequest struct {
	ApiService DefaultApi
	// contains filtered or unexported fields
}

func (ApiApiV1WorkflowStartPostRequest) Execute

func (ApiApiV1WorkflowStartPostRequest) WorkflowStartRequest

func (r ApiApiV1WorkflowStartPostRequest) WorkflowStartRequest(workflowStartRequest WorkflowStartRequest) ApiApiV1WorkflowStartPostRequest

type ApiApiV1WorkflowStateDecidePostRequest

type ApiApiV1WorkflowStateDecidePostRequest struct {
	ApiService DefaultApi
	// contains filtered or unexported fields
}

func (ApiApiV1WorkflowStateDecidePostRequest) Execute

func (ApiApiV1WorkflowStateDecidePostRequest) WorkflowStateDecideRequest

func (r ApiApiV1WorkflowStateDecidePostRequest) WorkflowStateDecideRequest(workflowStateDecideRequest WorkflowStateDecideRequest) ApiApiV1WorkflowStateDecidePostRequest

type ApiApiV1WorkflowStateStartPostRequest

type ApiApiV1WorkflowStateStartPostRequest struct {
	ApiService DefaultApi
	// contains filtered or unexported fields
}

func (ApiApiV1WorkflowStateStartPostRequest) Execute

func (ApiApiV1WorkflowStateStartPostRequest) WorkflowStateStartRequest

func (r ApiApiV1WorkflowStateStartPostRequest) WorkflowStateStartRequest(workflowStateStartRequest WorkflowStateStartRequest) ApiApiV1WorkflowStateStartPostRequest

type ApiApiV1WorkflowStopPostRequest

type ApiApiV1WorkflowStopPostRequest struct {
	ApiService DefaultApi
	// contains filtered or unexported fields
}

func (ApiApiV1WorkflowStopPostRequest) Execute

func (ApiApiV1WorkflowStopPostRequest) WorkflowStopRequest

func (r ApiApiV1WorkflowStopPostRequest) WorkflowStopRequest(workflowStopRequest WorkflowStopRequest) ApiApiV1WorkflowStopPostRequest

type ApiApiV1WorkflowTimerSkipPostRequest added in v1.2.0

type ApiApiV1WorkflowTimerSkipPostRequest struct {
	ApiService DefaultApi
	// contains filtered or unexported fields
}

func (ApiApiV1WorkflowTimerSkipPostRequest) Execute added in v1.2.0

func (ApiApiV1WorkflowTimerSkipPostRequest) WorkflowSkipTimerRequest added in v1.2.0

func (r ApiApiV1WorkflowTimerSkipPostRequest) WorkflowSkipTimerRequest(workflowSkipTimerRequest WorkflowSkipTimerRequest) ApiApiV1WorkflowTimerSkipPostRequest

type ApiApiV1WorkflowWaitForStateCompletionPostRequest added in v1.8.0

type ApiApiV1WorkflowWaitForStateCompletionPostRequest struct {
	ApiService DefaultApi
	// contains filtered or unexported fields
}

func (ApiApiV1WorkflowWaitForStateCompletionPostRequest) Execute added in v1.8.0

func (ApiApiV1WorkflowWaitForStateCompletionPostRequest) WorkflowWaitForStateCompletionRequest added in v1.8.0

func (r ApiApiV1WorkflowWaitForStateCompletionPostRequest) WorkflowWaitForStateCompletionRequest(workflowWaitForStateCompletionRequest WorkflowWaitForStateCompletionRequest) ApiApiV1WorkflowWaitForStateCompletionPostRequest

type ApiApiV1WorkflowWorkerRpcPostRequest added in v1.5.0

type ApiApiV1WorkflowWorkerRpcPostRequest struct {
	ApiService DefaultApi
	// contains filtered or unexported fields
}

func (ApiApiV1WorkflowWorkerRpcPostRequest) Execute added in v1.5.0

func (ApiApiV1WorkflowWorkerRpcPostRequest) WorkflowWorkerRpcRequest added in v1.5.0

func (r ApiApiV1WorkflowWorkerRpcPostRequest) WorkflowWorkerRpcRequest(workflowWorkerRpcRequest WorkflowWorkerRpcRequest) ApiApiV1WorkflowWorkerRpcPostRequest

type ApiInfoHealthcheckGetRequest added in v1.8.0

type ApiInfoHealthcheckGetRequest struct {
	ApiService DefaultApi
	// contains filtered or unexported fields
}

func (ApiInfoHealthcheckGetRequest) Execute added in v1.8.0

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 ChannelRequestStatus

type ChannelRequestStatus string

ChannelRequestStatus the model 'ChannelRequestStatus'

const (
	WAITING  ChannelRequestStatus = "WAITING"
	RECEIVED ChannelRequestStatus = "RECEIVED"
)

List of ChannelRequestStatus

func NewChannelRequestStatusFromValue

func NewChannelRequestStatusFromValue(v string) (*ChannelRequestStatus, error)

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

func (ChannelRequestStatus) IsValid

func (v ChannelRequestStatus) IsValid() bool

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

func (ChannelRequestStatus) Ptr

Ptr returns reference to ChannelRequestStatus value

func (*ChannelRequestStatus) UnmarshalJSON

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

type CommandCombination added in v1.2.0

type CommandCombination struct {
	CommandIds []string `json:"commandIds,omitempty"`
}

CommandCombination struct for CommandCombination

func NewCommandCombination added in v1.2.0

func NewCommandCombination() *CommandCombination

NewCommandCombination instantiates a new CommandCombination 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 NewCommandCombinationWithDefaults added in v1.2.0

func NewCommandCombinationWithDefaults() *CommandCombination

NewCommandCombinationWithDefaults instantiates a new CommandCombination 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 (*CommandCombination) GetCommandIds added in v1.2.0

func (o *CommandCombination) GetCommandIds() []string

GetCommandIds returns the CommandIds field value if set, zero value otherwise.

func (*CommandCombination) GetCommandIdsOk added in v1.2.0

func (o *CommandCombination) GetCommandIdsOk() ([]string, bool)

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

func (*CommandCombination) HasCommandIds added in v1.2.0

func (o *CommandCombination) HasCommandIds() bool

HasCommandIds returns a boolean if a field has been set.

func (CommandCombination) MarshalJSON added in v1.2.0

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

func (*CommandCombination) SetCommandIds added in v1.2.0

func (o *CommandCombination) SetCommandIds(v []string)

SetCommandIds gets a reference to the given []string and assigns it to the CommandIds field.

func (CommandCombination) ToMap added in v1.4.0

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

type CommandRequest

type CommandRequest struct {
	DeciderTriggerType        *DeciderTriggerType        `json:"deciderTriggerType,omitempty"`
	CommandWaitingType        *CommandWaitingType        `json:"commandWaitingType,omitempty"`
	TimerCommands             []TimerCommand             `json:"timerCommands,omitempty"`
	SignalCommands            []SignalCommand            `json:"signalCommands,omitempty"`
	InterStateChannelCommands []InterStateChannelCommand `json:"interStateChannelCommands,omitempty"`
	CommandCombinations       []CommandCombination       `json:"commandCombinations,omitempty"`
}

CommandRequest struct for CommandRequest

func NewCommandRequest

func NewCommandRequest() *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) GetCommandCombinations added in v1.2.0

func (o *CommandRequest) GetCommandCombinations() []CommandCombination

GetCommandCombinations returns the CommandCombinations field value if set, zero value otherwise.

func (*CommandRequest) GetCommandCombinationsOk added in v1.2.0

func (o *CommandRequest) GetCommandCombinationsOk() ([]CommandCombination, bool)

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

func (*CommandRequest) GetCommandWaitingType added in v1.5.0

func (o *CommandRequest) GetCommandWaitingType() CommandWaitingType

GetCommandWaitingType returns the CommandWaitingType field value if set, zero value otherwise.

func (*CommandRequest) GetCommandWaitingTypeOk added in v1.5.0

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

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

func (*CommandRequest) GetDeciderTriggerType

func (o *CommandRequest) GetDeciderTriggerType() DeciderTriggerType

GetDeciderTriggerType returns the DeciderTriggerType field value if set, zero value otherwise.

func (*CommandRequest) GetDeciderTriggerTypeOk

func (o *CommandRequest) GetDeciderTriggerTypeOk() (*DeciderTriggerType, bool)

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

func (*CommandRequest) GetInterStateChannelCommands

func (o *CommandRequest) GetInterStateChannelCommands() []InterStateChannelCommand

GetInterStateChannelCommands returns the InterStateChannelCommands field value if set, zero value otherwise.

func (*CommandRequest) GetInterStateChannelCommandsOk

func (o *CommandRequest) GetInterStateChannelCommandsOk() ([]InterStateChannelCommand, bool)

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

func (*CommandRequest) GetSignalCommands

func (o *CommandRequest) GetSignalCommands() []SignalCommand

GetSignalCommands returns the SignalCommands field value if set, zero value otherwise.

func (*CommandRequest) GetSignalCommandsOk

func (o *CommandRequest) GetSignalCommandsOk() ([]SignalCommand, bool)

GetSignalCommandsOk returns a tuple with the SignalCommands 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) HasCommandCombinations added in v1.2.0

func (o *CommandRequest) HasCommandCombinations() bool

HasCommandCombinations returns a boolean if a field has been set.

func (*CommandRequest) HasCommandWaitingType added in v1.5.0

func (o *CommandRequest) HasCommandWaitingType() bool

HasCommandWaitingType returns a boolean if a field has been set.

func (*CommandRequest) HasDeciderTriggerType added in v1.5.0

func (o *CommandRequest) HasDeciderTriggerType() bool

HasDeciderTriggerType returns a boolean if a field has been set.

func (*CommandRequest) HasInterStateChannelCommands

func (o *CommandRequest) HasInterStateChannelCommands() bool

HasInterStateChannelCommands returns a boolean if a field has been set.

func (*CommandRequest) HasSignalCommands

func (o *CommandRequest) HasSignalCommands() bool

HasSignalCommands 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) SetCommandCombinations added in v1.2.0

func (o *CommandRequest) SetCommandCombinations(v []CommandCombination)

SetCommandCombinations gets a reference to the given []CommandCombination and assigns it to the CommandCombinations field.

func (*CommandRequest) SetCommandWaitingType added in v1.5.0

func (o *CommandRequest) SetCommandWaitingType(v CommandWaitingType)

SetCommandWaitingType gets a reference to the given CommandWaitingType and assigns it to the CommandWaitingType field.

func (*CommandRequest) SetDeciderTriggerType

func (o *CommandRequest) SetDeciderTriggerType(v DeciderTriggerType)

SetDeciderTriggerType gets a reference to the given DeciderTriggerType and assigns it to the DeciderTriggerType field.

func (*CommandRequest) SetInterStateChannelCommands

func (o *CommandRequest) SetInterStateChannelCommands(v []InterStateChannelCommand)

SetInterStateChannelCommands gets a reference to the given []InterStateChannelCommand and assigns it to the InterStateChannelCommands field.

func (*CommandRequest) SetSignalCommands

func (o *CommandRequest) SetSignalCommands(v []SignalCommand)

SetSignalCommands gets a reference to the given []SignalCommand and assigns it to the SignalCommands 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) ToMap added in v1.4.0

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

type CommandResults

type CommandResults struct {
	SignalResults            []SignalResult            `json:"signalResults,omitempty"`
	InterStateChannelResults []InterStateChannelResult `json:"interStateChannelResults,omitempty"`
	TimerResults             []TimerResult             `json:"timerResults,omitempty"`
	StateStartApiSucceeded   *bool                     `json:"stateStartApiSucceeded,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) GetInterStateChannelResults

func (o *CommandResults) GetInterStateChannelResults() []InterStateChannelResult

GetInterStateChannelResults returns the InterStateChannelResults field value if set, zero value otherwise.

func (*CommandResults) GetInterStateChannelResultsOk

func (o *CommandResults) GetInterStateChannelResultsOk() ([]InterStateChannelResult, bool)

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

func (*CommandResults) GetSignalResults

func (o *CommandResults) GetSignalResults() []SignalResult

GetSignalResults returns the SignalResults field value if set, zero value otherwise.

func (*CommandResults) GetSignalResultsOk

func (o *CommandResults) GetSignalResultsOk() ([]SignalResult, bool)

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

func (*CommandResults) GetStateStartApiSucceeded added in v1.4.0

func (o *CommandResults) GetStateStartApiSucceeded() bool

GetStateStartApiSucceeded returns the StateStartApiSucceeded field value if set, zero value otherwise.

func (*CommandResults) GetStateStartApiSucceededOk added in v1.4.0

func (o *CommandResults) GetStateStartApiSucceededOk() (*bool, bool)

GetStateStartApiSucceededOk returns a tuple with the StateStartApiSucceeded 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) HasInterStateChannelResults

func (o *CommandResults) HasInterStateChannelResults() bool

HasInterStateChannelResults returns a boolean if a field has been set.

func (*CommandResults) HasSignalResults

func (o *CommandResults) HasSignalResults() bool

HasSignalResults returns a boolean if a field has been set.

func (*CommandResults) HasStateStartApiSucceeded added in v1.4.0

func (o *CommandResults) HasStateStartApiSucceeded() bool

HasStateStartApiSucceeded 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) SetInterStateChannelResults

func (o *CommandResults) SetInterStateChannelResults(v []InterStateChannelResult)

SetInterStateChannelResults gets a reference to the given []InterStateChannelResult and assigns it to the InterStateChannelResults field.

func (*CommandResults) SetSignalResults

func (o *CommandResults) SetSignalResults(v []SignalResult)

SetSignalResults gets a reference to the given []SignalResult and assigns it to the SignalResults field.

func (*CommandResults) SetStateStartApiSucceeded added in v1.4.0

func (o *CommandResults) SetStateStartApiSucceeded(v bool)

SetStateStartApiSucceeded gets a reference to the given bool and assigns it to the StateStartApiSucceeded 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 added in v1.4.0

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

type CommandWaitingType added in v1.5.0

type CommandWaitingType string

CommandWaitingType the model 'CommandWaitingType'

const (
	ALL_COMPLETED             CommandWaitingType = "ALL_COMPLETED"
	ANY_COMPLETED             CommandWaitingType = "ANY_COMPLETED"
	ANY_COMBINATION_COMPLETED CommandWaitingType = "ANY_COMBINATION_COMPLETED"
)

List of CommandWaitingType

func NewCommandWaitingTypeFromValue added in v1.5.0

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 added in v1.5.0

func (v CommandWaitingType) IsValid() bool

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

func (CommandWaitingType) Ptr added in v1.5.0

Ptr returns reference to CommandWaitingType value

func (*CommandWaitingType) UnmarshalJSON added in v1.5.0

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 {
	WorkflowId               string  `json:"workflowId"`
	WorkflowRunId            string  `json:"workflowRunId"`
	WorkflowStartedTimestamp int64   `json:"workflowStartedTimestamp"`
	StateExecutionId         *string `json:"stateExecutionId,omitempty"`
	FirstAttemptTimestamp    *int64  `json:"firstAttemptTimestamp,omitempty"`
	Attempt                  *int32  `json:"attempt,omitempty"`
}

Context struct for Context

func NewContext

func NewContext(workflowId string, workflowRunId string, workflowStartedTimestamp 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 added in v1.2.2

func (o *Context) GetAttempt() int32

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

func (*Context) GetAttemptOk added in v1.2.2

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 added in v1.2.2

func (o *Context) GetFirstAttemptTimestamp() int64

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

func (*Context) GetFirstAttemptTimestampOk added in v1.2.2

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) 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) GetWorkflowId

func (o *Context) GetWorkflowId() string

GetWorkflowId returns the WorkflowId field value

func (*Context) GetWorkflowIdOk

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

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

func (*Context) GetWorkflowRunId

func (o *Context) GetWorkflowRunId() string

GetWorkflowRunId returns the WorkflowRunId field value

func (*Context) GetWorkflowRunIdOk

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

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

func (*Context) GetWorkflowStartedTimestamp

func (o *Context) GetWorkflowStartedTimestamp() int64

GetWorkflowStartedTimestamp returns the WorkflowStartedTimestamp field value

func (*Context) GetWorkflowStartedTimestampOk

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

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

func (*Context) HasAttempt added in v1.2.2

func (o *Context) HasAttempt() bool

HasAttempt returns a boolean if a field has been set.

func (*Context) HasFirstAttemptTimestamp added in v1.2.2

func (o *Context) HasFirstAttemptTimestamp() bool

HasFirstAttemptTimestamp returns a boolean if a field has been set.

func (*Context) HasStateExecutionId added in v1.5.0

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 added in v1.2.2

func (o *Context) SetAttempt(v int32)

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

func (*Context) SetFirstAttemptTimestamp added in v1.2.2

func (o *Context) SetFirstAttemptTimestamp(v int64)

SetFirstAttemptTimestamp gets a reference to the given int64 and assigns it to the FirstAttemptTimestamp 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) SetWorkflowId

func (o *Context) SetWorkflowId(v string)

SetWorkflowId sets field value

func (*Context) SetWorkflowRunId

func (o *Context) SetWorkflowRunId(v string)

SetWorkflowRunId sets field value

func (*Context) SetWorkflowStartedTimestamp

func (o *Context) SetWorkflowStartedTimestamp(v int64)

SetWorkflowStartedTimestamp sets field value

func (Context) ToMap added in v1.4.0

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

type DeciderTriggerType

type DeciderTriggerType string

DeciderTriggerType the model 'DeciderTriggerType'

const (
	ALL_COMMAND_COMPLETED             DeciderTriggerType = "ALL_COMMAND_COMPLETED"
	ANY_COMMAND_COMPLETED             DeciderTriggerType = "ANY_COMMAND_COMPLETED"
	ANY_COMMAND_COMBINATION_COMPLETED DeciderTriggerType = "ANY_COMMAND_COMBINATION_COMPLETED"
)

List of DeciderTriggerType

func NewDeciderTriggerTypeFromValue

func NewDeciderTriggerTypeFromValue(v string) (*DeciderTriggerType, error)

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

func (DeciderTriggerType) IsValid

func (v DeciderTriggerType) IsValid() bool

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

func (DeciderTriggerType) Ptr

Ptr returns reference to DeciderTriggerType value

func (*DeciderTriggerType) UnmarshalJSON

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

type DefaultApi

type DefaultApi interface {

	/*
		ApiV1WorkflowConfigUpdatePost update the config of a workflow

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

	// ApiV1WorkflowConfigUpdatePostExecute executes the request
	ApiV1WorkflowConfigUpdatePostExecute(r ApiApiV1WorkflowConfigUpdatePostRequest) (*http.Response, error)

	/*
		ApiV1WorkflowDataobjectsGetPost get workflow data objects

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

	// ApiV1WorkflowDataobjectsGetPostExecute executes the request
	//  @return WorkflowGetDataObjectsResponse
	ApiV1WorkflowDataobjectsGetPostExecute(r ApiApiV1WorkflowDataobjectsGetPostRequest) (*WorkflowGetDataObjectsResponse, *http.Response, error)

	/*
		ApiV1WorkflowGetPost get a workflow's status and results(if completed & requested)

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

	// ApiV1WorkflowGetPostExecute executes the request
	//  @return WorkflowGetResponse
	ApiV1WorkflowGetPostExecute(r ApiApiV1WorkflowGetPostRequest) (*WorkflowGetResponse, *http.Response, error)

	/*
		ApiV1WorkflowGetWithWaitPost get a workflow's status and results(if completed & requested), wait if the workflow is still running

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

	// ApiV1WorkflowGetWithWaitPostExecute executes the request
	//  @return WorkflowGetResponse
	ApiV1WorkflowGetWithWaitPostExecute(r ApiApiV1WorkflowGetWithWaitPostRequest) (*WorkflowGetResponse, *http.Response, error)

	/*
		ApiV1WorkflowInternalDumpPost dump internal info of a workflow

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

	// ApiV1WorkflowInternalDumpPostExecute executes the request
	//  @return WorkflowDumpResponse
	ApiV1WorkflowInternalDumpPostExecute(r ApiApiV1WorkflowInternalDumpPostRequest) (*WorkflowDumpResponse, *http.Response, error)

	/*
		ApiV1WorkflowResetPost reset a workflow

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

	// ApiV1WorkflowResetPostExecute executes the request
	//  @return WorkflowResetResponse
	ApiV1WorkflowResetPostExecute(r ApiApiV1WorkflowResetPostRequest) (*WorkflowResetResponse, *http.Response, error)

	/*
		ApiV1WorkflowRpcPost execute an RPC of a workflow

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

	// ApiV1WorkflowRpcPostExecute executes the request
	//  @return WorkflowRpcResponse
	ApiV1WorkflowRpcPostExecute(r ApiApiV1WorkflowRpcPostRequest) (*WorkflowRpcResponse, *http.Response, error)

	/*
		ApiV1WorkflowSearchPost search for workflows by a search attribute query

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

	// ApiV1WorkflowSearchPostExecute executes the request
	//  @return WorkflowSearchResponse
	ApiV1WorkflowSearchPostExecute(r ApiApiV1WorkflowSearchPostRequest) (*WorkflowSearchResponse, *http.Response, error)

	/*
		ApiV1WorkflowSearchattributesGetPost get workflow search attributes

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

	// ApiV1WorkflowSearchattributesGetPostExecute executes the request
	//  @return WorkflowGetSearchAttributesResponse
	ApiV1WorkflowSearchattributesGetPostExecute(r ApiApiV1WorkflowSearchattributesGetPostRequest) (*WorkflowGetSearchAttributesResponse, *http.Response, error)

	/*
		ApiV1WorkflowSignalPost signal a workflow

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

	// ApiV1WorkflowSignalPostExecute executes the request
	ApiV1WorkflowSignalPostExecute(r ApiApiV1WorkflowSignalPostRequest) (*http.Response, error)

	/*
		ApiV1WorkflowStartPost start a workflow

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

	// ApiV1WorkflowStartPostExecute executes the request
	//  @return WorkflowStartResponse
	ApiV1WorkflowStartPostExecute(r ApiApiV1WorkflowStartPostRequest) (*WorkflowStartResponse, *http.Response, error)

	/*
		ApiV1WorkflowStateDecidePost for invoking WorkflowState.decide API

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

	// ApiV1WorkflowStateDecidePostExecute executes the request
	//  @return WorkflowStateDecideResponse
	ApiV1WorkflowStateDecidePostExecute(r ApiApiV1WorkflowStateDecidePostRequest) (*WorkflowStateDecideResponse, *http.Response, error)

	/*
		ApiV1WorkflowStateStartPost for invoking WorkflowState.start API

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

	// ApiV1WorkflowStateStartPostExecute executes the request
	//  @return WorkflowStateStartResponse
	ApiV1WorkflowStateStartPostExecute(r ApiApiV1WorkflowStateStartPostRequest) (*WorkflowStateStartResponse, *http.Response, error)

	/*
		ApiV1WorkflowStopPost stop a workflow

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

	// ApiV1WorkflowStopPostExecute executes the request
	ApiV1WorkflowStopPostExecute(r ApiApiV1WorkflowStopPostRequest) (*http.Response, error)

	/*
		ApiV1WorkflowTimerSkipPost skip the timer of a workflow

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

	// ApiV1WorkflowTimerSkipPostExecute executes the request
	ApiV1WorkflowTimerSkipPostExecute(r ApiApiV1WorkflowTimerSkipPostRequest) (*http.Response, error)

	/*
		ApiV1WorkflowWaitForStateCompletionPost Method for ApiV1WorkflowWaitForStateCompletionPost

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

	// ApiV1WorkflowWaitForStateCompletionPostExecute executes the request
	//  @return WorkflowWaitForStateCompletionResponse
	ApiV1WorkflowWaitForStateCompletionPostExecute(r ApiApiV1WorkflowWaitForStateCompletionPostRequest) (*WorkflowWaitForStateCompletionResponse, *http.Response, error)

	/*
		ApiV1WorkflowWorkerRpcPost for invoking workflow RPC API in the worker

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

	// ApiV1WorkflowWorkerRpcPostExecute executes the request
	//  @return WorkflowWorkerRpcResponse
	ApiV1WorkflowWorkerRpcPostExecute(r ApiApiV1WorkflowWorkerRpcPostRequest) (*WorkflowWorkerRpcResponse, *http.Response, error)

	/*
		InfoHealthcheckGet return health info of the server

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

	// InfoHealthcheckGetExecute executes the request
	//  @return HealthInfo
	InfoHealthcheckGetExecute(r ApiInfoHealthcheckGetRequest) (*HealthInfo, *http.Response, error)
}

type DefaultApiService

type DefaultApiService service

DefaultApiService DefaultApi service

func (*DefaultApiService) ApiV1WorkflowConfigUpdatePost added in v1.5.0

func (a *DefaultApiService) ApiV1WorkflowConfigUpdatePost(ctx context.Context) ApiApiV1WorkflowConfigUpdatePostRequest

ApiV1WorkflowConfigUpdatePost update the config of a workflow

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

func (*DefaultApiService) ApiV1WorkflowConfigUpdatePostExecute added in v1.5.0

func (a *DefaultApiService) ApiV1WorkflowConfigUpdatePostExecute(r ApiApiV1WorkflowConfigUpdatePostRequest) (*http.Response, error)

Execute executes the request

func (*DefaultApiService) ApiV1WorkflowDataobjectsGetPost

func (a *DefaultApiService) ApiV1WorkflowDataobjectsGetPost(ctx context.Context) ApiApiV1WorkflowDataobjectsGetPostRequest

ApiV1WorkflowDataobjectsGetPost get workflow data objects

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

func (*DefaultApiService) ApiV1WorkflowDataobjectsGetPostExecute

Execute executes the request

@return WorkflowGetDataObjectsResponse

func (*DefaultApiService) ApiV1WorkflowGetPost

func (a *DefaultApiService) ApiV1WorkflowGetPost(ctx context.Context) ApiApiV1WorkflowGetPostRequest

ApiV1WorkflowGetPost get a workflow's status and results(if completed & requested)

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

func (*DefaultApiService) ApiV1WorkflowGetPostExecute

Execute executes the request

@return WorkflowGetResponse

func (*DefaultApiService) ApiV1WorkflowGetWithWaitPost

func (a *DefaultApiService) ApiV1WorkflowGetWithWaitPost(ctx context.Context) ApiApiV1WorkflowGetWithWaitPostRequest

ApiV1WorkflowGetWithWaitPost get a workflow's status and results(if completed & requested), wait if the workflow is still running

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

func (*DefaultApiService) ApiV1WorkflowGetWithWaitPostExecute

func (a *DefaultApiService) ApiV1WorkflowGetWithWaitPostExecute(r ApiApiV1WorkflowGetWithWaitPostRequest) (*WorkflowGetResponse, *http.Response, error)

Execute executes the request

@return WorkflowGetResponse

func (*DefaultApiService) ApiV1WorkflowInternalDumpPost added in v1.5.0

func (a *DefaultApiService) ApiV1WorkflowInternalDumpPost(ctx context.Context) ApiApiV1WorkflowInternalDumpPostRequest

ApiV1WorkflowInternalDumpPost dump internal info of a workflow

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

func (*DefaultApiService) ApiV1WorkflowInternalDumpPostExecute added in v1.5.0

func (a *DefaultApiService) ApiV1WorkflowInternalDumpPostExecute(r ApiApiV1WorkflowInternalDumpPostRequest) (*WorkflowDumpResponse, *http.Response, error)

Execute executes the request

@return WorkflowDumpResponse

func (*DefaultApiService) ApiV1WorkflowResetPost

func (a *DefaultApiService) ApiV1WorkflowResetPost(ctx context.Context) ApiApiV1WorkflowResetPostRequest

ApiV1WorkflowResetPost reset a workflow

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

func (*DefaultApiService) ApiV1WorkflowResetPostExecute

Execute executes the request

@return WorkflowResetResponse

func (*DefaultApiService) ApiV1WorkflowRpcPost added in v1.5.0

func (a *DefaultApiService) ApiV1WorkflowRpcPost(ctx context.Context) ApiApiV1WorkflowRpcPostRequest

ApiV1WorkflowRpcPost execute an RPC of a workflow

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

func (*DefaultApiService) ApiV1WorkflowRpcPostExecute added in v1.5.0

Execute executes the request

@return WorkflowRpcResponse

func (*DefaultApiService) ApiV1WorkflowSearchPost

func (a *DefaultApiService) ApiV1WorkflowSearchPost(ctx context.Context) ApiApiV1WorkflowSearchPostRequest

ApiV1WorkflowSearchPost search for workflows by a search attribute query

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

func (*DefaultApiService) ApiV1WorkflowSearchPostExecute

Execute executes the request

@return WorkflowSearchResponse

func (*DefaultApiService) ApiV1WorkflowSearchattributesGetPost

func (a *DefaultApiService) ApiV1WorkflowSearchattributesGetPost(ctx context.Context) ApiApiV1WorkflowSearchattributesGetPostRequest

ApiV1WorkflowSearchattributesGetPost get workflow search attributes

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

func (*DefaultApiService) ApiV1WorkflowSearchattributesGetPostExecute

Execute executes the request

@return WorkflowGetSearchAttributesResponse

func (*DefaultApiService) ApiV1WorkflowSignalPost

func (a *DefaultApiService) ApiV1WorkflowSignalPost(ctx context.Context) ApiApiV1WorkflowSignalPostRequest

ApiV1WorkflowSignalPost signal a workflow

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

func (*DefaultApiService) ApiV1WorkflowSignalPostExecute

func (a *DefaultApiService) ApiV1WorkflowSignalPostExecute(r ApiApiV1WorkflowSignalPostRequest) (*http.Response, error)

Execute executes the request

func (*DefaultApiService) ApiV1WorkflowStartPost

func (a *DefaultApiService) ApiV1WorkflowStartPost(ctx context.Context) ApiApiV1WorkflowStartPostRequest

ApiV1WorkflowStartPost start a workflow

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

func (*DefaultApiService) ApiV1WorkflowStartPostExecute

Execute executes the request

@return WorkflowStartResponse

func (*DefaultApiService) ApiV1WorkflowStateDecidePost

func (a *DefaultApiService) ApiV1WorkflowStateDecidePost(ctx context.Context) ApiApiV1WorkflowStateDecidePostRequest

ApiV1WorkflowStateDecidePost for invoking WorkflowState.decide API

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

func (*DefaultApiService) ApiV1WorkflowStateDecidePostExecute

Execute executes the request

@return WorkflowStateDecideResponse

func (*DefaultApiService) ApiV1WorkflowStateStartPost

func (a *DefaultApiService) ApiV1WorkflowStateStartPost(ctx context.Context) ApiApiV1WorkflowStateStartPostRequest

ApiV1WorkflowStateStartPost for invoking WorkflowState.start API

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

func (*DefaultApiService) ApiV1WorkflowStateStartPostExecute

Execute executes the request

@return WorkflowStateStartResponse

func (*DefaultApiService) ApiV1WorkflowStopPost

func (a *DefaultApiService) ApiV1WorkflowStopPost(ctx context.Context) ApiApiV1WorkflowStopPostRequest

ApiV1WorkflowStopPost stop a workflow

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

func (*DefaultApiService) ApiV1WorkflowStopPostExecute

func (a *DefaultApiService) ApiV1WorkflowStopPostExecute(r ApiApiV1WorkflowStopPostRequest) (*http.Response, error)

Execute executes the request

func (*DefaultApiService) ApiV1WorkflowTimerSkipPost added in v1.2.0

func (a *DefaultApiService) ApiV1WorkflowTimerSkipPost(ctx context.Context) ApiApiV1WorkflowTimerSkipPostRequest

ApiV1WorkflowTimerSkipPost skip the timer of a workflow

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

func (*DefaultApiService) ApiV1WorkflowTimerSkipPostExecute added in v1.2.0

func (a *DefaultApiService) ApiV1WorkflowTimerSkipPostExecute(r ApiApiV1WorkflowTimerSkipPostRequest) (*http.Response, error)

Execute executes the request

func (*DefaultApiService) ApiV1WorkflowWaitForStateCompletionPost added in v1.8.0

func (a *DefaultApiService) ApiV1WorkflowWaitForStateCompletionPost(ctx context.Context) ApiApiV1WorkflowWaitForStateCompletionPostRequest

ApiV1WorkflowWaitForStateCompletionPost Method for ApiV1WorkflowWaitForStateCompletionPost

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

func (*DefaultApiService) ApiV1WorkflowWaitForStateCompletionPostExecute added in v1.8.0

Execute executes the request

@return WorkflowWaitForStateCompletionResponse

func (*DefaultApiService) ApiV1WorkflowWorkerRpcPost added in v1.5.0

func (a *DefaultApiService) ApiV1WorkflowWorkerRpcPost(ctx context.Context) ApiApiV1WorkflowWorkerRpcPostRequest

ApiV1WorkflowWorkerRpcPost for invoking workflow RPC API in the worker

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

func (*DefaultApiService) ApiV1WorkflowWorkerRpcPostExecute added in v1.5.0

Execute executes the request

@return WorkflowWorkerRpcResponse

func (*DefaultApiService) InfoHealthcheckGet added in v1.8.0

InfoHealthcheckGet return health info of the server

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

func (*DefaultApiService) InfoHealthcheckGetExecute added in v1.8.0

func (a *DefaultApiService) InfoHealthcheckGetExecute(r ApiInfoHealthcheckGetRequest) (*HealthInfo, *http.Response, error)

Execute executes the request

@return HealthInfo

type EncodedObject

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

EncodedObject struct for EncodedObject

func NewEncodedObject

func NewEncodedObject() *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 if set, zero value otherwise.

func (*EncodedObject) GetDataOk

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

GetDataOk returns a tuple with the Data field value if set, nil otherwise 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 if set, zero value otherwise.

func (*EncodedObject) GetEncodingOk

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

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

func (*EncodedObject) HasData

func (o *EncodedObject) HasData() bool

HasData returns a boolean if a field has been set.

func (*EncodedObject) HasEncoding

func (o *EncodedObject) HasEncoding() bool

HasEncoding returns a boolean if a field has been set.

func (EncodedObject) MarshalJSON

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

func (*EncodedObject) SetData

func (o *EncodedObject) SetData(v string)

SetData gets a reference to the given string and assigns it to the Data field.

func (*EncodedObject) SetEncoding

func (o *EncodedObject) SetEncoding(v string)

SetEncoding gets a reference to the given string and assigns it to the Encoding field.

func (EncodedObject) ToMap added in v1.4.0

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

type ErrorResponse

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

ErrorResponse struct for ErrorResponse

func NewErrorResponse

func NewErrorResponse() *ErrorResponse

NewErrorResponse instantiates a new ErrorResponse 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 NewErrorResponseWithDefaults

func NewErrorResponseWithDefaults() *ErrorResponse

NewErrorResponseWithDefaults instantiates a new ErrorResponse 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 (*ErrorResponse) GetDetail

func (o *ErrorResponse) GetDetail() string

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

func (*ErrorResponse) GetDetailOk

func (o *ErrorResponse) 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 (*ErrorResponse) GetOriginalWorkerErrorDetail added in v1.5.0

func (o *ErrorResponse) GetOriginalWorkerErrorDetail() string

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

func (*ErrorResponse) GetOriginalWorkerErrorDetailOk added in v1.5.0

func (o *ErrorResponse) 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 (*ErrorResponse) GetOriginalWorkerErrorStatus added in v1.5.0

func (o *ErrorResponse) GetOriginalWorkerErrorStatus() int32

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

func (*ErrorResponse) GetOriginalWorkerErrorStatusOk added in v1.5.0

func (o *ErrorResponse) 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 (*ErrorResponse) GetOriginalWorkerErrorType added in v1.5.0

func (o *ErrorResponse) GetOriginalWorkerErrorType() string

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

func (*ErrorResponse) GetOriginalWorkerErrorTypeOk added in v1.5.0

func (o *ErrorResponse) 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 (*ErrorResponse) GetSubStatus

func (o *ErrorResponse) GetSubStatus() ErrorSubStatus

GetSubStatus returns the SubStatus field value if set, zero value otherwise.

func (*ErrorResponse) GetSubStatusOk

func (o *ErrorResponse) GetSubStatusOk() (*ErrorSubStatus, bool)

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

func (*ErrorResponse) HasDetail

func (o *ErrorResponse) HasDetail() bool

HasDetail returns a boolean if a field has been set.

func (*ErrorResponse) HasOriginalWorkerErrorDetail added in v1.5.0

func (o *ErrorResponse) HasOriginalWorkerErrorDetail() bool

HasOriginalWorkerErrorDetail returns a boolean if a field has been set.

func (*ErrorResponse) HasOriginalWorkerErrorStatus added in v1.5.0

func (o *ErrorResponse) HasOriginalWorkerErrorStatus() bool

HasOriginalWorkerErrorStatus returns a boolean if a field has been set.

func (*ErrorResponse) HasOriginalWorkerErrorType added in v1.5.0

func (o *ErrorResponse) HasOriginalWorkerErrorType() bool

HasOriginalWorkerErrorType returns a boolean if a field has been set.

func (*ErrorResponse) HasSubStatus

func (o *ErrorResponse) HasSubStatus() bool

HasSubStatus returns a boolean if a field has been set.

func (ErrorResponse) MarshalJSON

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

func (*ErrorResponse) SetDetail

func (o *ErrorResponse) SetDetail(v string)

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

func (*ErrorResponse) SetOriginalWorkerErrorDetail added in v1.5.0

func (o *ErrorResponse) SetOriginalWorkerErrorDetail(v string)

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

func (*ErrorResponse) SetOriginalWorkerErrorStatus added in v1.5.0

func (o *ErrorResponse) SetOriginalWorkerErrorStatus(v int32)

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

func (*ErrorResponse) SetOriginalWorkerErrorType added in v1.5.0

func (o *ErrorResponse) SetOriginalWorkerErrorType(v string)

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

func (*ErrorResponse) SetSubStatus

func (o *ErrorResponse) SetSubStatus(v ErrorSubStatus)

SetSubStatus gets a reference to the given ErrorSubStatus and assigns it to the SubStatus field.

func (ErrorResponse) ToMap added in v1.4.0

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

type ErrorSubStatus added in v1.2.1

type ErrorSubStatus string

ErrorSubStatus the model 'ErrorSubStatus'

const (
	UNCATEGORIZED_SUB_STATUS            ErrorSubStatus = "UNCATEGORIZED_SUB_STATUS"
	WORKFLOW_ALREADY_STARTED_SUB_STATUS ErrorSubStatus = "WORKFLOW_ALREADY_STARTED_SUB_STATUS"
	WORKFLOW_NOT_EXISTS_SUB_STATUS      ErrorSubStatus = "WORKFLOW_NOT_EXISTS_SUB_STATUS"
	WORKER_API_ERROR                    ErrorSubStatus = "WORKER_API_ERROR"
	LONG_POLL_TIME_OUT_SUB_STATUS       ErrorSubStatus = "LONG_POLL_TIME_OUT_SUB_STATUS"
)

List of ErrorSubStatus

func NewErrorSubStatusFromValue added in v1.2.1

func NewErrorSubStatusFromValue(v string) (*ErrorSubStatus, error)

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

func (ErrorSubStatus) IsValid added in v1.2.1

func (v ErrorSubStatus) IsValid() bool

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

func (ErrorSubStatus) Ptr added in v1.2.1

func (v ErrorSubStatus) Ptr() *ErrorSubStatus

Ptr returns reference to ErrorSubStatus value

func (*ErrorSubStatus) UnmarshalJSON added in v1.2.1

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

type ExecuteApiFailurePolicy added in v1.8.0

type ExecuteApiFailurePolicy string

ExecuteApiFailurePolicy the model 'ExecuteApiFailurePolicy'

const (
	FAIL_WORKFLOW_ON_EXECUTE_API_FAILURE ExecuteApiFailurePolicy = "FAIL_WORKFLOW_ON_EXECUTE_API_FAILURE"
	PROCEED_TO_CONFIGURED_STATE          ExecuteApiFailurePolicy = "PROCEED_TO_CONFIGURED_STATE"
)

List of ExecuteApiFailurePolicy

func NewExecuteApiFailurePolicyFromValue added in v1.8.0

func NewExecuteApiFailurePolicyFromValue(v string) (*ExecuteApiFailurePolicy, error)

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

func (ExecuteApiFailurePolicy) IsValid added in v1.8.0

func (v ExecuteApiFailurePolicy) IsValid() bool

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

func (ExecuteApiFailurePolicy) Ptr added in v1.8.0

Ptr returns reference to ExecuteApiFailurePolicy value

func (*ExecuteApiFailurePolicy) UnmarshalJSON added in v1.8.0

func (v *ExecuteApiFailurePolicy) UnmarshalJSON(src []byte) 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 HealthInfo added in v1.8.0

type HealthInfo struct {
	Condition *string `json:"condition,omitempty"`
	Hostname  *string `json:"hostname,omitempty"`
	Duration  *int32  `json:"duration,omitempty"`
}

HealthInfo struct for HealthInfo

func NewHealthInfo added in v1.8.0

func NewHealthInfo() *HealthInfo

NewHealthInfo instantiates a new HealthInfo 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 NewHealthInfoWithDefaults added in v1.8.0

func NewHealthInfoWithDefaults() *HealthInfo

NewHealthInfoWithDefaults instantiates a new HealthInfo 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 (*HealthInfo) GetCondition added in v1.8.0

func (o *HealthInfo) GetCondition() string

GetCondition returns the Condition field value if set, zero value otherwise.

func (*HealthInfo) GetConditionOk added in v1.8.0

func (o *HealthInfo) GetConditionOk() (*string, bool)

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

func (*HealthInfo) GetDuration added in v1.8.0

func (o *HealthInfo) GetDuration() int32

GetDuration returns the Duration field value if set, zero value otherwise.

func (*HealthInfo) GetDurationOk added in v1.8.0

func (o *HealthInfo) GetDurationOk() (*int32, bool)

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

func (*HealthInfo) GetHostname added in v1.8.0

func (o *HealthInfo) GetHostname() string

GetHostname returns the Hostname field value if set, zero value otherwise.

func (*HealthInfo) GetHostnameOk added in v1.8.0

func (o *HealthInfo) GetHostnameOk() (*string, bool)

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

func (*HealthInfo) HasCondition added in v1.8.0

func (o *HealthInfo) HasCondition() bool

HasCondition returns a boolean if a field has been set.

func (*HealthInfo) HasDuration added in v1.8.0

func (o *HealthInfo) HasDuration() bool

HasDuration returns a boolean if a field has been set.

func (*HealthInfo) HasHostname added in v1.8.0

func (o *HealthInfo) HasHostname() bool

HasHostname returns a boolean if a field has been set.

func (HealthInfo) MarshalJSON added in v1.8.0

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

func (*HealthInfo) SetCondition added in v1.8.0

func (o *HealthInfo) SetCondition(v string)

SetCondition gets a reference to the given string and assigns it to the Condition field.

func (*HealthInfo) SetDuration added in v1.8.0

func (o *HealthInfo) SetDuration(v int32)

SetDuration gets a reference to the given int32 and assigns it to the Duration field.

func (*HealthInfo) SetHostname added in v1.8.0

func (o *HealthInfo) SetHostname(v string)

SetHostname gets a reference to the given string and assigns it to the Hostname field.

func (HealthInfo) ToMap added in v1.8.0

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

type IDReusePolicy added in v1.5.0

type IDReusePolicy string

IDReusePolicy the model 'IDReusePolicy'

const (
	ALLOW_IF_PREVIOUS_EXISTS_ABNORMALLY IDReusePolicy = "ALLOW_IF_PREVIOUS_EXISTS_ABNORMALLY"
	ALLOW_IF_NO_RUNNING                 IDReusePolicy = "ALLOW_IF_NO_RUNNING"
	DISALLOW_REUSE                      IDReusePolicy = "DISALLOW_REUSE"
	ALLOW_TERMINATE_IF_RUNNING          IDReusePolicy = "ALLOW_TERMINATE_IF_RUNNING"
)

List of IDReusePolicy

func NewIDReusePolicyFromValue added in v1.5.0

func NewIDReusePolicyFromValue(v string) (*IDReusePolicy, error)

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

func (IDReusePolicy) IsValid added in v1.5.0

func (v IDReusePolicy) IsValid() bool

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

func (IDReusePolicy) Ptr added in v1.5.0

func (v IDReusePolicy) Ptr() *IDReusePolicy

Ptr returns reference to IDReusePolicy value

func (*IDReusePolicy) UnmarshalJSON added in v1.5.0

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

type InterStateChannelCommand

type InterStateChannelCommand struct {
	CommandId   string `json:"commandId"`
	ChannelName string `json:"channelName"`
}

InterStateChannelCommand struct for InterStateChannelCommand

func NewInterStateChannelCommand

func NewInterStateChannelCommand(commandId string, channelName string) *InterStateChannelCommand

NewInterStateChannelCommand instantiates a new InterStateChannelCommand 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 NewInterStateChannelCommandWithDefaults

func NewInterStateChannelCommandWithDefaults() *InterStateChannelCommand

NewInterStateChannelCommandWithDefaults instantiates a new InterStateChannelCommand 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 (*InterStateChannelCommand) GetChannelName

func (o *InterStateChannelCommand) GetChannelName() string

GetChannelName returns the ChannelName field value

func (*InterStateChannelCommand) GetChannelNameOk

func (o *InterStateChannelCommand) GetChannelNameOk() (*string, bool)

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

func (*InterStateChannelCommand) GetCommandId

func (o *InterStateChannelCommand) GetCommandId() string

GetCommandId returns the CommandId field value

func (*InterStateChannelCommand) GetCommandIdOk

func (o *InterStateChannelCommand) GetCommandIdOk() (*string, bool)

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

func (InterStateChannelCommand) MarshalJSON

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

func (*InterStateChannelCommand) SetChannelName

func (o *InterStateChannelCommand) SetChannelName(v string)

SetChannelName sets field value

func (*InterStateChannelCommand) SetCommandId

func (o *InterStateChannelCommand) SetCommandId(v string)

SetCommandId sets field value

func (InterStateChannelCommand) ToMap added in v1.4.0

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

type InterStateChannelPublishing

type InterStateChannelPublishing struct {
	ChannelName string         `json:"channelName"`
	Value       *EncodedObject `json:"value,omitempty"`
}

InterStateChannelPublishing struct for InterStateChannelPublishing

func NewInterStateChannelPublishing

func NewInterStateChannelPublishing(channelName string) *InterStateChannelPublishing

NewInterStateChannelPublishing instantiates a new InterStateChannelPublishing 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 NewInterStateChannelPublishingWithDefaults

func NewInterStateChannelPublishingWithDefaults() *InterStateChannelPublishing

NewInterStateChannelPublishingWithDefaults instantiates a new InterStateChannelPublishing 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 (*InterStateChannelPublishing) GetChannelName

func (o *InterStateChannelPublishing) GetChannelName() string

GetChannelName returns the ChannelName field value

func (*InterStateChannelPublishing) GetChannelNameOk

func (o *InterStateChannelPublishing) GetChannelNameOk() (*string, bool)

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

func (*InterStateChannelPublishing) GetValue

GetValue returns the Value field value if set, zero value otherwise.

func (*InterStateChannelPublishing) GetValueOk

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

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

func (*InterStateChannelPublishing) HasValue

func (o *InterStateChannelPublishing) HasValue() bool

HasValue returns a boolean if a field has been set.

func (InterStateChannelPublishing) MarshalJSON

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

func (*InterStateChannelPublishing) SetChannelName

func (o *InterStateChannelPublishing) SetChannelName(v string)

SetChannelName sets field value

func (*InterStateChannelPublishing) SetValue

SetValue gets a reference to the given EncodedObject and assigns it to the Value field.

func (InterStateChannelPublishing) ToMap added in v1.4.0

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

type InterStateChannelResult

type InterStateChannelResult struct {
	CommandId     string               `json:"commandId"`
	RequestStatus ChannelRequestStatus `json:"requestStatus"`
	ChannelName   string               `json:"channelName"`
	Value         *EncodedObject       `json:"value,omitempty"`
}

InterStateChannelResult struct for InterStateChannelResult

func NewInterStateChannelResult

func NewInterStateChannelResult(commandId string, requestStatus ChannelRequestStatus, channelName string) *InterStateChannelResult

NewInterStateChannelResult instantiates a new InterStateChannelResult 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 NewInterStateChannelResultWithDefaults

func NewInterStateChannelResultWithDefaults() *InterStateChannelResult

NewInterStateChannelResultWithDefaults instantiates a new InterStateChannelResult 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 (*InterStateChannelResult) GetChannelName

func (o *InterStateChannelResult) GetChannelName() string

GetChannelName returns the ChannelName field value

func (*InterStateChannelResult) GetChannelNameOk

func (o *InterStateChannelResult) GetChannelNameOk() (*string, bool)

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

func (*InterStateChannelResult) GetCommandId

func (o *InterStateChannelResult) GetCommandId() string

GetCommandId returns the CommandId field value

func (*InterStateChannelResult) GetCommandIdOk

func (o *InterStateChannelResult) GetCommandIdOk() (*string, bool)

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

func (*InterStateChannelResult) GetRequestStatus

func (o *InterStateChannelResult) GetRequestStatus() ChannelRequestStatus

GetRequestStatus returns the RequestStatus field value

func (*InterStateChannelResult) GetRequestStatusOk

func (o *InterStateChannelResult) GetRequestStatusOk() (*ChannelRequestStatus, bool)

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

func (*InterStateChannelResult) GetValue

func (o *InterStateChannelResult) GetValue() EncodedObject

GetValue returns the Value field value if set, zero value otherwise.

func (*InterStateChannelResult) GetValueOk

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

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

func (*InterStateChannelResult) HasValue

func (o *InterStateChannelResult) HasValue() bool

HasValue returns a boolean if a field has been set.

func (InterStateChannelResult) MarshalJSON

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

func (*InterStateChannelResult) SetChannelName

func (o *InterStateChannelResult) SetChannelName(v string)

SetChannelName sets field value

func (*InterStateChannelResult) SetCommandId

func (o *InterStateChannelResult) SetCommandId(v string)

SetCommandId sets field value

func (*InterStateChannelResult) SetRequestStatus

func (o *InterStateChannelResult) SetRequestStatus(v ChannelRequestStatus)

SetRequestStatus sets field value

func (*InterStateChannelResult) SetValue

func (o *InterStateChannelResult) SetValue(v EncodedObject)

SetValue gets a reference to the given EncodedObject and assigns it to the Value field.

func (InterStateChannelResult) ToMap added in v1.4.0

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

type KeyValue

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

KeyValue struct for KeyValue

func NewKeyValue

func NewKeyValue() *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 if set, zero value otherwise.

func (*KeyValue) GetKeyOk

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

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

func (*KeyValue) GetValue

func (o *KeyValue) GetValue() EncodedObject

GetValue returns the Value field value if set, zero value otherwise.

func (*KeyValue) GetValueOk

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

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

func (*KeyValue) HasKey

func (o *KeyValue) HasKey() bool

HasKey returns a boolean if a field has been set.

func (*KeyValue) HasValue

func (o *KeyValue) HasValue() bool

HasValue returns a boolean if a field has been set.

func (KeyValue) MarshalJSON

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

func (*KeyValue) SetKey

func (o *KeyValue) SetKey(v string)

SetKey gets a reference to the given string and assigns it to the Key field.

func (*KeyValue) SetValue

func (o *KeyValue) SetValue(v EncodedObject)

SetValue gets a reference to the given EncodedObject and assigns it to the Value field.

func (KeyValue) ToMap added in v1.4.0

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

type MappedNullable added in v1.4.0

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

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 NullableChannelRequestStatus

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

func NewNullableChannelRequestStatus

func NewNullableChannelRequestStatus(val *ChannelRequestStatus) *NullableChannelRequestStatus

func (NullableChannelRequestStatus) Get

func (NullableChannelRequestStatus) IsSet

func (NullableChannelRequestStatus) MarshalJSON

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

func (*NullableChannelRequestStatus) Set

func (*NullableChannelRequestStatus) UnmarshalJSON

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

func (*NullableChannelRequestStatus) Unset

func (v *NullableChannelRequestStatus) Unset()

type NullableCommandCombination added in v1.2.0

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

func NewNullableCommandCombination added in v1.2.0

func NewNullableCommandCombination(val *CommandCombination) *NullableCommandCombination

func (NullableCommandCombination) Get added in v1.2.0

func (NullableCommandCombination) IsSet added in v1.2.0

func (v NullableCommandCombination) IsSet() bool

func (NullableCommandCombination) MarshalJSON added in v1.2.0

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

func (*NullableCommandCombination) Set added in v1.2.0

func (*NullableCommandCombination) UnmarshalJSON added in v1.2.0

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

func (*NullableCommandCombination) Unset added in v1.2.0

func (v *NullableCommandCombination) 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 NullableCommandWaitingType added in v1.5.0

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

func NewNullableCommandWaitingType added in v1.5.0

func NewNullableCommandWaitingType(val *CommandWaitingType) *NullableCommandWaitingType

func (NullableCommandWaitingType) Get added in v1.5.0

func (NullableCommandWaitingType) IsSet added in v1.5.0

func (v NullableCommandWaitingType) IsSet() bool

func (NullableCommandWaitingType) MarshalJSON added in v1.5.0

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

func (*NullableCommandWaitingType) Set added in v1.5.0

func (*NullableCommandWaitingType) UnmarshalJSON added in v1.5.0

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

func (*NullableCommandWaitingType) Unset added in v1.5.0

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 NullableDeciderTriggerType

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

func NewNullableDeciderTriggerType

func NewNullableDeciderTriggerType(val *DeciderTriggerType) *NullableDeciderTriggerType

func (NullableDeciderTriggerType) Get

func (NullableDeciderTriggerType) IsSet

func (v NullableDeciderTriggerType) IsSet() bool

func (NullableDeciderTriggerType) MarshalJSON

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

func (*NullableDeciderTriggerType) Set

func (*NullableDeciderTriggerType) UnmarshalJSON

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

func (*NullableDeciderTriggerType) Unset

func (v *NullableDeciderTriggerType) 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 NullableErrorResponse

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

func NewNullableErrorResponse

func NewNullableErrorResponse(val *ErrorResponse) *NullableErrorResponse

func (NullableErrorResponse) Get

func (NullableErrorResponse) IsSet

func (v NullableErrorResponse) IsSet() bool

func (NullableErrorResponse) MarshalJSON

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

func (*NullableErrorResponse) Set

func (v *NullableErrorResponse) Set(val *ErrorResponse)

func (*NullableErrorResponse) UnmarshalJSON

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

func (*NullableErrorResponse) Unset

func (v *NullableErrorResponse) Unset()

type NullableErrorSubStatus added in v1.2.1

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

func NewNullableErrorSubStatus added in v1.2.1

func NewNullableErrorSubStatus(val *ErrorSubStatus) *NullableErrorSubStatus

func (NullableErrorSubStatus) Get added in v1.2.1

func (NullableErrorSubStatus) IsSet added in v1.2.1

func (v NullableErrorSubStatus) IsSet() bool

func (NullableErrorSubStatus) MarshalJSON added in v1.2.1

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

func (*NullableErrorSubStatus) Set added in v1.2.1

func (*NullableErrorSubStatus) UnmarshalJSON added in v1.2.1

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

func (*NullableErrorSubStatus) Unset added in v1.2.1

func (v *NullableErrorSubStatus) Unset()

type NullableExecuteApiFailurePolicy added in v1.8.0

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

func NewNullableExecuteApiFailurePolicy added in v1.8.0

func NewNullableExecuteApiFailurePolicy(val *ExecuteApiFailurePolicy) *NullableExecuteApiFailurePolicy

func (NullableExecuteApiFailurePolicy) Get added in v1.8.0

func (NullableExecuteApiFailurePolicy) IsSet added in v1.8.0

func (NullableExecuteApiFailurePolicy) MarshalJSON added in v1.8.0

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

func (*NullableExecuteApiFailurePolicy) Set added in v1.8.0

func (*NullableExecuteApiFailurePolicy) UnmarshalJSON added in v1.8.0

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

func (*NullableExecuteApiFailurePolicy) Unset added in v1.8.0

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 NullableHealthInfo added in v1.8.0

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

func NewNullableHealthInfo added in v1.8.0

func NewNullableHealthInfo(val *HealthInfo) *NullableHealthInfo

func (NullableHealthInfo) Get added in v1.8.0

func (v NullableHealthInfo) Get() *HealthInfo

func (NullableHealthInfo) IsSet added in v1.8.0

func (v NullableHealthInfo) IsSet() bool

func (NullableHealthInfo) MarshalJSON added in v1.8.0

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

func (*NullableHealthInfo) Set added in v1.8.0

func (v *NullableHealthInfo) Set(val *HealthInfo)

func (*NullableHealthInfo) UnmarshalJSON added in v1.8.0

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

func (*NullableHealthInfo) Unset added in v1.8.0

func (v *NullableHealthInfo) Unset()

type NullableIDReusePolicy added in v1.5.0

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

func NewNullableIDReusePolicy added in v1.5.0

func NewNullableIDReusePolicy(val *IDReusePolicy) *NullableIDReusePolicy

func (NullableIDReusePolicy) Get added in v1.5.0

func (NullableIDReusePolicy) IsSet added in v1.5.0

func (v NullableIDReusePolicy) IsSet() bool

func (NullableIDReusePolicy) MarshalJSON added in v1.5.0

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

func (*NullableIDReusePolicy) Set added in v1.5.0

func (v *NullableIDReusePolicy) Set(val *IDReusePolicy)

func (*NullableIDReusePolicy) UnmarshalJSON added in v1.5.0

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

func (*NullableIDReusePolicy) Unset added in v1.5.0

func (v *NullableIDReusePolicy) 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 NullableInterStateChannelCommand

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

func (NullableInterStateChannelCommand) Get

func (NullableInterStateChannelCommand) IsSet

func (NullableInterStateChannelCommand) MarshalJSON

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

func (*NullableInterStateChannelCommand) Set

func (*NullableInterStateChannelCommand) UnmarshalJSON

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

func (*NullableInterStateChannelCommand) Unset

type NullableInterStateChannelPublishing

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

func (NullableInterStateChannelPublishing) Get

func (NullableInterStateChannelPublishing) IsSet

func (NullableInterStateChannelPublishing) MarshalJSON

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

func (*NullableInterStateChannelPublishing) Set

func (*NullableInterStateChannelPublishing) UnmarshalJSON

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

func (*NullableInterStateChannelPublishing) Unset

type NullableInterStateChannelResult

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

func (NullableInterStateChannelResult) Get

func (NullableInterStateChannelResult) IsSet

func (NullableInterStateChannelResult) MarshalJSON

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

func (*NullableInterStateChannelResult) Set

func (*NullableInterStateChannelResult) UnmarshalJSON

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

func (*NullableInterStateChannelResult) 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 NullablePersistenceLoadingPolicy

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

func (NullablePersistenceLoadingPolicy) Get

func (NullablePersistenceLoadingPolicy) IsSet

func (NullablePersistenceLoadingPolicy) MarshalJSON

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

func (*NullablePersistenceLoadingPolicy) Set

func (*NullablePersistenceLoadingPolicy) UnmarshalJSON

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

func (*NullablePersistenceLoadingPolicy) Unset

type NullablePersistenceLoadingType

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

func (NullablePersistenceLoadingType) Get

func (NullablePersistenceLoadingType) IsSet

func (NullablePersistenceLoadingType) MarshalJSON

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

func (*NullablePersistenceLoadingType) Set

func (*NullablePersistenceLoadingType) UnmarshalJSON

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

func (*NullablePersistenceLoadingType) Unset

func (v *NullablePersistenceLoadingType) 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 NullableSearchAttribute

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

func NewNullableSearchAttribute

func NewNullableSearchAttribute(val *SearchAttribute) *NullableSearchAttribute

func (NullableSearchAttribute) Get

func (NullableSearchAttribute) IsSet

func (v NullableSearchAttribute) IsSet() bool

func (NullableSearchAttribute) MarshalJSON

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

func (*NullableSearchAttribute) Set

func (*NullableSearchAttribute) UnmarshalJSON

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

func (*NullableSearchAttribute) Unset

func (v *NullableSearchAttribute) Unset()

type NullableSearchAttributeKeyAndType

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

func (NullableSearchAttributeKeyAndType) Get

func (NullableSearchAttributeKeyAndType) IsSet

func (NullableSearchAttributeKeyAndType) MarshalJSON

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

func (*NullableSearchAttributeKeyAndType) Set

func (*NullableSearchAttributeKeyAndType) UnmarshalJSON

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

func (*NullableSearchAttributeKeyAndType) Unset

type NullableSearchAttributeValueType

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

func (NullableSearchAttributeValueType) Get

func (NullableSearchAttributeValueType) IsSet

func (NullableSearchAttributeValueType) MarshalJSON

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

func (*NullableSearchAttributeValueType) Set

func (*NullableSearchAttributeValueType) UnmarshalJSON

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

func (*NullableSearchAttributeValueType) Unset

type NullableSignalCommand

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

func NewNullableSignalCommand

func NewNullableSignalCommand(val *SignalCommand) *NullableSignalCommand

func (NullableSignalCommand) Get

func (NullableSignalCommand) IsSet

func (v NullableSignalCommand) IsSet() bool

func (NullableSignalCommand) MarshalJSON

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

func (*NullableSignalCommand) Set

func (v *NullableSignalCommand) Set(val *SignalCommand)

func (*NullableSignalCommand) UnmarshalJSON

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

func (*NullableSignalCommand) Unset

func (v *NullableSignalCommand) Unset()

type NullableSignalResult

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

func NewNullableSignalResult

func NewNullableSignalResult(val *SignalResult) *NullableSignalResult

func (NullableSignalResult) Get

func (NullableSignalResult) IsSet

func (v NullableSignalResult) IsSet() bool

func (NullableSignalResult) MarshalJSON

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

func (*NullableSignalResult) Set

func (v *NullableSignalResult) Set(val *SignalResult)

func (*NullableSignalResult) UnmarshalJSON

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

func (*NullableSignalResult) Unset

func (v *NullableSignalResult) Unset()

type NullableStartApiFailurePolicy added in v1.4.0

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

func NewNullableStartApiFailurePolicy added in v1.4.0

func NewNullableStartApiFailurePolicy(val *StartApiFailurePolicy) *NullableStartApiFailurePolicy

func (NullableStartApiFailurePolicy) Get added in v1.4.0

func (NullableStartApiFailurePolicy) IsSet added in v1.4.0

func (NullableStartApiFailurePolicy) MarshalJSON added in v1.4.0

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

func (*NullableStartApiFailurePolicy) Set added in v1.4.0

func (*NullableStartApiFailurePolicy) UnmarshalJSON added in v1.4.0

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

func (*NullableStartApiFailurePolicy) Unset added in v1.4.0

func (v *NullableStartApiFailurePolicy) Unset()

type NullableStateCompletionOutput

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

func (NullableStateCompletionOutput) Get

func (NullableStateCompletionOutput) IsSet

func (NullableStateCompletionOutput) MarshalJSON

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

func (*NullableStateCompletionOutput) Set

func (*NullableStateCompletionOutput) UnmarshalJSON

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

func (*NullableStateCompletionOutput) Unset

func (v *NullableStateCompletionOutput) 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 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 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 NullableTimerStatus

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

func NewNullableTimerStatus

func NewNullableTimerStatus(val *TimerStatus) *NullableTimerStatus

func (NullableTimerStatus) Get

func (NullableTimerStatus) IsSet

func (v NullableTimerStatus) IsSet() bool

func (NullableTimerStatus) MarshalJSON

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

func (*NullableTimerStatus) Set

func (v *NullableTimerStatus) Set(val *TimerStatus)

func (*NullableTimerStatus) UnmarshalJSON

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

func (*NullableTimerStatus) Unset

func (v *NullableTimerStatus) Unset()

type NullableWaitUntilApiFailurePolicy added in v1.5.0

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

func NewNullableWaitUntilApiFailurePolicy added in v1.5.0

func NewNullableWaitUntilApiFailurePolicy(val *WaitUntilApiFailurePolicy) *NullableWaitUntilApiFailurePolicy

func (NullableWaitUntilApiFailurePolicy) Get added in v1.5.0

func (NullableWaitUntilApiFailurePolicy) IsSet added in v1.5.0

func (NullableWaitUntilApiFailurePolicy) MarshalJSON added in v1.5.0

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

func (*NullableWaitUntilApiFailurePolicy) Set added in v1.5.0

func (*NullableWaitUntilApiFailurePolicy) UnmarshalJSON added in v1.5.0

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

func (*NullableWaitUntilApiFailurePolicy) Unset added in v1.5.0

type NullableWorkerErrorResponse added in v1.5.0

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

func NewNullableWorkerErrorResponse added in v1.5.0

func NewNullableWorkerErrorResponse(val *WorkerErrorResponse) *NullableWorkerErrorResponse

func (NullableWorkerErrorResponse) Get added in v1.5.0

func (NullableWorkerErrorResponse) IsSet added in v1.5.0

func (NullableWorkerErrorResponse) MarshalJSON added in v1.5.0

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

func (*NullableWorkerErrorResponse) Set added in v1.5.0

func (*NullableWorkerErrorResponse) UnmarshalJSON added in v1.5.0

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

func (*NullableWorkerErrorResponse) Unset added in v1.5.0

func (v *NullableWorkerErrorResponse) Unset()

type NullableWorkflowConditionalClose added in v1.7.0

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

func NewNullableWorkflowConditionalClose added in v1.7.0

func NewNullableWorkflowConditionalClose(val *WorkflowConditionalClose) *NullableWorkflowConditionalClose

func (NullableWorkflowConditionalClose) Get added in v1.7.0

func (NullableWorkflowConditionalClose) IsSet added in v1.7.0

func (NullableWorkflowConditionalClose) MarshalJSON added in v1.7.0

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

func (*NullableWorkflowConditionalClose) Set added in v1.7.0

func (*NullableWorkflowConditionalClose) UnmarshalJSON added in v1.7.0

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

func (*NullableWorkflowConditionalClose) Unset added in v1.7.0

type NullableWorkflowConditionalCloseType added in v1.7.0

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

func NewNullableWorkflowConditionalCloseType added in v1.7.0

func NewNullableWorkflowConditionalCloseType(val *WorkflowConditionalCloseType) *NullableWorkflowConditionalCloseType

func (NullableWorkflowConditionalCloseType) Get added in v1.7.0

func (NullableWorkflowConditionalCloseType) IsSet added in v1.7.0

func (NullableWorkflowConditionalCloseType) MarshalJSON added in v1.7.0

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

func (*NullableWorkflowConditionalCloseType) Set added in v1.7.0

func (*NullableWorkflowConditionalCloseType) UnmarshalJSON added in v1.7.0

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

func (*NullableWorkflowConditionalCloseType) Unset added in v1.7.0

type NullableWorkflowConfig added in v1.5.0

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

func NewNullableWorkflowConfig added in v1.5.0

func NewNullableWorkflowConfig(val *WorkflowConfig) *NullableWorkflowConfig

func (NullableWorkflowConfig) Get added in v1.5.0

func (NullableWorkflowConfig) IsSet added in v1.5.0

func (v NullableWorkflowConfig) IsSet() bool

func (NullableWorkflowConfig) MarshalJSON added in v1.5.0

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

func (*NullableWorkflowConfig) Set added in v1.5.0

func (*NullableWorkflowConfig) UnmarshalJSON added in v1.5.0

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

func (*NullableWorkflowConfig) Unset added in v1.5.0

func (v *NullableWorkflowConfig) Unset()

type NullableWorkflowConfigUpdateRequest added in v1.5.0

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

func NewNullableWorkflowConfigUpdateRequest added in v1.5.0

func NewNullableWorkflowConfigUpdateRequest(val *WorkflowConfigUpdateRequest) *NullableWorkflowConfigUpdateRequest

func (NullableWorkflowConfigUpdateRequest) Get added in v1.5.0

func (NullableWorkflowConfigUpdateRequest) IsSet added in v1.5.0

func (NullableWorkflowConfigUpdateRequest) MarshalJSON added in v1.5.0

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

func (*NullableWorkflowConfigUpdateRequest) Set added in v1.5.0

func (*NullableWorkflowConfigUpdateRequest) UnmarshalJSON added in v1.5.0

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

func (*NullableWorkflowConfigUpdateRequest) Unset added in v1.5.0

type NullableWorkflowDumpRequest added in v1.5.0

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

func NewNullableWorkflowDumpRequest added in v1.5.0

func NewNullableWorkflowDumpRequest(val *WorkflowDumpRequest) *NullableWorkflowDumpRequest

func (NullableWorkflowDumpRequest) Get added in v1.5.0

func (NullableWorkflowDumpRequest) IsSet added in v1.5.0

func (NullableWorkflowDumpRequest) MarshalJSON added in v1.5.0

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

func (*NullableWorkflowDumpRequest) Set added in v1.5.0

func (*NullableWorkflowDumpRequest) UnmarshalJSON added in v1.5.0

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

func (*NullableWorkflowDumpRequest) Unset added in v1.5.0

func (v *NullableWorkflowDumpRequest) Unset()

type NullableWorkflowDumpResponse added in v1.5.0

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

func NewNullableWorkflowDumpResponse added in v1.5.0

func NewNullableWorkflowDumpResponse(val *WorkflowDumpResponse) *NullableWorkflowDumpResponse

func (NullableWorkflowDumpResponse) Get added in v1.5.0

func (NullableWorkflowDumpResponse) IsSet added in v1.5.0

func (NullableWorkflowDumpResponse) MarshalJSON added in v1.5.0

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

func (*NullableWorkflowDumpResponse) Set added in v1.5.0

func (*NullableWorkflowDumpResponse) UnmarshalJSON added in v1.5.0

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

func (*NullableWorkflowDumpResponse) Unset added in v1.5.0

func (v *NullableWorkflowDumpResponse) Unset()

type NullableWorkflowErrorType added in v1.3.0

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

func NewNullableWorkflowErrorType added in v1.3.0

func NewNullableWorkflowErrorType(val *WorkflowErrorType) *NullableWorkflowErrorType

func (NullableWorkflowErrorType) Get added in v1.3.0

func (NullableWorkflowErrorType) IsSet added in v1.3.0

func (v NullableWorkflowErrorType) IsSet() bool

func (NullableWorkflowErrorType) MarshalJSON added in v1.3.0

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

func (*NullableWorkflowErrorType) Set added in v1.3.0

func (*NullableWorkflowErrorType) UnmarshalJSON added in v1.3.0

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

func (*NullableWorkflowErrorType) Unset added in v1.3.0

func (v *NullableWorkflowErrorType) Unset()

type NullableWorkflowGetDataObjectsRequest

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

func (NullableWorkflowGetDataObjectsRequest) Get

func (NullableWorkflowGetDataObjectsRequest) IsSet

func (NullableWorkflowGetDataObjectsRequest) MarshalJSON

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

func (*NullableWorkflowGetDataObjectsRequest) Set

func (*NullableWorkflowGetDataObjectsRequest) UnmarshalJSON

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

func (*NullableWorkflowGetDataObjectsRequest) Unset

type NullableWorkflowGetDataObjectsResponse

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

func (NullableWorkflowGetDataObjectsResponse) Get

func (NullableWorkflowGetDataObjectsResponse) IsSet

func (NullableWorkflowGetDataObjectsResponse) MarshalJSON

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

func (*NullableWorkflowGetDataObjectsResponse) Set

func (*NullableWorkflowGetDataObjectsResponse) UnmarshalJSON

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

func (*NullableWorkflowGetDataObjectsResponse) Unset

type NullableWorkflowGetRequest

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

func NewNullableWorkflowGetRequest

func NewNullableWorkflowGetRequest(val *WorkflowGetRequest) *NullableWorkflowGetRequest

func (NullableWorkflowGetRequest) Get

func (NullableWorkflowGetRequest) IsSet

func (v NullableWorkflowGetRequest) IsSet() bool

func (NullableWorkflowGetRequest) MarshalJSON

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

func (*NullableWorkflowGetRequest) Set

func (*NullableWorkflowGetRequest) UnmarshalJSON

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

func (*NullableWorkflowGetRequest) Unset

func (v *NullableWorkflowGetRequest) Unset()

type NullableWorkflowGetResponse

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

func NewNullableWorkflowGetResponse

func NewNullableWorkflowGetResponse(val *WorkflowGetResponse) *NullableWorkflowGetResponse

func (NullableWorkflowGetResponse) Get

func (NullableWorkflowGetResponse) IsSet

func (NullableWorkflowGetResponse) MarshalJSON

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

func (*NullableWorkflowGetResponse) Set

func (*NullableWorkflowGetResponse) UnmarshalJSON

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

func (*NullableWorkflowGetResponse) Unset

func (v *NullableWorkflowGetResponse) Unset()

type NullableWorkflowGetSearchAttributesRequest

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

func (NullableWorkflowGetSearchAttributesRequest) Get

func (NullableWorkflowGetSearchAttributesRequest) IsSet

func (NullableWorkflowGetSearchAttributesRequest) MarshalJSON

func (*NullableWorkflowGetSearchAttributesRequest) Set

func (*NullableWorkflowGetSearchAttributesRequest) UnmarshalJSON

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

func (*NullableWorkflowGetSearchAttributesRequest) Unset

type NullableWorkflowGetSearchAttributesResponse

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

func (NullableWorkflowGetSearchAttributesResponse) Get

func (NullableWorkflowGetSearchAttributesResponse) IsSet

func (NullableWorkflowGetSearchAttributesResponse) MarshalJSON

func (*NullableWorkflowGetSearchAttributesResponse) Set

func (*NullableWorkflowGetSearchAttributesResponse) UnmarshalJSON

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

func (*NullableWorkflowGetSearchAttributesResponse) Unset

type NullableWorkflowIDReusePolicy

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

func (NullableWorkflowIDReusePolicy) Get

func (NullableWorkflowIDReusePolicy) IsSet

func (NullableWorkflowIDReusePolicy) MarshalJSON

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

func (*NullableWorkflowIDReusePolicy) Set

func (*NullableWorkflowIDReusePolicy) UnmarshalJSON

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

func (*NullableWorkflowIDReusePolicy) Unset

func (v *NullableWorkflowIDReusePolicy) Unset()

type NullableWorkflowResetRequest

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

func NewNullableWorkflowResetRequest

func NewNullableWorkflowResetRequest(val *WorkflowResetRequest) *NullableWorkflowResetRequest

func (NullableWorkflowResetRequest) Get

func (NullableWorkflowResetRequest) IsSet

func (NullableWorkflowResetRequest) MarshalJSON

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

func (*NullableWorkflowResetRequest) Set

func (*NullableWorkflowResetRequest) UnmarshalJSON

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

func (*NullableWorkflowResetRequest) Unset

func (v *NullableWorkflowResetRequest) Unset()

type NullableWorkflowResetResponse

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

func (NullableWorkflowResetResponse) Get

func (NullableWorkflowResetResponse) IsSet

func (NullableWorkflowResetResponse) MarshalJSON

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

func (*NullableWorkflowResetResponse) Set

func (*NullableWorkflowResetResponse) UnmarshalJSON

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

func (*NullableWorkflowResetResponse) Unset

func (v *NullableWorkflowResetResponse) Unset()

type NullableWorkflowResetType

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

func NewNullableWorkflowResetType

func NewNullableWorkflowResetType(val *WorkflowResetType) *NullableWorkflowResetType

func (NullableWorkflowResetType) Get

func (NullableWorkflowResetType) IsSet

func (v NullableWorkflowResetType) IsSet() bool

func (NullableWorkflowResetType) MarshalJSON

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

func (*NullableWorkflowResetType) Set

func (*NullableWorkflowResetType) UnmarshalJSON

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

func (*NullableWorkflowResetType) Unset

func (v *NullableWorkflowResetType) Unset()

type NullableWorkflowRetryPolicy added in v1.4.1

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

func NewNullableWorkflowRetryPolicy added in v1.4.1

func NewNullableWorkflowRetryPolicy(val *WorkflowRetryPolicy) *NullableWorkflowRetryPolicy

func (NullableWorkflowRetryPolicy) Get added in v1.4.1

func (NullableWorkflowRetryPolicy) IsSet added in v1.4.1

func (NullableWorkflowRetryPolicy) MarshalJSON added in v1.4.1

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

func (*NullableWorkflowRetryPolicy) Set added in v1.4.1

func (*NullableWorkflowRetryPolicy) UnmarshalJSON added in v1.4.1

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

func (*NullableWorkflowRetryPolicy) Unset added in v1.4.1

func (v *NullableWorkflowRetryPolicy) Unset()

type NullableWorkflowRpcRequest added in v1.5.0

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

func NewNullableWorkflowRpcRequest added in v1.5.0

func NewNullableWorkflowRpcRequest(val *WorkflowRpcRequest) *NullableWorkflowRpcRequest

func (NullableWorkflowRpcRequest) Get added in v1.5.0

func (NullableWorkflowRpcRequest) IsSet added in v1.5.0

func (v NullableWorkflowRpcRequest) IsSet() bool

func (NullableWorkflowRpcRequest) MarshalJSON added in v1.5.0

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

func (*NullableWorkflowRpcRequest) Set added in v1.5.0

func (*NullableWorkflowRpcRequest) UnmarshalJSON added in v1.5.0

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

func (*NullableWorkflowRpcRequest) Unset added in v1.5.0

func (v *NullableWorkflowRpcRequest) Unset()

type NullableWorkflowRpcResponse added in v1.5.0

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

func NewNullableWorkflowRpcResponse added in v1.5.0

func NewNullableWorkflowRpcResponse(val *WorkflowRpcResponse) *NullableWorkflowRpcResponse

func (NullableWorkflowRpcResponse) Get added in v1.5.0

func (NullableWorkflowRpcResponse) IsSet added in v1.5.0

func (NullableWorkflowRpcResponse) MarshalJSON added in v1.5.0

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

func (*NullableWorkflowRpcResponse) Set added in v1.5.0

func (*NullableWorkflowRpcResponse) UnmarshalJSON added in v1.5.0

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

func (*NullableWorkflowRpcResponse) Unset added in v1.5.0

func (v *NullableWorkflowRpcResponse) Unset()

type NullableWorkflowSearchRequest

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

func (NullableWorkflowSearchRequest) Get

func (NullableWorkflowSearchRequest) IsSet

func (NullableWorkflowSearchRequest) MarshalJSON

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

func (*NullableWorkflowSearchRequest) Set

func (*NullableWorkflowSearchRequest) UnmarshalJSON

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

func (*NullableWorkflowSearchRequest) Unset

func (v *NullableWorkflowSearchRequest) Unset()

type NullableWorkflowSearchResponse

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

func (NullableWorkflowSearchResponse) Get

func (NullableWorkflowSearchResponse) IsSet

func (NullableWorkflowSearchResponse) MarshalJSON

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

func (*NullableWorkflowSearchResponse) Set

func (*NullableWorkflowSearchResponse) UnmarshalJSON

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

func (*NullableWorkflowSearchResponse) Unset

func (v *NullableWorkflowSearchResponse) Unset()

type NullableWorkflowSearchResponseEntry

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

func (NullableWorkflowSearchResponseEntry) Get

func (NullableWorkflowSearchResponseEntry) IsSet

func (NullableWorkflowSearchResponseEntry) MarshalJSON

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

func (*NullableWorkflowSearchResponseEntry) Set

func (*NullableWorkflowSearchResponseEntry) UnmarshalJSON

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

func (*NullableWorkflowSearchResponseEntry) Unset

type NullableWorkflowSignalRequest

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

func (NullableWorkflowSignalRequest) Get

func (NullableWorkflowSignalRequest) IsSet

func (NullableWorkflowSignalRequest) MarshalJSON

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

func (*NullableWorkflowSignalRequest) Set

func (*NullableWorkflowSignalRequest) UnmarshalJSON

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

func (*NullableWorkflowSignalRequest) Unset

func (v *NullableWorkflowSignalRequest) Unset()

type NullableWorkflowSkipTimerRequest added in v1.2.0

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

func NewNullableWorkflowSkipTimerRequest added in v1.2.0

func NewNullableWorkflowSkipTimerRequest(val *WorkflowSkipTimerRequest) *NullableWorkflowSkipTimerRequest

func (NullableWorkflowSkipTimerRequest) Get added in v1.2.0

func (NullableWorkflowSkipTimerRequest) IsSet added in v1.2.0

func (NullableWorkflowSkipTimerRequest) MarshalJSON added in v1.2.0

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

func (*NullableWorkflowSkipTimerRequest) Set added in v1.2.0

func (*NullableWorkflowSkipTimerRequest) UnmarshalJSON added in v1.2.0

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

func (*NullableWorkflowSkipTimerRequest) Unset added in v1.2.0

type NullableWorkflowStartOptions

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

func NewNullableWorkflowStartOptions

func NewNullableWorkflowStartOptions(val *WorkflowStartOptions) *NullableWorkflowStartOptions

func (NullableWorkflowStartOptions) Get

func (NullableWorkflowStartOptions) IsSet

func (NullableWorkflowStartOptions) MarshalJSON

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

func (*NullableWorkflowStartOptions) Set

func (*NullableWorkflowStartOptions) UnmarshalJSON

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

func (*NullableWorkflowStartOptions) Unset

func (v *NullableWorkflowStartOptions) Unset()

type NullableWorkflowStartRequest

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

func NewNullableWorkflowStartRequest

func NewNullableWorkflowStartRequest(val *WorkflowStartRequest) *NullableWorkflowStartRequest

func (NullableWorkflowStartRequest) Get

func (NullableWorkflowStartRequest) IsSet

func (NullableWorkflowStartRequest) MarshalJSON

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

func (*NullableWorkflowStartRequest) Set

func (*NullableWorkflowStartRequest) UnmarshalJSON

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

func (*NullableWorkflowStartRequest) Unset

func (v *NullableWorkflowStartRequest) Unset()

type NullableWorkflowStartResponse

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

func (NullableWorkflowStartResponse) Get

func (NullableWorkflowStartResponse) IsSet

func (NullableWorkflowStartResponse) MarshalJSON

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

func (*NullableWorkflowStartResponse) Set

func (*NullableWorkflowStartResponse) UnmarshalJSON

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

func (*NullableWorkflowStartResponse) Unset

func (v *NullableWorkflowStartResponse) Unset()

type NullableWorkflowStateDecideRequest

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

func (NullableWorkflowStateDecideRequest) Get

func (NullableWorkflowStateDecideRequest) IsSet

func (NullableWorkflowStateDecideRequest) MarshalJSON

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

func (*NullableWorkflowStateDecideRequest) Set

func (*NullableWorkflowStateDecideRequest) UnmarshalJSON

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

func (*NullableWorkflowStateDecideRequest) Unset

type NullableWorkflowStateDecideResponse

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

func (NullableWorkflowStateDecideResponse) Get

func (NullableWorkflowStateDecideResponse) IsSet

func (NullableWorkflowStateDecideResponse) MarshalJSON

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

func (*NullableWorkflowStateDecideResponse) Set

func (*NullableWorkflowStateDecideResponse) UnmarshalJSON

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

func (*NullableWorkflowStateDecideResponse) Unset

type NullableWorkflowStateOptions

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

func NewNullableWorkflowStateOptions

func NewNullableWorkflowStateOptions(val *WorkflowStateOptions) *NullableWorkflowStateOptions

func (NullableWorkflowStateOptions) Get

func (NullableWorkflowStateOptions) IsSet

func (NullableWorkflowStateOptions) MarshalJSON

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

func (*NullableWorkflowStateOptions) Set

func (*NullableWorkflowStateOptions) UnmarshalJSON

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

func (*NullableWorkflowStateOptions) Unset

func (v *NullableWorkflowStateOptions) Unset()

type NullableWorkflowStateStartRequest

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

func (NullableWorkflowStateStartRequest) Get

func (NullableWorkflowStateStartRequest) IsSet

func (NullableWorkflowStateStartRequest) MarshalJSON

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

func (*NullableWorkflowStateStartRequest) Set

func (*NullableWorkflowStateStartRequest) UnmarshalJSON

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

func (*NullableWorkflowStateStartRequest) Unset

type NullableWorkflowStateStartResponse

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

func (NullableWorkflowStateStartResponse) Get

func (NullableWorkflowStateStartResponse) IsSet

func (NullableWorkflowStateStartResponse) MarshalJSON

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

func (*NullableWorkflowStateStartResponse) Set

func (*NullableWorkflowStateStartResponse) UnmarshalJSON

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

func (*NullableWorkflowStateStartResponse) Unset

type NullableWorkflowStatus

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

func NewNullableWorkflowStatus

func NewNullableWorkflowStatus(val *WorkflowStatus) *NullableWorkflowStatus

func (NullableWorkflowStatus) Get

func (NullableWorkflowStatus) IsSet

func (v NullableWorkflowStatus) IsSet() bool

func (NullableWorkflowStatus) MarshalJSON

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

func (*NullableWorkflowStatus) Set

func (*NullableWorkflowStatus) UnmarshalJSON

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

func (*NullableWorkflowStatus) Unset

func (v *NullableWorkflowStatus) Unset()

type NullableWorkflowStopRequest

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

func NewNullableWorkflowStopRequest

func NewNullableWorkflowStopRequest(val *WorkflowStopRequest) *NullableWorkflowStopRequest

func (NullableWorkflowStopRequest) Get

func (NullableWorkflowStopRequest) IsSet

func (NullableWorkflowStopRequest) MarshalJSON

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

func (*NullableWorkflowStopRequest) Set

func (*NullableWorkflowStopRequest) UnmarshalJSON

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

func (*NullableWorkflowStopRequest) Unset

func (v *NullableWorkflowStopRequest) Unset()

type NullableWorkflowStopType

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

func NewNullableWorkflowStopType

func NewNullableWorkflowStopType(val *WorkflowStopType) *NullableWorkflowStopType

func (NullableWorkflowStopType) Get

func (NullableWorkflowStopType) IsSet

func (v NullableWorkflowStopType) IsSet() bool

func (NullableWorkflowStopType) MarshalJSON

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

func (*NullableWorkflowStopType) Set

func (*NullableWorkflowStopType) UnmarshalJSON

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

func (*NullableWorkflowStopType) Unset

func (v *NullableWorkflowStopType) Unset()

type NullableWorkflowWaitForStateCompletionRequest added in v1.8.0

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

func (NullableWorkflowWaitForStateCompletionRequest) Get added in v1.8.0

func (NullableWorkflowWaitForStateCompletionRequest) IsSet added in v1.8.0

func (NullableWorkflowWaitForStateCompletionRequest) MarshalJSON added in v1.8.0

func (*NullableWorkflowWaitForStateCompletionRequest) Set added in v1.8.0

func (*NullableWorkflowWaitForStateCompletionRequest) UnmarshalJSON added in v1.8.0

func (*NullableWorkflowWaitForStateCompletionRequest) Unset added in v1.8.0

type NullableWorkflowWaitForStateCompletionResponse added in v1.8.0

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

func (NullableWorkflowWaitForStateCompletionResponse) Get added in v1.8.0

func (NullableWorkflowWaitForStateCompletionResponse) IsSet added in v1.8.0

func (NullableWorkflowWaitForStateCompletionResponse) MarshalJSON added in v1.8.0

func (*NullableWorkflowWaitForStateCompletionResponse) Set added in v1.8.0

func (*NullableWorkflowWaitForStateCompletionResponse) UnmarshalJSON added in v1.8.0

func (*NullableWorkflowWaitForStateCompletionResponse) Unset added in v1.8.0

type NullableWorkflowWorkerRpcRequest added in v1.5.0

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

func NewNullableWorkflowWorkerRpcRequest added in v1.5.0

func NewNullableWorkflowWorkerRpcRequest(val *WorkflowWorkerRpcRequest) *NullableWorkflowWorkerRpcRequest

func (NullableWorkflowWorkerRpcRequest) Get added in v1.5.0

func (NullableWorkflowWorkerRpcRequest) IsSet added in v1.5.0

func (NullableWorkflowWorkerRpcRequest) MarshalJSON added in v1.5.0

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

func (*NullableWorkflowWorkerRpcRequest) Set added in v1.5.0

func (*NullableWorkflowWorkerRpcRequest) UnmarshalJSON added in v1.5.0

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

func (*NullableWorkflowWorkerRpcRequest) Unset added in v1.5.0

type NullableWorkflowWorkerRpcResponse added in v1.5.0

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

func NewNullableWorkflowWorkerRpcResponse added in v1.5.0

func NewNullableWorkflowWorkerRpcResponse(val *WorkflowWorkerRpcResponse) *NullableWorkflowWorkerRpcResponse

func (NullableWorkflowWorkerRpcResponse) Get added in v1.5.0

func (NullableWorkflowWorkerRpcResponse) IsSet added in v1.5.0

func (NullableWorkflowWorkerRpcResponse) MarshalJSON added in v1.5.0

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

func (*NullableWorkflowWorkerRpcResponse) Set added in v1.5.0

func (*NullableWorkflowWorkerRpcResponse) UnmarshalJSON added in v1.5.0

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

func (*NullableWorkflowWorkerRpcResponse) Unset added in v1.5.0

type PersistenceLoadingPolicy

type PersistenceLoadingPolicy struct {
	PersistenceLoadingType *PersistenceLoadingType `json:"persistenceLoadingType,omitempty"`
	PartialLoadingKeys     []string                `json:"partialLoadingKeys,omitempty"`
	LockingKeys            []string                `json:"lockingKeys,omitempty"`
}

PersistenceLoadingPolicy struct for PersistenceLoadingPolicy

func NewPersistenceLoadingPolicy

func NewPersistenceLoadingPolicy() *PersistenceLoadingPolicy

NewPersistenceLoadingPolicy instantiates a new PersistenceLoadingPolicy 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 NewPersistenceLoadingPolicyWithDefaults

func NewPersistenceLoadingPolicyWithDefaults() *PersistenceLoadingPolicy

NewPersistenceLoadingPolicyWithDefaults instantiates a new PersistenceLoadingPolicy 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 (*PersistenceLoadingPolicy) GetLockingKeys added in v1.5.1

func (o *PersistenceLoadingPolicy) GetLockingKeys() []string

GetLockingKeys returns the LockingKeys field value if set, zero value otherwise.

func (*PersistenceLoadingPolicy) GetLockingKeysOk added in v1.5.1

func (o *PersistenceLoadingPolicy) GetLockingKeysOk() ([]string, bool)

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

func (*PersistenceLoadingPolicy) GetPartialLoadingKeys

func (o *PersistenceLoadingPolicy) GetPartialLoadingKeys() []string

GetPartialLoadingKeys returns the PartialLoadingKeys field value if set, zero value otherwise.

func (*PersistenceLoadingPolicy) GetPartialLoadingKeysOk

func (o *PersistenceLoadingPolicy) GetPartialLoadingKeysOk() ([]string, bool)

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

func (*PersistenceLoadingPolicy) GetPersistenceLoadingType

func (o *PersistenceLoadingPolicy) GetPersistenceLoadingType() PersistenceLoadingType

GetPersistenceLoadingType returns the PersistenceLoadingType field value if set, zero value otherwise.

func (*PersistenceLoadingPolicy) GetPersistenceLoadingTypeOk

func (o *PersistenceLoadingPolicy) GetPersistenceLoadingTypeOk() (*PersistenceLoadingType, bool)

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

func (*PersistenceLoadingPolicy) HasLockingKeys added in v1.5.1

func (o *PersistenceLoadingPolicy) HasLockingKeys() bool

HasLockingKeys returns a boolean if a field has been set.

func (*PersistenceLoadingPolicy) HasPartialLoadingKeys

func (o *PersistenceLoadingPolicy) HasPartialLoadingKeys() bool

HasPartialLoadingKeys returns a boolean if a field has been set.

func (*PersistenceLoadingPolicy) HasPersistenceLoadingType

func (o *PersistenceLoadingPolicy) HasPersistenceLoadingType() bool

HasPersistenceLoadingType returns a boolean if a field has been set.

func (PersistenceLoadingPolicy) MarshalJSON

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

func (*PersistenceLoadingPolicy) SetLockingKeys added in v1.5.1

func (o *PersistenceLoadingPolicy) SetLockingKeys(v []string)

SetLockingKeys gets a reference to the given []string and assigns it to the LockingKeys field.

func (*PersistenceLoadingPolicy) SetPartialLoadingKeys

func (o *PersistenceLoadingPolicy) SetPartialLoadingKeys(v []string)

SetPartialLoadingKeys gets a reference to the given []string and assigns it to the PartialLoadingKeys field.

func (*PersistenceLoadingPolicy) SetPersistenceLoadingType

func (o *PersistenceLoadingPolicy) SetPersistenceLoadingType(v PersistenceLoadingType)

SetPersistenceLoadingType gets a reference to the given PersistenceLoadingType and assigns it to the PersistenceLoadingType field.

func (PersistenceLoadingPolicy) ToMap added in v1.4.0

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

type PersistenceLoadingType

type PersistenceLoadingType string

PersistenceLoadingType the model 'PersistenceLoadingType'

const (
	ALL_WITHOUT_LOCKING         PersistenceLoadingType = "LOAD_ALL_WITHOUT_LOCKING"
	PARTIAL_WITHOUT_LOCKING     PersistenceLoadingType = "LOAD_PARTIAL_WITHOUT_LOCKING"
	PARTIAL_WITH_EXCLUSIVE_LOCK PersistenceLoadingType = "LOAD_PARTIAL_WITH_EXCLUSIVE_LOCK"
	NONE                        PersistenceLoadingType = "LOAD_NONE"
)

List of PersistenceLoadingType

func NewPersistenceLoadingTypeFromValue

func NewPersistenceLoadingTypeFromValue(v string) (*PersistenceLoadingType, error)

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

func (PersistenceLoadingType) IsValid

func (v PersistenceLoadingType) IsValid() bool

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

func (PersistenceLoadingType) Ptr

Ptr returns reference to PersistenceLoadingType value

func (*PersistenceLoadingType) UnmarshalJSON

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

type RetryPolicy

type RetryPolicy struct {
	InitialIntervalSeconds         *int32   `json:"initialIntervalSeconds,omitempty"`
	BackoffCoefficient             *float32 `json:"backoffCoefficient,omitempty"`
	MaximumIntervalSeconds         *int32   `json:"maximumIntervalSeconds,omitempty"`
	MaximumAttempts                *int32   `json:"maximumAttempts,omitempty"`
	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 added in v1.4.1

func (o *RetryPolicy) GetMaximumAttemptsDurationSeconds() int32

GetMaximumAttemptsDurationSeconds returns the MaximumAttemptsDurationSeconds field value if set, zero value otherwise.

func (*RetryPolicy) GetMaximumAttemptsDurationSecondsOk added in v1.4.1

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 added in v1.4.1

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 added in v1.4.1

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 added in v1.4.0

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

type SearchAttribute

type SearchAttribute struct {
	Key              *string                   `json:"key,omitempty"`
	StringValue      *string                   `json:"stringValue,omitempty"`
	IntegerValue     *int64                    `json:"integerValue,omitempty"`
	DoubleValue      *float64                  `json:"doubleValue,omitempty"`
	BoolValue        *bool                     `json:"boolValue,omitempty"`
	StringArrayValue []string                  `json:"stringArrayValue,omitempty"`
	ValueType        *SearchAttributeValueType `json:"valueType,omitempty"`
}

SearchAttribute struct for SearchAttribute

func NewSearchAttribute

func NewSearchAttribute() *SearchAttribute

NewSearchAttribute instantiates a new SearchAttribute 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 NewSearchAttributeWithDefaults

func NewSearchAttributeWithDefaults() *SearchAttribute

NewSearchAttributeWithDefaults instantiates a new SearchAttribute 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 (*SearchAttribute) GetBoolValue

func (o *SearchAttribute) GetBoolValue() bool

GetBoolValue returns the BoolValue field value if set, zero value otherwise.

func (*SearchAttribute) GetBoolValueOk

func (o *SearchAttribute) GetBoolValueOk() (*bool, bool)

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

func (*SearchAttribute) GetDoubleValue

func (o *SearchAttribute) GetDoubleValue() float64

GetDoubleValue returns the DoubleValue field value if set, zero value otherwise.

func (*SearchAttribute) GetDoubleValueOk

func (o *SearchAttribute) GetDoubleValueOk() (*float64, bool)

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

func (*SearchAttribute) GetIntegerValue

func (o *SearchAttribute) GetIntegerValue() int64

GetIntegerValue returns the IntegerValue field value if set, zero value otherwise.

func (*SearchAttribute) GetIntegerValueOk

func (o *SearchAttribute) GetIntegerValueOk() (*int64, bool)

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

func (*SearchAttribute) GetKey

func (o *SearchAttribute) GetKey() string

GetKey returns the Key field value if set, zero value otherwise.

func (*SearchAttribute) GetKeyOk

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

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

func (*SearchAttribute) GetStringArrayValue

func (o *SearchAttribute) GetStringArrayValue() []string

GetStringArrayValue returns the StringArrayValue field value if set, zero value otherwise.

func (*SearchAttribute) GetStringArrayValueOk

func (o *SearchAttribute) GetStringArrayValueOk() ([]string, bool)

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

func (*SearchAttribute) GetStringValue

func (o *SearchAttribute) GetStringValue() string

GetStringValue returns the StringValue field value if set, zero value otherwise.

func (*SearchAttribute) GetStringValueOk

func (o *SearchAttribute) GetStringValueOk() (*string, bool)

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

func (*SearchAttribute) GetValueType

func (o *SearchAttribute) GetValueType() SearchAttributeValueType

GetValueType returns the ValueType field value if set, zero value otherwise.

func (*SearchAttribute) GetValueTypeOk

func (o *SearchAttribute) GetValueTypeOk() (*SearchAttributeValueType, bool)

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

func (*SearchAttribute) HasBoolValue

func (o *SearchAttribute) HasBoolValue() bool

HasBoolValue returns a boolean if a field has been set.

func (*SearchAttribute) HasDoubleValue

func (o *SearchAttribute) HasDoubleValue() bool

HasDoubleValue returns a boolean if a field has been set.

func (*SearchAttribute) HasIntegerValue

func (o *SearchAttribute) HasIntegerValue() bool

HasIntegerValue returns a boolean if a field has been set.

func (*SearchAttribute) HasKey

func (o *SearchAttribute) HasKey() bool

HasKey returns a boolean if a field has been set.

func (*SearchAttribute) HasStringArrayValue

func (o *SearchAttribute) HasStringArrayValue() bool

HasStringArrayValue returns a boolean if a field has been set.

func (*SearchAttribute) HasStringValue

func (o *SearchAttribute) HasStringValue() bool

HasStringValue returns a boolean if a field has been set.

func (*SearchAttribute) HasValueType

func (o *SearchAttribute) HasValueType() bool

HasValueType returns a boolean if a field has been set.

func (SearchAttribute) MarshalJSON

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

func (*SearchAttribute) SetBoolValue

func (o *SearchAttribute) SetBoolValue(v bool)

SetBoolValue gets a reference to the given bool and assigns it to the BoolValue field.

func (*SearchAttribute) SetDoubleValue

func (o *SearchAttribute) SetDoubleValue(v float64)

SetDoubleValue gets a reference to the given float64 and assigns it to the DoubleValue field.

func (*SearchAttribute) SetIntegerValue

func (o *SearchAttribute) SetIntegerValue(v int64)

SetIntegerValue gets a reference to the given int64 and assigns it to the IntegerValue field.

func (*SearchAttribute) SetKey

func (o *SearchAttribute) SetKey(v string)

SetKey gets a reference to the given string and assigns it to the Key field.

func (*SearchAttribute) SetStringArrayValue

func (o *SearchAttribute) SetStringArrayValue(v []string)

SetStringArrayValue gets a reference to the given []string and assigns it to the StringArrayValue field.

func (*SearchAttribute) SetStringValue

func (o *SearchAttribute) SetStringValue(v string)

SetStringValue gets a reference to the given string and assigns it to the StringValue field.

func (*SearchAttribute) SetValueType

func (o *SearchAttribute) SetValueType(v SearchAttributeValueType)

SetValueType gets a reference to the given SearchAttributeValueType and assigns it to the ValueType field.

func (SearchAttribute) ToMap added in v1.4.0

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

type SearchAttributeKeyAndType

type SearchAttributeKeyAndType struct {
	Key       *string                   `json:"key,omitempty"`
	ValueType *SearchAttributeValueType `json:"valueType,omitempty"`
}

SearchAttributeKeyAndType struct for SearchAttributeKeyAndType

func NewSearchAttributeKeyAndType

func NewSearchAttributeKeyAndType() *SearchAttributeKeyAndType

NewSearchAttributeKeyAndType instantiates a new SearchAttributeKeyAndType 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 NewSearchAttributeKeyAndTypeWithDefaults

func NewSearchAttributeKeyAndTypeWithDefaults() *SearchAttributeKeyAndType

NewSearchAttributeKeyAndTypeWithDefaults instantiates a new SearchAttributeKeyAndType 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 (*SearchAttributeKeyAndType) GetKey

func (o *SearchAttributeKeyAndType) GetKey() string

GetKey returns the Key field value if set, zero value otherwise.

func (*SearchAttributeKeyAndType) GetKeyOk

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

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

func (*SearchAttributeKeyAndType) GetValueType

GetValueType returns the ValueType field value if set, zero value otherwise.

func (*SearchAttributeKeyAndType) GetValueTypeOk

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

func (*SearchAttributeKeyAndType) HasKey

func (o *SearchAttributeKeyAndType) HasKey() bool

HasKey returns a boolean if a field has been set.

func (*SearchAttributeKeyAndType) HasValueType

func (o *SearchAttributeKeyAndType) HasValueType() bool

HasValueType returns a boolean if a field has been set.

func (SearchAttributeKeyAndType) MarshalJSON

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

func (*SearchAttributeKeyAndType) SetKey

func (o *SearchAttributeKeyAndType) SetKey(v string)

SetKey gets a reference to the given string and assigns it to the Key field.

func (*SearchAttributeKeyAndType) SetValueType

SetValueType gets a reference to the given SearchAttributeValueType and assigns it to the ValueType field.

func (SearchAttributeKeyAndType) ToMap added in v1.4.0

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

type SearchAttributeValueType

type SearchAttributeValueType string

SearchAttributeValueType the model 'SearchAttributeValueType'

const (
	KEYWORD       SearchAttributeValueType = "KEYWORD"
	TEXT          SearchAttributeValueType = "TEXT"
	DATETIME      SearchAttributeValueType = "DATETIME"
	INT           SearchAttributeValueType = "INT"
	DOUBLE        SearchAttributeValueType = "DOUBLE"
	BOOL          SearchAttributeValueType = "BOOL"
	KEYWORD_ARRAY SearchAttributeValueType = "KEYWORD_ARRAY"
)

List of SearchAttributeValueType

func NewSearchAttributeValueTypeFromValue

func NewSearchAttributeValueTypeFromValue(v string) (*SearchAttributeValueType, error)

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

func (SearchAttributeValueType) IsValid

func (v SearchAttributeValueType) IsValid() bool

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

func (SearchAttributeValueType) Ptr

Ptr returns reference to SearchAttributeValueType value

func (*SearchAttributeValueType) UnmarshalJSON

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

type SignalCommand struct {
	CommandId         string `json:"commandId"`
	SignalChannelName string `json:"signalChannelName"`
}

SignalCommand struct for SignalCommand

func NewSignalCommand

func NewSignalCommand(commandId string, signalChannelName string) *SignalCommand

NewSignalCommand instantiates a new SignalCommand 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 NewSignalCommandWithDefaults

func NewSignalCommandWithDefaults() *SignalCommand

NewSignalCommandWithDefaults instantiates a new SignalCommand 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 (*SignalCommand) GetCommandId

func (o *SignalCommand) GetCommandId() string

GetCommandId returns the CommandId field value

func (*SignalCommand) GetCommandIdOk

func (o *SignalCommand) GetCommandIdOk() (*string, bool)

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

func (*SignalCommand) GetSignalChannelName

func (o *SignalCommand) GetSignalChannelName() string

GetSignalChannelName returns the SignalChannelName field value

func (*SignalCommand) GetSignalChannelNameOk

func (o *SignalCommand) GetSignalChannelNameOk() (*string, bool)

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

func (SignalCommand) MarshalJSON

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

func (*SignalCommand) SetCommandId

func (o *SignalCommand) SetCommandId(v string)

SetCommandId sets field value

func (*SignalCommand) SetSignalChannelName

func (o *SignalCommand) SetSignalChannelName(v string)

SetSignalChannelName sets field value

func (SignalCommand) ToMap added in v1.4.0

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

type SignalResult

type SignalResult struct {
	CommandId           string               `json:"commandId"`
	SignalRequestStatus ChannelRequestStatus `json:"signalRequestStatus"`
	SignalChannelName   string               `json:"signalChannelName"`
	SignalValue         *EncodedObject       `json:"signalValue,omitempty"`
}

SignalResult struct for SignalResult

func NewSignalResult

func NewSignalResult(commandId string, signalRequestStatus ChannelRequestStatus, signalChannelName string) *SignalResult

NewSignalResult instantiates a new SignalResult 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 NewSignalResultWithDefaults

func NewSignalResultWithDefaults() *SignalResult

NewSignalResultWithDefaults instantiates a new SignalResult 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 (*SignalResult) GetCommandId

func (o *SignalResult) GetCommandId() string

GetCommandId returns the CommandId field value

func (*SignalResult) GetCommandIdOk

func (o *SignalResult) GetCommandIdOk() (*string, bool)

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

func (*SignalResult) GetSignalChannelName

func (o *SignalResult) GetSignalChannelName() string

GetSignalChannelName returns the SignalChannelName field value

func (*SignalResult) GetSignalChannelNameOk

func (o *SignalResult) GetSignalChannelNameOk() (*string, bool)

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

func (*SignalResult) GetSignalRequestStatus

func (o *SignalResult) GetSignalRequestStatus() ChannelRequestStatus

GetSignalRequestStatus returns the SignalRequestStatus field value

func (*SignalResult) GetSignalRequestStatusOk

func (o *SignalResult) GetSignalRequestStatusOk() (*ChannelRequestStatus, bool)

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

func (*SignalResult) GetSignalValue

func (o *SignalResult) GetSignalValue() EncodedObject

GetSignalValue returns the SignalValue field value if set, zero value otherwise.

func (*SignalResult) GetSignalValueOk

func (o *SignalResult) GetSignalValueOk() (*EncodedObject, bool)

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

func (*SignalResult) HasSignalValue

func (o *SignalResult) HasSignalValue() bool

HasSignalValue returns a boolean if a field has been set.

func (SignalResult) MarshalJSON

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

func (*SignalResult) SetCommandId

func (o *SignalResult) SetCommandId(v string)

SetCommandId sets field value

func (*SignalResult) SetSignalChannelName

func (o *SignalResult) SetSignalChannelName(v string)

SetSignalChannelName sets field value

func (*SignalResult) SetSignalRequestStatus

func (o *SignalResult) SetSignalRequestStatus(v ChannelRequestStatus)

SetSignalRequestStatus sets field value

func (*SignalResult) SetSignalValue

func (o *SignalResult) SetSignalValue(v EncodedObject)

SetSignalValue gets a reference to the given EncodedObject and assigns it to the SignalValue field.

func (SignalResult) ToMap added in v1.4.0

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

type StartApiFailurePolicy added in v1.4.0

type StartApiFailurePolicy string

StartApiFailurePolicy the model 'StartApiFailurePolicy'

const (
	FAIL_WORKFLOW_ON_START_API_FAILURE     StartApiFailurePolicy = "FAIL_WORKFLOW_ON_START_API_FAILURE"
	PROCEED_TO_DECIDE_ON_START_API_FAILURE StartApiFailurePolicy = "PROCEED_TO_DECIDE_ON_START_API_FAILURE"
)

List of StartApiFailurePolicy

func NewStartApiFailurePolicyFromValue added in v1.4.0

func NewStartApiFailurePolicyFromValue(v string) (*StartApiFailurePolicy, error)

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

func (StartApiFailurePolicy) IsValid added in v1.4.0

func (v StartApiFailurePolicy) IsValid() bool

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

func (StartApiFailurePolicy) Ptr added in v1.4.0

Ptr returns reference to StartApiFailurePolicy value

func (*StartApiFailurePolicy) UnmarshalJSON added in v1.4.0

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

type StateCompletionOutput

type StateCompletionOutput struct {
	CompletedStateId          string         `json:"completedStateId"`
	CompletedStateExecutionId string         `json:"completedStateExecutionId"`
	CompletedStateOutput      *EncodedObject `json:"completedStateOutput,omitempty"`
}

StateCompletionOutput struct for StateCompletionOutput

func NewStateCompletionOutput

func NewStateCompletionOutput(completedStateId string, completedStateExecutionId string) *StateCompletionOutput

NewStateCompletionOutput instantiates a new StateCompletionOutput 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 NewStateCompletionOutputWithDefaults

func NewStateCompletionOutputWithDefaults() *StateCompletionOutput

NewStateCompletionOutputWithDefaults instantiates a new StateCompletionOutput 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 (*StateCompletionOutput) GetCompletedStateExecutionId

func (o *StateCompletionOutput) GetCompletedStateExecutionId() string

GetCompletedStateExecutionId returns the CompletedStateExecutionId field value

func (*StateCompletionOutput) GetCompletedStateExecutionIdOk

func (o *StateCompletionOutput) GetCompletedStateExecutionIdOk() (*string, bool)

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

func (*StateCompletionOutput) GetCompletedStateId

func (o *StateCompletionOutput) GetCompletedStateId() string

GetCompletedStateId returns the CompletedStateId field value

func (*StateCompletionOutput) GetCompletedStateIdOk

func (o *StateCompletionOutput) GetCompletedStateIdOk() (*string, bool)

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

func (*StateCompletionOutput) GetCompletedStateOutput

func (o *StateCompletionOutput) GetCompletedStateOutput() EncodedObject

GetCompletedStateOutput returns the CompletedStateOutput field value if set, zero value otherwise.

func (*StateCompletionOutput) GetCompletedStateOutputOk

func (o *StateCompletionOutput) GetCompletedStateOutputOk() (*EncodedObject, bool)

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

func (*StateCompletionOutput) HasCompletedStateOutput

func (o *StateCompletionOutput) HasCompletedStateOutput() bool

HasCompletedStateOutput returns a boolean if a field has been set.

func (StateCompletionOutput) MarshalJSON

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

func (*StateCompletionOutput) SetCompletedStateExecutionId

func (o *StateCompletionOutput) SetCompletedStateExecutionId(v string)

SetCompletedStateExecutionId sets field value

func (*StateCompletionOutput) SetCompletedStateId

func (o *StateCompletionOutput) SetCompletedStateId(v string)

SetCompletedStateId sets field value

func (*StateCompletionOutput) SetCompletedStateOutput

func (o *StateCompletionOutput) SetCompletedStateOutput(v EncodedObject)

SetCompletedStateOutput gets a reference to the given EncodedObject and assigns it to the CompletedStateOutput field.

func (StateCompletionOutput) ToMap added in v1.4.0

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

type StateDecision

type StateDecision struct {
	NextStates       []StateMovement           `json:"nextStates,omitempty"`
	ConditionalClose *WorkflowConditionalClose `json:"conditionalClose,omitempty"`
}

StateDecision struct for StateDecision

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) GetConditionalClose added in v1.7.0

func (o *StateDecision) GetConditionalClose() WorkflowConditionalClose

GetConditionalClose returns the ConditionalClose field value if set, zero value otherwise.

func (*StateDecision) GetConditionalCloseOk added in v1.7.0

func (o *StateDecision) GetConditionalCloseOk() (*WorkflowConditionalClose, bool)

GetConditionalCloseOk returns a tuple with the ConditionalClose field value if set, nil otherwise and a boolean to check if the value has been 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) HasConditionalClose added in v1.7.0

func (o *StateDecision) HasConditionalClose() bool

HasConditionalClose returns a boolean if a field has been set.

func (*StateDecision) HasNextStates

func (o *StateDecision) HasNextStates() bool

HasNextStates returns a boolean if a field has been set.

func (StateDecision) MarshalJSON

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

func (*StateDecision) SetConditionalClose added in v1.7.0

func (o *StateDecision) SetConditionalClose(v WorkflowConditionalClose)

SetConditionalClose gets a reference to the given WorkflowConditionalClose and assigns it to the ConditionalClose field.

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) ToMap added in v1.4.0

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

type StateMovement

type StateMovement struct {
	StateId      string                `json:"stateId"`
	StateInput   *EncodedObject        `json:"stateInput,omitempty"`
	StateOptions *WorkflowStateOptions `json:"stateOptions,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) 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) GetStateOptions

func (o *StateMovement) GetStateOptions() WorkflowStateOptions

GetStateOptions returns the StateOptions field value if set, zero value otherwise.

func (*StateMovement) GetStateOptionsOk

func (o *StateMovement) GetStateOptionsOk() (*WorkflowStateOptions, bool)

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

func (*StateMovement) HasStateInput

func (o *StateMovement) HasStateInput() bool

HasStateInput returns a boolean if a field has been set.

func (*StateMovement) HasStateOptions

func (o *StateMovement) HasStateOptions() bool

HasStateOptions returns a boolean if a field has been set.

func (StateMovement) MarshalJSON

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

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) SetStateOptions

func (o *StateMovement) SetStateOptions(v WorkflowStateOptions)

SetStateOptions gets a reference to the given WorkflowStateOptions and assigns it to the StateOptions field.

func (StateMovement) ToMap added in v1.4.0

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

type TimerCommand

type TimerCommand struct {
	CommandId                  string `json:"commandId"`
	FiringUnixTimestampSeconds int64  `json:"firingUnixTimestampSeconds"`
}

TimerCommand struct for TimerCommand

func NewTimerCommand

func NewTimerCommand(commandId string, firingUnixTimestampSeconds 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) GetCommandId

func (o *TimerCommand) GetCommandId() string

GetCommandId returns the CommandId field value

func (*TimerCommand) GetCommandIdOk

func (o *TimerCommand) GetCommandIdOk() (*string, bool)

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

func (*TimerCommand) GetFiringUnixTimestampSeconds

func (o *TimerCommand) GetFiringUnixTimestampSeconds() int64

GetFiringUnixTimestampSeconds returns the FiringUnixTimestampSeconds field value

func (*TimerCommand) GetFiringUnixTimestampSecondsOk

func (o *TimerCommand) GetFiringUnixTimestampSecondsOk() (*int64, bool)

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

func (TimerCommand) MarshalJSON

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

func (*TimerCommand) SetCommandId

func (o *TimerCommand) SetCommandId(v string)

SetCommandId sets field value

func (*TimerCommand) SetFiringUnixTimestampSeconds

func (o *TimerCommand) SetFiringUnixTimestampSeconds(v int64)

SetFiringUnixTimestampSeconds sets field value

func (TimerCommand) ToMap added in v1.4.0

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

type TimerResult

type TimerResult struct {
	CommandId   string      `json:"commandId"`
	TimerStatus TimerStatus `json:"timerStatus"`
}

TimerResult struct for TimerResult

func NewTimerResult

func NewTimerResult(commandId string, timerStatus TimerStatus) *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) GetCommandId

func (o *TimerResult) GetCommandId() string

GetCommandId returns the CommandId field value

func (*TimerResult) GetCommandIdOk

func (o *TimerResult) GetCommandIdOk() (*string, bool)

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

func (*TimerResult) GetTimerStatus

func (o *TimerResult) GetTimerStatus() TimerStatus

GetTimerStatus returns the TimerStatus field value

func (*TimerResult) GetTimerStatusOk

func (o *TimerResult) GetTimerStatusOk() (*TimerStatus, bool)

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

func (TimerResult) MarshalJSON

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

func (*TimerResult) SetCommandId

func (o *TimerResult) SetCommandId(v string)

SetCommandId sets field value

func (*TimerResult) SetTimerStatus

func (o *TimerResult) SetTimerStatus(v TimerStatus)

SetTimerStatus sets field value

func (TimerResult) ToMap added in v1.4.0

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

type TimerStatus

type TimerStatus string

TimerStatus the model 'TimerStatus'

const (
	SCHEDULED TimerStatus = "SCHEDULED"
	FIRED     TimerStatus = "FIRED"
)

List of TimerStatus

func NewTimerStatusFromValue

func NewTimerStatusFromValue(v string) (*TimerStatus, error)

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

func (TimerStatus) IsValid

func (v TimerStatus) IsValid() bool

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

func (TimerStatus) Ptr

func (v TimerStatus) Ptr() *TimerStatus

Ptr returns reference to TimerStatus value

func (*TimerStatus) UnmarshalJSON

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

type WaitUntilApiFailurePolicy added in v1.5.0

type WaitUntilApiFailurePolicy string

WaitUntilApiFailurePolicy the model 'WaitUntilApiFailurePolicy'

const (
	FAIL_WORKFLOW_ON_FAILURE WaitUntilApiFailurePolicy = "FAIL_WORKFLOW_ON_FAILURE"
	PROCEED_ON_FAILURE       WaitUntilApiFailurePolicy = "PROCEED_ON_FAILURE"
)

List of WaitUntilApiFailurePolicy

func NewWaitUntilApiFailurePolicyFromValue added in v1.5.0

func NewWaitUntilApiFailurePolicyFromValue(v string) (*WaitUntilApiFailurePolicy, error)

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

func (WaitUntilApiFailurePolicy) IsValid added in v1.5.0

func (v WaitUntilApiFailurePolicy) IsValid() bool

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

func (WaitUntilApiFailurePolicy) Ptr added in v1.5.0

Ptr returns reference to WaitUntilApiFailurePolicy value

func (*WaitUntilApiFailurePolicy) UnmarshalJSON added in v1.5.0

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

type WorkerErrorResponse added in v1.5.0

type WorkerErrorResponse struct {
	Detail    *string `json:"detail,omitempty"`
	ErrorType *string `json:"errorType,omitempty"`
}

WorkerErrorResponse struct for WorkerErrorResponse

func NewWorkerErrorResponse added in v1.5.0

func NewWorkerErrorResponse() *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 added in v1.5.0

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 added in v1.5.0

func (o *WorkerErrorResponse) GetDetail() string

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

func (*WorkerErrorResponse) GetDetailOk added in v1.5.0

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 added in v1.5.0

func (o *WorkerErrorResponse) GetErrorType() string

GetErrorType returns the ErrorType field value if set, zero value otherwise.

func (*WorkerErrorResponse) GetErrorTypeOk added in v1.5.0

func (o *WorkerErrorResponse) GetErrorTypeOk() (*string, bool)

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

func (*WorkerErrorResponse) HasDetail added in v1.5.0

func (o *WorkerErrorResponse) HasDetail() bool

HasDetail returns a boolean if a field has been set.

func (*WorkerErrorResponse) HasErrorType added in v1.5.0

func (o *WorkerErrorResponse) HasErrorType() bool

HasErrorType returns a boolean if a field has been set.

func (WorkerErrorResponse) MarshalJSON added in v1.5.0

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

func (*WorkerErrorResponse) SetDetail added in v1.5.0

func (o *WorkerErrorResponse) SetDetail(v string)

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

func (*WorkerErrorResponse) SetErrorType added in v1.5.0

func (o *WorkerErrorResponse) SetErrorType(v string)

SetErrorType gets a reference to the given string and assigns it to the ErrorType field.

func (WorkerErrorResponse) ToMap added in v1.5.0

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

type WorkflowConditionalClose added in v1.7.0

type WorkflowConditionalClose struct {
	ConditionalCloseType *WorkflowConditionalCloseType `json:"conditionalCloseType,omitempty"`
	ChannelName          *string                       `json:"channelName,omitempty"`
	CloseInput           *EncodedObject                `json:"closeInput,omitempty"`
}

WorkflowConditionalClose struct for WorkflowConditionalClose

func NewWorkflowConditionalClose added in v1.7.0

func NewWorkflowConditionalClose() *WorkflowConditionalClose

NewWorkflowConditionalClose instantiates a new WorkflowConditionalClose 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 NewWorkflowConditionalCloseWithDefaults added in v1.7.0

func NewWorkflowConditionalCloseWithDefaults() *WorkflowConditionalClose

NewWorkflowConditionalCloseWithDefaults instantiates a new WorkflowConditionalClose 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 (*WorkflowConditionalClose) GetChannelName added in v1.7.0

func (o *WorkflowConditionalClose) GetChannelName() string

GetChannelName returns the ChannelName field value if set, zero value otherwise.

func (*WorkflowConditionalClose) GetChannelNameOk added in v1.7.0

func (o *WorkflowConditionalClose) GetChannelNameOk() (*string, bool)

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

func (*WorkflowConditionalClose) GetCloseInput added in v1.7.0

func (o *WorkflowConditionalClose) GetCloseInput() EncodedObject

GetCloseInput returns the CloseInput field value if set, zero value otherwise.

func (*WorkflowConditionalClose) GetCloseInputOk added in v1.7.0

func (o *WorkflowConditionalClose) 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 (*WorkflowConditionalClose) GetConditionalCloseType added in v1.7.0

func (o *WorkflowConditionalClose) GetConditionalCloseType() WorkflowConditionalCloseType

GetConditionalCloseType returns the ConditionalCloseType field value if set, zero value otherwise.

func (*WorkflowConditionalClose) GetConditionalCloseTypeOk added in v1.7.0

func (o *WorkflowConditionalClose) GetConditionalCloseTypeOk() (*WorkflowConditionalCloseType, bool)

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

func (*WorkflowConditionalClose) HasChannelName added in v1.7.0

func (o *WorkflowConditionalClose) HasChannelName() bool

HasChannelName returns a boolean if a field has been set.

func (*WorkflowConditionalClose) HasCloseInput added in v1.7.0

func (o *WorkflowConditionalClose) HasCloseInput() bool

HasCloseInput returns a boolean if a field has been set.

func (*WorkflowConditionalClose) HasConditionalCloseType added in v1.7.0

func (o *WorkflowConditionalClose) HasConditionalCloseType() bool

HasConditionalCloseType returns a boolean if a field has been set.

func (WorkflowConditionalClose) MarshalJSON added in v1.7.0

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

func (*WorkflowConditionalClose) SetChannelName added in v1.7.0

func (o *WorkflowConditionalClose) SetChannelName(v string)

SetChannelName gets a reference to the given string and assigns it to the ChannelName field.

func (*WorkflowConditionalClose) SetCloseInput added in v1.7.0

func (o *WorkflowConditionalClose) SetCloseInput(v EncodedObject)

SetCloseInput gets a reference to the given EncodedObject and assigns it to the CloseInput field.

func (*WorkflowConditionalClose) SetConditionalCloseType added in v1.7.0

func (o *WorkflowConditionalClose) SetConditionalCloseType(v WorkflowConditionalCloseType)

SetConditionalCloseType gets a reference to the given WorkflowConditionalCloseType and assigns it to the ConditionalCloseType field.

func (WorkflowConditionalClose) ToMap added in v1.7.0

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

type WorkflowConditionalCloseType added in v1.7.0

type WorkflowConditionalCloseType string

WorkflowConditionalCloseType the model 'WorkflowConditionalCloseType'

const (
	FORCE_COMPLETE_ON_INTERNAL_CHANNEL_EMPTY WorkflowConditionalCloseType = "FORCE_COMPLETE_ON_INTERNAL_CHANNEL_EMPTY"
	FORCE_COMPLETE_ON_SIGNAL_CHANNEL_EMPTY   WorkflowConditionalCloseType = "FORCE_COMPLETE_ON_SIGNAL_CHANNEL_EMPTY"
	GRACEFUL_COMPLETE_ON_ALL_CHANNELS_EMPTY  WorkflowConditionalCloseType = "GRACEFUL_COMPLETE_ON_ALL_CHANNELS_EMPTY"
)

List of WorkflowConditionalCloseType

func NewWorkflowConditionalCloseTypeFromValue added in v1.7.0

func NewWorkflowConditionalCloseTypeFromValue(v string) (*WorkflowConditionalCloseType, error)

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

func (WorkflowConditionalCloseType) IsValid added in v1.7.0

func (v WorkflowConditionalCloseType) IsValid() bool

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

func (WorkflowConditionalCloseType) Ptr added in v1.7.0

Ptr returns reference to WorkflowConditionalCloseType value

func (*WorkflowConditionalCloseType) UnmarshalJSON added in v1.7.0

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

type WorkflowConfig added in v1.5.0

type WorkflowConfig struct {
	DisableSystemSearchAttribute *bool  `json:"disableSystemSearchAttribute,omitempty"`
	ContinueAsNewThreshold       *int32 `json:"continueAsNewThreshold,omitempty"`
	ContinueAsNewPageSizeInBytes *int32 `json:"continueAsNewPageSizeInBytes,omitempty"`
}

WorkflowConfig struct for WorkflowConfig

func NewWorkflowConfig added in v1.5.0

func NewWorkflowConfig() *WorkflowConfig

NewWorkflowConfig instantiates a new WorkflowConfig 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 NewWorkflowConfigWithDefaults added in v1.5.0

func NewWorkflowConfigWithDefaults() *WorkflowConfig

NewWorkflowConfigWithDefaults instantiates a new WorkflowConfig 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 (*WorkflowConfig) GetContinueAsNewPageSizeInBytes added in v1.5.0

func (o *WorkflowConfig) GetContinueAsNewPageSizeInBytes() int32

GetContinueAsNewPageSizeInBytes returns the ContinueAsNewPageSizeInBytes field value if set, zero value otherwise.

func (*WorkflowConfig) GetContinueAsNewPageSizeInBytesOk added in v1.5.0

func (o *WorkflowConfig) GetContinueAsNewPageSizeInBytesOk() (*int32, bool)

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

func (*WorkflowConfig) GetContinueAsNewThreshold added in v1.5.0

func (o *WorkflowConfig) GetContinueAsNewThreshold() int32

GetContinueAsNewThreshold returns the ContinueAsNewThreshold field value if set, zero value otherwise.

func (*WorkflowConfig) GetContinueAsNewThresholdOk added in v1.5.0

func (o *WorkflowConfig) GetContinueAsNewThresholdOk() (*int32, bool)

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

func (*WorkflowConfig) GetDisableSystemSearchAttribute added in v1.5.0

func (o *WorkflowConfig) GetDisableSystemSearchAttribute() bool

GetDisableSystemSearchAttribute returns the DisableSystemSearchAttribute field value if set, zero value otherwise.

func (*WorkflowConfig) GetDisableSystemSearchAttributeOk added in v1.5.0

func (o *WorkflowConfig) GetDisableSystemSearchAttributeOk() (*bool, bool)

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

func (*WorkflowConfig) HasContinueAsNewPageSizeInBytes added in v1.5.0

func (o *WorkflowConfig) HasContinueAsNewPageSizeInBytes() bool

HasContinueAsNewPageSizeInBytes returns a boolean if a field has been set.

func (*WorkflowConfig) HasContinueAsNewThreshold added in v1.5.0

func (o *WorkflowConfig) HasContinueAsNewThreshold() bool

HasContinueAsNewThreshold returns a boolean if a field has been set.

func (*WorkflowConfig) HasDisableSystemSearchAttribute added in v1.5.0

func (o *WorkflowConfig) HasDisableSystemSearchAttribute() bool

HasDisableSystemSearchAttribute returns a boolean if a field has been set.

func (WorkflowConfig) MarshalJSON added in v1.5.0

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

func (*WorkflowConfig) SetContinueAsNewPageSizeInBytes added in v1.5.0

func (o *WorkflowConfig) SetContinueAsNewPageSizeInBytes(v int32)

SetContinueAsNewPageSizeInBytes gets a reference to the given int32 and assigns it to the ContinueAsNewPageSizeInBytes field.

func (*WorkflowConfig) SetContinueAsNewThreshold added in v1.5.0

func (o *WorkflowConfig) SetContinueAsNewThreshold(v int32)

SetContinueAsNewThreshold gets a reference to the given int32 and assigns it to the ContinueAsNewThreshold field.

func (*WorkflowConfig) SetDisableSystemSearchAttribute added in v1.5.0

func (o *WorkflowConfig) SetDisableSystemSearchAttribute(v bool)

SetDisableSystemSearchAttribute gets a reference to the given bool and assigns it to the DisableSystemSearchAttribute field.

func (WorkflowConfig) ToMap added in v1.5.0

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

type WorkflowConfigUpdateRequest added in v1.5.0

type WorkflowConfigUpdateRequest struct {
	WorkflowId     string         `json:"workflowId"`
	WorkflowRunId  *string        `json:"workflowRunId,omitempty"`
	WorkflowConfig WorkflowConfig `json:"workflowConfig"`
}

WorkflowConfigUpdateRequest struct for WorkflowConfigUpdateRequest

func NewWorkflowConfigUpdateRequest added in v1.5.0

func NewWorkflowConfigUpdateRequest(workflowId string, workflowConfig WorkflowConfig) *WorkflowConfigUpdateRequest

NewWorkflowConfigUpdateRequest instantiates a new WorkflowConfigUpdateRequest 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 NewWorkflowConfigUpdateRequestWithDefaults added in v1.5.0

func NewWorkflowConfigUpdateRequestWithDefaults() *WorkflowConfigUpdateRequest

NewWorkflowConfigUpdateRequestWithDefaults instantiates a new WorkflowConfigUpdateRequest 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 (*WorkflowConfigUpdateRequest) GetWorkflowConfig added in v1.5.0

func (o *WorkflowConfigUpdateRequest) GetWorkflowConfig() WorkflowConfig

GetWorkflowConfig returns the WorkflowConfig field value

func (*WorkflowConfigUpdateRequest) GetWorkflowConfigOk added in v1.5.0

func (o *WorkflowConfigUpdateRequest) GetWorkflowConfigOk() (*WorkflowConfig, bool)

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

func (*WorkflowConfigUpdateRequest) GetWorkflowId added in v1.5.0

func (o *WorkflowConfigUpdateRequest) GetWorkflowId() string

GetWorkflowId returns the WorkflowId field value

func (*WorkflowConfigUpdateRequest) GetWorkflowIdOk added in v1.5.0

func (o *WorkflowConfigUpdateRequest) GetWorkflowIdOk() (*string, bool)

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

func (*WorkflowConfigUpdateRequest) GetWorkflowRunId added in v1.5.0

func (o *WorkflowConfigUpdateRequest) GetWorkflowRunId() string

GetWorkflowRunId returns the WorkflowRunId field value if set, zero value otherwise.

func (*WorkflowConfigUpdateRequest) GetWorkflowRunIdOk added in v1.5.0

func (o *WorkflowConfigUpdateRequest) GetWorkflowRunIdOk() (*string, bool)

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

func (*WorkflowConfigUpdateRequest) HasWorkflowRunId added in v1.5.0

func (o *WorkflowConfigUpdateRequest) HasWorkflowRunId() bool

HasWorkflowRunId returns a boolean if a field has been set.

func (WorkflowConfigUpdateRequest) MarshalJSON added in v1.5.0

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

func (*WorkflowConfigUpdateRequest) SetWorkflowConfig added in v1.5.0

func (o *WorkflowConfigUpdateRequest) SetWorkflowConfig(v WorkflowConfig)

SetWorkflowConfig sets field value

func (*WorkflowConfigUpdateRequest) SetWorkflowId added in v1.5.0

func (o *WorkflowConfigUpdateRequest) SetWorkflowId(v string)

SetWorkflowId sets field value

func (*WorkflowConfigUpdateRequest) SetWorkflowRunId added in v1.5.0

func (o *WorkflowConfigUpdateRequest) SetWorkflowRunId(v string)

SetWorkflowRunId gets a reference to the given string and assigns it to the WorkflowRunId field.

func (WorkflowConfigUpdateRequest) ToMap added in v1.5.0

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

type WorkflowDumpRequest added in v1.5.0

type WorkflowDumpRequest struct {
	WorkflowId      string `json:"workflowId"`
	WorkflowRunId   string `json:"workflowRunId"`
	PageSizeInBytes int32  `json:"pageSizeInBytes"`
	PageNum         int32  `json:"pageNum"`
}

WorkflowDumpRequest struct for WorkflowDumpRequest

func NewWorkflowDumpRequest added in v1.5.0

func NewWorkflowDumpRequest(workflowId string, workflowRunId string, pageSizeInBytes int32, pageNum int32) *WorkflowDumpRequest

NewWorkflowDumpRequest instantiates a new WorkflowDumpRequest 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 NewWorkflowDumpRequestWithDefaults added in v1.5.0

func NewWorkflowDumpRequestWithDefaults() *WorkflowDumpRequest

NewWorkflowDumpRequestWithDefaults instantiates a new WorkflowDumpRequest 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 (*WorkflowDumpRequest) GetPageNum added in v1.5.0

func (o *WorkflowDumpRequest) GetPageNum() int32

GetPageNum returns the PageNum field value

func (*WorkflowDumpRequest) GetPageNumOk added in v1.5.0

func (o *WorkflowDumpRequest) GetPageNumOk() (*int32, bool)

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

func (*WorkflowDumpRequest) GetPageSizeInBytes added in v1.5.0

func (o *WorkflowDumpRequest) GetPageSizeInBytes() int32

GetPageSizeInBytes returns the PageSizeInBytes field value

func (*WorkflowDumpRequest) GetPageSizeInBytesOk added in v1.5.0

func (o *WorkflowDumpRequest) GetPageSizeInBytesOk() (*int32, bool)

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

func (*WorkflowDumpRequest) GetWorkflowId added in v1.5.0

func (o *WorkflowDumpRequest) GetWorkflowId() string

GetWorkflowId returns the WorkflowId field value

func (*WorkflowDumpRequest) GetWorkflowIdOk added in v1.5.0

func (o *WorkflowDumpRequest) GetWorkflowIdOk() (*string, bool)

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

func (*WorkflowDumpRequest) GetWorkflowRunId added in v1.5.0

func (o *WorkflowDumpRequest) GetWorkflowRunId() string

GetWorkflowRunId returns the WorkflowRunId field value

func (*WorkflowDumpRequest) GetWorkflowRunIdOk added in v1.5.0

func (o *WorkflowDumpRequest) GetWorkflowRunIdOk() (*string, bool)

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

func (WorkflowDumpRequest) MarshalJSON added in v1.5.0

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

func (*WorkflowDumpRequest) SetPageNum added in v1.5.0

func (o *WorkflowDumpRequest) SetPageNum(v int32)

SetPageNum sets field value

func (*WorkflowDumpRequest) SetPageSizeInBytes added in v1.5.0

func (o *WorkflowDumpRequest) SetPageSizeInBytes(v int32)

SetPageSizeInBytes sets field value

func (*WorkflowDumpRequest) SetWorkflowId added in v1.5.0

func (o *WorkflowDumpRequest) SetWorkflowId(v string)

SetWorkflowId sets field value

func (*WorkflowDumpRequest) SetWorkflowRunId added in v1.5.0

func (o *WorkflowDumpRequest) SetWorkflowRunId(v string)

SetWorkflowRunId sets field value

func (WorkflowDumpRequest) ToMap added in v1.5.0

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

type WorkflowDumpResponse added in v1.5.0

type WorkflowDumpResponse struct {
	Checksum   string `json:"checksum"`
	TotalPages int32  `json:"totalPages"`
	JsonData   string `json:"jsonData"`
}

WorkflowDumpResponse struct for WorkflowDumpResponse

func NewWorkflowDumpResponse added in v1.5.0

func NewWorkflowDumpResponse(checksum string, totalPages int32, jsonData string) *WorkflowDumpResponse

NewWorkflowDumpResponse instantiates a new WorkflowDumpResponse 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 NewWorkflowDumpResponseWithDefaults added in v1.5.0

func NewWorkflowDumpResponseWithDefaults() *WorkflowDumpResponse

NewWorkflowDumpResponseWithDefaults instantiates a new WorkflowDumpResponse 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 (*WorkflowDumpResponse) GetChecksum added in v1.5.0

func (o *WorkflowDumpResponse) GetChecksum() string

GetChecksum returns the Checksum field value

func (*WorkflowDumpResponse) GetChecksumOk added in v1.5.0

func (o *WorkflowDumpResponse) GetChecksumOk() (*string, bool)

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

func (*WorkflowDumpResponse) GetJsonData added in v1.5.0

func (o *WorkflowDumpResponse) GetJsonData() string

GetJsonData returns the JsonData field value

func (*WorkflowDumpResponse) GetJsonDataOk added in v1.5.0

func (o *WorkflowDumpResponse) GetJsonDataOk() (*string, bool)

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

func (*WorkflowDumpResponse) GetTotalPages added in v1.5.0

func (o *WorkflowDumpResponse) GetTotalPages() int32

GetTotalPages returns the TotalPages field value

func (*WorkflowDumpResponse) GetTotalPagesOk added in v1.5.0

func (o *WorkflowDumpResponse) GetTotalPagesOk() (*int32, bool)

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

func (WorkflowDumpResponse) MarshalJSON added in v1.5.0

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

func (*WorkflowDumpResponse) SetChecksum added in v1.5.0

func (o *WorkflowDumpResponse) SetChecksum(v string)

SetChecksum sets field value

func (*WorkflowDumpResponse) SetJsonData added in v1.5.0

func (o *WorkflowDumpResponse) SetJsonData(v string)

SetJsonData sets field value

func (*WorkflowDumpResponse) SetTotalPages added in v1.5.0

func (o *WorkflowDumpResponse) SetTotalPages(v int32)

SetTotalPages sets field value

func (WorkflowDumpResponse) ToMap added in v1.5.0

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

type WorkflowErrorType added in v1.3.0

type WorkflowErrorType string

WorkflowErrorType the model 'WorkflowErrorType'

const (
	STATE_DECISION_FAILING_WORKFLOW_ERROR_TYPE WorkflowErrorType = "STATE_DECISION_FAILING_WORKFLOW_ERROR_TYPE"
	CLIENT_API_FAILING_WORKFLOW_ERROR_TYPE     WorkflowErrorType = "CLIENT_API_FAILING_WORKFLOW_ERROR_TYPE"
	STATE_API_FAIL_MAX_OUT_RETRY_ERROR_TYPE    WorkflowErrorType = "STATE_API_FAIL_MAX_OUT_RETRY_ERROR_TYPE"
	INVALID_USER_WORKFLOW_CODE_ERROR_TYPE      WorkflowErrorType = "INVALID_USER_WORKFLOW_CODE_ERROR_TYPE"
	RPC_ACQUIRE_LOCK_FAILURE                   WorkflowErrorType = "RPC_ACQUIRE_LOCK_FAILURE"
	SERVER_INTERNAL_ERROR_TYPE                 WorkflowErrorType = "SERVER_INTERNAL_ERROR_TYPE"
)

List of WorkflowErrorType

func NewWorkflowErrorTypeFromValue added in v1.3.0

func NewWorkflowErrorTypeFromValue(v string) (*WorkflowErrorType, error)

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

func (WorkflowErrorType) IsValid added in v1.3.0

func (v WorkflowErrorType) IsValid() bool

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

func (WorkflowErrorType) Ptr added in v1.3.0

Ptr returns reference to WorkflowErrorType value

func (*WorkflowErrorType) UnmarshalJSON added in v1.3.0

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

type WorkflowGetDataObjectsRequest

type WorkflowGetDataObjectsRequest struct {
	WorkflowId               string   `json:"workflowId"`
	WorkflowRunId            *string  `json:"workflowRunId,omitempty"`
	Keys                     []string `json:"keys,omitempty"`
	UseMemoForDataAttributes *bool    `json:"useMemoForDataAttributes,omitempty"`
}

WorkflowGetDataObjectsRequest struct for WorkflowGetDataObjectsRequest

func NewWorkflowGetDataObjectsRequest

func NewWorkflowGetDataObjectsRequest(workflowId string) *WorkflowGetDataObjectsRequest

NewWorkflowGetDataObjectsRequest instantiates a new WorkflowGetDataObjectsRequest 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 NewWorkflowGetDataObjectsRequestWithDefaults

func NewWorkflowGetDataObjectsRequestWithDefaults() *WorkflowGetDataObjectsRequest

NewWorkflowGetDataObjectsRequestWithDefaults instantiates a new WorkflowGetDataObjectsRequest 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 (*WorkflowGetDataObjectsRequest) GetKeys

func (o *WorkflowGetDataObjectsRequest) GetKeys() []string

GetKeys returns the Keys field value if set, zero value otherwise.

func (*WorkflowGetDataObjectsRequest) GetKeysOk

func (o *WorkflowGetDataObjectsRequest) GetKeysOk() ([]string, bool)

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

func (*WorkflowGetDataObjectsRequest) GetUseMemoForDataAttributes added in v1.6.0

func (o *WorkflowGetDataObjectsRequest) GetUseMemoForDataAttributes() bool

GetUseMemoForDataAttributes returns the UseMemoForDataAttributes field value if set, zero value otherwise.

func (*WorkflowGetDataObjectsRequest) GetUseMemoForDataAttributesOk added in v1.6.0

func (o *WorkflowGetDataObjectsRequest) GetUseMemoForDataAttributesOk() (*bool, bool)

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

func (*WorkflowGetDataObjectsRequest) GetWorkflowId

func (o *WorkflowGetDataObjectsRequest) GetWorkflowId() string

GetWorkflowId returns the WorkflowId field value

func (*WorkflowGetDataObjectsRequest) GetWorkflowIdOk

func (o *WorkflowGetDataObjectsRequest) GetWorkflowIdOk() (*string, bool)

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

func (*WorkflowGetDataObjectsRequest) GetWorkflowRunId

func (o *WorkflowGetDataObjectsRequest) GetWorkflowRunId() string

GetWorkflowRunId returns the WorkflowRunId field value if set, zero value otherwise.

func (*WorkflowGetDataObjectsRequest) GetWorkflowRunIdOk

func (o *WorkflowGetDataObjectsRequest) GetWorkflowRunIdOk() (*string, bool)

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

func (*WorkflowGetDataObjectsRequest) HasKeys

func (o *WorkflowGetDataObjectsRequest) HasKeys() bool

HasKeys returns a boolean if a field has been set.

func (*WorkflowGetDataObjectsRequest) HasUseMemoForDataAttributes added in v1.6.0

func (o *WorkflowGetDataObjectsRequest) HasUseMemoForDataAttributes() bool

HasUseMemoForDataAttributes returns a boolean if a field has been set.

func (*WorkflowGetDataObjectsRequest) HasWorkflowRunId

func (o *WorkflowGetDataObjectsRequest) HasWorkflowRunId() bool

HasWorkflowRunId returns a boolean if a field has been set.

func (WorkflowGetDataObjectsRequest) MarshalJSON

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

func (*WorkflowGetDataObjectsRequest) SetKeys

func (o *WorkflowGetDataObjectsRequest) SetKeys(v []string)

SetKeys gets a reference to the given []string and assigns it to the Keys field.

func (*WorkflowGetDataObjectsRequest) SetUseMemoForDataAttributes added in v1.6.0

func (o *WorkflowGetDataObjectsRequest) SetUseMemoForDataAttributes(v bool)

SetUseMemoForDataAttributes gets a reference to the given bool and assigns it to the UseMemoForDataAttributes field.

func (*WorkflowGetDataObjectsRequest) SetWorkflowId

func (o *WorkflowGetDataObjectsRequest) SetWorkflowId(v string)

SetWorkflowId sets field value

func (*WorkflowGetDataObjectsRequest) SetWorkflowRunId

func (o *WorkflowGetDataObjectsRequest) SetWorkflowRunId(v string)

SetWorkflowRunId gets a reference to the given string and assigns it to the WorkflowRunId field.

func (WorkflowGetDataObjectsRequest) ToMap added in v1.4.0

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

type WorkflowGetDataObjectsResponse

type WorkflowGetDataObjectsResponse struct {
	Objects []KeyValue `json:"objects,omitempty"`
}

WorkflowGetDataObjectsResponse struct for WorkflowGetDataObjectsResponse

func NewWorkflowGetDataObjectsResponse

func NewWorkflowGetDataObjectsResponse() *WorkflowGetDataObjectsResponse

NewWorkflowGetDataObjectsResponse instantiates a new WorkflowGetDataObjectsResponse 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 NewWorkflowGetDataObjectsResponseWithDefaults

func NewWorkflowGetDataObjectsResponseWithDefaults() *WorkflowGetDataObjectsResponse

NewWorkflowGetDataObjectsResponseWithDefaults instantiates a new WorkflowGetDataObjectsResponse 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 (*WorkflowGetDataObjectsResponse) GetObjects

func (o *WorkflowGetDataObjectsResponse) GetObjects() []KeyValue

GetObjects returns the Objects field value if set, zero value otherwise.

func (*WorkflowGetDataObjectsResponse) GetObjectsOk

func (o *WorkflowGetDataObjectsResponse) GetObjectsOk() ([]KeyValue, bool)

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

func (*WorkflowGetDataObjectsResponse) HasObjects

func (o *WorkflowGetDataObjectsResponse) HasObjects() bool

HasObjects returns a boolean if a field has been set.

func (WorkflowGetDataObjectsResponse) MarshalJSON

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

func (*WorkflowGetDataObjectsResponse) SetObjects

func (o *WorkflowGetDataObjectsResponse) SetObjects(v []KeyValue)

SetObjects gets a reference to the given []KeyValue and assigns it to the Objects field.

func (WorkflowGetDataObjectsResponse) ToMap added in v1.4.0

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

type WorkflowGetRequest

type WorkflowGetRequest struct {
	WorkflowId      string  `json:"workflowId"`
	WorkflowRunId   *string `json:"workflowRunId,omitempty"`
	NeedsResults    *bool   `json:"needsResults,omitempty"`
	WaitTimeSeconds *int32  `json:"waitTimeSeconds,omitempty"`
}

WorkflowGetRequest struct for WorkflowGetRequest

func NewWorkflowGetRequest

func NewWorkflowGetRequest(workflowId string) *WorkflowGetRequest

NewWorkflowGetRequest instantiates a new WorkflowGetRequest 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 NewWorkflowGetRequestWithDefaults

func NewWorkflowGetRequestWithDefaults() *WorkflowGetRequest

NewWorkflowGetRequestWithDefaults instantiates a new WorkflowGetRequest 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 (*WorkflowGetRequest) GetNeedsResults

func (o *WorkflowGetRequest) GetNeedsResults() bool

GetNeedsResults returns the NeedsResults field value if set, zero value otherwise.

func (*WorkflowGetRequest) GetNeedsResultsOk

func (o *WorkflowGetRequest) GetNeedsResultsOk() (*bool, bool)

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

func (*WorkflowGetRequest) GetWaitTimeSeconds

func (o *WorkflowGetRequest) GetWaitTimeSeconds() int32

GetWaitTimeSeconds returns the WaitTimeSeconds field value if set, zero value otherwise.

func (*WorkflowGetRequest) GetWaitTimeSecondsOk

func (o *WorkflowGetRequest) GetWaitTimeSecondsOk() (*int32, bool)

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

func (*WorkflowGetRequest) GetWorkflowId

func (o *WorkflowGetRequest) GetWorkflowId() string

GetWorkflowId returns the WorkflowId field value

func (*WorkflowGetRequest) GetWorkflowIdOk

func (o *WorkflowGetRequest) GetWorkflowIdOk() (*string, bool)

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

func (*WorkflowGetRequest) GetWorkflowRunId

func (o *WorkflowGetRequest) GetWorkflowRunId() string

GetWorkflowRunId returns the WorkflowRunId field value if set, zero value otherwise.

func (*WorkflowGetRequest) GetWorkflowRunIdOk

func (o *WorkflowGetRequest) GetWorkflowRunIdOk() (*string, bool)

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

func (*WorkflowGetRequest) HasNeedsResults

func (o *WorkflowGetRequest) HasNeedsResults() bool

HasNeedsResults returns a boolean if a field has been set.

func (*WorkflowGetRequest) HasWaitTimeSeconds

func (o *WorkflowGetRequest) HasWaitTimeSeconds() bool

HasWaitTimeSeconds returns a boolean if a field has been set.

func (*WorkflowGetRequest) HasWorkflowRunId

func (o *WorkflowGetRequest) HasWorkflowRunId() bool

HasWorkflowRunId returns a boolean if a field has been set.

func (WorkflowGetRequest) MarshalJSON

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

func (*WorkflowGetRequest) SetNeedsResults

func (o *WorkflowGetRequest) SetNeedsResults(v bool)

SetNeedsResults gets a reference to the given bool and assigns it to the NeedsResults field.

func (*WorkflowGetRequest) SetWaitTimeSeconds

func (o *WorkflowGetRequest) SetWaitTimeSeconds(v int32)

SetWaitTimeSeconds gets a reference to the given int32 and assigns it to the WaitTimeSeconds field.

func (*WorkflowGetRequest) SetWorkflowId

func (o *WorkflowGetRequest) SetWorkflowId(v string)

SetWorkflowId sets field value

func (*WorkflowGetRequest) SetWorkflowRunId

func (o *WorkflowGetRequest) SetWorkflowRunId(v string)

SetWorkflowRunId gets a reference to the given string and assigns it to the WorkflowRunId field.

func (WorkflowGetRequest) ToMap added in v1.4.0

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

type WorkflowGetResponse

type WorkflowGetResponse struct {
	WorkflowRunId  string                  `json:"workflowRunId"`
	WorkflowStatus WorkflowStatus          `json:"workflowStatus"`
	Results        []StateCompletionOutput `json:"results,omitempty"`
	ErrorType      *WorkflowErrorType      `json:"errorType,omitempty"`
	ErrorMessage   *string                 `json:"errorMessage,omitempty"`
}

WorkflowGetResponse struct for WorkflowGetResponse

func NewWorkflowGetResponse

func NewWorkflowGetResponse(workflowRunId string, workflowStatus WorkflowStatus) *WorkflowGetResponse

NewWorkflowGetResponse instantiates a new WorkflowGetResponse 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 NewWorkflowGetResponseWithDefaults

func NewWorkflowGetResponseWithDefaults() *WorkflowGetResponse

NewWorkflowGetResponseWithDefaults instantiates a new WorkflowGetResponse 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 (*WorkflowGetResponse) GetErrorMessage added in v1.3.0

func (o *WorkflowGetResponse) GetErrorMessage() string

GetErrorMessage returns the ErrorMessage field value if set, zero value otherwise.

func (*WorkflowGetResponse) GetErrorMessageOk added in v1.3.0

func (o *WorkflowGetResponse) GetErrorMessageOk() (*string, bool)

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

func (*WorkflowGetResponse) GetErrorType added in v1.3.0

func (o *WorkflowGetResponse) GetErrorType() WorkflowErrorType

GetErrorType returns the ErrorType field value if set, zero value otherwise.

func (*WorkflowGetResponse) GetErrorTypeOk added in v1.3.0

func (o *WorkflowGetResponse) GetErrorTypeOk() (*WorkflowErrorType, bool)

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

func (*WorkflowGetResponse) GetResults

func (o *WorkflowGetResponse) GetResults() []StateCompletionOutput

GetResults returns the Results field value if set, zero value otherwise.

func (*WorkflowGetResponse) GetResultsOk

func (o *WorkflowGetResponse) GetResultsOk() ([]StateCompletionOutput, bool)

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

func (*WorkflowGetResponse) GetWorkflowRunId

func (o *WorkflowGetResponse) GetWorkflowRunId() string

GetWorkflowRunId returns the WorkflowRunId field value

func (*WorkflowGetResponse) GetWorkflowRunIdOk

func (o *WorkflowGetResponse) GetWorkflowRunIdOk() (*string, bool)

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

func (*WorkflowGetResponse) GetWorkflowStatus

func (o *WorkflowGetResponse) GetWorkflowStatus() WorkflowStatus

GetWorkflowStatus returns the WorkflowStatus field value

func (*WorkflowGetResponse) GetWorkflowStatusOk

func (o *WorkflowGetResponse) GetWorkflowStatusOk() (*WorkflowStatus, bool)

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

func (*WorkflowGetResponse) HasErrorMessage added in v1.3.0

func (o *WorkflowGetResponse) HasErrorMessage() bool

HasErrorMessage returns a boolean if a field has been set.

func (*WorkflowGetResponse) HasErrorType added in v1.3.0

func (o *WorkflowGetResponse) HasErrorType() bool

HasErrorType returns a boolean if a field has been set.

func (*WorkflowGetResponse) HasResults

func (o *WorkflowGetResponse) HasResults() bool

HasResults returns a boolean if a field has been set.

func (WorkflowGetResponse) MarshalJSON

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

func (*WorkflowGetResponse) SetErrorMessage added in v1.3.0

func (o *WorkflowGetResponse) SetErrorMessage(v string)

SetErrorMessage gets a reference to the given string and assigns it to the ErrorMessage field.

func (*WorkflowGetResponse) SetErrorType added in v1.3.0

func (o *WorkflowGetResponse) SetErrorType(v WorkflowErrorType)

SetErrorType gets a reference to the given WorkflowErrorType and assigns it to the ErrorType field.

func (*WorkflowGetResponse) SetResults

func (o *WorkflowGetResponse) SetResults(v []StateCompletionOutput)

SetResults gets a reference to the given []StateCompletionOutput and assigns it to the Results field.

func (*WorkflowGetResponse) SetWorkflowRunId

func (o *WorkflowGetResponse) SetWorkflowRunId(v string)

SetWorkflowRunId sets field value

func (*WorkflowGetResponse) SetWorkflowStatus

func (o *WorkflowGetResponse) SetWorkflowStatus(v WorkflowStatus)

SetWorkflowStatus sets field value

func (WorkflowGetResponse) ToMap added in v1.4.0

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

type WorkflowGetSearchAttributesRequest

type WorkflowGetSearchAttributesRequest struct {
	WorkflowId    string                      `json:"workflowId"`
	WorkflowRunId *string                     `json:"workflowRunId,omitempty"`
	Keys          []SearchAttributeKeyAndType `json:"keys,omitempty"`
}

WorkflowGetSearchAttributesRequest struct for WorkflowGetSearchAttributesRequest

func NewWorkflowGetSearchAttributesRequest

func NewWorkflowGetSearchAttributesRequest(workflowId string) *WorkflowGetSearchAttributesRequest

NewWorkflowGetSearchAttributesRequest instantiates a new WorkflowGetSearchAttributesRequest 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 NewWorkflowGetSearchAttributesRequestWithDefaults

func NewWorkflowGetSearchAttributesRequestWithDefaults() *WorkflowGetSearchAttributesRequest

NewWorkflowGetSearchAttributesRequestWithDefaults instantiates a new WorkflowGetSearchAttributesRequest 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 (*WorkflowGetSearchAttributesRequest) GetKeys

GetKeys returns the Keys field value if set, zero value otherwise.

func (*WorkflowGetSearchAttributesRequest) GetKeysOk

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

func (*WorkflowGetSearchAttributesRequest) GetWorkflowId

func (o *WorkflowGetSearchAttributesRequest) GetWorkflowId() string

GetWorkflowId returns the WorkflowId field value

func (*WorkflowGetSearchAttributesRequest) GetWorkflowIdOk

func (o *WorkflowGetSearchAttributesRequest) GetWorkflowIdOk() (*string, bool)

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

func (*WorkflowGetSearchAttributesRequest) GetWorkflowRunId

func (o *WorkflowGetSearchAttributesRequest) GetWorkflowRunId() string

GetWorkflowRunId returns the WorkflowRunId field value if set, zero value otherwise.

func (*WorkflowGetSearchAttributesRequest) GetWorkflowRunIdOk

func (o *WorkflowGetSearchAttributesRequest) GetWorkflowRunIdOk() (*string, bool)

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

func (*WorkflowGetSearchAttributesRequest) HasKeys

HasKeys returns a boolean if a field has been set.

func (*WorkflowGetSearchAttributesRequest) HasWorkflowRunId

func (o *WorkflowGetSearchAttributesRequest) HasWorkflowRunId() bool

HasWorkflowRunId returns a boolean if a field has been set.

func (WorkflowGetSearchAttributesRequest) MarshalJSON

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

func (*WorkflowGetSearchAttributesRequest) SetKeys

SetKeys gets a reference to the given []SearchAttributeKeyAndType and assigns it to the Keys field.

func (*WorkflowGetSearchAttributesRequest) SetWorkflowId

func (o *WorkflowGetSearchAttributesRequest) SetWorkflowId(v string)

SetWorkflowId sets field value

func (*WorkflowGetSearchAttributesRequest) SetWorkflowRunId

func (o *WorkflowGetSearchAttributesRequest) SetWorkflowRunId(v string)

SetWorkflowRunId gets a reference to the given string and assigns it to the WorkflowRunId field.

func (WorkflowGetSearchAttributesRequest) ToMap added in v1.4.0

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

type WorkflowGetSearchAttributesResponse

type WorkflowGetSearchAttributesResponse struct {
	SearchAttributes []SearchAttribute `json:"searchAttributes,omitempty"`
}

WorkflowGetSearchAttributesResponse struct for WorkflowGetSearchAttributesResponse

func NewWorkflowGetSearchAttributesResponse

func NewWorkflowGetSearchAttributesResponse() *WorkflowGetSearchAttributesResponse

NewWorkflowGetSearchAttributesResponse instantiates a new WorkflowGetSearchAttributesResponse 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 NewWorkflowGetSearchAttributesResponseWithDefaults

func NewWorkflowGetSearchAttributesResponseWithDefaults() *WorkflowGetSearchAttributesResponse

NewWorkflowGetSearchAttributesResponseWithDefaults instantiates a new WorkflowGetSearchAttributesResponse 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 (*WorkflowGetSearchAttributesResponse) GetSearchAttributes

func (o *WorkflowGetSearchAttributesResponse) GetSearchAttributes() []SearchAttribute

GetSearchAttributes returns the SearchAttributes field value if set, zero value otherwise.

func (*WorkflowGetSearchAttributesResponse) GetSearchAttributesOk

func (o *WorkflowGetSearchAttributesResponse) GetSearchAttributesOk() ([]SearchAttribute, bool)

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

func (*WorkflowGetSearchAttributesResponse) HasSearchAttributes

func (o *WorkflowGetSearchAttributesResponse) HasSearchAttributes() bool

HasSearchAttributes returns a boolean if a field has been set.

func (WorkflowGetSearchAttributesResponse) MarshalJSON

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

func (*WorkflowGetSearchAttributesResponse) SetSearchAttributes

func (o *WorkflowGetSearchAttributesResponse) SetSearchAttributes(v []SearchAttribute)

SetSearchAttributes gets a reference to the given []SearchAttribute and assigns it to the SearchAttributes field.

func (WorkflowGetSearchAttributesResponse) ToMap added in v1.4.0

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

type WorkflowIDReusePolicy

type WorkflowIDReusePolicy string

WorkflowIDReusePolicy the model 'WorkflowIDReusePolicy'

const (
	ALLOW_DUPLICATE_FAILED_ONLY WorkflowIDReusePolicy = "ALLOW_DUPLICATE_FAILED_ONLY"
	ALLOW_DUPLICATE             WorkflowIDReusePolicy = "ALLOW_DUPLICATE"
	REJECT_DUPLICATE            WorkflowIDReusePolicy = "REJECT_DUPLICATE"
	TERMINATE_IF_RUNNING        WorkflowIDReusePolicy = "TERMINATE_IF_RUNNING"
)

List of WorkflowIDReusePolicy

func NewWorkflowIDReusePolicyFromValue

func NewWorkflowIDReusePolicyFromValue(v string) (*WorkflowIDReusePolicy, error)

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

func (WorkflowIDReusePolicy) IsValid

func (v WorkflowIDReusePolicy) IsValid() bool

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

func (WorkflowIDReusePolicy) Ptr

Ptr returns reference to WorkflowIDReusePolicy value

func (*WorkflowIDReusePolicy) UnmarshalJSON

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

type WorkflowResetRequest

type WorkflowResetRequest struct {
	WorkflowId        string            `json:"workflowId"`
	WorkflowRunId     *string           `json:"workflowRunId,omitempty"`
	ResetType         WorkflowResetType `json:"resetType"`
	HistoryEventId    *int32            `json:"historyEventId,omitempty"`
	Reason            *string           `json:"reason,omitempty"`
	HistoryEventTime  *string           `json:"historyEventTime,omitempty"`
	StateId           *string           `json:"stateId,omitempty"`
	StateExecutionId  *string           `json:"stateExecutionId,omitempty"`
	SkipSignalReapply *bool             `json:"skipSignalReapply,omitempty"`
}

WorkflowResetRequest struct for WorkflowResetRequest

func NewWorkflowResetRequest

func NewWorkflowResetRequest(workflowId string, resetType WorkflowResetType) *WorkflowResetRequest

NewWorkflowResetRequest instantiates a new WorkflowResetRequest 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 NewWorkflowResetRequestWithDefaults

func NewWorkflowResetRequestWithDefaults() *WorkflowResetRequest

NewWorkflowResetRequestWithDefaults instantiates a new WorkflowResetRequest 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 (*WorkflowResetRequest) GetHistoryEventId

func (o *WorkflowResetRequest) GetHistoryEventId() int32

GetHistoryEventId returns the HistoryEventId field value if set, zero value otherwise.

func (*WorkflowResetRequest) GetHistoryEventIdOk

func (o *WorkflowResetRequest) GetHistoryEventIdOk() (*int32, bool)

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

func (*WorkflowResetRequest) GetHistoryEventTime

func (o *WorkflowResetRequest) GetHistoryEventTime() string

GetHistoryEventTime returns the HistoryEventTime field value if set, zero value otherwise.

func (*WorkflowResetRequest) GetHistoryEventTimeOk

func (o *WorkflowResetRequest) GetHistoryEventTimeOk() (*string, bool)

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

func (*WorkflowResetRequest) GetReason

func (o *WorkflowResetRequest) GetReason() string

GetReason returns the Reason field value if set, zero value otherwise.

func (*WorkflowResetRequest) GetReasonOk

func (o *WorkflowResetRequest) GetReasonOk() (*string, bool)

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

func (*WorkflowResetRequest) GetResetType

func (o *WorkflowResetRequest) GetResetType() WorkflowResetType

GetResetType returns the ResetType field value

func (*WorkflowResetRequest) GetResetTypeOk

func (o *WorkflowResetRequest) GetResetTypeOk() (*WorkflowResetType, bool)

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

func (*WorkflowResetRequest) GetSkipSignalReapply

func (o *WorkflowResetRequest) GetSkipSignalReapply() bool

GetSkipSignalReapply returns the SkipSignalReapply field value if set, zero value otherwise.

func (*WorkflowResetRequest) GetSkipSignalReapplyOk

func (o *WorkflowResetRequest) GetSkipSignalReapplyOk() (*bool, bool)

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

func (*WorkflowResetRequest) GetStateExecutionId

func (o *WorkflowResetRequest) GetStateExecutionId() string

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

func (*WorkflowResetRequest) GetStateExecutionIdOk

func (o *WorkflowResetRequest) 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 (*WorkflowResetRequest) GetStateId

func (o *WorkflowResetRequest) GetStateId() string

GetStateId returns the StateId field value if set, zero value otherwise.

func (*WorkflowResetRequest) GetStateIdOk

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

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

func (*WorkflowResetRequest) GetWorkflowId

func (o *WorkflowResetRequest) GetWorkflowId() string

GetWorkflowId returns the WorkflowId field value

func (*WorkflowResetRequest) GetWorkflowIdOk

func (o *WorkflowResetRequest) GetWorkflowIdOk() (*string, bool)

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

func (*WorkflowResetRequest) GetWorkflowRunId

func (o *WorkflowResetRequest) GetWorkflowRunId() string

GetWorkflowRunId returns the WorkflowRunId field value if set, zero value otherwise.

func (*WorkflowResetRequest) GetWorkflowRunIdOk

func (o *WorkflowResetRequest) GetWorkflowRunIdOk() (*string, bool)

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

func (*WorkflowResetRequest) HasHistoryEventId

func (o *WorkflowResetRequest) HasHistoryEventId() bool

HasHistoryEventId returns a boolean if a field has been set.

func (*WorkflowResetRequest) HasHistoryEventTime

func (o *WorkflowResetRequest) HasHistoryEventTime() bool

HasHistoryEventTime returns a boolean if a field has been set.

func (*WorkflowResetRequest) HasReason

func (o *WorkflowResetRequest) HasReason() bool

HasReason returns a boolean if a field has been set.

func (*WorkflowResetRequest) HasSkipSignalReapply

func (o *WorkflowResetRequest) HasSkipSignalReapply() bool

HasSkipSignalReapply returns a boolean if a field has been set.

func (*WorkflowResetRequest) HasStateExecutionId

func (o *WorkflowResetRequest) HasStateExecutionId() bool

HasStateExecutionId returns a boolean if a field has been set.

func (*WorkflowResetRequest) HasStateId

func (o *WorkflowResetRequest) HasStateId() bool

HasStateId returns a boolean if a field has been set.

func (*WorkflowResetRequest) HasWorkflowRunId

func (o *WorkflowResetRequest) HasWorkflowRunId() bool

HasWorkflowRunId returns a boolean if a field has been set.

func (WorkflowResetRequest) MarshalJSON

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

func (*WorkflowResetRequest) SetHistoryEventId

func (o *WorkflowResetRequest) SetHistoryEventId(v int32)

SetHistoryEventId gets a reference to the given int32 and assigns it to the HistoryEventId field.

func (*WorkflowResetRequest) SetHistoryEventTime

func (o *WorkflowResetRequest) SetHistoryEventTime(v string)

SetHistoryEventTime gets a reference to the given string and assigns it to the HistoryEventTime field.

func (*WorkflowResetRequest) SetReason

func (o *WorkflowResetRequest) SetReason(v string)

SetReason gets a reference to the given string and assigns it to the Reason field.

func (*WorkflowResetRequest) SetResetType

func (o *WorkflowResetRequest) SetResetType(v WorkflowResetType)

SetResetType sets field value

func (*WorkflowResetRequest) SetSkipSignalReapply

func (o *WorkflowResetRequest) SetSkipSignalReapply(v bool)

SetSkipSignalReapply gets a reference to the given bool and assigns it to the SkipSignalReapply field.

func (*WorkflowResetRequest) SetStateExecutionId

func (o *WorkflowResetRequest) SetStateExecutionId(v string)

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

func (*WorkflowResetRequest) SetStateId

func (o *WorkflowResetRequest) SetStateId(v string)

SetStateId gets a reference to the given string and assigns it to the StateId field.

func (*WorkflowResetRequest) SetWorkflowId

func (o *WorkflowResetRequest) SetWorkflowId(v string)

SetWorkflowId sets field value

func (*WorkflowResetRequest) SetWorkflowRunId

func (o *WorkflowResetRequest) SetWorkflowRunId(v string)

SetWorkflowRunId gets a reference to the given string and assigns it to the WorkflowRunId field.

func (WorkflowResetRequest) ToMap added in v1.4.0

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

type WorkflowResetResponse

type WorkflowResetResponse struct {
	WorkflowRunId string `json:"workflowRunId"`
}

WorkflowResetResponse struct for WorkflowResetResponse

func NewWorkflowResetResponse

func NewWorkflowResetResponse(workflowRunId string) *WorkflowResetResponse

NewWorkflowResetResponse instantiates a new WorkflowResetResponse 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 NewWorkflowResetResponseWithDefaults

func NewWorkflowResetResponseWithDefaults() *WorkflowResetResponse

NewWorkflowResetResponseWithDefaults instantiates a new WorkflowResetResponse 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 (*WorkflowResetResponse) GetWorkflowRunId

func (o *WorkflowResetResponse) GetWorkflowRunId() string

GetWorkflowRunId returns the WorkflowRunId field value

func (*WorkflowResetResponse) GetWorkflowRunIdOk

func (o *WorkflowResetResponse) GetWorkflowRunIdOk() (*string, bool)

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

func (WorkflowResetResponse) MarshalJSON

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

func (*WorkflowResetResponse) SetWorkflowRunId

func (o *WorkflowResetResponse) SetWorkflowRunId(v string)

SetWorkflowRunId sets field value

func (WorkflowResetResponse) ToMap added in v1.4.0

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

type WorkflowResetType

type WorkflowResetType string

WorkflowResetType the model 'WorkflowResetType'

const (
	HISTORY_EVENT_ID   WorkflowResetType = "HISTORY_EVENT_ID"
	BEGINNING          WorkflowResetType = "BEGINNING"
	HISTORY_EVENT_TIME WorkflowResetType = "HISTORY_EVENT_TIME"
	STATE_ID           WorkflowResetType = "STATE_ID"
	STATE_EXECUTION_ID WorkflowResetType = "STATE_EXECUTION_ID"
)

List of WorkflowResetType

func NewWorkflowResetTypeFromValue

func NewWorkflowResetTypeFromValue(v string) (*WorkflowResetType, error)

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

func (WorkflowResetType) IsValid

func (v WorkflowResetType) IsValid() bool

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

func (WorkflowResetType) Ptr

Ptr returns reference to WorkflowResetType value

func (*WorkflowResetType) UnmarshalJSON

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

type WorkflowRetryPolicy added in v1.4.1

type WorkflowRetryPolicy struct {
	InitialIntervalSeconds *int32   `json:"initialIntervalSeconds,omitempty"`
	BackoffCoefficient     *float32 `json:"backoffCoefficient,omitempty"`
	MaximumIntervalSeconds *int32   `json:"maximumIntervalSeconds,omitempty"`
	MaximumAttempts        *int32   `json:"maximumAttempts,omitempty"`
}

WorkflowRetryPolicy struct for WorkflowRetryPolicy

func NewWorkflowRetryPolicy added in v1.4.1

func NewWorkflowRetryPolicy() *WorkflowRetryPolicy

NewWorkflowRetryPolicy instantiates a new WorkflowRetryPolicy 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 NewWorkflowRetryPolicyWithDefaults added in v1.4.1

func NewWorkflowRetryPolicyWithDefaults() *WorkflowRetryPolicy

NewWorkflowRetryPolicyWithDefaults instantiates a new WorkflowRetryPolicy 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 (*WorkflowRetryPolicy) GetBackoffCoefficient added in v1.4.1

func (o *WorkflowRetryPolicy) GetBackoffCoefficient() float32

GetBackoffCoefficient returns the BackoffCoefficient field value if set, zero value otherwise.

func (*WorkflowRetryPolicy) GetBackoffCoefficientOk added in v1.4.1

func (o *WorkflowRetryPolicy) 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 (*WorkflowRetryPolicy) GetInitialIntervalSeconds added in v1.4.1

func (o *WorkflowRetryPolicy) GetInitialIntervalSeconds() int32

GetInitialIntervalSeconds returns the InitialIntervalSeconds field value if set, zero value otherwise.

func (*WorkflowRetryPolicy) GetInitialIntervalSecondsOk added in v1.4.1

func (o *WorkflowRetryPolicy) 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 (*WorkflowRetryPolicy) GetMaximumAttempts added in v1.4.1

func (o *WorkflowRetryPolicy) GetMaximumAttempts() int32

GetMaximumAttempts returns the MaximumAttempts field value if set, zero value otherwise.

func (*WorkflowRetryPolicy) GetMaximumAttemptsOk added in v1.4.1

func (o *WorkflowRetryPolicy) 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 (*WorkflowRetryPolicy) GetMaximumIntervalSeconds added in v1.4.1

func (o *WorkflowRetryPolicy) GetMaximumIntervalSeconds() int32

GetMaximumIntervalSeconds returns the MaximumIntervalSeconds field value if set, zero value otherwise.

func (*WorkflowRetryPolicy) GetMaximumIntervalSecondsOk added in v1.4.1

func (o *WorkflowRetryPolicy) 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 (*WorkflowRetryPolicy) HasBackoffCoefficient added in v1.4.1

func (o *WorkflowRetryPolicy) HasBackoffCoefficient() bool

HasBackoffCoefficient returns a boolean if a field has been set.

func (*WorkflowRetryPolicy) HasInitialIntervalSeconds added in v1.4.1

func (o *WorkflowRetryPolicy) HasInitialIntervalSeconds() bool

HasInitialIntervalSeconds returns a boolean if a field has been set.

func (*WorkflowRetryPolicy) HasMaximumAttempts added in v1.4.1

func (o *WorkflowRetryPolicy) HasMaximumAttempts() bool

HasMaximumAttempts returns a boolean if a field has been set.

func (*WorkflowRetryPolicy) HasMaximumIntervalSeconds added in v1.4.1

func (o *WorkflowRetryPolicy) HasMaximumIntervalSeconds() bool

HasMaximumIntervalSeconds returns a boolean if a field has been set.

func (WorkflowRetryPolicy) MarshalJSON added in v1.4.1

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

func (*WorkflowRetryPolicy) SetBackoffCoefficient added in v1.4.1

func (o *WorkflowRetryPolicy) SetBackoffCoefficient(v float32)

SetBackoffCoefficient gets a reference to the given float32 and assigns it to the BackoffCoefficient field.

func (*WorkflowRetryPolicy) SetInitialIntervalSeconds added in v1.4.1

func (o *WorkflowRetryPolicy) SetInitialIntervalSeconds(v int32)

SetInitialIntervalSeconds gets a reference to the given int32 and assigns it to the InitialIntervalSeconds field.

func (*WorkflowRetryPolicy) SetMaximumAttempts added in v1.4.1

func (o *WorkflowRetryPolicy) SetMaximumAttempts(v int32)

SetMaximumAttempts gets a reference to the given int32 and assigns it to the MaximumAttempts field.

func (*WorkflowRetryPolicy) SetMaximumIntervalSeconds added in v1.4.1

func (o *WorkflowRetryPolicy) SetMaximumIntervalSeconds(v int32)

SetMaximumIntervalSeconds gets a reference to the given int32 and assigns it to the MaximumIntervalSeconds field.

func (WorkflowRetryPolicy) ToMap added in v1.4.1

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

type WorkflowRpcRequest added in v1.5.0

type WorkflowRpcRequest struct {
	WorkflowId                    string                      `json:"workflowId"`
	WorkflowRunId                 *string                     `json:"workflowRunId,omitempty"`
	RpcName                       string                      `json:"rpcName"`
	Input                         *EncodedObject              `json:"input,omitempty"`
	SearchAttributesLoadingPolicy *PersistenceLoadingPolicy   `json:"searchAttributesLoadingPolicy,omitempty"`
	DataAttributesLoadingPolicy   *PersistenceLoadingPolicy   `json:"dataAttributesLoadingPolicy,omitempty"`
	TimeoutSeconds                *int32                      `json:"timeoutSeconds,omitempty"`
	UseMemoForDataAttributes      *bool                       `json:"useMemoForDataAttributes,omitempty"`
	SearchAttributes              []SearchAttributeKeyAndType `json:"searchAttributes,omitempty"`
}

WorkflowRpcRequest struct for WorkflowRpcRequest

func NewWorkflowRpcRequest added in v1.5.0

func NewWorkflowRpcRequest(workflowId string, rpcName string) *WorkflowRpcRequest

NewWorkflowRpcRequest instantiates a new WorkflowRpcRequest 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 NewWorkflowRpcRequestWithDefaults added in v1.5.0

func NewWorkflowRpcRequestWithDefaults() *WorkflowRpcRequest

NewWorkflowRpcRequestWithDefaults instantiates a new WorkflowRpcRequest 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 (*WorkflowRpcRequest) GetDataAttributesLoadingPolicy added in v1.5.0

func (o *WorkflowRpcRequest) GetDataAttributesLoadingPolicy() PersistenceLoadingPolicy

GetDataAttributesLoadingPolicy returns the DataAttributesLoadingPolicy field value if set, zero value otherwise.

func (*WorkflowRpcRequest) GetDataAttributesLoadingPolicyOk added in v1.5.0

func (o *WorkflowRpcRequest) GetDataAttributesLoadingPolicyOk() (*PersistenceLoadingPolicy, bool)

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

func (*WorkflowRpcRequest) GetInput added in v1.5.0

func (o *WorkflowRpcRequest) GetInput() EncodedObject

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

func (*WorkflowRpcRequest) GetInputOk added in v1.5.0

func (o *WorkflowRpcRequest) 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 (*WorkflowRpcRequest) GetRpcName added in v1.5.0

func (o *WorkflowRpcRequest) GetRpcName() string

GetRpcName returns the RpcName field value

func (*WorkflowRpcRequest) GetRpcNameOk added in v1.5.0

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

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

func (*WorkflowRpcRequest) GetSearchAttributes added in v1.6.0

func (o *WorkflowRpcRequest) GetSearchAttributes() []SearchAttributeKeyAndType

GetSearchAttributes returns the SearchAttributes field value if set, zero value otherwise.

func (*WorkflowRpcRequest) GetSearchAttributesLoadingPolicy added in v1.5.0

func (o *WorkflowRpcRequest) GetSearchAttributesLoadingPolicy() PersistenceLoadingPolicy

GetSearchAttributesLoadingPolicy returns the SearchAttributesLoadingPolicy field value if set, zero value otherwise.

func (*WorkflowRpcRequest) GetSearchAttributesLoadingPolicyOk added in v1.5.0

func (o *WorkflowRpcRequest) GetSearchAttributesLoadingPolicyOk() (*PersistenceLoadingPolicy, bool)

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

func (*WorkflowRpcRequest) GetSearchAttributesOk added in v1.6.0

func (o *WorkflowRpcRequest) GetSearchAttributesOk() ([]SearchAttributeKeyAndType, bool)

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

func (*WorkflowRpcRequest) GetTimeoutSeconds added in v1.5.0

func (o *WorkflowRpcRequest) GetTimeoutSeconds() int32

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

func (*WorkflowRpcRequest) GetTimeoutSecondsOk added in v1.5.0

func (o *WorkflowRpcRequest) 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 (*WorkflowRpcRequest) GetUseMemoForDataAttributes added in v1.6.0

func (o *WorkflowRpcRequest) GetUseMemoForDataAttributes() bool

GetUseMemoForDataAttributes returns the UseMemoForDataAttributes field value if set, zero value otherwise.

func (*WorkflowRpcRequest) GetUseMemoForDataAttributesOk added in v1.6.0

func (o *WorkflowRpcRequest) GetUseMemoForDataAttributesOk() (*bool, bool)

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

func (*WorkflowRpcRequest) GetWorkflowId added in v1.5.0

func (o *WorkflowRpcRequest) GetWorkflowId() string

GetWorkflowId returns the WorkflowId field value

func (*WorkflowRpcRequest) GetWorkflowIdOk added in v1.5.0

func (o *WorkflowRpcRequest) GetWorkflowIdOk() (*string, bool)

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

func (*WorkflowRpcRequest) GetWorkflowRunId added in v1.5.0

func (o *WorkflowRpcRequest) GetWorkflowRunId() string

GetWorkflowRunId returns the WorkflowRunId field value if set, zero value otherwise.

func (*WorkflowRpcRequest) GetWorkflowRunIdOk added in v1.5.0

func (o *WorkflowRpcRequest) GetWorkflowRunIdOk() (*string, bool)

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

func (*WorkflowRpcRequest) HasDataAttributesLoadingPolicy added in v1.5.0

func (o *WorkflowRpcRequest) HasDataAttributesLoadingPolicy() bool

HasDataAttributesLoadingPolicy returns a boolean if a field has been set.

func (*WorkflowRpcRequest) HasInput added in v1.5.0

func (o *WorkflowRpcRequest) HasInput() bool

HasInput returns a boolean if a field has been set.

func (*WorkflowRpcRequest) HasSearchAttributes added in v1.6.0

func (o *WorkflowRpcRequest) HasSearchAttributes() bool

HasSearchAttributes returns a boolean if a field has been set.

func (*WorkflowRpcRequest) HasSearchAttributesLoadingPolicy added in v1.5.0

func (o *WorkflowRpcRequest) HasSearchAttributesLoadingPolicy() bool

HasSearchAttributesLoadingPolicy returns a boolean if a field has been set.

func (*WorkflowRpcRequest) HasTimeoutSeconds added in v1.5.0

func (o *WorkflowRpcRequest) HasTimeoutSeconds() bool

HasTimeoutSeconds returns a boolean if a field has been set.

func (*WorkflowRpcRequest) HasUseMemoForDataAttributes added in v1.6.0

func (o *WorkflowRpcRequest) HasUseMemoForDataAttributes() bool

HasUseMemoForDataAttributes returns a boolean if a field has been set.

func (*WorkflowRpcRequest) HasWorkflowRunId added in v1.5.0

func (o *WorkflowRpcRequest) HasWorkflowRunId() bool

HasWorkflowRunId returns a boolean if a field has been set.

func (WorkflowRpcRequest) MarshalJSON added in v1.5.0

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

func (*WorkflowRpcRequest) SetDataAttributesLoadingPolicy added in v1.5.0

func (o *WorkflowRpcRequest) SetDataAttributesLoadingPolicy(v PersistenceLoadingPolicy)

SetDataAttributesLoadingPolicy gets a reference to the given PersistenceLoadingPolicy and assigns it to the DataAttributesLoadingPolicy field.

func (*WorkflowRpcRequest) SetInput added in v1.5.0

func (o *WorkflowRpcRequest) SetInput(v EncodedObject)

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

func (*WorkflowRpcRequest) SetRpcName added in v1.5.0

func (o *WorkflowRpcRequest) SetRpcName(v string)

SetRpcName sets field value

func (*WorkflowRpcRequest) SetSearchAttributes added in v1.6.0

func (o *WorkflowRpcRequest) SetSearchAttributes(v []SearchAttributeKeyAndType)

SetSearchAttributes gets a reference to the given []SearchAttributeKeyAndType and assigns it to the SearchAttributes field.

func (*WorkflowRpcRequest) SetSearchAttributesLoadingPolicy added in v1.5.0

func (o *WorkflowRpcRequest) SetSearchAttributesLoadingPolicy(v PersistenceLoadingPolicy)

SetSearchAttributesLoadingPolicy gets a reference to the given PersistenceLoadingPolicy and assigns it to the SearchAttributesLoadingPolicy field.

func (*WorkflowRpcRequest) SetTimeoutSeconds added in v1.5.0

func (o *WorkflowRpcRequest) SetTimeoutSeconds(v int32)

SetTimeoutSeconds gets a reference to the given int32 and assigns it to the TimeoutSeconds field.

func (*WorkflowRpcRequest) SetUseMemoForDataAttributes added in v1.6.0

func (o *WorkflowRpcRequest) SetUseMemoForDataAttributes(v bool)

SetUseMemoForDataAttributes gets a reference to the given bool and assigns it to the UseMemoForDataAttributes field.

func (*WorkflowRpcRequest) SetWorkflowId added in v1.5.0

func (o *WorkflowRpcRequest) SetWorkflowId(v string)

SetWorkflowId sets field value

func (*WorkflowRpcRequest) SetWorkflowRunId added in v1.5.0

func (o *WorkflowRpcRequest) SetWorkflowRunId(v string)

SetWorkflowRunId gets a reference to the given string and assigns it to the WorkflowRunId field.

func (WorkflowRpcRequest) ToMap added in v1.5.0

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

type WorkflowRpcResponse added in v1.5.0

type WorkflowRpcResponse struct {
	Output *EncodedObject `json:"output,omitempty"`
}

WorkflowRpcResponse struct for WorkflowRpcResponse

func NewWorkflowRpcResponse added in v1.5.0

func NewWorkflowRpcResponse() *WorkflowRpcResponse

NewWorkflowRpcResponse instantiates a new WorkflowRpcResponse 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 NewWorkflowRpcResponseWithDefaults added in v1.5.0

func NewWorkflowRpcResponseWithDefaults() *WorkflowRpcResponse

NewWorkflowRpcResponseWithDefaults instantiates a new WorkflowRpcResponse 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 (*WorkflowRpcResponse) GetOutput added in v1.5.0

func (o *WorkflowRpcResponse) GetOutput() EncodedObject

GetOutput returns the Output field value if set, zero value otherwise.

func (*WorkflowRpcResponse) GetOutputOk added in v1.5.0

func (o *WorkflowRpcResponse) 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 (*WorkflowRpcResponse) HasOutput added in v1.5.0

func (o *WorkflowRpcResponse) HasOutput() bool

HasOutput returns a boolean if a field has been set.

func (WorkflowRpcResponse) MarshalJSON added in v1.5.0

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

func (*WorkflowRpcResponse) SetOutput added in v1.5.0

func (o *WorkflowRpcResponse) SetOutput(v EncodedObject)

SetOutput gets a reference to the given EncodedObject and assigns it to the Output field.

func (WorkflowRpcResponse) ToMap added in v1.5.0

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

type WorkflowSearchRequest

type WorkflowSearchRequest struct {
	Query         string  `json:"query"`
	PageSize      *int32  `json:"pageSize,omitempty"`
	NextPageToken *string `json:"nextPageToken,omitempty"`
}

WorkflowSearchRequest struct for WorkflowSearchRequest

func NewWorkflowSearchRequest

func NewWorkflowSearchRequest(query string) *WorkflowSearchRequest

NewWorkflowSearchRequest instantiates a new WorkflowSearchRequest 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 NewWorkflowSearchRequestWithDefaults

func NewWorkflowSearchRequestWithDefaults() *WorkflowSearchRequest

NewWorkflowSearchRequestWithDefaults instantiates a new WorkflowSearchRequest 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 (*WorkflowSearchRequest) GetNextPageToken

func (o *WorkflowSearchRequest) GetNextPageToken() string

GetNextPageToken returns the NextPageToken field value if set, zero value otherwise.

func (*WorkflowSearchRequest) GetNextPageTokenOk

func (o *WorkflowSearchRequest) GetNextPageTokenOk() (*string, bool)

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

func (*WorkflowSearchRequest) GetPageSize

func (o *WorkflowSearchRequest) GetPageSize() int32

GetPageSize returns the PageSize field value if set, zero value otherwise.

func (*WorkflowSearchRequest) GetPageSizeOk

func (o *WorkflowSearchRequest) GetPageSizeOk() (*int32, bool)

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

func (*WorkflowSearchRequest) GetQuery

func (o *WorkflowSearchRequest) GetQuery() string

GetQuery returns the Query field value

func (*WorkflowSearchRequest) GetQueryOk

func (o *WorkflowSearchRequest) GetQueryOk() (*string, bool)

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

func (*WorkflowSearchRequest) HasNextPageToken

func (o *WorkflowSearchRequest) HasNextPageToken() bool

HasNextPageToken returns a boolean if a field has been set.

func (*WorkflowSearchRequest) HasPageSize

func (o *WorkflowSearchRequest) HasPageSize() bool

HasPageSize returns a boolean if a field has been set.

func (WorkflowSearchRequest) MarshalJSON

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

func (*WorkflowSearchRequest) SetNextPageToken

func (o *WorkflowSearchRequest) SetNextPageToken(v string)

SetNextPageToken gets a reference to the given string and assigns it to the NextPageToken field.

func (*WorkflowSearchRequest) SetPageSize

func (o *WorkflowSearchRequest) SetPageSize(v int32)

SetPageSize gets a reference to the given int32 and assigns it to the PageSize field.

func (*WorkflowSearchRequest) SetQuery

func (o *WorkflowSearchRequest) SetQuery(v string)

SetQuery sets field value

func (WorkflowSearchRequest) ToMap added in v1.4.0

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

type WorkflowSearchResponse

type WorkflowSearchResponse struct {
	WorkflowExecutions []WorkflowSearchResponseEntry `json:"workflowExecutions,omitempty"`
	NextPageToken      *string                       `json:"nextPageToken,omitempty"`
}

WorkflowSearchResponse struct for WorkflowSearchResponse

func NewWorkflowSearchResponse

func NewWorkflowSearchResponse() *WorkflowSearchResponse

NewWorkflowSearchResponse instantiates a new WorkflowSearchResponse 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 NewWorkflowSearchResponseWithDefaults

func NewWorkflowSearchResponseWithDefaults() *WorkflowSearchResponse

NewWorkflowSearchResponseWithDefaults instantiates a new WorkflowSearchResponse 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 (*WorkflowSearchResponse) GetNextPageToken

func (o *WorkflowSearchResponse) GetNextPageToken() string

GetNextPageToken returns the NextPageToken field value if set, zero value otherwise.

func (*WorkflowSearchResponse) GetNextPageTokenOk

func (o *WorkflowSearchResponse) GetNextPageTokenOk() (*string, bool)

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

func (*WorkflowSearchResponse) GetWorkflowExecutions

func (o *WorkflowSearchResponse) GetWorkflowExecutions() []WorkflowSearchResponseEntry

GetWorkflowExecutions returns the WorkflowExecutions field value if set, zero value otherwise.

func (*WorkflowSearchResponse) GetWorkflowExecutionsOk

func (o *WorkflowSearchResponse) GetWorkflowExecutionsOk() ([]WorkflowSearchResponseEntry, bool)

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

func (*WorkflowSearchResponse) HasNextPageToken

func (o *WorkflowSearchResponse) HasNextPageToken() bool

HasNextPageToken returns a boolean if a field has been set.

func (*WorkflowSearchResponse) HasWorkflowExecutions

func (o *WorkflowSearchResponse) HasWorkflowExecutions() bool

HasWorkflowExecutions returns a boolean if a field has been set.

func (WorkflowSearchResponse) MarshalJSON

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

func (*WorkflowSearchResponse) SetNextPageToken

func (o *WorkflowSearchResponse) SetNextPageToken(v string)

SetNextPageToken gets a reference to the given string and assigns it to the NextPageToken field.

func (*WorkflowSearchResponse) SetWorkflowExecutions

func (o *WorkflowSearchResponse) SetWorkflowExecutions(v []WorkflowSearchResponseEntry)

SetWorkflowExecutions gets a reference to the given []WorkflowSearchResponseEntry and assigns it to the WorkflowExecutions field.

func (WorkflowSearchResponse) ToMap added in v1.4.0

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

type WorkflowSearchResponseEntry

type WorkflowSearchResponseEntry struct {
	WorkflowId    string `json:"workflowId"`
	WorkflowRunId string `json:"workflowRunId"`
}

WorkflowSearchResponseEntry struct for WorkflowSearchResponseEntry

func NewWorkflowSearchResponseEntry

func NewWorkflowSearchResponseEntry(workflowId string, workflowRunId string) *WorkflowSearchResponseEntry

NewWorkflowSearchResponseEntry instantiates a new WorkflowSearchResponseEntry 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 NewWorkflowSearchResponseEntryWithDefaults

func NewWorkflowSearchResponseEntryWithDefaults() *WorkflowSearchResponseEntry

NewWorkflowSearchResponseEntryWithDefaults instantiates a new WorkflowSearchResponseEntry 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 (*WorkflowSearchResponseEntry) GetWorkflowId

func (o *WorkflowSearchResponseEntry) GetWorkflowId() string

GetWorkflowId returns the WorkflowId field value

func (*WorkflowSearchResponseEntry) GetWorkflowIdOk

func (o *WorkflowSearchResponseEntry) GetWorkflowIdOk() (*string, bool)

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

func (*WorkflowSearchResponseEntry) GetWorkflowRunId

func (o *WorkflowSearchResponseEntry) GetWorkflowRunId() string

GetWorkflowRunId returns the WorkflowRunId field value

func (*WorkflowSearchResponseEntry) GetWorkflowRunIdOk

func (o *WorkflowSearchResponseEntry) GetWorkflowRunIdOk() (*string, bool)

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

func (WorkflowSearchResponseEntry) MarshalJSON

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

func (*WorkflowSearchResponseEntry) SetWorkflowId

func (o *WorkflowSearchResponseEntry) SetWorkflowId(v string)

SetWorkflowId sets field value

func (*WorkflowSearchResponseEntry) SetWorkflowRunId

func (o *WorkflowSearchResponseEntry) SetWorkflowRunId(v string)

SetWorkflowRunId sets field value

func (WorkflowSearchResponseEntry) ToMap added in v1.4.0

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

type WorkflowSignalRequest

type WorkflowSignalRequest struct {
	WorkflowId        string         `json:"workflowId"`
	WorkflowRunId     *string        `json:"workflowRunId,omitempty"`
	SignalChannelName string         `json:"signalChannelName"`
	SignalValue       *EncodedObject `json:"signalValue,omitempty"`
}

WorkflowSignalRequest struct for WorkflowSignalRequest

func NewWorkflowSignalRequest

func NewWorkflowSignalRequest(workflowId string, signalChannelName string) *WorkflowSignalRequest

NewWorkflowSignalRequest instantiates a new WorkflowSignalRequest 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 NewWorkflowSignalRequestWithDefaults

func NewWorkflowSignalRequestWithDefaults() *WorkflowSignalRequest

NewWorkflowSignalRequestWithDefaults instantiates a new WorkflowSignalRequest 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 (*WorkflowSignalRequest) GetSignalChannelName

func (o *WorkflowSignalRequest) GetSignalChannelName() string

GetSignalChannelName returns the SignalChannelName field value

func (*WorkflowSignalRequest) GetSignalChannelNameOk

func (o *WorkflowSignalRequest) GetSignalChannelNameOk() (*string, bool)

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

func (*WorkflowSignalRequest) GetSignalValue

func (o *WorkflowSignalRequest) GetSignalValue() EncodedObject

GetSignalValue returns the SignalValue field value if set, zero value otherwise.

func (*WorkflowSignalRequest) GetSignalValueOk

func (o *WorkflowSignalRequest) GetSignalValueOk() (*EncodedObject, bool)

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

func (*WorkflowSignalRequest) GetWorkflowId

func (o *WorkflowSignalRequest) GetWorkflowId() string

GetWorkflowId returns the WorkflowId field value

func (*WorkflowSignalRequest) GetWorkflowIdOk

func (o *WorkflowSignalRequest) GetWorkflowIdOk() (*string, bool)

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

func (*WorkflowSignalRequest) GetWorkflowRunId

func (o *WorkflowSignalRequest) GetWorkflowRunId() string

GetWorkflowRunId returns the WorkflowRunId field value if set, zero value otherwise.

func (*WorkflowSignalRequest) GetWorkflowRunIdOk

func (o *WorkflowSignalRequest) GetWorkflowRunIdOk() (*string, bool)

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

func (*WorkflowSignalRequest) HasSignalValue

func (o *WorkflowSignalRequest) HasSignalValue() bool

HasSignalValue returns a boolean if a field has been set.

func (*WorkflowSignalRequest) HasWorkflowRunId

func (o *WorkflowSignalRequest) HasWorkflowRunId() bool

HasWorkflowRunId returns a boolean if a field has been set.

func (WorkflowSignalRequest) MarshalJSON

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

func (*WorkflowSignalRequest) SetSignalChannelName

func (o *WorkflowSignalRequest) SetSignalChannelName(v string)

SetSignalChannelName sets field value

func (*WorkflowSignalRequest) SetSignalValue

func (o *WorkflowSignalRequest) SetSignalValue(v EncodedObject)

SetSignalValue gets a reference to the given EncodedObject and assigns it to the SignalValue field.

func (*WorkflowSignalRequest) SetWorkflowId

func (o *WorkflowSignalRequest) SetWorkflowId(v string)

SetWorkflowId sets field value

func (*WorkflowSignalRequest) SetWorkflowRunId

func (o *WorkflowSignalRequest) SetWorkflowRunId(v string)

SetWorkflowRunId gets a reference to the given string and assigns it to the WorkflowRunId field.

func (WorkflowSignalRequest) ToMap added in v1.4.0

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

type WorkflowSkipTimerRequest added in v1.2.0

type WorkflowSkipTimerRequest struct {
	WorkflowId               string  `json:"workflowId"`
	WorkflowRunId            *string `json:"workflowRunId,omitempty"`
	WorkflowStateExecutionId string  `json:"workflowStateExecutionId"`
	TimerCommandId           *string `json:"timerCommandId,omitempty"`
	TimerCommandIndex        *int32  `json:"timerCommandIndex,omitempty"`
}

WorkflowSkipTimerRequest struct for WorkflowSkipTimerRequest

func NewWorkflowSkipTimerRequest added in v1.2.0

func NewWorkflowSkipTimerRequest(workflowId string, workflowStateExecutionId string) *WorkflowSkipTimerRequest

NewWorkflowSkipTimerRequest instantiates a new WorkflowSkipTimerRequest 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 NewWorkflowSkipTimerRequestWithDefaults added in v1.2.0

func NewWorkflowSkipTimerRequestWithDefaults() *WorkflowSkipTimerRequest

NewWorkflowSkipTimerRequestWithDefaults instantiates a new WorkflowSkipTimerRequest 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 (*WorkflowSkipTimerRequest) GetTimerCommandId added in v1.2.0

func (o *WorkflowSkipTimerRequest) GetTimerCommandId() string

GetTimerCommandId returns the TimerCommandId field value if set, zero value otherwise.

func (*WorkflowSkipTimerRequest) GetTimerCommandIdOk added in v1.2.0

func (o *WorkflowSkipTimerRequest) GetTimerCommandIdOk() (*string, bool)

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

func (*WorkflowSkipTimerRequest) GetTimerCommandIndex added in v1.2.0

func (o *WorkflowSkipTimerRequest) GetTimerCommandIndex() int32

GetTimerCommandIndex returns the TimerCommandIndex field value if set, zero value otherwise.

func (*WorkflowSkipTimerRequest) GetTimerCommandIndexOk added in v1.2.0

func (o *WorkflowSkipTimerRequest) GetTimerCommandIndexOk() (*int32, bool)

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

func (*WorkflowSkipTimerRequest) GetWorkflowId added in v1.2.0

func (o *WorkflowSkipTimerRequest) GetWorkflowId() string

GetWorkflowId returns the WorkflowId field value

func (*WorkflowSkipTimerRequest) GetWorkflowIdOk added in v1.2.0

func (o *WorkflowSkipTimerRequest) GetWorkflowIdOk() (*string, bool)

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

func (*WorkflowSkipTimerRequest) GetWorkflowRunId added in v1.2.0

func (o *WorkflowSkipTimerRequest) GetWorkflowRunId() string

GetWorkflowRunId returns the WorkflowRunId field value if set, zero value otherwise.

func (*WorkflowSkipTimerRequest) GetWorkflowRunIdOk added in v1.2.0

func (o *WorkflowSkipTimerRequest) GetWorkflowRunIdOk() (*string, bool)

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

func (*WorkflowSkipTimerRequest) GetWorkflowStateExecutionId added in v1.2.0

func (o *WorkflowSkipTimerRequest) GetWorkflowStateExecutionId() string

GetWorkflowStateExecutionId returns the WorkflowStateExecutionId field value

func (*WorkflowSkipTimerRequest) GetWorkflowStateExecutionIdOk added in v1.2.0

func (o *WorkflowSkipTimerRequest) GetWorkflowStateExecutionIdOk() (*string, bool)

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

func (*WorkflowSkipTimerRequest) HasTimerCommandId added in v1.2.0

func (o *WorkflowSkipTimerRequest) HasTimerCommandId() bool

HasTimerCommandId returns a boolean if a field has been set.

func (*WorkflowSkipTimerRequest) HasTimerCommandIndex added in v1.2.0

func (o *WorkflowSkipTimerRequest) HasTimerCommandIndex() bool

HasTimerCommandIndex returns a boolean if a field has been set.

func (*WorkflowSkipTimerRequest) HasWorkflowRunId added in v1.2.0

func (o *WorkflowSkipTimerRequest) HasWorkflowRunId() bool

HasWorkflowRunId returns a boolean if a field has been set.

func (WorkflowSkipTimerRequest) MarshalJSON added in v1.2.0

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

func (*WorkflowSkipTimerRequest) SetTimerCommandId added in v1.2.0

func (o *WorkflowSkipTimerRequest) SetTimerCommandId(v string)

SetTimerCommandId gets a reference to the given string and assigns it to the TimerCommandId field.

func (*WorkflowSkipTimerRequest) SetTimerCommandIndex added in v1.2.0

func (o *WorkflowSkipTimerRequest) SetTimerCommandIndex(v int32)

SetTimerCommandIndex gets a reference to the given int32 and assigns it to the TimerCommandIndex field.

func (*WorkflowSkipTimerRequest) SetWorkflowId added in v1.2.0

func (o *WorkflowSkipTimerRequest) SetWorkflowId(v string)

SetWorkflowId sets field value

func (*WorkflowSkipTimerRequest) SetWorkflowRunId added in v1.2.0

func (o *WorkflowSkipTimerRequest) SetWorkflowRunId(v string)

SetWorkflowRunId gets a reference to the given string and assigns it to the WorkflowRunId field.

func (*WorkflowSkipTimerRequest) SetWorkflowStateExecutionId added in v1.2.0

func (o *WorkflowSkipTimerRequest) SetWorkflowStateExecutionId(v string)

SetWorkflowStateExecutionId sets field value

func (WorkflowSkipTimerRequest) ToMap added in v1.4.0

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

type WorkflowStartOptions

type WorkflowStartOptions struct {
	WorkflowIDReusePolicy    *WorkflowIDReusePolicy `json:"workflowIDReusePolicy,omitempty"`
	CronSchedule             *string                `json:"cronSchedule,omitempty"`
	RetryPolicy              *WorkflowRetryPolicy   `json:"retryPolicy,omitempty"`
	SearchAttributes         []SearchAttribute      `json:"searchAttributes,omitempty"`
	WorkflowConfigOverride   *WorkflowConfig        `json:"workflowConfigOverride,omitempty"`
	IdReusePolicy            *IDReusePolicy         `json:"idReusePolicy,omitempty"`
	UseMemoForDataAttributes *bool                  `json:"useMemoForDataAttributes,omitempty"`
}

WorkflowStartOptions struct for WorkflowStartOptions

func NewWorkflowStartOptions

func NewWorkflowStartOptions() *WorkflowStartOptions

NewWorkflowStartOptions instantiates a new WorkflowStartOptions 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 NewWorkflowStartOptionsWithDefaults

func NewWorkflowStartOptionsWithDefaults() *WorkflowStartOptions

NewWorkflowStartOptionsWithDefaults instantiates a new WorkflowStartOptions 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 (*WorkflowStartOptions) GetCronSchedule

func (o *WorkflowStartOptions) GetCronSchedule() string

GetCronSchedule returns the CronSchedule field value if set, zero value otherwise.

func (*WorkflowStartOptions) GetCronScheduleOk

func (o *WorkflowStartOptions) GetCronScheduleOk() (*string, bool)

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

func (*WorkflowStartOptions) GetIdReusePolicy added in v1.5.0

func (o *WorkflowStartOptions) GetIdReusePolicy() IDReusePolicy

GetIdReusePolicy returns the IdReusePolicy field value if set, zero value otherwise.

func (*WorkflowStartOptions) GetIdReusePolicyOk added in v1.5.0

func (o *WorkflowStartOptions) GetIdReusePolicyOk() (*IDReusePolicy, 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 (*WorkflowStartOptions) GetRetryPolicy

func (o *WorkflowStartOptions) GetRetryPolicy() WorkflowRetryPolicy

GetRetryPolicy returns the RetryPolicy field value if set, zero value otherwise.

func (*WorkflowStartOptions) GetRetryPolicyOk

func (o *WorkflowStartOptions) GetRetryPolicyOk() (*WorkflowRetryPolicy, bool)

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

func (*WorkflowStartOptions) GetSearchAttributes

func (o *WorkflowStartOptions) GetSearchAttributes() []SearchAttribute

GetSearchAttributes returns the SearchAttributes field value if set, zero value otherwise.

func (*WorkflowStartOptions) GetSearchAttributesOk

func (o *WorkflowStartOptions) GetSearchAttributesOk() ([]SearchAttribute, bool)

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

func (*WorkflowStartOptions) GetUseMemoForDataAttributes added in v1.6.0

func (o *WorkflowStartOptions) GetUseMemoForDataAttributes() bool

GetUseMemoForDataAttributes returns the UseMemoForDataAttributes field value if set, zero value otherwise.

func (*WorkflowStartOptions) GetUseMemoForDataAttributesOk added in v1.6.0

func (o *WorkflowStartOptions) GetUseMemoForDataAttributesOk() (*bool, bool)

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

func (*WorkflowStartOptions) GetWorkflowConfigOverride added in v1.5.0

func (o *WorkflowStartOptions) GetWorkflowConfigOverride() WorkflowConfig

GetWorkflowConfigOverride returns the WorkflowConfigOverride field value if set, zero value otherwise.

func (*WorkflowStartOptions) GetWorkflowConfigOverrideOk added in v1.5.0

func (o *WorkflowStartOptions) GetWorkflowConfigOverrideOk() (*WorkflowConfig, bool)

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

func (*WorkflowStartOptions) GetWorkflowIDReusePolicy

func (o *WorkflowStartOptions) GetWorkflowIDReusePolicy() WorkflowIDReusePolicy

GetWorkflowIDReusePolicy returns the WorkflowIDReusePolicy field value if set, zero value otherwise.

func (*WorkflowStartOptions) GetWorkflowIDReusePolicyOk

func (o *WorkflowStartOptions) GetWorkflowIDReusePolicyOk() (*WorkflowIDReusePolicy, bool)

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

func (*WorkflowStartOptions) HasCronSchedule

func (o *WorkflowStartOptions) HasCronSchedule() bool

HasCronSchedule returns a boolean if a field has been set.

func (*WorkflowStartOptions) HasIdReusePolicy added in v1.5.0

func (o *WorkflowStartOptions) HasIdReusePolicy() bool

HasIdReusePolicy returns a boolean if a field has been set.

func (*WorkflowStartOptions) HasRetryPolicy

func (o *WorkflowStartOptions) HasRetryPolicy() bool

HasRetryPolicy returns a boolean if a field has been set.

func (*WorkflowStartOptions) HasSearchAttributes

func (o *WorkflowStartOptions) HasSearchAttributes() bool

HasSearchAttributes returns a boolean if a field has been set.

func (*WorkflowStartOptions) HasUseMemoForDataAttributes added in v1.6.0

func (o *WorkflowStartOptions) HasUseMemoForDataAttributes() bool

HasUseMemoForDataAttributes returns a boolean if a field has been set.

func (*WorkflowStartOptions) HasWorkflowConfigOverride added in v1.5.0

func (o *WorkflowStartOptions) HasWorkflowConfigOverride() bool

HasWorkflowConfigOverride returns a boolean if a field has been set.

func (*WorkflowStartOptions) HasWorkflowIDReusePolicy

func (o *WorkflowStartOptions) HasWorkflowIDReusePolicy() bool

HasWorkflowIDReusePolicy returns a boolean if a field has been set.

func (WorkflowStartOptions) MarshalJSON

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

func (*WorkflowStartOptions) SetCronSchedule

func (o *WorkflowStartOptions) SetCronSchedule(v string)

SetCronSchedule gets a reference to the given string and assigns it to the CronSchedule field.

func (*WorkflowStartOptions) SetIdReusePolicy added in v1.5.0

func (o *WorkflowStartOptions) SetIdReusePolicy(v IDReusePolicy)

SetIdReusePolicy gets a reference to the given IDReusePolicy and assigns it to the IdReusePolicy field.

func (*WorkflowStartOptions) SetRetryPolicy

func (o *WorkflowStartOptions) SetRetryPolicy(v WorkflowRetryPolicy)

SetRetryPolicy gets a reference to the given WorkflowRetryPolicy and assigns it to the RetryPolicy field.

func (*WorkflowStartOptions) SetSearchAttributes

func (o *WorkflowStartOptions) SetSearchAttributes(v []SearchAttribute)

SetSearchAttributes gets a reference to the given []SearchAttribute and assigns it to the SearchAttributes field.

func (*WorkflowStartOptions) SetUseMemoForDataAttributes added in v1.6.0

func (o *WorkflowStartOptions) SetUseMemoForDataAttributes(v bool)

SetUseMemoForDataAttributes gets a reference to the given bool and assigns it to the UseMemoForDataAttributes field.

func (*WorkflowStartOptions) SetWorkflowConfigOverride added in v1.5.0

func (o *WorkflowStartOptions) SetWorkflowConfigOverride(v WorkflowConfig)

SetWorkflowConfigOverride gets a reference to the given WorkflowConfig and assigns it to the WorkflowConfigOverride field.

func (*WorkflowStartOptions) SetWorkflowIDReusePolicy

func (o *WorkflowStartOptions) SetWorkflowIDReusePolicy(v WorkflowIDReusePolicy)

SetWorkflowIDReusePolicy gets a reference to the given WorkflowIDReusePolicy and assigns it to the WorkflowIDReusePolicy field.

func (WorkflowStartOptions) ToMap added in v1.4.0

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

type WorkflowStartRequest

type WorkflowStartRequest struct {
	WorkflowId                         string                `json:"workflowId"`
	IwfWorkflowType                    string                `json:"iwfWorkflowType"`
	WorkflowTimeoutSeconds             int32                 `json:"workflowTimeoutSeconds"`
	IwfWorkerUrl                       string                `json:"iwfWorkerUrl"`
	StartStateId                       *string               `json:"startStateId,omitempty"`
	WaitForCompletionStateExecutionIds []string              `json:"waitForCompletionStateExecutionIds,omitempty"`
	StateInput                         *EncodedObject        `json:"stateInput,omitempty"`
	StateOptions                       *WorkflowStateOptions `json:"stateOptions,omitempty"`
	WorkflowStartOptions               *WorkflowStartOptions `json:"workflowStartOptions,omitempty"`
}

WorkflowStartRequest struct for WorkflowStartRequest

func NewWorkflowStartRequest

func NewWorkflowStartRequest(workflowId string, iwfWorkflowType string, workflowTimeoutSeconds int32, iwfWorkerUrl string) *WorkflowStartRequest

NewWorkflowStartRequest instantiates a new WorkflowStartRequest 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 NewWorkflowStartRequestWithDefaults

func NewWorkflowStartRequestWithDefaults() *WorkflowStartRequest

NewWorkflowStartRequestWithDefaults instantiates a new WorkflowStartRequest 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 (*WorkflowStartRequest) GetIwfWorkerUrl

func (o *WorkflowStartRequest) GetIwfWorkerUrl() string

GetIwfWorkerUrl returns the IwfWorkerUrl field value

func (*WorkflowStartRequest) GetIwfWorkerUrlOk

func (o *WorkflowStartRequest) GetIwfWorkerUrlOk() (*string, bool)

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

func (*WorkflowStartRequest) GetIwfWorkflowType

func (o *WorkflowStartRequest) GetIwfWorkflowType() string

GetIwfWorkflowType returns the IwfWorkflowType field value

func (*WorkflowStartRequest) GetIwfWorkflowTypeOk

func (o *WorkflowStartRequest) GetIwfWorkflowTypeOk() (*string, bool)

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

func (*WorkflowStartRequest) GetStartStateId

func (o *WorkflowStartRequest) GetStartStateId() string

GetStartStateId returns the StartStateId field value if set, zero value otherwise.

func (*WorkflowStartRequest) GetStartStateIdOk

func (o *WorkflowStartRequest) 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 (*WorkflowStartRequest) GetStateInput

func (o *WorkflowStartRequest) GetStateInput() EncodedObject

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

func (*WorkflowStartRequest) GetStateInputOk

func (o *WorkflowStartRequest) 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 (*WorkflowStartRequest) GetStateOptions

func (o *WorkflowStartRequest) GetStateOptions() WorkflowStateOptions

GetStateOptions returns the StateOptions field value if set, zero value otherwise.

func (*WorkflowStartRequest) GetStateOptionsOk

func (o *WorkflowStartRequest) GetStateOptionsOk() (*WorkflowStateOptions, bool)

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

func (*WorkflowStartRequest) GetWaitForCompletionStateExecutionIds added in v1.8.0

func (o *WorkflowStartRequest) GetWaitForCompletionStateExecutionIds() []string

GetWaitForCompletionStateExecutionIds returns the WaitForCompletionStateExecutionIds field value if set, zero value otherwise.

func (*WorkflowStartRequest) GetWaitForCompletionStateExecutionIdsOk added in v1.8.0

func (o *WorkflowStartRequest) GetWaitForCompletionStateExecutionIdsOk() ([]string, bool)

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

func (*WorkflowStartRequest) GetWorkflowId

func (o *WorkflowStartRequest) GetWorkflowId() string

GetWorkflowId returns the WorkflowId field value

func (*WorkflowStartRequest) GetWorkflowIdOk

func (o *WorkflowStartRequest) GetWorkflowIdOk() (*string, bool)

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

func (*WorkflowStartRequest) GetWorkflowStartOptions

func (o *WorkflowStartRequest) GetWorkflowStartOptions() WorkflowStartOptions

GetWorkflowStartOptions returns the WorkflowStartOptions field value if set, zero value otherwise.

func (*WorkflowStartRequest) GetWorkflowStartOptionsOk

func (o *WorkflowStartRequest) GetWorkflowStartOptionsOk() (*WorkflowStartOptions, bool)

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

func (*WorkflowStartRequest) GetWorkflowTimeoutSeconds

func (o *WorkflowStartRequest) GetWorkflowTimeoutSeconds() int32

GetWorkflowTimeoutSeconds returns the WorkflowTimeoutSeconds field value

func (*WorkflowStartRequest) GetWorkflowTimeoutSecondsOk

func (o *WorkflowStartRequest) GetWorkflowTimeoutSecondsOk() (*int32, bool)

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

func (*WorkflowStartRequest) HasStartStateId added in v1.5.0

func (o *WorkflowStartRequest) HasStartStateId() bool

HasStartStateId returns a boolean if a field has been set.

func (*WorkflowStartRequest) HasStateInput

func (o *WorkflowStartRequest) HasStateInput() bool

HasStateInput returns a boolean if a field has been set.

func (*WorkflowStartRequest) HasStateOptions

func (o *WorkflowStartRequest) HasStateOptions() bool

HasStateOptions returns a boolean if a field has been set.

func (*WorkflowStartRequest) HasWaitForCompletionStateExecutionIds added in v1.8.0

func (o *WorkflowStartRequest) HasWaitForCompletionStateExecutionIds() bool

HasWaitForCompletionStateExecutionIds returns a boolean if a field has been set.

func (*WorkflowStartRequest) HasWorkflowStartOptions

func (o *WorkflowStartRequest) HasWorkflowStartOptions() bool

HasWorkflowStartOptions returns a boolean if a field has been set.

func (WorkflowStartRequest) MarshalJSON

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

func (*WorkflowStartRequest) SetIwfWorkerUrl

func (o *WorkflowStartRequest) SetIwfWorkerUrl(v string)

SetIwfWorkerUrl sets field value

func (*WorkflowStartRequest) SetIwfWorkflowType

func (o *WorkflowStartRequest) SetIwfWorkflowType(v string)

SetIwfWorkflowType sets field value

func (*WorkflowStartRequest) SetStartStateId

func (o *WorkflowStartRequest) SetStartStateId(v string)

SetStartStateId gets a reference to the given string and assigns it to the StartStateId field.

func (*WorkflowStartRequest) SetStateInput

func (o *WorkflowStartRequest) SetStateInput(v EncodedObject)

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

func (*WorkflowStartRequest) SetStateOptions

func (o *WorkflowStartRequest) SetStateOptions(v WorkflowStateOptions)

SetStateOptions gets a reference to the given WorkflowStateOptions and assigns it to the StateOptions field.

func (*WorkflowStartRequest) SetWaitForCompletionStateExecutionIds added in v1.8.0

func (o *WorkflowStartRequest) SetWaitForCompletionStateExecutionIds(v []string)

SetWaitForCompletionStateExecutionIds gets a reference to the given []string and assigns it to the WaitForCompletionStateExecutionIds field.

func (*WorkflowStartRequest) SetWorkflowId

func (o *WorkflowStartRequest) SetWorkflowId(v string)

SetWorkflowId sets field value

func (*WorkflowStartRequest) SetWorkflowStartOptions

func (o *WorkflowStartRequest) SetWorkflowStartOptions(v WorkflowStartOptions)

SetWorkflowStartOptions gets a reference to the given WorkflowStartOptions and assigns it to the WorkflowStartOptions field.

func (*WorkflowStartRequest) SetWorkflowTimeoutSeconds

func (o *WorkflowStartRequest) SetWorkflowTimeoutSeconds(v int32)

SetWorkflowTimeoutSeconds sets field value

func (WorkflowStartRequest) ToMap added in v1.4.0

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

type WorkflowStartResponse

type WorkflowStartResponse struct {
	WorkflowRunId *string `json:"workflowRunId,omitempty"`
}

WorkflowStartResponse struct for WorkflowStartResponse

func NewWorkflowStartResponse

func NewWorkflowStartResponse() *WorkflowStartResponse

NewWorkflowStartResponse instantiates a new WorkflowStartResponse 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 NewWorkflowStartResponseWithDefaults

func NewWorkflowStartResponseWithDefaults() *WorkflowStartResponse

NewWorkflowStartResponseWithDefaults instantiates a new WorkflowStartResponse 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 (*WorkflowStartResponse) GetWorkflowRunId

func (o *WorkflowStartResponse) GetWorkflowRunId() string

GetWorkflowRunId returns the WorkflowRunId field value if set, zero value otherwise.

func (*WorkflowStartResponse) GetWorkflowRunIdOk

func (o *WorkflowStartResponse) GetWorkflowRunIdOk() (*string, bool)

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

func (*WorkflowStartResponse) HasWorkflowRunId

func (o *WorkflowStartResponse) HasWorkflowRunId() bool

HasWorkflowRunId returns a boolean if a field has been set.

func (WorkflowStartResponse) MarshalJSON

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

func (*WorkflowStartResponse) SetWorkflowRunId

func (o *WorkflowStartResponse) SetWorkflowRunId(v string)

SetWorkflowRunId gets a reference to the given string and assigns it to the WorkflowRunId field.

func (WorkflowStartResponse) ToMap added in v1.4.0

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

type WorkflowStateDecideRequest

type WorkflowStateDecideRequest struct {
	Context          Context           `json:"context"`
	WorkflowType     string            `json:"workflowType"`
	WorkflowStateId  string            `json:"workflowStateId"`
	StateInput       *EncodedObject    `json:"stateInput,omitempty"`
	SearchAttributes []SearchAttribute `json:"searchAttributes,omitempty"`
	DataObjects      []KeyValue        `json:"DataObjects,omitempty"`
	StateLocals      []KeyValue        `json:"stateLocals,omitempty"`
	CommandResults   *CommandResults   `json:"commandResults,omitempty"`
}

WorkflowStateDecideRequest struct for WorkflowStateDecideRequest

func NewWorkflowStateDecideRequest

func NewWorkflowStateDecideRequest(context Context, workflowType string, workflowStateId string) *WorkflowStateDecideRequest

NewWorkflowStateDecideRequest instantiates a new WorkflowStateDecideRequest 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 NewWorkflowStateDecideRequestWithDefaults

func NewWorkflowStateDecideRequestWithDefaults() *WorkflowStateDecideRequest

NewWorkflowStateDecideRequestWithDefaults instantiates a new WorkflowStateDecideRequest 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 (*WorkflowStateDecideRequest) GetCommandResults

func (o *WorkflowStateDecideRequest) GetCommandResults() CommandResults

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

func (*WorkflowStateDecideRequest) GetCommandResultsOk

func (o *WorkflowStateDecideRequest) 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 (*WorkflowStateDecideRequest) GetContext

func (o *WorkflowStateDecideRequest) GetContext() Context

GetContext returns the Context field value

func (*WorkflowStateDecideRequest) GetContextOk

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

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

func (*WorkflowStateDecideRequest) GetDataObjects

func (o *WorkflowStateDecideRequest) GetDataObjects() []KeyValue

GetDataObjects returns the DataObjects field value if set, zero value otherwise.

func (*WorkflowStateDecideRequest) GetDataObjectsOk

func (o *WorkflowStateDecideRequest) GetDataObjectsOk() ([]KeyValue, bool)

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

func (*WorkflowStateDecideRequest) GetSearchAttributes

func (o *WorkflowStateDecideRequest) GetSearchAttributes() []SearchAttribute

GetSearchAttributes returns the SearchAttributes field value if set, zero value otherwise.

func (*WorkflowStateDecideRequest) GetSearchAttributesOk

func (o *WorkflowStateDecideRequest) GetSearchAttributesOk() ([]SearchAttribute, bool)

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

func (*WorkflowStateDecideRequest) GetStateInput

func (o *WorkflowStateDecideRequest) GetStateInput() EncodedObject

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

func (*WorkflowStateDecideRequest) GetStateInputOk

func (o *WorkflowStateDecideRequest) 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 (*WorkflowStateDecideRequest) GetStateLocals

func (o *WorkflowStateDecideRequest) GetStateLocals() []KeyValue

GetStateLocals returns the StateLocals field value if set, zero value otherwise.

func (*WorkflowStateDecideRequest) GetStateLocalsOk

func (o *WorkflowStateDecideRequest) GetStateLocalsOk() ([]KeyValue, bool)

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

func (*WorkflowStateDecideRequest) GetWorkflowStateId

func (o *WorkflowStateDecideRequest) GetWorkflowStateId() string

GetWorkflowStateId returns the WorkflowStateId field value

func (*WorkflowStateDecideRequest) GetWorkflowStateIdOk

func (o *WorkflowStateDecideRequest) GetWorkflowStateIdOk() (*string, bool)

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

func (*WorkflowStateDecideRequest) GetWorkflowType

func (o *WorkflowStateDecideRequest) GetWorkflowType() string

GetWorkflowType returns the WorkflowType field value

func (*WorkflowStateDecideRequest) GetWorkflowTypeOk

func (o *WorkflowStateDecideRequest) GetWorkflowTypeOk() (*string, bool)

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

func (*WorkflowStateDecideRequest) HasCommandResults

func (o *WorkflowStateDecideRequest) HasCommandResults() bool

HasCommandResults returns a boolean if a field has been set.

func (*WorkflowStateDecideRequest) HasDataObjects

func (o *WorkflowStateDecideRequest) HasDataObjects() bool

HasDataObjects returns a boolean if a field has been set.

func (*WorkflowStateDecideRequest) HasSearchAttributes

func (o *WorkflowStateDecideRequest) HasSearchAttributes() bool

HasSearchAttributes returns a boolean if a field has been set.

func (*WorkflowStateDecideRequest) HasStateInput

func (o *WorkflowStateDecideRequest) HasStateInput() bool

HasStateInput returns a boolean if a field has been set.

func (*WorkflowStateDecideRequest) HasStateLocals

func (o *WorkflowStateDecideRequest) HasStateLocals() bool

HasStateLocals returns a boolean if a field has been set.

func (WorkflowStateDecideRequest) MarshalJSON

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

func (*WorkflowStateDecideRequest) SetCommandResults

func (o *WorkflowStateDecideRequest) SetCommandResults(v CommandResults)

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

func (*WorkflowStateDecideRequest) SetContext

func (o *WorkflowStateDecideRequest) SetContext(v Context)

SetContext sets field value

func (*WorkflowStateDecideRequest) SetDataObjects

func (o *WorkflowStateDecideRequest) SetDataObjects(v []KeyValue)

SetDataObjects gets a reference to the given []KeyValue and assigns it to the DataObjects field.

func (*WorkflowStateDecideRequest) SetSearchAttributes

func (o *WorkflowStateDecideRequest) SetSearchAttributes(v []SearchAttribute)

SetSearchAttributes gets a reference to the given []SearchAttribute and assigns it to the SearchAttributes field.

func (*WorkflowStateDecideRequest) SetStateInput

func (o *WorkflowStateDecideRequest) SetStateInput(v EncodedObject)

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

func (*WorkflowStateDecideRequest) SetStateLocals

func (o *WorkflowStateDecideRequest) SetStateLocals(v []KeyValue)

SetStateLocals gets a reference to the given []KeyValue and assigns it to the StateLocals field.

func (*WorkflowStateDecideRequest) SetWorkflowStateId

func (o *WorkflowStateDecideRequest) SetWorkflowStateId(v string)

SetWorkflowStateId sets field value

func (*WorkflowStateDecideRequest) SetWorkflowType

func (o *WorkflowStateDecideRequest) SetWorkflowType(v string)

SetWorkflowType sets field value

func (WorkflowStateDecideRequest) ToMap added in v1.4.0

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

type WorkflowStateDecideResponse

type WorkflowStateDecideResponse struct {
	StateDecision              *StateDecision                `json:"stateDecision,omitempty"`
	UpsertSearchAttributes     []SearchAttribute             `json:"upsertSearchAttributes,omitempty"`
	UpsertDataObjects          []KeyValue                    `json:"upsertDataObjects,omitempty"`
	RecordEvents               []KeyValue                    `json:"recordEvents,omitempty"`
	UpsertStateLocals          []KeyValue                    `json:"upsertStateLocals,omitempty"`
	PublishToInterStateChannel []InterStateChannelPublishing `json:"publishToInterStateChannel,omitempty"`
}

WorkflowStateDecideResponse struct for WorkflowStateDecideResponse

func NewWorkflowStateDecideResponse

func NewWorkflowStateDecideResponse() *WorkflowStateDecideResponse

NewWorkflowStateDecideResponse instantiates a new WorkflowStateDecideResponse 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 NewWorkflowStateDecideResponseWithDefaults

func NewWorkflowStateDecideResponseWithDefaults() *WorkflowStateDecideResponse

NewWorkflowStateDecideResponseWithDefaults instantiates a new WorkflowStateDecideResponse 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 (*WorkflowStateDecideResponse) GetPublishToInterStateChannel

func (o *WorkflowStateDecideResponse) GetPublishToInterStateChannel() []InterStateChannelPublishing

GetPublishToInterStateChannel returns the PublishToInterStateChannel field value if set, zero value otherwise.

func (*WorkflowStateDecideResponse) GetPublishToInterStateChannelOk

func (o *WorkflowStateDecideResponse) GetPublishToInterStateChannelOk() ([]InterStateChannelPublishing, bool)

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

func (*WorkflowStateDecideResponse) GetRecordEvents

func (o *WorkflowStateDecideResponse) GetRecordEvents() []KeyValue

GetRecordEvents returns the RecordEvents field value if set, zero value otherwise.

func (*WorkflowStateDecideResponse) GetRecordEventsOk

func (o *WorkflowStateDecideResponse) GetRecordEventsOk() ([]KeyValue, bool)

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

func (*WorkflowStateDecideResponse) GetStateDecision

func (o *WorkflowStateDecideResponse) GetStateDecision() StateDecision

GetStateDecision returns the StateDecision field value if set, zero value otherwise.

func (*WorkflowStateDecideResponse) GetStateDecisionOk

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

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

func (*WorkflowStateDecideResponse) GetUpsertDataObjects

func (o *WorkflowStateDecideResponse) GetUpsertDataObjects() []KeyValue

GetUpsertDataObjects returns the UpsertDataObjects field value if set, zero value otherwise.

func (*WorkflowStateDecideResponse) GetUpsertDataObjectsOk

func (o *WorkflowStateDecideResponse) GetUpsertDataObjectsOk() ([]KeyValue, bool)

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

func (*WorkflowStateDecideResponse) GetUpsertSearchAttributes

func (o *WorkflowStateDecideResponse) GetUpsertSearchAttributes() []SearchAttribute

GetUpsertSearchAttributes returns the UpsertSearchAttributes field value if set, zero value otherwise.

func (*WorkflowStateDecideResponse) GetUpsertSearchAttributesOk

func (o *WorkflowStateDecideResponse) GetUpsertSearchAttributesOk() ([]SearchAttribute, bool)

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

func (*WorkflowStateDecideResponse) GetUpsertStateLocals

func (o *WorkflowStateDecideResponse) GetUpsertStateLocals() []KeyValue

GetUpsertStateLocals returns the UpsertStateLocals field value if set, zero value otherwise.

func (*WorkflowStateDecideResponse) GetUpsertStateLocalsOk

func (o *WorkflowStateDecideResponse) GetUpsertStateLocalsOk() ([]KeyValue, bool)

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

func (*WorkflowStateDecideResponse) HasPublishToInterStateChannel

func (o *WorkflowStateDecideResponse) HasPublishToInterStateChannel() bool

HasPublishToInterStateChannel returns a boolean if a field has been set.

func (*WorkflowStateDecideResponse) HasRecordEvents

func (o *WorkflowStateDecideResponse) HasRecordEvents() bool

HasRecordEvents returns a boolean if a field has been set.

func (*WorkflowStateDecideResponse) HasStateDecision

func (o *WorkflowStateDecideResponse) HasStateDecision() bool

HasStateDecision returns a boolean if a field has been set.

func (*WorkflowStateDecideResponse) HasUpsertDataObjects

func (o *WorkflowStateDecideResponse) HasUpsertDataObjects() bool

HasUpsertDataObjects returns a boolean if a field has been set.

func (*WorkflowStateDecideResponse) HasUpsertSearchAttributes

func (o *WorkflowStateDecideResponse) HasUpsertSearchAttributes() bool

HasUpsertSearchAttributes returns a boolean if a field has been set.

func (*WorkflowStateDecideResponse) HasUpsertStateLocals

func (o *WorkflowStateDecideResponse) HasUpsertStateLocals() bool

HasUpsertStateLocals returns a boolean if a field has been set.

func (WorkflowStateDecideResponse) MarshalJSON

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

func (*WorkflowStateDecideResponse) SetPublishToInterStateChannel

func (o *WorkflowStateDecideResponse) SetPublishToInterStateChannel(v []InterStateChannelPublishing)

SetPublishToInterStateChannel gets a reference to the given []InterStateChannelPublishing and assigns it to the PublishToInterStateChannel field.

func (*WorkflowStateDecideResponse) SetRecordEvents

func (o *WorkflowStateDecideResponse) SetRecordEvents(v []KeyValue)

SetRecordEvents gets a reference to the given []KeyValue and assigns it to the RecordEvents field.

func (*WorkflowStateDecideResponse) SetStateDecision

func (o *WorkflowStateDecideResponse) SetStateDecision(v StateDecision)

SetStateDecision gets a reference to the given StateDecision and assigns it to the StateDecision field.

func (*WorkflowStateDecideResponse) SetUpsertDataObjects

func (o *WorkflowStateDecideResponse) SetUpsertDataObjects(v []KeyValue)

SetUpsertDataObjects gets a reference to the given []KeyValue and assigns it to the UpsertDataObjects field.

func (*WorkflowStateDecideResponse) SetUpsertSearchAttributes

func (o *WorkflowStateDecideResponse) SetUpsertSearchAttributes(v []SearchAttribute)

SetUpsertSearchAttributes gets a reference to the given []SearchAttribute and assigns it to the UpsertSearchAttributes field.

func (*WorkflowStateDecideResponse) SetUpsertStateLocals

func (o *WorkflowStateDecideResponse) SetUpsertStateLocals(v []KeyValue)

SetUpsertStateLocals gets a reference to the given []KeyValue and assigns it to the UpsertStateLocals field.

func (WorkflowStateDecideResponse) ToMap added in v1.4.0

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

type WorkflowStateOptions

type WorkflowStateOptions struct {
	SearchAttributesLoadingPolicy        *PersistenceLoadingPolicy  `json:"searchAttributesLoadingPolicy,omitempty"`
	DataObjectsLoadingPolicy             *PersistenceLoadingPolicy  `json:"dataObjectsLoadingPolicy,omitempty"`
	StartApiTimeoutSeconds               *int32                     `json:"startApiTimeoutSeconds,omitempty"`
	DecideApiTimeoutSeconds              *int32                     `json:"decideApiTimeoutSeconds,omitempty"`
	StartApiRetryPolicy                  *RetryPolicy               `json:"startApiRetryPolicy,omitempty"`
	DecideApiRetryPolicy                 *RetryPolicy               `json:"decideApiRetryPolicy,omitempty"`
	StartApiFailurePolicy                *StartApiFailurePolicy     `json:"startApiFailurePolicy,omitempty"`
	ExecuteApiFailurePolicy              *ExecuteApiFailurePolicy   `json:"executeApiFailurePolicy,omitempty"`
	ExecuteApiFailureProceedStateId      *string                    `json:"executeApiFailureProceedStateId,omitempty"`
	ExecuteApiFailureProceedStateOptions *WorkflowStateOptions      `json:"executeApiFailureProceedStateOptions,omitempty"`
	SkipStartApi                         *bool                      `json:"skipStartApi,omitempty"`
	WaitUntilApiTimeoutSeconds           *int32                     `json:"waitUntilApiTimeoutSeconds,omitempty"`
	ExecuteApiTimeoutSeconds             *int32                     `json:"executeApiTimeoutSeconds,omitempty"`
	WaitUntilApiRetryPolicy              *RetryPolicy               `json:"waitUntilApiRetryPolicy,omitempty"`
	ExecuteApiRetryPolicy                *RetryPolicy               `json:"executeApiRetryPolicy,omitempty"`
	WaitUntilApiFailurePolicy            *WaitUntilApiFailurePolicy `json:"waitUntilApiFailurePolicy,omitempty"`
	SkipWaitUntil                        *bool                      `json:"skipWaitUntil,omitempty"`
	DataAttributesLoadingPolicy          *PersistenceLoadingPolicy  `json:"dataAttributesLoadingPolicy,omitempty"`
}

WorkflowStateOptions struct for WorkflowStateOptions

func NewWorkflowStateOptions

func NewWorkflowStateOptions() *WorkflowStateOptions

NewWorkflowStateOptions instantiates a new WorkflowStateOptions 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 NewWorkflowStateOptionsWithDefaults

func NewWorkflowStateOptionsWithDefaults() *WorkflowStateOptions

NewWorkflowStateOptionsWithDefaults instantiates a new WorkflowStateOptions 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 (*WorkflowStateOptions) GetDataAttributesLoadingPolicy added in v1.5.0

func (o *WorkflowStateOptions) GetDataAttributesLoadingPolicy() PersistenceLoadingPolicy

GetDataAttributesLoadingPolicy returns the DataAttributesLoadingPolicy field value if set, zero value otherwise.

func (*WorkflowStateOptions) GetDataAttributesLoadingPolicyOk added in v1.5.0

func (o *WorkflowStateOptions) GetDataAttributesLoadingPolicyOk() (*PersistenceLoadingPolicy, bool)

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

func (*WorkflowStateOptions) GetDataObjectsLoadingPolicy

func (o *WorkflowStateOptions) GetDataObjectsLoadingPolicy() PersistenceLoadingPolicy

GetDataObjectsLoadingPolicy returns the DataObjectsLoadingPolicy field value if set, zero value otherwise.

func (*WorkflowStateOptions) GetDataObjectsLoadingPolicyOk

func (o *WorkflowStateOptions) GetDataObjectsLoadingPolicyOk() (*PersistenceLoadingPolicy, bool)

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

func (*WorkflowStateOptions) GetDecideApiRetryPolicy

func (o *WorkflowStateOptions) GetDecideApiRetryPolicy() RetryPolicy

GetDecideApiRetryPolicy returns the DecideApiRetryPolicy field value if set, zero value otherwise.

func (*WorkflowStateOptions) GetDecideApiRetryPolicyOk

func (o *WorkflowStateOptions) GetDecideApiRetryPolicyOk() (*RetryPolicy, bool)

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

func (*WorkflowStateOptions) GetDecideApiTimeoutSeconds

func (o *WorkflowStateOptions) GetDecideApiTimeoutSeconds() int32

GetDecideApiTimeoutSeconds returns the DecideApiTimeoutSeconds field value if set, zero value otherwise.

func (*WorkflowStateOptions) GetDecideApiTimeoutSecondsOk

func (o *WorkflowStateOptions) GetDecideApiTimeoutSecondsOk() (*int32, bool)

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

func (*WorkflowStateOptions) GetExecuteApiFailurePolicy added in v1.8.0

func (o *WorkflowStateOptions) GetExecuteApiFailurePolicy() ExecuteApiFailurePolicy

GetExecuteApiFailurePolicy returns the ExecuteApiFailurePolicy field value if set, zero value otherwise.

func (*WorkflowStateOptions) GetExecuteApiFailurePolicyOk added in v1.8.0

func (o *WorkflowStateOptions) GetExecuteApiFailurePolicyOk() (*ExecuteApiFailurePolicy, bool)

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

func (*WorkflowStateOptions) GetExecuteApiFailureProceedStateId added in v1.8.0

func (o *WorkflowStateOptions) GetExecuteApiFailureProceedStateId() string

GetExecuteApiFailureProceedStateId returns the ExecuteApiFailureProceedStateId field value if set, zero value otherwise.

func (*WorkflowStateOptions) GetExecuteApiFailureProceedStateIdOk added in v1.8.0

func (o *WorkflowStateOptions) GetExecuteApiFailureProceedStateIdOk() (*string, bool)

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

func (*WorkflowStateOptions) GetExecuteApiFailureProceedStateOptions added in v1.8.0

func (o *WorkflowStateOptions) GetExecuteApiFailureProceedStateOptions() WorkflowStateOptions

GetExecuteApiFailureProceedStateOptions returns the ExecuteApiFailureProceedStateOptions field value if set, zero value otherwise.

func (*WorkflowStateOptions) GetExecuteApiFailureProceedStateOptionsOk added in v1.8.0

func (o *WorkflowStateOptions) GetExecuteApiFailureProceedStateOptionsOk() (*WorkflowStateOptions, bool)

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

func (*WorkflowStateOptions) GetExecuteApiRetryPolicy added in v1.5.0

func (o *WorkflowStateOptions) GetExecuteApiRetryPolicy() RetryPolicy

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

func (*WorkflowStateOptions) GetExecuteApiRetryPolicyOk added in v1.5.0

func (o *WorkflowStateOptions) 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 (*WorkflowStateOptions) GetExecuteApiTimeoutSeconds added in v1.5.0

func (o *WorkflowStateOptions) GetExecuteApiTimeoutSeconds() int32

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

func (*WorkflowStateOptions) GetExecuteApiTimeoutSecondsOk added in v1.5.0

func (o *WorkflowStateOptions) 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 (*WorkflowStateOptions) GetSearchAttributesLoadingPolicy

func (o *WorkflowStateOptions) GetSearchAttributesLoadingPolicy() PersistenceLoadingPolicy

GetSearchAttributesLoadingPolicy returns the SearchAttributesLoadingPolicy field value if set, zero value otherwise.

func (*WorkflowStateOptions) GetSearchAttributesLoadingPolicyOk

func (o *WorkflowStateOptions) GetSearchAttributesLoadingPolicyOk() (*PersistenceLoadingPolicy, bool)

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

func (*WorkflowStateOptions) GetSkipStartApi added in v1.5.0

func (o *WorkflowStateOptions) GetSkipStartApi() bool

GetSkipStartApi returns the SkipStartApi field value if set, zero value otherwise.

func (*WorkflowStateOptions) GetSkipStartApiOk added in v1.5.0

func (o *WorkflowStateOptions) GetSkipStartApiOk() (*bool, bool)

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

func (*WorkflowStateOptions) GetSkipWaitUntil added in v1.5.0

func (o *WorkflowStateOptions) GetSkipWaitUntil() bool

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

func (*WorkflowStateOptions) GetSkipWaitUntilOk added in v1.5.0

func (o *WorkflowStateOptions) 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 (*WorkflowStateOptions) GetStartApiFailurePolicy added in v1.4.0

func (o *WorkflowStateOptions) GetStartApiFailurePolicy() StartApiFailurePolicy

GetStartApiFailurePolicy returns the StartApiFailurePolicy field value if set, zero value otherwise.

func (*WorkflowStateOptions) GetStartApiFailurePolicyOk added in v1.4.0

func (o *WorkflowStateOptions) GetStartApiFailurePolicyOk() (*StartApiFailurePolicy, bool)

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

func (*WorkflowStateOptions) GetStartApiRetryPolicy

func (o *WorkflowStateOptions) GetStartApiRetryPolicy() RetryPolicy

GetStartApiRetryPolicy returns the StartApiRetryPolicy field value if set, zero value otherwise.

func (*WorkflowStateOptions) GetStartApiRetryPolicyOk

func (o *WorkflowStateOptions) GetStartApiRetryPolicyOk() (*RetryPolicy, bool)

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

func (*WorkflowStateOptions) GetStartApiTimeoutSeconds

func (o *WorkflowStateOptions) GetStartApiTimeoutSeconds() int32

GetStartApiTimeoutSeconds returns the StartApiTimeoutSeconds field value if set, zero value otherwise.

func (*WorkflowStateOptions) GetStartApiTimeoutSecondsOk

func (o *WorkflowStateOptions) GetStartApiTimeoutSecondsOk() (*int32, bool)

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

func (*WorkflowStateOptions) GetWaitUntilApiFailurePolicy added in v1.5.0

func (o *WorkflowStateOptions) GetWaitUntilApiFailurePolicy() WaitUntilApiFailurePolicy

GetWaitUntilApiFailurePolicy returns the WaitUntilApiFailurePolicy field value if set, zero value otherwise.

func (*WorkflowStateOptions) GetWaitUntilApiFailurePolicyOk added in v1.5.0

func (o *WorkflowStateOptions) GetWaitUntilApiFailurePolicyOk() (*WaitUntilApiFailurePolicy, bool)

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

func (*WorkflowStateOptions) GetWaitUntilApiRetryPolicy added in v1.5.0

func (o *WorkflowStateOptions) GetWaitUntilApiRetryPolicy() RetryPolicy

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

func (*WorkflowStateOptions) GetWaitUntilApiRetryPolicyOk added in v1.5.0

func (o *WorkflowStateOptions) 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 (*WorkflowStateOptions) GetWaitUntilApiTimeoutSeconds added in v1.5.0

func (o *WorkflowStateOptions) GetWaitUntilApiTimeoutSeconds() int32

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

func (*WorkflowStateOptions) GetWaitUntilApiTimeoutSecondsOk added in v1.5.0

func (o *WorkflowStateOptions) 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 (*WorkflowStateOptions) HasDataAttributesLoadingPolicy added in v1.5.0

func (o *WorkflowStateOptions) HasDataAttributesLoadingPolicy() bool

HasDataAttributesLoadingPolicy returns a boolean if a field has been set.

func (*WorkflowStateOptions) HasDataObjectsLoadingPolicy

func (o *WorkflowStateOptions) HasDataObjectsLoadingPolicy() bool

HasDataObjectsLoadingPolicy returns a boolean if a field has been set.

func (*WorkflowStateOptions) HasDecideApiRetryPolicy

func (o *WorkflowStateOptions) HasDecideApiRetryPolicy() bool

HasDecideApiRetryPolicy returns a boolean if a field has been set.

func (*WorkflowStateOptions) HasDecideApiTimeoutSeconds

func (o *WorkflowStateOptions) HasDecideApiTimeoutSeconds() bool

HasDecideApiTimeoutSeconds returns a boolean if a field has been set.

func (*WorkflowStateOptions) HasExecuteApiFailurePolicy added in v1.8.0

func (o *WorkflowStateOptions) HasExecuteApiFailurePolicy() bool

HasExecuteApiFailurePolicy returns a boolean if a field has been set.

func (*WorkflowStateOptions) HasExecuteApiFailureProceedStateId added in v1.8.0

func (o *WorkflowStateOptions) HasExecuteApiFailureProceedStateId() bool

HasExecuteApiFailureProceedStateId returns a boolean if a field has been set.

func (*WorkflowStateOptions) HasExecuteApiFailureProceedStateOptions added in v1.8.0

func (o *WorkflowStateOptions) HasExecuteApiFailureProceedStateOptions() bool

HasExecuteApiFailureProceedStateOptions returns a boolean if a field has been set.

func (*WorkflowStateOptions) HasExecuteApiRetryPolicy added in v1.5.0

func (o *WorkflowStateOptions) HasExecuteApiRetryPolicy() bool

HasExecuteApiRetryPolicy returns a boolean if a field has been set.

func (*WorkflowStateOptions) HasExecuteApiTimeoutSeconds added in v1.5.0

func (o *WorkflowStateOptions) HasExecuteApiTimeoutSeconds() bool

HasExecuteApiTimeoutSeconds returns a boolean if a field has been set.

func (*WorkflowStateOptions) HasSearchAttributesLoadingPolicy

func (o *WorkflowStateOptions) HasSearchAttributesLoadingPolicy() bool

HasSearchAttributesLoadingPolicy returns a boolean if a field has been set.

func (*WorkflowStateOptions) HasSkipStartApi added in v1.5.0

func (o *WorkflowStateOptions) HasSkipStartApi() bool

HasSkipStartApi returns a boolean if a field has been set.

func (*WorkflowStateOptions) HasSkipWaitUntil added in v1.5.0

func (o *WorkflowStateOptions) HasSkipWaitUntil() bool

HasSkipWaitUntil returns a boolean if a field has been set.

func (*WorkflowStateOptions) HasStartApiFailurePolicy added in v1.4.0

func (o *WorkflowStateOptions) HasStartApiFailurePolicy() bool

HasStartApiFailurePolicy returns a boolean if a field has been set.

func (*WorkflowStateOptions) HasStartApiRetryPolicy

func (o *WorkflowStateOptions) HasStartApiRetryPolicy() bool

HasStartApiRetryPolicy returns a boolean if a field has been set.

func (*WorkflowStateOptions) HasStartApiTimeoutSeconds

func (o *WorkflowStateOptions) HasStartApiTimeoutSeconds() bool

HasStartApiTimeoutSeconds returns a boolean if a field has been set.

func (*WorkflowStateOptions) HasWaitUntilApiFailurePolicy added in v1.5.0

func (o *WorkflowStateOptions) HasWaitUntilApiFailurePolicy() bool

HasWaitUntilApiFailurePolicy returns a boolean if a field has been set.

func (*WorkflowStateOptions) HasWaitUntilApiRetryPolicy added in v1.5.0

func (o *WorkflowStateOptions) HasWaitUntilApiRetryPolicy() bool

HasWaitUntilApiRetryPolicy returns a boolean if a field has been set.

func (*WorkflowStateOptions) HasWaitUntilApiTimeoutSeconds added in v1.5.0

func (o *WorkflowStateOptions) HasWaitUntilApiTimeoutSeconds() bool

HasWaitUntilApiTimeoutSeconds returns a boolean if a field has been set.

func (WorkflowStateOptions) MarshalJSON

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

func (*WorkflowStateOptions) SetDataAttributesLoadingPolicy added in v1.5.0

func (o *WorkflowStateOptions) SetDataAttributesLoadingPolicy(v PersistenceLoadingPolicy)

SetDataAttributesLoadingPolicy gets a reference to the given PersistenceLoadingPolicy and assigns it to the DataAttributesLoadingPolicy field.

func (*WorkflowStateOptions) SetDataObjectsLoadingPolicy

func (o *WorkflowStateOptions) SetDataObjectsLoadingPolicy(v PersistenceLoadingPolicy)

SetDataObjectsLoadingPolicy gets a reference to the given PersistenceLoadingPolicy and assigns it to the DataObjectsLoadingPolicy field.

func (*WorkflowStateOptions) SetDecideApiRetryPolicy

func (o *WorkflowStateOptions) SetDecideApiRetryPolicy(v RetryPolicy)

SetDecideApiRetryPolicy gets a reference to the given RetryPolicy and assigns it to the DecideApiRetryPolicy field.

func (*WorkflowStateOptions) SetDecideApiTimeoutSeconds

func (o *WorkflowStateOptions) SetDecideApiTimeoutSeconds(v int32)

SetDecideApiTimeoutSeconds gets a reference to the given int32 and assigns it to the DecideApiTimeoutSeconds field.

func (*WorkflowStateOptions) SetExecuteApiFailurePolicy added in v1.8.0

func (o *WorkflowStateOptions) SetExecuteApiFailurePolicy(v ExecuteApiFailurePolicy)

SetExecuteApiFailurePolicy gets a reference to the given ExecuteApiFailurePolicy and assigns it to the ExecuteApiFailurePolicy field.

func (*WorkflowStateOptions) SetExecuteApiFailureProceedStateId added in v1.8.0

func (o *WorkflowStateOptions) SetExecuteApiFailureProceedStateId(v string)

SetExecuteApiFailureProceedStateId gets a reference to the given string and assigns it to the ExecuteApiFailureProceedStateId field.

func (*WorkflowStateOptions) SetExecuteApiFailureProceedStateOptions added in v1.8.0

func (o *WorkflowStateOptions) SetExecuteApiFailureProceedStateOptions(v WorkflowStateOptions)

SetExecuteApiFailureProceedStateOptions gets a reference to the given WorkflowStateOptions and assigns it to the ExecuteApiFailureProceedStateOptions field.

func (*WorkflowStateOptions) SetExecuteApiRetryPolicy added in v1.5.0

func (o *WorkflowStateOptions) SetExecuteApiRetryPolicy(v RetryPolicy)

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

func (*WorkflowStateOptions) SetExecuteApiTimeoutSeconds added in v1.5.0

func (o *WorkflowStateOptions) SetExecuteApiTimeoutSeconds(v int32)

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

func (*WorkflowStateOptions) SetSearchAttributesLoadingPolicy

func (o *WorkflowStateOptions) SetSearchAttributesLoadingPolicy(v PersistenceLoadingPolicy)

SetSearchAttributesLoadingPolicy gets a reference to the given PersistenceLoadingPolicy and assigns it to the SearchAttributesLoadingPolicy field.

func (*WorkflowStateOptions) SetSkipStartApi added in v1.5.0

func (o *WorkflowStateOptions) SetSkipStartApi(v bool)

SetSkipStartApi gets a reference to the given bool and assigns it to the SkipStartApi field.

func (*WorkflowStateOptions) SetSkipWaitUntil added in v1.5.0

func (o *WorkflowStateOptions) SetSkipWaitUntil(v bool)

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

func (*WorkflowStateOptions) SetStartApiFailurePolicy added in v1.4.0

func (o *WorkflowStateOptions) SetStartApiFailurePolicy(v StartApiFailurePolicy)

SetStartApiFailurePolicy gets a reference to the given StartApiFailurePolicy and assigns it to the StartApiFailurePolicy field.

func (*WorkflowStateOptions) SetStartApiRetryPolicy

func (o *WorkflowStateOptions) SetStartApiRetryPolicy(v RetryPolicy)

SetStartApiRetryPolicy gets a reference to the given RetryPolicy and assigns it to the StartApiRetryPolicy field.

func (*WorkflowStateOptions) SetStartApiTimeoutSeconds

func (o *WorkflowStateOptions) SetStartApiTimeoutSeconds(v int32)

SetStartApiTimeoutSeconds gets a reference to the given int32 and assigns it to the StartApiTimeoutSeconds field.

func (*WorkflowStateOptions) SetWaitUntilApiFailurePolicy added in v1.5.0

func (o *WorkflowStateOptions) SetWaitUntilApiFailurePolicy(v WaitUntilApiFailurePolicy)

SetWaitUntilApiFailurePolicy gets a reference to the given WaitUntilApiFailurePolicy and assigns it to the WaitUntilApiFailurePolicy field.

func (*WorkflowStateOptions) SetWaitUntilApiRetryPolicy added in v1.5.0

func (o *WorkflowStateOptions) SetWaitUntilApiRetryPolicy(v RetryPolicy)

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

func (*WorkflowStateOptions) SetWaitUntilApiTimeoutSeconds added in v1.5.0

func (o *WorkflowStateOptions) SetWaitUntilApiTimeoutSeconds(v int32)

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

func (WorkflowStateOptions) ToMap added in v1.4.0

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

type WorkflowStateStartRequest

type WorkflowStateStartRequest struct {
	Context          Context           `json:"context"`
	WorkflowType     string            `json:"workflowType"`
	WorkflowStateId  string            `json:"workflowStateId"`
	StateInput       *EncodedObject    `json:"stateInput,omitempty"`
	SearchAttributes []SearchAttribute `json:"searchAttributes,omitempty"`
	DataObjects      []KeyValue        `json:"dataObjects,omitempty"`
}

WorkflowStateStartRequest struct for WorkflowStateStartRequest

func NewWorkflowStateStartRequest

func NewWorkflowStateStartRequest(context Context, workflowType string, workflowStateId string) *WorkflowStateStartRequest

NewWorkflowStateStartRequest instantiates a new WorkflowStateStartRequest 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 NewWorkflowStateStartRequestWithDefaults

func NewWorkflowStateStartRequestWithDefaults() *WorkflowStateStartRequest

NewWorkflowStateStartRequestWithDefaults instantiates a new WorkflowStateStartRequest 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 (*WorkflowStateStartRequest) GetContext

func (o *WorkflowStateStartRequest) GetContext() Context

GetContext returns the Context field value

func (*WorkflowStateStartRequest) GetContextOk

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

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

func (*WorkflowStateStartRequest) GetDataObjects

func (o *WorkflowStateStartRequest) GetDataObjects() []KeyValue

GetDataObjects returns the DataObjects field value if set, zero value otherwise.

func (*WorkflowStateStartRequest) GetDataObjectsOk

func (o *WorkflowStateStartRequest) GetDataObjectsOk() ([]KeyValue, bool)

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

func (*WorkflowStateStartRequest) GetSearchAttributes

func (o *WorkflowStateStartRequest) GetSearchAttributes() []SearchAttribute

GetSearchAttributes returns the SearchAttributes field value if set, zero value otherwise.

func (*WorkflowStateStartRequest) GetSearchAttributesOk

func (o *WorkflowStateStartRequest) GetSearchAttributesOk() ([]SearchAttribute, bool)

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

func (*WorkflowStateStartRequest) GetStateInput

func (o *WorkflowStateStartRequest) GetStateInput() EncodedObject

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

func (*WorkflowStateStartRequest) GetStateInputOk

func (o *WorkflowStateStartRequest) 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 (*WorkflowStateStartRequest) GetWorkflowStateId

func (o *WorkflowStateStartRequest) GetWorkflowStateId() string

GetWorkflowStateId returns the WorkflowStateId field value

func (*WorkflowStateStartRequest) GetWorkflowStateIdOk

func (o *WorkflowStateStartRequest) GetWorkflowStateIdOk() (*string, bool)

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

func (*WorkflowStateStartRequest) GetWorkflowType

func (o *WorkflowStateStartRequest) GetWorkflowType() string

GetWorkflowType returns the WorkflowType field value

func (*WorkflowStateStartRequest) GetWorkflowTypeOk

func (o *WorkflowStateStartRequest) GetWorkflowTypeOk() (*string, bool)

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

func (*WorkflowStateStartRequest) HasDataObjects

func (o *WorkflowStateStartRequest) HasDataObjects() bool

HasDataObjects returns a boolean if a field has been set.

func (*WorkflowStateStartRequest) HasSearchAttributes

func (o *WorkflowStateStartRequest) HasSearchAttributes() bool

HasSearchAttributes returns a boolean if a field has been set.

func (*WorkflowStateStartRequest) HasStateInput

func (o *WorkflowStateStartRequest) HasStateInput() bool

HasStateInput returns a boolean if a field has been set.

func (WorkflowStateStartRequest) MarshalJSON

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

func (*WorkflowStateStartRequest) SetContext

func (o *WorkflowStateStartRequest) SetContext(v Context)

SetContext sets field value

func (*WorkflowStateStartRequest) SetDataObjects

func (o *WorkflowStateStartRequest) SetDataObjects(v []KeyValue)

SetDataObjects gets a reference to the given []KeyValue and assigns it to the DataObjects field.

func (*WorkflowStateStartRequest) SetSearchAttributes

func (o *WorkflowStateStartRequest) SetSearchAttributes(v []SearchAttribute)

SetSearchAttributes gets a reference to the given []SearchAttribute and assigns it to the SearchAttributes field.

func (*WorkflowStateStartRequest) SetStateInput

func (o *WorkflowStateStartRequest) SetStateInput(v EncodedObject)

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

func (*WorkflowStateStartRequest) SetWorkflowStateId

func (o *WorkflowStateStartRequest) SetWorkflowStateId(v string)

SetWorkflowStateId sets field value

func (*WorkflowStateStartRequest) SetWorkflowType

func (o *WorkflowStateStartRequest) SetWorkflowType(v string)

SetWorkflowType sets field value

func (WorkflowStateStartRequest) ToMap added in v1.4.0

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

type WorkflowStateStartResponse

type WorkflowStateStartResponse struct {
	UpsertSearchAttributes     []SearchAttribute             `json:"upsertSearchAttributes,omitempty"`
	UpsertDataObjects          []KeyValue                    `json:"upsertDataObjects,omitempty"`
	CommandRequest             *CommandRequest               `json:"commandRequest,omitempty"`
	UpsertStateLocals          []KeyValue                    `json:"upsertStateLocals,omitempty"`
	RecordEvents               []KeyValue                    `json:"recordEvents,omitempty"`
	PublishToInterStateChannel []InterStateChannelPublishing `json:"publishToInterStateChannel,omitempty"`
}

WorkflowStateStartResponse struct for WorkflowStateStartResponse

func NewWorkflowStateStartResponse

func NewWorkflowStateStartResponse() *WorkflowStateStartResponse

NewWorkflowStateStartResponse instantiates a new WorkflowStateStartResponse 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 NewWorkflowStateStartResponseWithDefaults

func NewWorkflowStateStartResponseWithDefaults() *WorkflowStateStartResponse

NewWorkflowStateStartResponseWithDefaults instantiates a new WorkflowStateStartResponse 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 (*WorkflowStateStartResponse) GetCommandRequest

func (o *WorkflowStateStartResponse) GetCommandRequest() CommandRequest

GetCommandRequest returns the CommandRequest field value if set, zero value otherwise.

func (*WorkflowStateStartResponse) GetCommandRequestOk

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

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

func (*WorkflowStateStartResponse) GetPublishToInterStateChannel

func (o *WorkflowStateStartResponse) GetPublishToInterStateChannel() []InterStateChannelPublishing

GetPublishToInterStateChannel returns the PublishToInterStateChannel field value if set, zero value otherwise.

func (*WorkflowStateStartResponse) GetPublishToInterStateChannelOk

func (o *WorkflowStateStartResponse) GetPublishToInterStateChannelOk() ([]InterStateChannelPublishing, bool)

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

func (*WorkflowStateStartResponse) GetRecordEvents

func (o *WorkflowStateStartResponse) GetRecordEvents() []KeyValue

GetRecordEvents returns the RecordEvents field value if set, zero value otherwise.

func (*WorkflowStateStartResponse) GetRecordEventsOk

func (o *WorkflowStateStartResponse) GetRecordEventsOk() ([]KeyValue, bool)

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

func (*WorkflowStateStartResponse) GetUpsertDataObjects

func (o *WorkflowStateStartResponse) GetUpsertDataObjects() []KeyValue

GetUpsertDataObjects returns the UpsertDataObjects field value if set, zero value otherwise.

func (*WorkflowStateStartResponse) GetUpsertDataObjectsOk

func (o *WorkflowStateStartResponse) GetUpsertDataObjectsOk() ([]KeyValue, bool)

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

func (*WorkflowStateStartResponse) GetUpsertSearchAttributes

func (o *WorkflowStateStartResponse) GetUpsertSearchAttributes() []SearchAttribute

GetUpsertSearchAttributes returns the UpsertSearchAttributes field value if set, zero value otherwise.

func (*WorkflowStateStartResponse) GetUpsertSearchAttributesOk

func (o *WorkflowStateStartResponse) GetUpsertSearchAttributesOk() ([]SearchAttribute, bool)

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

func (*WorkflowStateStartResponse) GetUpsertStateLocals

func (o *WorkflowStateStartResponse) GetUpsertStateLocals() []KeyValue

GetUpsertStateLocals returns the UpsertStateLocals field value if set, zero value otherwise.

func (*WorkflowStateStartResponse) GetUpsertStateLocalsOk

func (o *WorkflowStateStartResponse) GetUpsertStateLocalsOk() ([]KeyValue, bool)

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

func (*WorkflowStateStartResponse) HasCommandRequest

func (o *WorkflowStateStartResponse) HasCommandRequest() bool

HasCommandRequest returns a boolean if a field has been set.

func (*WorkflowStateStartResponse) HasPublishToInterStateChannel

func (o *WorkflowStateStartResponse) HasPublishToInterStateChannel() bool

HasPublishToInterStateChannel returns a boolean if a field has been set.

func (*WorkflowStateStartResponse) HasRecordEvents

func (o *WorkflowStateStartResponse) HasRecordEvents() bool

HasRecordEvents returns a boolean if a field has been set.

func (*WorkflowStateStartResponse) HasUpsertDataObjects

func (o *WorkflowStateStartResponse) HasUpsertDataObjects() bool

HasUpsertDataObjects returns a boolean if a field has been set.

func (*WorkflowStateStartResponse) HasUpsertSearchAttributes

func (o *WorkflowStateStartResponse) HasUpsertSearchAttributes() bool

HasUpsertSearchAttributes returns a boolean if a field has been set.

func (*WorkflowStateStartResponse) HasUpsertStateLocals

func (o *WorkflowStateStartResponse) HasUpsertStateLocals() bool

HasUpsertStateLocals returns a boolean if a field has been set.

func (WorkflowStateStartResponse) MarshalJSON

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

func (*WorkflowStateStartResponse) SetCommandRequest

func (o *WorkflowStateStartResponse) SetCommandRequest(v CommandRequest)

SetCommandRequest gets a reference to the given CommandRequest and assigns it to the CommandRequest field.

func (*WorkflowStateStartResponse) SetPublishToInterStateChannel

func (o *WorkflowStateStartResponse) SetPublishToInterStateChannel(v []InterStateChannelPublishing)

SetPublishToInterStateChannel gets a reference to the given []InterStateChannelPublishing and assigns it to the PublishToInterStateChannel field.

func (*WorkflowStateStartResponse) SetRecordEvents

func (o *WorkflowStateStartResponse) SetRecordEvents(v []KeyValue)

SetRecordEvents gets a reference to the given []KeyValue and assigns it to the RecordEvents field.

func (*WorkflowStateStartResponse) SetUpsertDataObjects

func (o *WorkflowStateStartResponse) SetUpsertDataObjects(v []KeyValue)

SetUpsertDataObjects gets a reference to the given []KeyValue and assigns it to the UpsertDataObjects field.

func (*WorkflowStateStartResponse) SetUpsertSearchAttributes

func (o *WorkflowStateStartResponse) SetUpsertSearchAttributes(v []SearchAttribute)

SetUpsertSearchAttributes gets a reference to the given []SearchAttribute and assigns it to the UpsertSearchAttributes field.

func (*WorkflowStateStartResponse) SetUpsertStateLocals

func (o *WorkflowStateStartResponse) SetUpsertStateLocals(v []KeyValue)

SetUpsertStateLocals gets a reference to the given []KeyValue and assigns it to the UpsertStateLocals field.

func (WorkflowStateStartResponse) ToMap added in v1.4.0

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

type WorkflowStatus

type WorkflowStatus string

WorkflowStatus the model 'WorkflowStatus'

const (
	RUNNING          WorkflowStatus = "RUNNING"
	COMPLETED        WorkflowStatus = "COMPLETED"
	FAILED           WorkflowStatus = "FAILED"
	TIMEOUT          WorkflowStatus = "TIMEOUT"
	TERMINATED       WorkflowStatus = "TERMINATED"
	CANCELED         WorkflowStatus = "CANCELED"
	CONTINUED_AS_NEW WorkflowStatus = "CONTINUED_AS_NEW"
)

List of WorkflowStatus

func NewWorkflowStatusFromValue

func NewWorkflowStatusFromValue(v string) (*WorkflowStatus, error)

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

func (WorkflowStatus) IsValid

func (v WorkflowStatus) IsValid() bool

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

func (WorkflowStatus) Ptr

func (v WorkflowStatus) Ptr() *WorkflowStatus

Ptr returns reference to WorkflowStatus value

func (*WorkflowStatus) UnmarshalJSON

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

type WorkflowStopRequest

type WorkflowStopRequest struct {
	WorkflowId    string            `json:"workflowId"`
	WorkflowRunId *string           `json:"workflowRunId,omitempty"`
	Reason        *string           `json:"reason,omitempty"`
	StopType      *WorkflowStopType `json:"stopType,omitempty"`
}

WorkflowStopRequest struct for WorkflowStopRequest

func NewWorkflowStopRequest

func NewWorkflowStopRequest(workflowId string) *WorkflowStopRequest

NewWorkflowStopRequest instantiates a new WorkflowStopRequest 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 NewWorkflowStopRequestWithDefaults

func NewWorkflowStopRequestWithDefaults() *WorkflowStopRequest

NewWorkflowStopRequestWithDefaults instantiates a new WorkflowStopRequest 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 (*WorkflowStopRequest) GetReason

func (o *WorkflowStopRequest) GetReason() string

GetReason returns the Reason field value if set, zero value otherwise.

func (*WorkflowStopRequest) GetReasonOk

func (o *WorkflowStopRequest) GetReasonOk() (*string, bool)

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

func (*WorkflowStopRequest) GetStopType

func (o *WorkflowStopRequest) GetStopType() WorkflowStopType

GetStopType returns the StopType field value if set, zero value otherwise.

func (*WorkflowStopRequest) GetStopTypeOk

func (o *WorkflowStopRequest) GetStopTypeOk() (*WorkflowStopType, bool)

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 (*WorkflowStopRequest) GetWorkflowId

func (o *WorkflowStopRequest) GetWorkflowId() string

GetWorkflowId returns the WorkflowId field value

func (*WorkflowStopRequest) GetWorkflowIdOk

func (o *WorkflowStopRequest) GetWorkflowIdOk() (*string, bool)

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

func (*WorkflowStopRequest) GetWorkflowRunId

func (o *WorkflowStopRequest) GetWorkflowRunId() string

GetWorkflowRunId returns the WorkflowRunId field value if set, zero value otherwise.

func (*WorkflowStopRequest) GetWorkflowRunIdOk

func (o *WorkflowStopRequest) GetWorkflowRunIdOk() (*string, bool)

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

func (*WorkflowStopRequest) HasReason

func (o *WorkflowStopRequest) HasReason() bool

HasReason returns a boolean if a field has been set.

func (*WorkflowStopRequest) HasStopType

func (o *WorkflowStopRequest) HasStopType() bool

HasStopType returns a boolean if a field has been set.

func (*WorkflowStopRequest) HasWorkflowRunId

func (o *WorkflowStopRequest) HasWorkflowRunId() bool

HasWorkflowRunId returns a boolean if a field has been set.

func (WorkflowStopRequest) MarshalJSON

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

func (*WorkflowStopRequest) SetReason

func (o *WorkflowStopRequest) SetReason(v string)

SetReason gets a reference to the given string and assigns it to the Reason field.

func (*WorkflowStopRequest) SetStopType

func (o *WorkflowStopRequest) SetStopType(v WorkflowStopType)

SetStopType gets a reference to the given WorkflowStopType and assigns it to the StopType field.

func (*WorkflowStopRequest) SetWorkflowId

func (o *WorkflowStopRequest) SetWorkflowId(v string)

SetWorkflowId sets field value

func (*WorkflowStopRequest) SetWorkflowRunId

func (o *WorkflowStopRequest) SetWorkflowRunId(v string)

SetWorkflowRunId gets a reference to the given string and assigns it to the WorkflowRunId field.

func (WorkflowStopRequest) ToMap added in v1.4.0

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

type WorkflowStopType

type WorkflowStopType string

WorkflowStopType the model 'WorkflowStopType'

const (
	CANCEL    WorkflowStopType = "CANCEL"
	TERMINATE WorkflowStopType = "TERMINATE"
	FAIL      WorkflowStopType = "FAIL"
)

List of WorkflowStopType

func NewWorkflowStopTypeFromValue

func NewWorkflowStopTypeFromValue(v string) (*WorkflowStopType, error)

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

func (WorkflowStopType) IsValid

func (v WorkflowStopType) IsValid() bool

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

func (WorkflowStopType) Ptr

Ptr returns reference to WorkflowStopType value

func (*WorkflowStopType) UnmarshalJSON

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

type WorkflowWaitForStateCompletionRequest added in v1.8.0

type WorkflowWaitForStateCompletionRequest struct {
	WorkflowId       string `json:"workflowId"`
	StateExecutionId string `json:"stateExecutionId"`
	WaitTimeSeconds  *int32 `json:"waitTimeSeconds,omitempty"`
}

WorkflowWaitForStateCompletionRequest struct for WorkflowWaitForStateCompletionRequest

func NewWorkflowWaitForStateCompletionRequest added in v1.8.0

func NewWorkflowWaitForStateCompletionRequest(workflowId string, stateExecutionId string) *WorkflowWaitForStateCompletionRequest

NewWorkflowWaitForStateCompletionRequest instantiates a new WorkflowWaitForStateCompletionRequest 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 NewWorkflowWaitForStateCompletionRequestWithDefaults added in v1.8.0

func NewWorkflowWaitForStateCompletionRequestWithDefaults() *WorkflowWaitForStateCompletionRequest

NewWorkflowWaitForStateCompletionRequestWithDefaults instantiates a new WorkflowWaitForStateCompletionRequest 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 (*WorkflowWaitForStateCompletionRequest) GetStateExecutionId added in v1.8.0

func (o *WorkflowWaitForStateCompletionRequest) GetStateExecutionId() string

GetStateExecutionId returns the StateExecutionId field value

func (*WorkflowWaitForStateCompletionRequest) GetStateExecutionIdOk added in v1.8.0

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

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

func (*WorkflowWaitForStateCompletionRequest) GetWaitTimeSeconds added in v1.8.0

func (o *WorkflowWaitForStateCompletionRequest) GetWaitTimeSeconds() int32

GetWaitTimeSeconds returns the WaitTimeSeconds field value if set, zero value otherwise.

func (*WorkflowWaitForStateCompletionRequest) GetWaitTimeSecondsOk added in v1.8.0

func (o *WorkflowWaitForStateCompletionRequest) GetWaitTimeSecondsOk() (*int32, bool)

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

func (*WorkflowWaitForStateCompletionRequest) GetWorkflowId added in v1.8.0

func (o *WorkflowWaitForStateCompletionRequest) GetWorkflowId() string

GetWorkflowId returns the WorkflowId field value

func (*WorkflowWaitForStateCompletionRequest) GetWorkflowIdOk added in v1.8.0

func (o *WorkflowWaitForStateCompletionRequest) GetWorkflowIdOk() (*string, bool)

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

func (*WorkflowWaitForStateCompletionRequest) HasWaitTimeSeconds added in v1.8.0

func (o *WorkflowWaitForStateCompletionRequest) HasWaitTimeSeconds() bool

HasWaitTimeSeconds returns a boolean if a field has been set.

func (WorkflowWaitForStateCompletionRequest) MarshalJSON added in v1.8.0

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

func (*WorkflowWaitForStateCompletionRequest) SetStateExecutionId added in v1.8.0

func (o *WorkflowWaitForStateCompletionRequest) SetStateExecutionId(v string)

SetStateExecutionId sets field value

func (*WorkflowWaitForStateCompletionRequest) SetWaitTimeSeconds added in v1.8.0

func (o *WorkflowWaitForStateCompletionRequest) SetWaitTimeSeconds(v int32)

SetWaitTimeSeconds gets a reference to the given int32 and assigns it to the WaitTimeSeconds field.

func (*WorkflowWaitForStateCompletionRequest) SetWorkflowId added in v1.8.0

func (o *WorkflowWaitForStateCompletionRequest) SetWorkflowId(v string)

SetWorkflowId sets field value

func (WorkflowWaitForStateCompletionRequest) ToMap added in v1.8.0

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

type WorkflowWaitForStateCompletionResponse added in v1.8.0

type WorkflowWaitForStateCompletionResponse struct {
	StateCompletionOutput *StateCompletionOutput `json:"stateCompletionOutput,omitempty"`
}

WorkflowWaitForStateCompletionResponse struct for WorkflowWaitForStateCompletionResponse

func NewWorkflowWaitForStateCompletionResponse added in v1.8.0

func NewWorkflowWaitForStateCompletionResponse() *WorkflowWaitForStateCompletionResponse

NewWorkflowWaitForStateCompletionResponse instantiates a new WorkflowWaitForStateCompletionResponse 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 NewWorkflowWaitForStateCompletionResponseWithDefaults added in v1.8.0

func NewWorkflowWaitForStateCompletionResponseWithDefaults() *WorkflowWaitForStateCompletionResponse

NewWorkflowWaitForStateCompletionResponseWithDefaults instantiates a new WorkflowWaitForStateCompletionResponse 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 (*WorkflowWaitForStateCompletionResponse) GetStateCompletionOutput added in v1.8.0

func (o *WorkflowWaitForStateCompletionResponse) GetStateCompletionOutput() StateCompletionOutput

GetStateCompletionOutput returns the StateCompletionOutput field value if set, zero value otherwise.

func (*WorkflowWaitForStateCompletionResponse) GetStateCompletionOutputOk added in v1.8.0

func (o *WorkflowWaitForStateCompletionResponse) GetStateCompletionOutputOk() (*StateCompletionOutput, bool)

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

func (*WorkflowWaitForStateCompletionResponse) HasStateCompletionOutput added in v1.8.0

func (o *WorkflowWaitForStateCompletionResponse) HasStateCompletionOutput() bool

HasStateCompletionOutput returns a boolean if a field has been set.

func (WorkflowWaitForStateCompletionResponse) MarshalJSON added in v1.8.0

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

func (*WorkflowWaitForStateCompletionResponse) SetStateCompletionOutput added in v1.8.0

func (o *WorkflowWaitForStateCompletionResponse) SetStateCompletionOutput(v StateCompletionOutput)

SetStateCompletionOutput gets a reference to the given StateCompletionOutput and assigns it to the StateCompletionOutput field.

func (WorkflowWaitForStateCompletionResponse) ToMap added in v1.8.0

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

type WorkflowWorkerRpcRequest added in v1.5.0

type WorkflowWorkerRpcRequest struct {
	Context          Context           `json:"context"`
	WorkflowType     string            `json:"workflowType"`
	RpcName          string            `json:"rpcName"`
	Input            *EncodedObject    `json:"input,omitempty"`
	SearchAttributes []SearchAttribute `json:"searchAttributes,omitempty"`
	DataAttributes   []KeyValue        `json:"dataAttributes,omitempty"`
}

WorkflowWorkerRpcRequest struct for WorkflowWorkerRpcRequest

func NewWorkflowWorkerRpcRequest added in v1.5.0

func NewWorkflowWorkerRpcRequest(context Context, workflowType string, rpcName string) *WorkflowWorkerRpcRequest

NewWorkflowWorkerRpcRequest instantiates a new WorkflowWorkerRpcRequest 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 NewWorkflowWorkerRpcRequestWithDefaults added in v1.5.0

func NewWorkflowWorkerRpcRequestWithDefaults() *WorkflowWorkerRpcRequest

NewWorkflowWorkerRpcRequestWithDefaults instantiates a new WorkflowWorkerRpcRequest 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 (*WorkflowWorkerRpcRequest) GetContext added in v1.5.0

func (o *WorkflowWorkerRpcRequest) GetContext() Context

GetContext returns the Context field value

func (*WorkflowWorkerRpcRequest) GetContextOk added in v1.5.0

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

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

func (*WorkflowWorkerRpcRequest) GetDataAttributes added in v1.5.0

func (o *WorkflowWorkerRpcRequest) GetDataAttributes() []KeyValue

GetDataAttributes returns the DataAttributes field value if set, zero value otherwise.

func (*WorkflowWorkerRpcRequest) GetDataAttributesOk added in v1.5.0

func (o *WorkflowWorkerRpcRequest) GetDataAttributesOk() ([]KeyValue, bool)

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

func (*WorkflowWorkerRpcRequest) GetInput added in v1.5.0

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

func (*WorkflowWorkerRpcRequest) GetInputOk added in v1.5.0

func (o *WorkflowWorkerRpcRequest) 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 (*WorkflowWorkerRpcRequest) GetRpcName added in v1.5.0

func (o *WorkflowWorkerRpcRequest) GetRpcName() string

GetRpcName returns the RpcName field value

func (*WorkflowWorkerRpcRequest) GetRpcNameOk added in v1.5.0

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

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

func (*WorkflowWorkerRpcRequest) GetSearchAttributes added in v1.5.0

func (o *WorkflowWorkerRpcRequest) GetSearchAttributes() []SearchAttribute

GetSearchAttributes returns the SearchAttributes field value if set, zero value otherwise.

func (*WorkflowWorkerRpcRequest) GetSearchAttributesOk added in v1.5.0

func (o *WorkflowWorkerRpcRequest) GetSearchAttributesOk() ([]SearchAttribute, bool)

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

func (*WorkflowWorkerRpcRequest) GetWorkflowType added in v1.5.0

func (o *WorkflowWorkerRpcRequest) GetWorkflowType() string

GetWorkflowType returns the WorkflowType field value

func (*WorkflowWorkerRpcRequest) GetWorkflowTypeOk added in v1.5.0

func (o *WorkflowWorkerRpcRequest) GetWorkflowTypeOk() (*string, bool)

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

func (*WorkflowWorkerRpcRequest) HasDataAttributes added in v1.5.0

func (o *WorkflowWorkerRpcRequest) HasDataAttributes() bool

HasDataAttributes returns a boolean if a field has been set.

func (*WorkflowWorkerRpcRequest) HasInput added in v1.5.0

func (o *WorkflowWorkerRpcRequest) HasInput() bool

HasInput returns a boolean if a field has been set.

func (*WorkflowWorkerRpcRequest) HasSearchAttributes added in v1.5.0

func (o *WorkflowWorkerRpcRequest) HasSearchAttributes() bool

HasSearchAttributes returns a boolean if a field has been set.

func (WorkflowWorkerRpcRequest) MarshalJSON added in v1.5.0

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

func (*WorkflowWorkerRpcRequest) SetContext added in v1.5.0

func (o *WorkflowWorkerRpcRequest) SetContext(v Context)

SetContext sets field value

func (*WorkflowWorkerRpcRequest) SetDataAttributes added in v1.5.0

func (o *WorkflowWorkerRpcRequest) SetDataAttributes(v []KeyValue)

SetDataAttributes gets a reference to the given []KeyValue and assigns it to the DataAttributes field.

func (*WorkflowWorkerRpcRequest) SetInput added in v1.5.0

func (o *WorkflowWorkerRpcRequest) SetInput(v EncodedObject)

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

func (*WorkflowWorkerRpcRequest) SetRpcName added in v1.5.0

func (o *WorkflowWorkerRpcRequest) SetRpcName(v string)

SetRpcName sets field value

func (*WorkflowWorkerRpcRequest) SetSearchAttributes added in v1.5.0

func (o *WorkflowWorkerRpcRequest) SetSearchAttributes(v []SearchAttribute)

SetSearchAttributes gets a reference to the given []SearchAttribute and assigns it to the SearchAttributes field.

func (*WorkflowWorkerRpcRequest) SetWorkflowType added in v1.5.0

func (o *WorkflowWorkerRpcRequest) SetWorkflowType(v string)

SetWorkflowType sets field value

func (WorkflowWorkerRpcRequest) ToMap added in v1.5.0

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

type WorkflowWorkerRpcResponse added in v1.5.0

type WorkflowWorkerRpcResponse struct {
	Output                     *EncodedObject                `json:"output,omitempty"`
	StateDecision              *StateDecision                `json:"stateDecision,omitempty"`
	UpsertSearchAttributes     []SearchAttribute             `json:"upsertSearchAttributes,omitempty"`
	UpsertDataAttributes       []KeyValue                    `json:"upsertDataAttributes,omitempty"`
	RecordEvents               []KeyValue                    `json:"recordEvents,omitempty"`
	UpsertStateLocals          []KeyValue                    `json:"upsertStateLocals,omitempty"`
	PublishToInterStateChannel []InterStateChannelPublishing `json:"publishToInterStateChannel,omitempty"`
}

WorkflowWorkerRpcResponse struct for WorkflowWorkerRpcResponse

func NewWorkflowWorkerRpcResponse added in v1.5.0

func NewWorkflowWorkerRpcResponse() *WorkflowWorkerRpcResponse

NewWorkflowWorkerRpcResponse instantiates a new WorkflowWorkerRpcResponse 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 NewWorkflowWorkerRpcResponseWithDefaults added in v1.5.0

func NewWorkflowWorkerRpcResponseWithDefaults() *WorkflowWorkerRpcResponse

NewWorkflowWorkerRpcResponseWithDefaults instantiates a new WorkflowWorkerRpcResponse 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 (*WorkflowWorkerRpcResponse) GetOutput added in v1.5.0

GetOutput returns the Output field value if set, zero value otherwise.

func (*WorkflowWorkerRpcResponse) GetOutputOk added in v1.5.0

func (o *WorkflowWorkerRpcResponse) 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 (*WorkflowWorkerRpcResponse) GetPublishToInterStateChannel added in v1.5.0

func (o *WorkflowWorkerRpcResponse) GetPublishToInterStateChannel() []InterStateChannelPublishing

GetPublishToInterStateChannel returns the PublishToInterStateChannel field value if set, zero value otherwise.

func (*WorkflowWorkerRpcResponse) GetPublishToInterStateChannelOk added in v1.5.0

func (o *WorkflowWorkerRpcResponse) GetPublishToInterStateChannelOk() ([]InterStateChannelPublishing, bool)

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

func (*WorkflowWorkerRpcResponse) GetRecordEvents added in v1.5.0

func (o *WorkflowWorkerRpcResponse) GetRecordEvents() []KeyValue

GetRecordEvents returns the RecordEvents field value if set, zero value otherwise.

func (*WorkflowWorkerRpcResponse) GetRecordEventsOk added in v1.5.0

func (o *WorkflowWorkerRpcResponse) GetRecordEventsOk() ([]KeyValue, bool)

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

func (*WorkflowWorkerRpcResponse) GetStateDecision added in v1.5.0

func (o *WorkflowWorkerRpcResponse) GetStateDecision() StateDecision

GetStateDecision returns the StateDecision field value if set, zero value otherwise.

func (*WorkflowWorkerRpcResponse) GetStateDecisionOk added in v1.5.0

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

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

func (*WorkflowWorkerRpcResponse) GetUpsertDataAttributes added in v1.5.0

func (o *WorkflowWorkerRpcResponse) GetUpsertDataAttributes() []KeyValue

GetUpsertDataAttributes returns the UpsertDataAttributes field value if set, zero value otherwise.

func (*WorkflowWorkerRpcResponse) GetUpsertDataAttributesOk added in v1.5.0

func (o *WorkflowWorkerRpcResponse) GetUpsertDataAttributesOk() ([]KeyValue, bool)

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

func (*WorkflowWorkerRpcResponse) GetUpsertSearchAttributes added in v1.5.0

func (o *WorkflowWorkerRpcResponse) GetUpsertSearchAttributes() []SearchAttribute

GetUpsertSearchAttributes returns the UpsertSearchAttributes field value if set, zero value otherwise.

func (*WorkflowWorkerRpcResponse) GetUpsertSearchAttributesOk added in v1.5.0

func (o *WorkflowWorkerRpcResponse) GetUpsertSearchAttributesOk() ([]SearchAttribute, bool)

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

func (*WorkflowWorkerRpcResponse) GetUpsertStateLocals added in v1.5.0

func (o *WorkflowWorkerRpcResponse) GetUpsertStateLocals() []KeyValue

GetUpsertStateLocals returns the UpsertStateLocals field value if set, zero value otherwise.

func (*WorkflowWorkerRpcResponse) GetUpsertStateLocalsOk added in v1.5.0

func (o *WorkflowWorkerRpcResponse) GetUpsertStateLocalsOk() ([]KeyValue, bool)

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

func (*WorkflowWorkerRpcResponse) HasOutput added in v1.5.0

func (o *WorkflowWorkerRpcResponse) HasOutput() bool

HasOutput returns a boolean if a field has been set.

func (*WorkflowWorkerRpcResponse) HasPublishToInterStateChannel added in v1.5.0

func (o *WorkflowWorkerRpcResponse) HasPublishToInterStateChannel() bool

HasPublishToInterStateChannel returns a boolean if a field has been set.

func (*WorkflowWorkerRpcResponse) HasRecordEvents added in v1.5.0

func (o *WorkflowWorkerRpcResponse) HasRecordEvents() bool

HasRecordEvents returns a boolean if a field has been set.

func (*WorkflowWorkerRpcResponse) HasStateDecision added in v1.5.0

func (o *WorkflowWorkerRpcResponse) HasStateDecision() bool

HasStateDecision returns a boolean if a field has been set.

func (*WorkflowWorkerRpcResponse) HasUpsertDataAttributes added in v1.5.0

func (o *WorkflowWorkerRpcResponse) HasUpsertDataAttributes() bool

HasUpsertDataAttributes returns a boolean if a field has been set.

func (*WorkflowWorkerRpcResponse) HasUpsertSearchAttributes added in v1.5.0

func (o *WorkflowWorkerRpcResponse) HasUpsertSearchAttributes() bool

HasUpsertSearchAttributes returns a boolean if a field has been set.

func (*WorkflowWorkerRpcResponse) HasUpsertStateLocals added in v1.5.0

func (o *WorkflowWorkerRpcResponse) HasUpsertStateLocals() bool

HasUpsertStateLocals returns a boolean if a field has been set.

func (WorkflowWorkerRpcResponse) MarshalJSON added in v1.5.0

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

func (*WorkflowWorkerRpcResponse) SetOutput added in v1.5.0

func (o *WorkflowWorkerRpcResponse) SetOutput(v EncodedObject)

SetOutput gets a reference to the given EncodedObject and assigns it to the Output field.

func (*WorkflowWorkerRpcResponse) SetPublishToInterStateChannel added in v1.5.0

func (o *WorkflowWorkerRpcResponse) SetPublishToInterStateChannel(v []InterStateChannelPublishing)

SetPublishToInterStateChannel gets a reference to the given []InterStateChannelPublishing and assigns it to the PublishToInterStateChannel field.

func (*WorkflowWorkerRpcResponse) SetRecordEvents added in v1.5.0

func (o *WorkflowWorkerRpcResponse) SetRecordEvents(v []KeyValue)

SetRecordEvents gets a reference to the given []KeyValue and assigns it to the RecordEvents field.

func (*WorkflowWorkerRpcResponse) SetStateDecision added in v1.5.0

func (o *WorkflowWorkerRpcResponse) SetStateDecision(v StateDecision)

SetStateDecision gets a reference to the given StateDecision and assigns it to the StateDecision field.

func (*WorkflowWorkerRpcResponse) SetUpsertDataAttributes added in v1.5.0

func (o *WorkflowWorkerRpcResponse) SetUpsertDataAttributes(v []KeyValue)

SetUpsertDataAttributes gets a reference to the given []KeyValue and assigns it to the UpsertDataAttributes field.

func (*WorkflowWorkerRpcResponse) SetUpsertSearchAttributes added in v1.5.0

func (o *WorkflowWorkerRpcResponse) SetUpsertSearchAttributes(v []SearchAttribute)

SetUpsertSearchAttributes gets a reference to the given []SearchAttribute and assigns it to the UpsertSearchAttributes field.

func (*WorkflowWorkerRpcResponse) SetUpsertStateLocals added in v1.5.0

func (o *WorkflowWorkerRpcResponse) SetUpsertStateLocals(v []KeyValue)

SetUpsertStateLocals gets a reference to the given []KeyValue and assigns it to the UpsertStateLocals field.

func (WorkflowWorkerRpcResponse) ToMap added in v1.5.0

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

Source Files

Jump to

Keyboard shortcuts

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