Class MistralWorkflowEnvironment.MistralWorkflowEnvironmentBuilder
- java.lang.Object
-
- org.openstack4j.openstack.workflow.domain.MistralWorkflowEnvironment.MistralWorkflowEnvironmentBuilder
-
- All Implemented Interfaces:
Buildable.Builder<MistralWorkflowEnvironment.MistralWorkflowEnvironmentBuilder,MistralWorkflowEnvironment>,WorkflowEnvironmentBuilder<MistralWorkflowEnvironment.MistralWorkflowEnvironmentBuilder,MistralWorkflowEnvironment>
- Enclosing class:
- MistralWorkflowEnvironment
public static class MistralWorkflowEnvironment.MistralWorkflowEnvironmentBuilder extends Object implements WorkflowEnvironmentBuilder<MistralWorkflowEnvironment.MistralWorkflowEnvironmentBuilder,MistralWorkflowEnvironment>
Mistral workflow environment builder.- Author:
- Renat Akhmerov
-
-
Field Summary
Fields Modifier and Type Field Description protected MistralWorkflowEnvironmentmodel
-
Method Summary
-
-
-
Field Detail
-
model
protected MistralWorkflowEnvironment model
-
-
Method Detail
-
build
public MistralWorkflowEnvironment build()
Description copied from interface:Buildable.BuilderCreates and return the Model Entity M- Specified by:
buildin interfaceBuildable.Builder<MistralWorkflowEnvironment.MistralWorkflowEnvironmentBuilder,MistralWorkflowEnvironment>- Returns:
- M instance
-
from
public MistralWorkflowEnvironment.MistralWorkflowEnvironmentBuilder from(MistralWorkflowEnvironment in)
Description copied from interface:Buildable.BuilderCreates a Builder using the param M as the default values- Specified by:
fromin interfaceBuildable.Builder<MistralWorkflowEnvironment.MistralWorkflowEnvironmentBuilder,MistralWorkflowEnvironment>- Returns:
- Builder
-
id
public MistralWorkflowEnvironment.MistralWorkflowEnvironmentBuilder id(String id)
- Specified by:
idin interfaceWorkflowEnvironmentBuilder<MistralWorkflowEnvironment.MistralWorkflowEnvironmentBuilder,MistralWorkflowEnvironment>- See Also:
WorkflowEnvironment.getId()
-
createdAt
public MistralWorkflowEnvironment.MistralWorkflowEnvironmentBuilder createdAt(Date createdAt)
- Specified by:
createdAtin interfaceWorkflowEnvironmentBuilder<MistralWorkflowEnvironment.MistralWorkflowEnvironmentBuilder,MistralWorkflowEnvironment>- See Also:
WorkflowEnvironment.getCreatedAt()
-
updatedAt
public MistralWorkflowEnvironment.MistralWorkflowEnvironmentBuilder updatedAt(Date updatedAt)
- Specified by:
updatedAtin interfaceWorkflowEnvironmentBuilder<MistralWorkflowEnvironment.MistralWorkflowEnvironmentBuilder,MistralWorkflowEnvironment>- See Also:
WorkflowEnvironment.getUpdatedAt()
-
projectId
public MistralWorkflowEnvironment.MistralWorkflowEnvironmentBuilder projectId(String projectId)
- Specified by:
projectIdin interfaceWorkflowEnvironmentBuilder<MistralWorkflowEnvironment.MistralWorkflowEnvironmentBuilder,MistralWorkflowEnvironment>- See Also:
WorkflowEnvironment.getProjectId()
-
scope
public MistralWorkflowEnvironment.MistralWorkflowEnvironmentBuilder scope(Scope scope)
- Specified by:
scopein interfaceWorkflowEnvironmentBuilder<MistralWorkflowEnvironment.MistralWorkflowEnvironmentBuilder,MistralWorkflowEnvironment>- See Also:
WorkflowEnvironment.getScope()
-
name
public MistralWorkflowEnvironment.MistralWorkflowEnvironmentBuilder name(String name)
- Specified by:
namein interfaceWorkflowEnvironmentBuilder<MistralWorkflowEnvironment.MistralWorkflowEnvironmentBuilder,MistralWorkflowEnvironment>- See Also:
WorkflowEnvironment.getName()
-
description
public MistralWorkflowEnvironment.MistralWorkflowEnvironmentBuilder description(String description)
- Specified by:
descriptionin interfaceWorkflowEnvironmentBuilder<MistralWorkflowEnvironment.MistralWorkflowEnvironmentBuilder,MistralWorkflowEnvironment>- See Also:
WorkflowEnvironment.getDescription()
-
variables
public MistralWorkflowEnvironment.MistralWorkflowEnvironmentBuilder variables(Map<String,Object> variables)
- Specified by:
variablesin interfaceWorkflowEnvironmentBuilder<MistralWorkflowEnvironment.MistralWorkflowEnvironmentBuilder,MistralWorkflowEnvironment>- See Also:
WorkflowEnvironment.getVariables()
-
-