@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, withSdkRequestTimeout
public 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.
HostedZoneLimitType
public 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.
HostedZoneLimitType
public 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.
HostedZoneLimitType
public 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.
HostedZoneLimitType
public 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 Object
Object.toString()
public GetHostedZoneLimitRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()