Interface WorkflowEnvironmentBuilder<T extends WorkflowEnvironmentBuilder<T,M>,M extends WorkflowEnvironment>
-
- All Superinterfaces:
Buildable.Builder<T,M>
- All Known Implementing Classes:
MistralWorkflowEnvironment.MistralWorkflowEnvironmentBuilder
public interface WorkflowEnvironmentBuilder<T extends WorkflowEnvironmentBuilder<T,M>,M extends WorkflowEnvironment> extends Buildable.Builder<T,M>
Builder for aWorkflowEnvironmentmodel class- Author:
- Renat Akhmerov
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description TcreatedAt(Date createdAt)Tdescription(String description)Tid(String id)Tname(String name)TprojectId(String projectId)Tscope(Scope scope)TupdatedAt(Date updatedAt)Tvariables(Map<String,Object> variables)-
Methods inherited from interface org.openstack4j.common.Buildable.Builder
build, from
-
-
-
-
Method Detail
-
id
T id(String id)
- See Also:
WorkflowEnvironment.getId()
-
createdAt
T createdAt(Date createdAt)
- See Also:
WorkflowEnvironment.getCreatedAt()
-
updatedAt
T updatedAt(Date updatedAt)
- See Also:
WorkflowEnvironment.getUpdatedAt()
-
projectId
T projectId(String projectId)
- See Also:
WorkflowEnvironment.getProjectId()
-
scope
T scope(Scope scope)
- See Also:
WorkflowEnvironment.getScope()
-
name
T name(String name)
- See Also:
WorkflowEnvironment.getName()
-
description
T description(String description)
- See Also:
WorkflowEnvironment.getDescription()
-
variables
T variables(Map<String,Object> variables)
- See Also:
WorkflowEnvironment.getVariables()
-
-