@Generated(value="software.amazon.awssdk:codegen") public final class PutPipelineDefinitionRequest extends DataPipelineRequest implements ToCopyableBuilder<PutPipelineDefinitionRequest.Builder,PutPipelineDefinitionRequest>
Contains the parameters for PutPipelineDefinition.
| Modifier and Type | Class and Description |
|---|---|
static interface |
PutPipelineDefinitionRequest.Builder |
| Modifier and Type | Method and Description |
|---|---|
static PutPipelineDefinitionRequest.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.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends PutPipelineDefinitionRequest.Builder> |
serializableBuilderClass() |
PutPipelineDefinitionRequest.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
overrideConfigurationclone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String pipelineId()
The ID of the pipeline.
public final boolean hasPipelineObjects()
public final List<PipelineObject> pipelineObjects()
The objects that define the pipeline. These objects overwrite the existing pipeline definition.
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 final boolean hasParameterObjects()
public final 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 final boolean hasParameterValues()
public final 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 PutPipelineDefinitionRequest.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<PutPipelineDefinitionRequest.Builder,PutPipelineDefinitionRequest>toBuilder in class DataPipelineRequestpublic static PutPipelineDefinitionRequest.Builder builder()
public static Class<? extends PutPipelineDefinitionRequest.Builder> serializableBuilderClass()
public final int hashCode()
hashCode in class AwsRequestpublic final boolean equals(Object obj)
equals in class AwsRequestpublic final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
public final <T> Optional<T> getValueForField(String fieldName, Class<T> clazz)
getValueForField in class SdkRequestCopyright © 2021. All rights reserved.