Package io.iworkflow.gen.models
Class WorkflowStartOptions
- java.lang.Object
-
- io.iworkflow.gen.models.WorkflowStartOptions
-
@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen", date="2024-09-18T10:23:17.819408-07:00[America/Los_Angeles]") public class WorkflowStartOptions extends java.lang.Object
WorkflowStartOptions
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String
JSON_PROPERTY_CRON_SCHEDULE
static java.lang.String
JSON_PROPERTY_ID_REUSE_POLICY
static java.lang.String
JSON_PROPERTY_RETRY_POLICY
static java.lang.String
JSON_PROPERTY_SEARCH_ATTRIBUTES
static java.lang.String
JSON_PROPERTY_USE_MEMO_FOR_DATA_ATTRIBUTES
static java.lang.String
JSON_PROPERTY_WORKFLOW_CONFIG_OVERRIDE
static java.lang.String
JSON_PROPERTY_WORKFLOW_START_DELAY_SECONDS
-
Constructor Summary
Constructors Constructor Description WorkflowStartOptions()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description WorkflowStartOptions
addSearchAttributesItem(SearchAttribute searchAttributesItem)
WorkflowStartOptions
cronSchedule(java.lang.String cronSchedule)
boolean
equals(java.lang.Object o)
java.lang.String
getCronSchedule()
Get cronScheduleIDReusePolicy
getIdReusePolicy()
Get idReusePolicyWorkflowRetryPolicy
getRetryPolicy()
Get retryPolicyjava.util.List<SearchAttribute>
getSearchAttributes()
Get searchAttributesjava.lang.Boolean
getUseMemoForDataAttributes()
Get useMemoForDataAttributesWorkflowConfig
getWorkflowConfigOverride()
Get workflowConfigOverridejava.lang.Integer
getWorkflowStartDelaySeconds()
Get workflowStartDelaySecondsint
hashCode()
WorkflowStartOptions
idReusePolicy(IDReusePolicy idReusePolicy)
WorkflowStartOptions
retryPolicy(WorkflowRetryPolicy retryPolicy)
WorkflowStartOptions
searchAttributes(java.util.List<SearchAttribute> searchAttributes)
void
setCronSchedule(java.lang.String cronSchedule)
void
setIdReusePolicy(IDReusePolicy idReusePolicy)
void
setRetryPolicy(WorkflowRetryPolicy retryPolicy)
void
setSearchAttributes(java.util.List<SearchAttribute> searchAttributes)
void
setUseMemoForDataAttributes(java.lang.Boolean useMemoForDataAttributes)
void
setWorkflowConfigOverride(WorkflowConfig workflowConfigOverride)
void
setWorkflowStartDelaySeconds(java.lang.Integer workflowStartDelaySeconds)
java.lang.String
toString()
WorkflowStartOptions
useMemoForDataAttributes(java.lang.Boolean useMemoForDataAttributes)
WorkflowStartOptions
workflowConfigOverride(WorkflowConfig workflowConfigOverride)
WorkflowStartOptions
workflowStartDelaySeconds(java.lang.Integer workflowStartDelaySeconds)
-
-
-
Field Detail
-
JSON_PROPERTY_ID_REUSE_POLICY
public static final java.lang.String JSON_PROPERTY_ID_REUSE_POLICY
- See Also:
- Constant Field Values
-
JSON_PROPERTY_CRON_SCHEDULE
public static final java.lang.String JSON_PROPERTY_CRON_SCHEDULE
- See Also:
- Constant Field Values
-
JSON_PROPERTY_WORKFLOW_START_DELAY_SECONDS
public static final java.lang.String JSON_PROPERTY_WORKFLOW_START_DELAY_SECONDS
- See Also:
- Constant Field Values
-
JSON_PROPERTY_RETRY_POLICY
public static final java.lang.String JSON_PROPERTY_RETRY_POLICY
- See Also:
- Constant Field Values
-
JSON_PROPERTY_SEARCH_ATTRIBUTES
public static final java.lang.String JSON_PROPERTY_SEARCH_ATTRIBUTES
- See Also:
- Constant Field Values
-
JSON_PROPERTY_WORKFLOW_CONFIG_OVERRIDE
public static final java.lang.String JSON_PROPERTY_WORKFLOW_CONFIG_OVERRIDE
- See Also:
- Constant Field Values
-
JSON_PROPERTY_USE_MEMO_FOR_DATA_ATTRIBUTES
public static final java.lang.String JSON_PROPERTY_USE_MEMO_FOR_DATA_ATTRIBUTES
- See Also:
- Constant Field Values
-
-
Method Detail
-
idReusePolicy
public WorkflowStartOptions idReusePolicy(IDReusePolicy idReusePolicy)
-
getIdReusePolicy
@Nullable public IDReusePolicy getIdReusePolicy()
Get idReusePolicy- Returns:
- idReusePolicy
-
setIdReusePolicy
public void setIdReusePolicy(IDReusePolicy idReusePolicy)
-
cronSchedule
public WorkflowStartOptions cronSchedule(java.lang.String cronSchedule)
-
getCronSchedule
@Nullable public java.lang.String getCronSchedule()
Get cronSchedule- Returns:
- cronSchedule
-
setCronSchedule
public void setCronSchedule(java.lang.String cronSchedule)
-
workflowStartDelaySeconds
public WorkflowStartOptions workflowStartDelaySeconds(java.lang.Integer workflowStartDelaySeconds)
-
getWorkflowStartDelaySeconds
@Nullable public java.lang.Integer getWorkflowStartDelaySeconds()
Get workflowStartDelaySeconds- Returns:
- workflowStartDelaySeconds
-
setWorkflowStartDelaySeconds
public void setWorkflowStartDelaySeconds(java.lang.Integer workflowStartDelaySeconds)
-
retryPolicy
public WorkflowStartOptions retryPolicy(WorkflowRetryPolicy retryPolicy)
-
getRetryPolicy
@Nullable public WorkflowRetryPolicy getRetryPolicy()
Get retryPolicy- Returns:
- retryPolicy
-
setRetryPolicy
public void setRetryPolicy(WorkflowRetryPolicy retryPolicy)
-
searchAttributes
public WorkflowStartOptions searchAttributes(java.util.List<SearchAttribute> searchAttributes)
-
addSearchAttributesItem
public WorkflowStartOptions addSearchAttributesItem(SearchAttribute searchAttributesItem)
-
getSearchAttributes
@Nullable public java.util.List<SearchAttribute> getSearchAttributes()
Get searchAttributes- Returns:
- searchAttributes
-
setSearchAttributes
public void setSearchAttributes(java.util.List<SearchAttribute> searchAttributes)
-
workflowConfigOverride
public WorkflowStartOptions workflowConfigOverride(WorkflowConfig workflowConfigOverride)
-
getWorkflowConfigOverride
@Nullable public WorkflowConfig getWorkflowConfigOverride()
Get workflowConfigOverride- Returns:
- workflowConfigOverride
-
setWorkflowConfigOverride
public void setWorkflowConfigOverride(WorkflowConfig workflowConfigOverride)
-
useMemoForDataAttributes
public WorkflowStartOptions useMemoForDataAttributes(java.lang.Boolean useMemoForDataAttributes)
-
getUseMemoForDataAttributes
@Nullable public java.lang.Boolean getUseMemoForDataAttributes()
Get useMemoForDataAttributes- Returns:
- useMemoForDataAttributes
-
setUseMemoForDataAttributes
public void setUseMemoForDataAttributes(java.lang.Boolean useMemoForDataAttributes)
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equals
in classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classjava.lang.Object
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
-