class CadenceThrift::StartChildWorkflowExecutionDecisionAttributes
Constants
- CONTROL
- CRONSCHEDULE
- DOMAIN
- EXECUTIONSTARTTOCLOSETIMEOUTSECONDS
- FIELDS
- HEADER
- INPUT
- MEMO
- PARENTCLOSEPOLICY
- RETRYPOLICY
- SEARCHATTRIBUTES
- TASKLIST
- TASKSTARTTOCLOSETIMEOUTSECONDS
- WORKFLOWID
- WORKFLOWIDREUSEPOLICY
- WORKFLOWTYPE
Public Instance Methods
struct_fields()
click to toggle source
# File lib/gen/thrift/shared_types.rb, line 1428 def struct_fields; FIELDS; end
validate()
click to toggle source
# File lib/gen/thrift/shared_types.rb, line 1430 def validate unless @parentClosePolicy.nil? || ::CadenceThrift::ParentClosePolicy::VALID_VALUES.include?(@parentClosePolicy) raise ::Thrift::ProtocolException.new(::Thrift::ProtocolException::UNKNOWN, 'Invalid value of field parentClosePolicy!') end unless @workflowIdReusePolicy.nil? || ::CadenceThrift::WorkflowIdReusePolicy::VALID_VALUES.include?(@workflowIdReusePolicy) raise ::Thrift::ProtocolException.new(::Thrift::ProtocolException::UNKNOWN, 'Invalid value of field workflowIdReusePolicy!') end end