@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class AddApplicationOutputRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP
Constructor and Description |
---|
AddApplicationOutputRequest() |
Modifier and Type | Method and Description |
---|---|
AddApplicationOutputRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
String |
getApplicationName()
Name of the application to which you want to add the output configuration.
|
Long |
getCurrentApplicationVersionId()
Version of the application to which you want to add the output configuration.
|
Output |
getOutput()
An array of objects, each describing one output configuration.
|
int |
hashCode() |
void |
setApplicationName(String applicationName)
Name of the application to which you want to add the output configuration.
|
void |
setCurrentApplicationVersionId(Long currentApplicationVersionId)
Version of the application to which you want to add the output configuration.
|
void |
setOutput(Output output)
An array of objects, each describing one output configuration.
|
String |
toString()
Returns a string representation of this object.
|
AddApplicationOutputRequest |
withApplicationName(String applicationName)
Name of the application to which you want to add the output configuration.
|
AddApplicationOutputRequest |
withCurrentApplicationVersionId(Long currentApplicationVersionId)
Version of the application to which you want to add the output configuration.
|
AddApplicationOutputRequest |
withOutput(Output output)
An array of objects, each describing one output configuration.
|
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 setApplicationName(String applicationName)
Name of the application to which you want to add the output configuration.
applicationName
- Name of the application to which you want to add the output configuration.public String getApplicationName()
Name of the application to which you want to add the output configuration.
public AddApplicationOutputRequest withApplicationName(String applicationName)
Name of the application to which you want to add the output configuration.
applicationName
- Name of the application to which you want to add the output configuration.public void setCurrentApplicationVersionId(Long currentApplicationVersionId)
Version of the application to which you want to add the output configuration. You can use the DescribeApplication operation to get the current application version. If the version specified is not the
current version, the ConcurrentModificationException
is returned.
currentApplicationVersionId
- Version of the application to which you want to add the output configuration. You can use the DescribeApplication operation to get the current application version. If the version specified is not
the current version, the ConcurrentModificationException
is returned.public Long getCurrentApplicationVersionId()
Version of the application to which you want to add the output configuration. You can use the DescribeApplication operation to get the current application version. If the version specified is not the
current version, the ConcurrentModificationException
is returned.
ConcurrentModificationException
is returned.public AddApplicationOutputRequest withCurrentApplicationVersionId(Long currentApplicationVersionId)
Version of the application to which you want to add the output configuration. You can use the DescribeApplication operation to get the current application version. If the version specified is not the
current version, the ConcurrentModificationException
is returned.
currentApplicationVersionId
- Version of the application to which you want to add the output configuration. You can use the DescribeApplication operation to get the current application version. If the version specified is not
the current version, the ConcurrentModificationException
is returned.public void setOutput(Output output)
An array of objects, each describing one output configuration. In the output configuration, you specify the name of an in-application stream, a destination (that is, an Amazon Kinesis stream, an Amazon Kinesis Firehose delivery stream, or an AWS Lambda function), and record the formation to use when writing to the destination.
output
- An array of objects, each describing one output configuration. In the output configuration, you specify
the name of an in-application stream, a destination (that is, an Amazon Kinesis stream, an Amazon Kinesis
Firehose delivery stream, or an AWS Lambda function), and record the formation to use when writing to the
destination.public Output getOutput()
An array of objects, each describing one output configuration. In the output configuration, you specify the name of an in-application stream, a destination (that is, an Amazon Kinesis stream, an Amazon Kinesis Firehose delivery stream, or an AWS Lambda function), and record the formation to use when writing to the destination.
public AddApplicationOutputRequest withOutput(Output output)
An array of objects, each describing one output configuration. In the output configuration, you specify the name of an in-application stream, a destination (that is, an Amazon Kinesis stream, an Amazon Kinesis Firehose delivery stream, or an AWS Lambda function), and record the formation to use when writing to the destination.
output
- An array of objects, each describing one output configuration. In the output configuration, you specify
the name of an in-application stream, a destination (that is, an Amazon Kinesis stream, an Amazon Kinesis
Firehose delivery stream, or an AWS Lambda function), and record the formation to use when writing to the
destination.public String toString()
toString
in class Object
Object.toString()
public AddApplicationOutputRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()