@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen") @Beta public class WorkflowDefinition extends Object
Constructor and Description |
---|
WorkflowDefinition() |
Modifier and Type | Method and Description |
---|---|
WorkflowDefinition |
addJobsItem(WorkflowDefinitionJob jobsItem)
Add one Jobs instance to this
WorkflowDefinition . |
WorkflowDefinition |
createdAt(OffsetDateTime createdAt)
Set the createdAt of this
WorkflowDefinition instance and return the same instance. |
WorkflowDefinition |
createdBy(String createdBy)
Set the createdBy of this
WorkflowDefinition instance and return the same instance. |
boolean |
equals(Object o) |
OffsetDateTime |
getCreatedAt()
The time when the workflow definition was deployed.
|
String |
getCreatedBy()
The user who deployed the workflow definition.
|
String |
getId()
The workflow definition ID.
|
List<WorkflowDefinitionJob> |
getJobs()
The jobs related to the workflow definition.
|
String |
getName()
The workflow definition name.
|
String |
getVersion()
The workflow definition version.
|
int |
hashCode() |
WorkflowDefinition |
id(String id)
Set the id of this
WorkflowDefinition instance and return the same instance. |
WorkflowDefinition |
jobs(List<WorkflowDefinitionJob> jobs)
Set the jobs of this
WorkflowDefinition instance and return the same instance. |
WorkflowDefinition |
name(String name)
Set the name of this
WorkflowDefinition instance and return the same instance. |
void |
setCreatedAt(OffsetDateTime createdAt)
Set the createdAt of this
WorkflowDefinition instance. |
void |
setCreatedBy(String createdBy)
Set the createdBy of this
WorkflowDefinition instance. |
void |
setId(String id)
Set the id of this
WorkflowDefinition instance. |
void |
setJobs(List<WorkflowDefinitionJob> jobs)
Set the jobs of this
WorkflowDefinition instance. |
void |
setName(String name)
Set the name of this
WorkflowDefinition instance. |
void |
setVersion(String version)
Set the version of this
WorkflowDefinition instance. |
String |
toString() |
WorkflowDefinition |
version(String version)
Set the version of this
WorkflowDefinition instance and return the same instance. |
@Nonnull public WorkflowDefinition id(@Nonnull String id)
WorkflowDefinition
instance and return the same instance.id
- The workflow definition ID. The ID is at most 64 characters long.WorkflowDefinition
class@Nonnull public String getId()
WorkflowDefinition
instance.public void setId(@Nonnull String id)
WorkflowDefinition
instance.id
- The workflow definition ID. The ID is at most 64 characters long.@Nonnull public WorkflowDefinition name(@Nonnull String name)
WorkflowDefinition
instance and return the same instance.name
- The workflow definition name. The name is at most 255 characters long.WorkflowDefinition
class@Nonnull public String getName()
WorkflowDefinition
instance.public void setName(@Nonnull String name)
WorkflowDefinition
instance.name
- The workflow definition name. The name is at most 255 characters long.@Nonnull public WorkflowDefinition version(@Nonnull String version)
WorkflowDefinition
instance and return the same instance.version
- The workflow definition version.WorkflowDefinition
class@Nonnull public String getVersion()
WorkflowDefinition
instance.public void setVersion(@Nonnull String version)
WorkflowDefinition
instance.version
- The workflow definition version.@Nonnull public WorkflowDefinition createdAt(@Nonnull OffsetDateTime createdAt)
WorkflowDefinition
instance and return the same instance.createdAt
- The time when the workflow definition was deployed.WorkflowDefinition
class@Nonnull public OffsetDateTime getCreatedAt()
WorkflowDefinition
instance.public void setCreatedAt(@Nonnull OffsetDateTime createdAt)
WorkflowDefinition
instance.createdAt
- The time when the workflow definition was deployed.@Nonnull public WorkflowDefinition createdBy(@Nonnull String createdBy)
WorkflowDefinition
instance and return the same instance.createdBy
- The user who deployed the workflow definition. The user ID is at most 255 characters long. This
property may not be included for workflow definitions that were deployed before May 21, 2018.WorkflowDefinition
class@Nonnull public String getCreatedBy()
WorkflowDefinition
instance.public void setCreatedBy(@Nonnull String createdBy)
WorkflowDefinition
instance.createdBy
- The user who deployed the workflow definition. The user ID is at most 255 characters long. This
property may not be included for workflow definitions that were deployed before May 21, 2018.@Nonnull public WorkflowDefinition jobs(@Nonnull List<WorkflowDefinitionJob> jobs)
WorkflowDefinition
instance and return the same instance.jobs
- The jobs related to the workflow definition.WorkflowDefinition
class@Nonnull public WorkflowDefinition addJobsItem(@Nonnull WorkflowDefinitionJob jobsItem)
WorkflowDefinition
.jobsItem
- The Jobs that should be addedWorkflowDefinition
@Nonnull public List<WorkflowDefinitionJob> getJobs()
WorkflowDefinition
instance.public void setJobs(@Nonnull List<WorkflowDefinitionJob> jobs)
WorkflowDefinition
instance.jobs
- The jobs related to the workflow definition.Copyright © 2020 SAP SE. All rights reserved.