@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class AssociateDhcpOptionsRequest extends AmazonWebServiceRequest implements Serializable, Cloneable, DryRunSupportedRequest<AssociateDhcpOptionsRequest>
NOOP| Constructor and Description |
|---|
AssociateDhcpOptionsRequest()
Default constructor for AssociateDhcpOptionsRequest object.
|
AssociateDhcpOptionsRequest(String vpcId)
Constructs a new AssociateDhcpOptionsRequest object.
|
| Modifier and Type | Method and Description |
|---|---|
AssociateDhcpOptionsRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
String |
getDhcpOptionsId()
The ID of the DHCP options set, or
default to associate no DHCP options with the VPC. |
Request<AssociateDhcpOptionsRequest> |
getDryRunRequest()
This method is intended for internal use only.
|
String |
getVpcId()
The ID of the VPC.
|
int |
hashCode() |
void |
setDhcpOptionsId(String dhcpOptionsId)
The ID of the DHCP options set, or
default to associate no DHCP options with the VPC. |
void |
setVpcId(String vpcId)
The ID of the VPC.
|
String |
toString()
Returns a string representation of this object.
|
AssociateDhcpOptionsRequest |
withDhcpOptionsId(String dhcpOptionsId)
The ID of the DHCP options set, or
default to associate no DHCP options with the VPC. |
AssociateDhcpOptionsRequest |
withVpcId(String vpcId)
The ID of the VPC.
|
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 AssociateDhcpOptionsRequest()
public AssociateDhcpOptionsRequest(String vpcId)
vpcId - The ID of the VPC.public void setDhcpOptionsId(String dhcpOptionsId)
The ID of the DHCP options set, or default to associate no DHCP options with the VPC.
dhcpOptionsId - The ID of the DHCP options set, or default to associate no DHCP options with the VPC.public String getDhcpOptionsId()
The ID of the DHCP options set, or default to associate no DHCP options with the VPC.
default to associate no DHCP options with the VPC.public AssociateDhcpOptionsRequest withDhcpOptionsId(String dhcpOptionsId)
The ID of the DHCP options set, or default to associate no DHCP options with the VPC.
dhcpOptionsId - The ID of the DHCP options set, or default to associate no DHCP options with the VPC.public void setVpcId(String vpcId)
The ID of the VPC.
vpcId - The ID of the VPC.public String getVpcId()
The ID of the VPC.
public AssociateDhcpOptionsRequest withVpcId(String vpcId)
The ID of the VPC.
vpcId - The ID of the VPC.public Request<AssociateDhcpOptionsRequest> getDryRunRequest()
getDryRunRequest in interface DryRunSupportedRequest<AssociateDhcpOptionsRequest>public String toString()
toString in class ObjectObject.toString()public AssociateDhcpOptionsRequest clone()
AmazonWebServiceRequestclone in class AmazonWebServiceRequestObject.clone()