Interface ExecutionBuilder<T extends ExecutionBuilder<T,M>,M extends Execution>
-
- All Superinterfaces:
Buildable.Builder<T,M>
- All Known Subinterfaces:
ActionExecutionBuilder<T,M>,TaskExecutionBuilder<T,M>,WorkflowExecutionBuilder<T,M>
- All Known Implementing Classes:
BaseExecution.BaseExecutionBuilder,MistralActionExecution.MistralActionExecutionBuilder,MistralTaskExecution.MistralTaskExecutionBuilder,MistralWorkflowExecution.MistralWorkflowExecutionBuilder
public interface ExecutionBuilder<T extends ExecutionBuilder<T,M>,M extends Execution> extends Buildable.Builder<T,M>
Builder forExecutionmodel class.- Author:
- Renat Akhmerov
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description TcreatedAt(Date createdAt)Tdescription(String id)Tid(String id)Ttags(List<String> tags)TupdatedAt(Date updatedAt)TworkflowName(String wfName)-
Methods inherited from interface org.openstack4j.common.Buildable.Builder
build, from
-
-
-
-
Method Detail
-
id
T id(String id)
- See Also:
Execution.getId()
-
description
T description(String id)
- See Also:
Execution.getDescription()
-
workflowName
T workflowName(String wfName)
- See Also:
Execution.getWorkflowName()
-
createdAt
T createdAt(Date createdAt)
- See Also:
Execution.getCreatedAt()
-
updatedAt
T updatedAt(Date updatedAt)
- See Also:
Execution.getUpdatedAt()
-
tags
T tags(List<String> tags)
- See Also:
Execution.getTags()
-
-