@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class UpdatePipelineRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP
Constructor and Description |
---|
UpdatePipelineRequest() |
Modifier and Type | Method and Description |
---|---|
UpdatePipelineRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
BufferOptions |
getBufferOptions()
Key-value pairs to configure persistent buffering for the pipeline.
|
EncryptionAtRestOptions |
getEncryptionAtRestOptions()
Key-value pairs to configure encryption for data that is written to a persistent buffer.
|
LogPublishingOptions |
getLogPublishingOptions()
Key-value pairs to configure log publishing.
|
Integer |
getMaxUnits()
The maximum pipeline capacity, in Ingestion Compute Units (ICUs)
|
Integer |
getMinUnits()
The minimum pipeline capacity, in Ingestion Compute Units (ICUs).
|
String |
getPipelineConfigurationBody()
The pipeline configuration in YAML format.
|
String |
getPipelineName()
The name of the pipeline to update.
|
int |
hashCode() |
void |
setBufferOptions(BufferOptions bufferOptions)
Key-value pairs to configure persistent buffering for the pipeline.
|
void |
setEncryptionAtRestOptions(EncryptionAtRestOptions encryptionAtRestOptions)
Key-value pairs to configure encryption for data that is written to a persistent buffer.
|
void |
setLogPublishingOptions(LogPublishingOptions logPublishingOptions)
Key-value pairs to configure log publishing.
|
void |
setMaxUnits(Integer maxUnits)
The maximum pipeline capacity, in Ingestion Compute Units (ICUs)
|
void |
setMinUnits(Integer minUnits)
The minimum pipeline capacity, in Ingestion Compute Units (ICUs).
|
void |
setPipelineConfigurationBody(String pipelineConfigurationBody)
The pipeline configuration in YAML format.
|
void |
setPipelineName(String pipelineName)
The name of the pipeline to update.
|
String |
toString()
Returns a string representation of this object.
|
UpdatePipelineRequest |
withBufferOptions(BufferOptions bufferOptions)
Key-value pairs to configure persistent buffering for the pipeline.
|
UpdatePipelineRequest |
withEncryptionAtRestOptions(EncryptionAtRestOptions encryptionAtRestOptions)
Key-value pairs to configure encryption for data that is written to a persistent buffer.
|
UpdatePipelineRequest |
withLogPublishingOptions(LogPublishingOptions logPublishingOptions)
Key-value pairs to configure log publishing.
|
UpdatePipelineRequest |
withMaxUnits(Integer maxUnits)
The maximum pipeline capacity, in Ingestion Compute Units (ICUs)
|
UpdatePipelineRequest |
withMinUnits(Integer minUnits)
The minimum pipeline capacity, in Ingestion Compute Units (ICUs).
|
UpdatePipelineRequest |
withPipelineConfigurationBody(String pipelineConfigurationBody)
The pipeline configuration in YAML format.
|
UpdatePipelineRequest |
withPipelineName(String pipelineName)
The name of the pipeline to update.
|
addHandlerContext, getCloneRoot, getCloneSource, getCustomQueryParameters, getCustomRequestHeaders, getGeneralProgressListener, getHandlerContext, getReadLimit, getRequestClientOptions, getRequestCredentials, getRequestCredentialsProvider, getRequestMetricCollector, getSdkClientExecutionTimeout, getSdkRequestTimeout, putCustomQueryParameter, putCustomRequestHeader, setGeneralProgressListener, setRequestCredentials, setRequestCredentialsProvider, setRequestMetricCollector, setSdkClientExecutionTimeout, setSdkRequestTimeout, withGeneralProgressListener, withRequestCredentialsProvider, withRequestMetricCollector, withSdkClientExecutionTimeout, withSdkRequestTimeout
public void setPipelineName(String pipelineName)
The name of the pipeline to update.
pipelineName
- The name of the pipeline to update.public String getPipelineName()
The name of the pipeline to update.
public UpdatePipelineRequest withPipelineName(String pipelineName)
The name of the pipeline to update.
pipelineName
- The name of the pipeline to update.public void setMinUnits(Integer minUnits)
The minimum pipeline capacity, in Ingestion Compute Units (ICUs).
minUnits
- The minimum pipeline capacity, in Ingestion Compute Units (ICUs).public Integer getMinUnits()
The minimum pipeline capacity, in Ingestion Compute Units (ICUs).
public UpdatePipelineRequest withMinUnits(Integer minUnits)
The minimum pipeline capacity, in Ingestion Compute Units (ICUs).
minUnits
- The minimum pipeline capacity, in Ingestion Compute Units (ICUs).public void setMaxUnits(Integer maxUnits)
The maximum pipeline capacity, in Ingestion Compute Units (ICUs)
maxUnits
- The maximum pipeline capacity, in Ingestion Compute Units (ICUs)public Integer getMaxUnits()
The maximum pipeline capacity, in Ingestion Compute Units (ICUs)
public UpdatePipelineRequest withMaxUnits(Integer maxUnits)
The maximum pipeline capacity, in Ingestion Compute Units (ICUs)
maxUnits
- The maximum pipeline capacity, in Ingestion Compute Units (ICUs)public void setPipelineConfigurationBody(String pipelineConfigurationBody)
The pipeline configuration in YAML format. The command accepts the pipeline configuration as a string or within a
.yaml file. If you provide the configuration as a string, each new line must be escaped with \n
.
pipelineConfigurationBody
- The pipeline configuration in YAML format. The command accepts the pipeline configuration as a string or
within a .yaml file. If you provide the configuration as a string, each new line must be escaped with
\n
.public String getPipelineConfigurationBody()
The pipeline configuration in YAML format. The command accepts the pipeline configuration as a string or within a
.yaml file. If you provide the configuration as a string, each new line must be escaped with \n
.
\n
.public UpdatePipelineRequest withPipelineConfigurationBody(String pipelineConfigurationBody)
The pipeline configuration in YAML format. The command accepts the pipeline configuration as a string or within a
.yaml file. If you provide the configuration as a string, each new line must be escaped with \n
.
pipelineConfigurationBody
- The pipeline configuration in YAML format. The command accepts the pipeline configuration as a string or
within a .yaml file. If you provide the configuration as a string, each new line must be escaped with
\n
.public void setLogPublishingOptions(LogPublishingOptions logPublishingOptions)
Key-value pairs to configure log publishing.
logPublishingOptions
- Key-value pairs to configure log publishing.public LogPublishingOptions getLogPublishingOptions()
Key-value pairs to configure log publishing.
public UpdatePipelineRequest withLogPublishingOptions(LogPublishingOptions logPublishingOptions)
Key-value pairs to configure log publishing.
logPublishingOptions
- Key-value pairs to configure log publishing.public void setBufferOptions(BufferOptions bufferOptions)
Key-value pairs to configure persistent buffering for the pipeline.
bufferOptions
- Key-value pairs to configure persistent buffering for the pipeline.public BufferOptions getBufferOptions()
Key-value pairs to configure persistent buffering for the pipeline.
public UpdatePipelineRequest withBufferOptions(BufferOptions bufferOptions)
Key-value pairs to configure persistent buffering for the pipeline.
bufferOptions
- Key-value pairs to configure persistent buffering for the pipeline.public void setEncryptionAtRestOptions(EncryptionAtRestOptions encryptionAtRestOptions)
Key-value pairs to configure encryption for data that is written to a persistent buffer.
encryptionAtRestOptions
- Key-value pairs to configure encryption for data that is written to a persistent buffer.public EncryptionAtRestOptions getEncryptionAtRestOptions()
Key-value pairs to configure encryption for data that is written to a persistent buffer.
public UpdatePipelineRequest withEncryptionAtRestOptions(EncryptionAtRestOptions encryptionAtRestOptions)
Key-value pairs to configure encryption for data that is written to a persistent buffer.
encryptionAtRestOptions
- Key-value pairs to configure encryption for data that is written to a persistent buffer.public String toString()
toString
in class Object
Object.toString()
public UpdatePipelineRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()