public static final class InstructionInfo.Builder
extends java.lang.Object
InstructionInfo
.Constructor and Description |
---|
Builder()
Constructor with parameters for the required properties of
InstructionInfo . |
Modifier and Type | Method and Description |
---|---|
InstructionInfo |
build() |
InstructionInfo.Builder |
setActions(java.util.List<java.lang.String> actions)
A list of actions that are to be applied to resources
This property may be present in responses from the server, but if it is present
in a request to server it will be ignored.
|
InstructionInfo.Builder |
setFields(java.util.List<java.lang.String> fields)
A list of fields that are displayable to users in a table
This property may be present in responses from the server, but if it is present
in a request to server it will be ignored.
|
InstructionInfo.Builder |
setId(java.lang.String id)
UUID of the instruction
This property may be present in responses from the server, but if it is present
in a request to server it will be ignored.
|
InstructionInfo.Builder |
setName(java.lang.String name)
Instruction name
This property may be present in responses from the server, but if it is present
in a request to server it will be ignored.
|
public Builder()
InstructionInfo
.public InstructionInfo.Builder setActions(java.util.List<java.lang.String> actions)
actions
- New value for the property.public InstructionInfo.Builder setFields(java.util.List<java.lang.String> fields)
fields
- New value for the property.public InstructionInfo.Builder setId(java.lang.String id)
id
- New value for the property.public InstructionInfo.Builder setName(java.lang.String name)
name
- New value for the property.public InstructionInfo build()