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