@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class GetDataEndpointRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP| Constructor and Description |
|---|
GetDataEndpointRequest() |
| Modifier and Type | Method and Description |
|---|---|
GetDataEndpointRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
String |
getAPIName()
The name of the API action for which to get an endpoint.
|
String |
getStreamARN()
The Amazon Resource Name (ARN) of the stream that you want to get the endpoint for.
|
String |
getStreamName()
The name of the stream that you want to get the endpoint for.
|
int |
hashCode() |
void |
setAPIName(String aPIName)
The name of the API action for which to get an endpoint.
|
void |
setStreamARN(String streamARN)
The Amazon Resource Name (ARN) of the stream that you want to get the endpoint for.
|
void |
setStreamName(String streamName)
The name of the stream that you want to get the endpoint for.
|
String |
toString()
Returns a string representation of this object.
|
GetDataEndpointRequest |
withAPIName(APIName aPIName)
The name of the API action for which to get an endpoint.
|
GetDataEndpointRequest |
withAPIName(String aPIName)
The name of the API action for which to get an endpoint.
|
GetDataEndpointRequest |
withStreamARN(String streamARN)
The Amazon Resource Name (ARN) of the stream that you want to get the endpoint for.
|
GetDataEndpointRequest |
withStreamName(String streamName)
The name of the stream that you want to get the endpoint for.
|
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, withSdkRequestTimeoutpublic void setStreamName(String streamName)
The name of the stream that you want to get the endpoint for. You must specify either this parameter or a
StreamARN in the request.
streamName - The name of the stream that you want to get the endpoint for. You must specify either this parameter or a
StreamARN in the request.public String getStreamName()
The name of the stream that you want to get the endpoint for. You must specify either this parameter or a
StreamARN in the request.
StreamARN in the request.public GetDataEndpointRequest withStreamName(String streamName)
The name of the stream that you want to get the endpoint for. You must specify either this parameter or a
StreamARN in the request.
streamName - The name of the stream that you want to get the endpoint for. You must specify either this parameter or a
StreamARN in the request.public void setStreamARN(String streamARN)
The Amazon Resource Name (ARN) of the stream that you want to get the endpoint for. You must specify either this
parameter or a StreamName in the request.
streamARN - The Amazon Resource Name (ARN) of the stream that you want to get the endpoint for. You must specify
either this parameter or a StreamName in the request.public String getStreamARN()
The Amazon Resource Name (ARN) of the stream that you want to get the endpoint for. You must specify either this
parameter or a StreamName in the request.
StreamName in the request.public GetDataEndpointRequest withStreamARN(String streamARN)
The Amazon Resource Name (ARN) of the stream that you want to get the endpoint for. You must specify either this
parameter or a StreamName in the request.
streamARN - The Amazon Resource Name (ARN) of the stream that you want to get the endpoint for. You must specify
either this parameter or a StreamName in the request.public void setAPIName(String aPIName)
The name of the API action for which to get an endpoint.
aPIName - The name of the API action for which to get an endpoint.APINamepublic String getAPIName()
The name of the API action for which to get an endpoint.
APINamepublic GetDataEndpointRequest withAPIName(String aPIName)
The name of the API action for which to get an endpoint.
aPIName - The name of the API action for which to get an endpoint.APINamepublic GetDataEndpointRequest withAPIName(APIName aPIName)
The name of the API action for which to get an endpoint.
aPIName - The name of the API action for which to get an endpoint.APINamepublic String toString()
toString in class ObjectObject.toString()public GetDataEndpointRequest clone()
AmazonWebServiceRequestclone in class AmazonWebServiceRequestObject.clone()