Name | Type | Description | Notes |
---|---|---|---|
EventType | EventType | ||
WorkflowType | string | ||
WorkflowId | string | ||
WorkflowRunId | string | ||
StateId | Pointer to string | [optional] | |
StateExecutionId | Pointer to string | [optional] | |
RpcName | Pointer to string | [optional] | |
StartTimestampInMs | Pointer to int64 | [optional] | |
EndTimestampInMs | Pointer to int64 | [optional] | |
Error | Pointer to IwfEventError | [optional] | |
SearchAttributes | Pointer to []SearchAttribute | [optional] |
func NewIwfEvent(eventType EventType, workflowType string, workflowId string, workflowRunId string, ) *IwfEvent
NewIwfEvent instantiates a new IwfEvent object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewIwfEventWithDefaults() *IwfEvent
NewIwfEventWithDefaults instantiates a new IwfEvent object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (o *IwfEvent) GetEventType() EventType
GetEventType returns the EventType field if non-nil, zero value otherwise.
func (o *IwfEvent) GetEventTypeOk() (*EventType, bool)
GetEventTypeOk returns a tuple with the EventType field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *IwfEvent) SetEventType(v EventType)
SetEventType sets EventType field to given value.
func (o *IwfEvent) GetWorkflowType() string
GetWorkflowType returns the WorkflowType field if non-nil, zero value otherwise.
func (o *IwfEvent) GetWorkflowTypeOk() (*string, bool)
GetWorkflowTypeOk returns a tuple with the WorkflowType field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *IwfEvent) SetWorkflowType(v string)
SetWorkflowType sets WorkflowType field to given value.
func (o *IwfEvent) GetWorkflowId() string
GetWorkflowId returns the WorkflowId field if non-nil, zero value otherwise.
func (o *IwfEvent) GetWorkflowIdOk() (*string, bool)
GetWorkflowIdOk returns a tuple with the WorkflowId field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *IwfEvent) SetWorkflowId(v string)
SetWorkflowId sets WorkflowId field to given value.
func (o *IwfEvent) GetWorkflowRunId() string
GetWorkflowRunId returns the WorkflowRunId field if non-nil, zero value otherwise.
func (o *IwfEvent) GetWorkflowRunIdOk() (*string, bool)
GetWorkflowRunIdOk returns a tuple with the WorkflowRunId field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *IwfEvent) SetWorkflowRunId(v string)
SetWorkflowRunId sets WorkflowRunId field to given value.
func (o *IwfEvent) GetStateId() string
GetStateId returns the StateId field if non-nil, zero value otherwise.
func (o *IwfEvent) GetStateIdOk() (*string, bool)
GetStateIdOk returns a tuple with the StateId field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *IwfEvent) SetStateId(v string)
SetStateId sets StateId field to given value.
func (o *IwfEvent) HasStateId() bool
HasStateId returns a boolean if a field has been set.
func (o *IwfEvent) GetStateExecutionId() string
GetStateExecutionId returns the StateExecutionId field if non-nil, zero value otherwise.
func (o *IwfEvent) GetStateExecutionIdOk() (*string, bool)
GetStateExecutionIdOk returns a tuple with the StateExecutionId field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *IwfEvent) SetStateExecutionId(v string)
SetStateExecutionId sets StateExecutionId field to given value.
func (o *IwfEvent) HasStateExecutionId() bool
HasStateExecutionId returns a boolean if a field has been set.
func (o *IwfEvent) GetRpcName() string
GetRpcName returns the RpcName field if non-nil, zero value otherwise.
func (o *IwfEvent) GetRpcNameOk() (*string, bool)
GetRpcNameOk returns a tuple with the RpcName field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *IwfEvent) SetRpcName(v string)
SetRpcName sets RpcName field to given value.
func (o *IwfEvent) HasRpcName() bool
HasRpcName returns a boolean if a field has been set.
func (o *IwfEvent) GetStartTimestampInMs() int64
GetStartTimestampInMs returns the StartTimestampInMs field if non-nil, zero value otherwise.
func (o *IwfEvent) GetStartTimestampInMsOk() (*int64, bool)
GetStartTimestampInMsOk returns a tuple with the StartTimestampInMs field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *IwfEvent) SetStartTimestampInMs(v int64)
SetStartTimestampInMs sets StartTimestampInMs field to given value.
func (o *IwfEvent) HasStartTimestampInMs() bool
HasStartTimestampInMs returns a boolean if a field has been set.
func (o *IwfEvent) GetEndTimestampInMs() int64
GetEndTimestampInMs returns the EndTimestampInMs field if non-nil, zero value otherwise.
func (o *IwfEvent) GetEndTimestampInMsOk() (*int64, bool)
GetEndTimestampInMsOk returns a tuple with the EndTimestampInMs field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *IwfEvent) SetEndTimestampInMs(v int64)
SetEndTimestampInMs sets EndTimestampInMs field to given value.
func (o *IwfEvent) HasEndTimestampInMs() bool
HasEndTimestampInMs returns a boolean if a field has been set.
func (o *IwfEvent) GetError() IwfEventError
GetError returns the Error field if non-nil, zero value otherwise.
func (o *IwfEvent) GetErrorOk() (*IwfEventError, bool)
GetErrorOk returns a tuple with the Error field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *IwfEvent) SetError(v IwfEventError)
SetError sets Error field to given value.
func (o *IwfEvent) HasError() bool
HasError returns a boolean if a field has been set.
func (o *IwfEvent) GetSearchAttributes() []SearchAttribute
GetSearchAttributes returns the SearchAttributes field if non-nil, zero value otherwise.
func (o *IwfEvent) GetSearchAttributesOk() (*[]SearchAttribute, bool)
GetSearchAttributesOk returns a tuple with the SearchAttributes field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *IwfEvent) SetSearchAttributes(v []SearchAttribute)
SetSearchAttributes sets SearchAttributes field to given value.
func (o *IwfEvent) HasSearchAttributes() bool
HasSearchAttributes returns a boolean if a field has been set.