@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class DescribeEndpointAuthorizationRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP
Constructor and Description |
---|
DescribeEndpointAuthorizationRequest() |
Modifier and Type | Method and Description |
---|---|
DescribeEndpointAuthorizationRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
String |
getAccount()
The AWS account ID of either the cluster owner (grantor) or grantee.
|
String |
getClusterIdentifier()
The cluster identifier of the cluster to access.
|
Boolean |
getGrantee()
Indicates whether to check authorization from a grantor or grantee point of view.
|
String |
getMarker()
Reserved for Amazon Redshift internal use.
|
Integer |
getMaxRecords()
Reserved for Amazon Redshift internal use.
|
int |
hashCode() |
Boolean |
isGrantee()
Indicates whether to check authorization from a grantor or grantee point of view.
|
void |
setAccount(String account)
The AWS account ID of either the cluster owner (grantor) or grantee.
|
void |
setClusterIdentifier(String clusterIdentifier)
The cluster identifier of the cluster to access.
|
void |
setGrantee(Boolean grantee)
Indicates whether to check authorization from a grantor or grantee point of view.
|
void |
setMarker(String marker)
Reserved for Amazon Redshift internal use.
|
void |
setMaxRecords(Integer maxRecords)
Reserved for Amazon Redshift internal use.
|
String |
toString()
Returns a string representation of this object.
|
DescribeEndpointAuthorizationRequest |
withAccount(String account)
The AWS account ID of either the cluster owner (grantor) or grantee.
|
DescribeEndpointAuthorizationRequest |
withClusterIdentifier(String clusterIdentifier)
The cluster identifier of the cluster to access.
|
DescribeEndpointAuthorizationRequest |
withGrantee(Boolean grantee)
Indicates whether to check authorization from a grantor or grantee point of view.
|
DescribeEndpointAuthorizationRequest |
withMarker(String marker)
Reserved for Amazon Redshift internal use.
|
DescribeEndpointAuthorizationRequest |
withMaxRecords(Integer maxRecords)
Reserved for Amazon Redshift internal use.
|
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 DescribeEndpointAuthorizationRequest()
public void setClusterIdentifier(String clusterIdentifier)
The cluster identifier of the cluster to access.
clusterIdentifier
- The cluster identifier of the cluster to access.public String getClusterIdentifier()
The cluster identifier of the cluster to access.
public DescribeEndpointAuthorizationRequest withClusterIdentifier(String clusterIdentifier)
The cluster identifier of the cluster to access.
clusterIdentifier
- The cluster identifier of the cluster to access.public void setAccount(String account)
The AWS account ID of either the cluster owner (grantor) or grantee. If Grantee
parameter is true,
then the Account
value is of the grantor.
account
- The AWS account ID of either the cluster owner (grantor) or grantee. If Grantee
parameter is
true, then the Account
value is of the grantor.public String getAccount()
The AWS account ID of either the cluster owner (grantor) or grantee. If Grantee
parameter is true,
then the Account
value is of the grantor.
Grantee
parameter is
true, then the Account
value is of the grantor.public DescribeEndpointAuthorizationRequest withAccount(String account)
The AWS account ID of either the cluster owner (grantor) or grantee. If Grantee
parameter is true,
then the Account
value is of the grantor.
account
- The AWS account ID of either the cluster owner (grantor) or grantee. If Grantee
parameter is
true, then the Account
value is of the grantor.public void setGrantee(Boolean grantee)
Indicates whether to check authorization from a grantor or grantee point of view. If true, Amazon Redshift returns endpoint authorizations that you've been granted. If false (default), checks authorization from a grantor point of view.
grantee
- Indicates whether to check authorization from a grantor or grantee point of view. If true, Amazon Redshift
returns endpoint authorizations that you've been granted. If false (default), checks authorization from a
grantor point of view.public Boolean getGrantee()
Indicates whether to check authorization from a grantor or grantee point of view. If true, Amazon Redshift returns endpoint authorizations that you've been granted. If false (default), checks authorization from a grantor point of view.
public DescribeEndpointAuthorizationRequest withGrantee(Boolean grantee)
Indicates whether to check authorization from a grantor or grantee point of view. If true, Amazon Redshift returns endpoint authorizations that you've been granted. If false (default), checks authorization from a grantor point of view.
grantee
- Indicates whether to check authorization from a grantor or grantee point of view. If true, Amazon Redshift
returns endpoint authorizations that you've been granted. If false (default), checks authorization from a
grantor point of view.public Boolean isGrantee()
Indicates whether to check authorization from a grantor or grantee point of view. If true, Amazon Redshift returns endpoint authorizations that you've been granted. If false (default), checks authorization from a grantor point of view.
public void setMaxRecords(Integer maxRecords)
Reserved for Amazon Redshift internal use.
maxRecords
- Reserved for Amazon Redshift internal use.public Integer getMaxRecords()
Reserved for Amazon Redshift internal use.
public DescribeEndpointAuthorizationRequest withMaxRecords(Integer maxRecords)
Reserved for Amazon Redshift internal use.
maxRecords
- Reserved for Amazon Redshift internal use.public void setMarker(String marker)
Reserved for Amazon Redshift internal use.
marker
- Reserved for Amazon Redshift internal use.public String getMarker()
Reserved for Amazon Redshift internal use.
public DescribeEndpointAuthorizationRequest withMarker(String marker)
Reserved for Amazon Redshift internal use.
marker
- Reserved for Amazon Redshift internal use.public String toString()
toString
in class Object
Object.toString()
public DescribeEndpointAuthorizationRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()