@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class CreateEndpointRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP| Constructor and Description |
|---|
CreateEndpointRequest() |
| Modifier and Type | Method and Description |
|---|---|
CreateEndpointRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
String |
getOutpostId()
The ID of the AWS Outpost.
|
String |
getSecurityGroupId()
The ID of the security group to use with the endpoint.
|
String |
getSubnetId()
The ID of the subnet in the selected VPC.
|
int |
hashCode() |
void |
setOutpostId(String outpostId)
The ID of the AWS Outpost.
|
void |
setSecurityGroupId(String securityGroupId)
The ID of the security group to use with the endpoint.
|
void |
setSubnetId(String subnetId)
The ID of the subnet in the selected VPC.
|
String |
toString()
Returns a string representation of this object.
|
CreateEndpointRequest |
withOutpostId(String outpostId)
The ID of the AWS Outpost.
|
CreateEndpointRequest |
withSecurityGroupId(String securityGroupId)
The ID of the security group to use with the endpoint.
|
CreateEndpointRequest |
withSubnetId(String subnetId)
The ID of the subnet in the selected 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 void setOutpostId(String outpostId)
The ID of the AWS Outpost.
outpostId - The ID of the AWS Outpost.public String getOutpostId()
The ID of the AWS Outpost.
public CreateEndpointRequest withOutpostId(String outpostId)
The ID of the AWS Outpost.
outpostId - The ID of the AWS Outpost.public void setSubnetId(String subnetId)
The ID of the subnet in the selected VPC.
subnetId - The ID of the subnet in the selected VPC.public String getSubnetId()
The ID of the subnet in the selected VPC.
public CreateEndpointRequest withSubnetId(String subnetId)
The ID of the subnet in the selected VPC.
subnetId - The ID of the subnet in the selected VPC.public void setSecurityGroupId(String securityGroupId)
The ID of the security group to use with the endpoint.
securityGroupId - The ID of the security group to use with the endpoint.public String getSecurityGroupId()
The ID of the security group to use with the endpoint.
public CreateEndpointRequest withSecurityGroupId(String securityGroupId)
The ID of the security group to use with the endpoint.
securityGroupId - The ID of the security group to use with the endpoint.public String toString()
toString in class ObjectObject.toString()public CreateEndpointRequest clone()
AmazonWebServiceRequestclone in class AmazonWebServiceRequestObject.clone()