public class DescribeDeliveryStreamRequest extends AmazonWebServiceRequest implements java.io.Serializable, java.lang.Cloneable
Contains the parameters for DescribeDeliveryStream.
Modifier and Type | Field and Description |
---|---|
private java.lang.String |
deliveryStreamName
The name of the delivery stream.
|
private java.lang.String |
exclusiveStartDestinationId
Specifies the destination ID to start returning the destination
information.
|
private java.lang.Integer |
limit
The limit on the number of destinations to return.
|
NOOP
Constructor and Description |
---|
DescribeDeliveryStreamRequest() |
Modifier and Type | Method and Description |
---|---|
DescribeDeliveryStreamRequest |
clone()
Creates a shallow clone of this request.
|
boolean |
equals(java.lang.Object obj) |
java.lang.String |
getDeliveryStreamName()
The name of the delivery stream.
|
java.lang.String |
getExclusiveStartDestinationId()
Specifies the destination ID to start returning the destination
information.
|
java.lang.Integer |
getLimit()
The limit on the number of destinations to return.
|
int |
hashCode() |
void |
setDeliveryStreamName(java.lang.String deliveryStreamName)
The name of the delivery stream.
|
void |
setExclusiveStartDestinationId(java.lang.String exclusiveStartDestinationId)
Specifies the destination ID to start returning the destination
information.
|
void |
setLimit(java.lang.Integer limit)
The limit on the number of destinations to return.
|
java.lang.String |
toString()
Returns a string representation of this object; useful for testing and
debugging.
|
DescribeDeliveryStreamRequest |
withDeliveryStreamName(java.lang.String deliveryStreamName)
The name of the delivery stream.
|
DescribeDeliveryStreamRequest |
withExclusiveStartDestinationId(java.lang.String exclusiveStartDestinationId)
Specifies the destination ID to start returning the destination
information.
|
DescribeDeliveryStreamRequest |
withLimit(java.lang.Integer limit)
The limit on the number of destinations to return.
|
copyBaseTo, getCloneRoot, getCloneSource, getCustomQueryParameters, getCustomRequestHeaders, getGeneralProgressListener, getReadLimit, getRequestClientOptions, getRequestCredentials, getRequestCredentialsProvider, getRequestMetricCollector, getSdkClientExecutionTimeout, getSdkRequestTimeout, putCustomQueryParameter, putCustomRequestHeader, setGeneralProgressListener, setRequestCredentials, setRequestCredentialsProvider, setRequestMetricCollector, setSdkClientExecutionTimeout, setSdkRequestTimeout, withGeneralProgressListener, withRequestMetricCollector, withSdkClientExecutionTimeout, withSdkRequestTimeout
private java.lang.String deliveryStreamName
The name of the delivery stream.
private java.lang.Integer limit
The limit on the number of destinations to return. Currently, you can have one destination per delivery stream.
private java.lang.String exclusiveStartDestinationId
Specifies the destination ID to start returning the destination information. Currently Firehose supports one destination per delivery stream.
public void setDeliveryStreamName(java.lang.String deliveryStreamName)
The name of the delivery stream.
deliveryStreamName
- The name of the delivery stream.public java.lang.String getDeliveryStreamName()
The name of the delivery stream.
public DescribeDeliveryStreamRequest withDeliveryStreamName(java.lang.String deliveryStreamName)
The name of the delivery stream.
deliveryStreamName
- The name of the delivery stream.public void setLimit(java.lang.Integer limit)
The limit on the number of destinations to return. Currently, you can have one destination per delivery stream.
limit
- The limit on the number of destinations to return. Currently, you
can have one destination per delivery stream.public java.lang.Integer getLimit()
The limit on the number of destinations to return. Currently, you can have one destination per delivery stream.
public DescribeDeliveryStreamRequest withLimit(java.lang.Integer limit)
The limit on the number of destinations to return. Currently, you can have one destination per delivery stream.
limit
- The limit on the number of destinations to return. Currently, you
can have one destination per delivery stream.public void setExclusiveStartDestinationId(java.lang.String exclusiveStartDestinationId)
Specifies the destination ID to start returning the destination information. Currently Firehose supports one destination per delivery stream.
exclusiveStartDestinationId
- Specifies the destination ID to start returning the destination
information. Currently Firehose supports one destination per
delivery stream.public java.lang.String getExclusiveStartDestinationId()
Specifies the destination ID to start returning the destination information. Currently Firehose supports one destination per delivery stream.
public DescribeDeliveryStreamRequest withExclusiveStartDestinationId(java.lang.String exclusiveStartDestinationId)
Specifies the destination ID to start returning the destination information. Currently Firehose supports one destination per delivery stream.
exclusiveStartDestinationId
- Specifies the destination ID to start returning the destination
information. Currently Firehose supports one destination per
delivery stream.public java.lang.String toString()
toString
in class java.lang.Object
Object.toString()
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public DescribeDeliveryStreamRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()