@Generated(value="software.amazon.awssdk:codegen") public final class ValidatePipelineDefinitionRequest extends DataPipelineRequest implements ToCopyableBuilder<ValidatePipelineDefinitionRequest.Builder,ValidatePipelineDefinitionRequest>
Contains the parameters for ValidatePipelineDefinition.
| Modifier and Type | Class and Description |
|---|---|
static interface |
ValidatePipelineDefinitionRequest.Builder |
| Modifier and Type | Method and Description |
|---|---|
static ValidatePipelineDefinitionRequest.Builder |
builder() |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
boolean |
hasParameterObjects()
Returns true if the ParameterObjects property was specified by the sender (it may be empty), or false if the
sender did not specify the value (it will be empty).
|
boolean |
hasParameterValues()
Returns true if the ParameterValues property was specified by the sender (it may be empty), or false if the
sender did not specify the value (it will be empty).
|
boolean |
hasPipelineObjects()
Returns true if the PipelineObjects property was specified by the sender (it may be empty), or false if the
sender did not specify the value (it will be empty).
|
List<ParameterObject> |
parameterObjects()
The parameter objects used with the pipeline.
|
List<ParameterValue> |
parameterValues()
The parameter values used with the pipeline.
|
String |
pipelineId()
The ID of the pipeline.
|
List<PipelineObject> |
pipelineObjects()
The objects that define the pipeline changes to validate against the pipeline.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends ValidatePipelineDefinitionRequest.Builder> |
serializableBuilderClass() |
ValidatePipelineDefinitionRequest.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
overrideConfigurationclone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic String pipelineId()
The ID of the pipeline.
public boolean hasPipelineObjects()
public List<PipelineObject> pipelineObjects()
The objects that define the pipeline changes to validate against the pipeline.
Attempts to modify the collection returned by this method will result in an UnsupportedOperationException.
You can use hasPipelineObjects() to see if a value was sent in this field.
public boolean hasParameterObjects()
public List<ParameterObject> parameterObjects()
The parameter objects used with the pipeline.
Attempts to modify the collection returned by this method will result in an UnsupportedOperationException.
You can use hasParameterObjects() to see if a value was sent in this field.
public boolean hasParameterValues()
public List<ParameterValue> parameterValues()
The parameter values used with the pipeline.
Attempts to modify the collection returned by this method will result in an UnsupportedOperationException.
You can use hasParameterValues() to see if a value was sent in this field.
public ValidatePipelineDefinitionRequest.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<ValidatePipelineDefinitionRequest.Builder,ValidatePipelineDefinitionRequest>toBuilder in class DataPipelineRequestpublic static ValidatePipelineDefinitionRequest.Builder builder()
public static Class<? extends ValidatePipelineDefinitionRequest.Builder> serializableBuilderClass()
public int hashCode()
hashCode in class AwsRequestpublic boolean equals(Object obj)
equals in class AwsRequestpublic boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic String toString()
public <T> Optional<T> getValueForField(String fieldName, Class<T> clazz)
getValueForField in class SdkRequestCopyright © 2020. All rights reserved.