@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()
The name of the application to which you want to add the output configuration.
|
Long |
getCurrentApplicationVersionId()
The 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)
The name of the application to which you want to add the output configuration.
|
void |
setCurrentApplicationVersionId(Long currentApplicationVersionId)
The 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)
The name of the application to which you want to add the output configuration.
|
AddApplicationOutputRequest |
withCurrentApplicationVersionId(Long currentApplicationVersionId)
The 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)
The name of the application to which you want to add the output configuration.
applicationName
- The name of the application to which you want to add the output configuration.public String getApplicationName()
The name of the application to which you want to add the output configuration.
public AddApplicationOutputRequest withApplicationName(String applicationName)
The name of the application to which you want to add the output configuration.
applicationName
- The name of the application to which you want to add the output configuration.public void setCurrentApplicationVersionId(Long currentApplicationVersionId)
The 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
- The 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()
The 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)
The 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
- The 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, a Kinesis data stream, a Kinesis Data Firehose delivery stream, or an Amazon 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, a Kinesis data stream, a Kinesis Data
Firehose delivery stream, or an Amazon 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, a Kinesis data stream, a Kinesis Data Firehose delivery stream, or an Amazon 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, a Kinesis data stream, a Kinesis Data Firehose delivery stream, or an Amazon 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, a Kinesis data stream, a Kinesis Data
Firehose delivery stream, or an Amazon 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()