@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class DescribeStreamRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
Represents the input for DescribeStream
.
NOOP
Constructor and Description |
---|
DescribeStreamRequest() |
Modifier and Type | Method and Description |
---|---|
DescribeStreamRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
String |
getExclusiveStartShardId()
The shard ID of the shard to start with.
|
Integer |
getLimit()
The maximum number of shards to return in a single call.
|
String |
getStreamName()
The name of the stream to describe.
|
int |
hashCode() |
void |
setExclusiveStartShardId(String exclusiveStartShardId)
The shard ID of the shard to start with.
|
void |
setLimit(Integer limit)
The maximum number of shards to return in a single call.
|
void |
setStreamName(String streamName)
The name of the stream to describe.
|
String |
toString()
Returns a string representation of this object; useful for testing and debugging.
|
DescribeStreamRequest |
withExclusiveStartShardId(String exclusiveStartShardId)
The shard ID of the shard to start with.
|
DescribeStreamRequest |
withLimit(Integer limit)
The maximum number of shards to return in a single call.
|
DescribeStreamRequest |
withStreamName(String streamName)
The name of the stream to describe.
|
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 setStreamName(String streamName)
The name of the stream to describe.
streamName
- The name of the stream to describe.public String getStreamName()
The name of the stream to describe.
public DescribeStreamRequest withStreamName(String streamName)
The name of the stream to describe.
streamName
- The name of the stream to describe.public void setLimit(Integer limit)
The maximum number of shards to return in a single call. The default value is 100. If you specify a value greater than 100, at most 100 shards are returned.
limit
- The maximum number of shards to return in a single call. The default value is 100. If you specify a value
greater than 100, at most 100 shards are returned.public Integer getLimit()
The maximum number of shards to return in a single call. The default value is 100. If you specify a value greater than 100, at most 100 shards are returned.
public DescribeStreamRequest withLimit(Integer limit)
The maximum number of shards to return in a single call. The default value is 100. If you specify a value greater than 100, at most 100 shards are returned.
limit
- The maximum number of shards to return in a single call. The default value is 100. If you specify a value
greater than 100, at most 100 shards are returned.public void setExclusiveStartShardId(String exclusiveStartShardId)
The shard ID of the shard to start with.
exclusiveStartShardId
- The shard ID of the shard to start with.public String getExclusiveStartShardId()
The shard ID of the shard to start with.
public DescribeStreamRequest withExclusiveStartShardId(String exclusiveStartShardId)
The shard ID of the shard to start with.
exclusiveStartShardId
- The shard ID of the shard to start with.public String toString()
toString
in class Object
Object.toString()
public DescribeStreamRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()
Copyright © 2013 Amazon Web Services, Inc. All Rights Reserved.