@Generated(value="software.amazon.awssdk:codegen") public final class AddJobFlowStepsRequest extends EmrRequest implements ToCopyableBuilder<AddJobFlowStepsRequest.Builder,AddJobFlowStepsRequest>
The input argument to the AddJobFlowSteps operation.
Modifier and Type | Class and Description |
---|---|
static interface |
AddJobFlowStepsRequest.Builder |
Modifier and Type | Method and Description |
---|---|
static AddJobFlowStepsRequest.Builder |
builder() |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
boolean |
hasSteps()
Returns true if the Steps property was specified by the sender (it may be empty), or false if the sender did not
specify the value (it will be empty).
|
String |
jobFlowId()
A string that uniquely identifies the job flow.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends AddJobFlowStepsRequest.Builder> |
serializableBuilderClass() |
List<StepConfig> |
steps()
A list of StepConfig to be executed by the job flow.
|
AddJobFlowStepsRequest.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
overrideConfiguration
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
copy
public String jobFlowId()
A string that uniquely identifies the job flow. This identifier is returned by RunJobFlow and can also be obtained from ListClusters.
public boolean hasSteps()
public List<StepConfig> steps()
A list of StepConfig to be executed by the job flow.
Attempts to modify the collection returned by this method will result in an UnsupportedOperationException.
You can use hasSteps()
to see if a value was sent in this field.
public AddJobFlowStepsRequest.Builder toBuilder()
toBuilder
in interface ToCopyableBuilder<AddJobFlowStepsRequest.Builder,AddJobFlowStepsRequest>
toBuilder
in class EmrRequest
public static AddJobFlowStepsRequest.Builder builder()
public static Class<? extends AddJobFlowStepsRequest.Builder> serializableBuilderClass()
public int hashCode()
hashCode
in class AwsRequest
public boolean equals(Object obj)
equals
in class AwsRequest
public boolean equalsBySdkFields(Object obj)
equalsBySdkFields
in interface SdkPojo
public String toString()
public <T> Optional<T> getValueForField(String fieldName, Class<T> clazz)
getValueForField
in class SdkRequest
Copyright © 2020. All rights reserved.