@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class GetHostedZoneLimitRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
A complex type that contains information about the request to create a hosted zone.
NOOP| Constructor and Description |
|---|
GetHostedZoneLimitRequest() |
| Modifier and Type | Method and Description |
|---|---|
GetHostedZoneLimitRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
String |
getHostedZoneId()
The ID of the hosted zone that you want to get a limit for.
|
String |
getType()
The limit that you want to get.
|
int |
hashCode() |
void |
setHostedZoneId(String hostedZoneId)
The ID of the hosted zone that you want to get a limit for.
|
void |
setType(String type)
The limit that you want to get.
|
String |
toString()
Returns a string representation of this object.
|
GetHostedZoneLimitRequest |
withHostedZoneId(String hostedZoneId)
The ID of the hosted zone that you want to get a limit for.
|
GetHostedZoneLimitRequest |
withType(HostedZoneLimitType type)
The limit that you want to get.
|
GetHostedZoneLimitRequest |
withType(String type)
The limit that you want to get.
|
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 setType(String type)
The limit that you want to get. Valid values include the following:
MAX_RRSETS_BY_ZONE: The maximum number of records that you can create in the specified hosted zone.
MAX_VPCS_ASSOCIATED_BY_ZONE: The maximum number of Amazon VPCs that you can associate with the specified private hosted zone.
type - The limit that you want to get. Valid values include the following:
MAX_RRSETS_BY_ZONE: The maximum number of records that you can create in the specified hosted zone.
MAX_VPCS_ASSOCIATED_BY_ZONE: The maximum number of Amazon VPCs that you can associate with the specified private hosted zone.
HostedZoneLimitTypepublic String getType()
The limit that you want to get. Valid values include the following:
MAX_RRSETS_BY_ZONE: The maximum number of records that you can create in the specified hosted zone.
MAX_VPCS_ASSOCIATED_BY_ZONE: The maximum number of Amazon VPCs that you can associate with the specified private hosted zone.
MAX_RRSETS_BY_ZONE: The maximum number of records that you can create in the specified hosted zone.
MAX_VPCS_ASSOCIATED_BY_ZONE: The maximum number of Amazon VPCs that you can associate with the specified private hosted zone.
HostedZoneLimitTypepublic GetHostedZoneLimitRequest withType(String type)
The limit that you want to get. Valid values include the following:
MAX_RRSETS_BY_ZONE: The maximum number of records that you can create in the specified hosted zone.
MAX_VPCS_ASSOCIATED_BY_ZONE: The maximum number of Amazon VPCs that you can associate with the specified private hosted zone.
type - The limit that you want to get. Valid values include the following:
MAX_RRSETS_BY_ZONE: The maximum number of records that you can create in the specified hosted zone.
MAX_VPCS_ASSOCIATED_BY_ZONE: The maximum number of Amazon VPCs that you can associate with the specified private hosted zone.
HostedZoneLimitTypepublic GetHostedZoneLimitRequest withType(HostedZoneLimitType type)
The limit that you want to get. Valid values include the following:
MAX_RRSETS_BY_ZONE: The maximum number of records that you can create in the specified hosted zone.
MAX_VPCS_ASSOCIATED_BY_ZONE: The maximum number of Amazon VPCs that you can associate with the specified private hosted zone.
type - The limit that you want to get. Valid values include the following:
MAX_RRSETS_BY_ZONE: The maximum number of records that you can create in the specified hosted zone.
MAX_VPCS_ASSOCIATED_BY_ZONE: The maximum number of Amazon VPCs that you can associate with the specified private hosted zone.
HostedZoneLimitTypepublic void setHostedZoneId(String hostedZoneId)
The ID of the hosted zone that you want to get a limit for.
hostedZoneId - The ID of the hosted zone that you want to get a limit for.public String getHostedZoneId()
The ID of the hosted zone that you want to get a limit for.
public GetHostedZoneLimitRequest withHostedZoneId(String hostedZoneId)
The ID of the hosted zone that you want to get a limit for.
hostedZoneId - The ID of the hosted zone that you want to get a limit for.public String toString()
toString in class ObjectObject.toString()public GetHostedZoneLimitRequest clone()
AmazonWebServiceRequestclone in class AmazonWebServiceRequestObject.clone()