iwfidl

package
v1.1.0 Latest Latest
Warning

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

Go to latest
Published: Dec 29, 2022 License: MIT Imports: 22 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/oauth2
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 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 ApiV1WorkflowResetPost Post /api/v1/workflow/reset reset 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

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 (
	// ContextOAuth2 takes an oauth2.TokenSource as authentication for the request.
	ContextOAuth2 = contextKey("token")

	// ContextBasicAuth takes BasicAuth as authentication for the request.
	ContextBasicAuth = contextKey("basic")

	// ContextAccessToken takes a string oauth2 access token as authentication for the request.
	ContextAccessToken = contextKey("accesstoken")

	// ContextAPIKeys takes a string apikey as authentication for the request
	ContextAPIKeys = contextKey("apiKeys")

	// ContextHttpSignatureAuth takes HttpSignatureAuth as authentication for the request.
	ContextHttpSignatureAuth = contextKey("httpsignature")

	// 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 AllowedCommandCarryOverTypeEnumValues = []CommandCarryOverType{
	"NONE",
}

All allowed values of CommandCarryOverType enum

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

All allowed values of DeciderTriggerType enum

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

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 AllowedTimerStatusEnumValues = []TimerStatus{
	"SCHEDULED",
	"FIRED",
}

All allowed values of TimerStatus 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",
}

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 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 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 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 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 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 CommandCarryOverPolicy

type CommandCarryOverPolicy struct {
	CommandCarryOverType *CommandCarryOverType `json:"commandCarryOverType,omitempty"`
}

CommandCarryOverPolicy struct for CommandCarryOverPolicy

func NewCommandCarryOverPolicy

func NewCommandCarryOverPolicy() *CommandCarryOverPolicy

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

func NewCommandCarryOverPolicyWithDefaults

func NewCommandCarryOverPolicyWithDefaults() *CommandCarryOverPolicy

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

func (*CommandCarryOverPolicy) GetCommandCarryOverType

func (o *CommandCarryOverPolicy) GetCommandCarryOverType() CommandCarryOverType

GetCommandCarryOverType returns the CommandCarryOverType field value if set, zero value otherwise.

func (*CommandCarryOverPolicy) GetCommandCarryOverTypeOk

func (o *CommandCarryOverPolicy) GetCommandCarryOverTypeOk() (*CommandCarryOverType, bool)

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

func (*CommandCarryOverPolicy) HasCommandCarryOverType

func (o *CommandCarryOverPolicy) HasCommandCarryOverType() bool

HasCommandCarryOverType returns a boolean if a field has been set.

func (CommandCarryOverPolicy) MarshalJSON

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

func (*CommandCarryOverPolicy) SetCommandCarryOverType

func (o *CommandCarryOverPolicy) SetCommandCarryOverType(v CommandCarryOverType)

SetCommandCarryOverType gets a reference to the given CommandCarryOverType and assigns it to the CommandCarryOverType field.

type CommandCarryOverType

type CommandCarryOverType string

CommandCarryOverType the model 'CommandCarryOverType'

const (
	NONE CommandCarryOverType = "NONE"
)

List of CommandCarryOverType

func NewCommandCarryOverTypeFromValue

func NewCommandCarryOverTypeFromValue(v string) (*CommandCarryOverType, error)

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

func (CommandCarryOverType) IsValid

func (v CommandCarryOverType) IsValid() bool

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

func (CommandCarryOverType) Ptr

Ptr returns reference to CommandCarryOverType value

func (*CommandCarryOverType) UnmarshalJSON

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

type CommandRequest

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

CommandRequest struct for CommandRequest

func NewCommandRequest

func NewCommandRequest(deciderTriggerType DeciderTriggerType) *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) GetDeciderTriggerType

func (o *CommandRequest) GetDeciderTriggerType() DeciderTriggerType

GetDeciderTriggerType returns the DeciderTriggerType field value

func (*CommandRequest) GetDeciderTriggerTypeOk

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

GetDeciderTriggerTypeOk returns a tuple with the DeciderTriggerType field value 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) 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) SetDeciderTriggerType

func (o *CommandRequest) SetDeciderTriggerType(v DeciderTriggerType)

SetDeciderTriggerType sets field value

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.

type CommandResults

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

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

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

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"`
}

Context struct for Context

func NewContext

func NewContext(workflowId string, workflowRunId string, workflowStartedTimestamp int64, stateExecutionId string) *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) GetStateExecutionId

func (o *Context) GetStateExecutionId() string

GetStateExecutionId returns the StateExecutionId field value

func (*Context) GetStateExecutionIdOk

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

GetStateExecutionIdOk returns a tuple with the StateExecutionId field value 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) MarshalJSON

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

func (*Context) SetStateExecutionId

func (o *Context) SetStateExecutionId(v string)

SetStateExecutionId sets field value

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

type DeciderTriggerType

type DeciderTriggerType string

DeciderTriggerType the model 'DeciderTriggerType'

const (
	ALL_COMMAND_COMPLETED DeciderTriggerType = "ALL_COMMAND_COMPLETED"
	ANY_COMMAND_COMPLETED DeciderTriggerType = "ANY_COMMAND_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 {

	/*
		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)

	/*
		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)

	/*
		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)
}

type DefaultApiService

type DefaultApiService service

DefaultApiService DefaultApi service

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

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.

type ErrorResponse

type ErrorResponse struct {
	Detail    *string `json:"detail,omitempty"`
	SubStatus *string `json:"subStatus,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) GetSubStatus

func (o *ErrorResponse) GetSubStatus() string

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

func (*ErrorResponse) GetSubStatusOk

func (o *ErrorResponse) GetSubStatusOk() (*string, 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) 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) SetSubStatus

func (o *ErrorResponse) SetSubStatus(v string)

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

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

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.

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.

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.

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 NullableCommandCarryOverPolicy

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

func (NullableCommandCarryOverPolicy) Get

func (NullableCommandCarryOverPolicy) IsSet

func (NullableCommandCarryOverPolicy) MarshalJSON

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

func (*NullableCommandCarryOverPolicy) Set

func (*NullableCommandCarryOverPolicy) UnmarshalJSON

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

func (*NullableCommandCarryOverPolicy) Unset

func (v *NullableCommandCarryOverPolicy) Unset()

type NullableCommandCarryOverType

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

func NewNullableCommandCarryOverType

func NewNullableCommandCarryOverType(val *CommandCarryOverType) *NullableCommandCarryOverType

func (NullableCommandCarryOverType) Get

func (NullableCommandCarryOverType) IsSet

func (NullableCommandCarryOverType) MarshalJSON

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

func (*NullableCommandCarryOverType) Set

func (*NullableCommandCarryOverType) UnmarshalJSON

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

func (*NullableCommandCarryOverType) Unset

func (v *NullableCommandCarryOverType) 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 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 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 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 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 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 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 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 PersistenceLoadingPolicy

type PersistenceLoadingPolicy struct {
	PersistenceLoadingType *PersistenceLoadingType `json:"persistenceLoadingType,omitempty"`
	PartialLoadingKeys     []string                `json:"partialLoadingKeys,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) 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) 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) 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.

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

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"`
}

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

func (o *RetryPolicy) SetMaximumIntervalSeconds(v int32)

SetMaximumIntervalSeconds gets a reference to the given int32 and assigns it to the MaximumIntervalSeconds field.

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.

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.

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

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.

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.

type StateDecision

type StateDecision struct {
	NextStates []StateMovement `json:"nextStates,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) 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) 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) SetNextStates

func (o *StateDecision) SetNextStates(v []StateMovement)

SetNextStates gets a reference to the given []StateMovement and assigns it to the NextStates field.

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.

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

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

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 WorkflowGetDataObjectsRequest

type WorkflowGetDataObjectsRequest struct {
	WorkflowId    string   `json:"workflowId"`
	WorkflowRunId *string  `json:"workflowRunId,omitempty"`
	Keys          []string `json:"keys,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) 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) 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) 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.

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.

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.

type WorkflowGetResponse

type WorkflowGetResponse struct {
	WorkflowRunId  string                  `json:"workflowRunId"`
	WorkflowStatus WorkflowStatus          `json:"workflowStatus"`
	Results        []StateCompletionOutput `json:"results,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) 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) 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) 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

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.

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.

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.

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

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

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.

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

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.

type WorkflowStartOptions

type WorkflowStartOptions struct {
	WorkflowIDReusePolicy *WorkflowIDReusePolicy `json:"workflowIDReusePolicy,omitempty"`
	CronSchedule          *string                `json:"cronSchedule,omitempty"`
	RetryPolicy           *RetryPolicy           `json:"retryPolicy,omitempty"`
	SearchAttributes      []SearchAttribute      `json:"searchAttributes,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) GetRetryPolicy

func (o *WorkflowStartOptions) GetRetryPolicy() RetryPolicy

GetRetryPolicy returns the RetryPolicy field value if set, zero value otherwise.

func (*WorkflowStartOptions) GetRetryPolicyOk

func (o *WorkflowStartOptions) GetRetryPolicyOk() (*RetryPolicy, 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) 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) 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) 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) SetRetryPolicy

func (o *WorkflowStartOptions) SetRetryPolicy(v RetryPolicy)

SetRetryPolicy gets a reference to the given RetryPolicy 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) SetWorkflowIDReusePolicy

func (o *WorkflowStartOptions) SetWorkflowIDReusePolicy(v WorkflowIDReusePolicy)

SetWorkflowIDReusePolicy gets a reference to the given WorkflowIDReusePolicy and assigns it to the WorkflowIDReusePolicy field.

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"`
	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, startStateId 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

func (*WorkflowStartRequest) GetStartStateIdOk

func (o *WorkflowStartRequest) GetStartStateIdOk() (*string, bool)

GetStartStateIdOk returns a tuple with the StartStateId field value 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) 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) 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) 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 sets field value

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

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.

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

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.

type WorkflowStateOptions

type WorkflowStateOptions struct {
	SearchAttributesLoadingPolicy *PersistenceLoadingPolicy `json:"searchAttributesLoadingPolicy,omitempty"`
	DataObjectsLoadingPolicy      *PersistenceLoadingPolicy `json:"dataObjectsLoadingPolicy,omitempty"`
	CommandCarryOverPolicy        *CommandCarryOverPolicy   `json:"commandCarryOverPolicy,omitempty"`
	StartApiTimeoutSeconds        *int32                    `json:"startApiTimeoutSeconds,omitempty"`
	DecideApiTimeoutSeconds       *int32                    `json:"decideApiTimeoutSeconds,omitempty"`
	StartApiRetryPolicy           *RetryPolicy              `json:"startApiRetryPolicy,omitempty"`
	DecideApiRetryPolicy          *RetryPolicy              `json:"decideApiRetryPolicy,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) GetCommandCarryOverPolicy

func (o *WorkflowStateOptions) GetCommandCarryOverPolicy() CommandCarryOverPolicy

GetCommandCarryOverPolicy returns the CommandCarryOverPolicy field value if set, zero value otherwise.

func (*WorkflowStateOptions) GetCommandCarryOverPolicyOk

func (o *WorkflowStateOptions) GetCommandCarryOverPolicyOk() (*CommandCarryOverPolicy, bool)

GetCommandCarryOverPolicyOk returns a tuple with the CommandCarryOverPolicy 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) 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) 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) HasCommandCarryOverPolicy

func (o *WorkflowStateOptions) HasCommandCarryOverPolicy() bool

HasCommandCarryOverPolicy 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) HasSearchAttributesLoadingPolicy

func (o *WorkflowStateOptions) HasSearchAttributesLoadingPolicy() bool

HasSearchAttributesLoadingPolicy 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) MarshalJSON

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

func (*WorkflowStateOptions) SetCommandCarryOverPolicy

func (o *WorkflowStateOptions) SetCommandCarryOverPolicy(v CommandCarryOverPolicy)

SetCommandCarryOverPolicy gets a reference to the given CommandCarryOverPolicy and assigns it to the CommandCarryOverPolicy 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) SetSearchAttributesLoadingPolicy

func (o *WorkflowStateOptions) SetSearchAttributesLoadingPolicy(v PersistenceLoadingPolicy)

SetSearchAttributesLoadingPolicy gets a reference to the given PersistenceLoadingPolicy and assigns it to the SearchAttributesLoadingPolicy 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.

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

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.

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.

type WorkflowStopType

type WorkflowStopType string

WorkflowStopType the model 'WorkflowStopType'

const (
	CANCEL WorkflowStopType = "CANCEL"
)

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

Source Files

Jump to

Keyboard shortcuts

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