@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 String pipelineId()
The ID of the pipeline.
public boolean hasPipelineObjects()
public 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 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 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 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.