@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class AccessEndpoint extends Object implements Serializable, Cloneable, StructuredPojo
Describes a virtual private cloud (VPC) interface endpoint that lets you create a private connection between the VPC that you specify and AppStream 2.0. When you specify a VPC interface endpoint for a stack, users of the stack can connect to AppStream 2.0 only through that endpoint. When you specify a VPC interface endpoint for an image builder, administrators can connect to the image builder only through that endpoint.
| Constructor and Description |
|---|
AccessEndpoint() |
| Modifier and Type | Method and Description |
|---|---|
AccessEndpoint |
clone() |
boolean |
equals(Object obj) |
String |
getEndpointType()
The type of VPC interface endpoint.
|
String |
getVpceId()
The identifier (ID) of the VPC in which the endpoint is used.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller) |
void |
setEndpointType(String endpointType)
The type of VPC interface endpoint.
|
void |
setVpceId(String vpceId)
The identifier (ID) of the VPC in which the endpoint is used.
|
String |
toString()
Returns a string representation of this object.
|
AccessEndpoint |
withEndpointType(AccessEndpointType endpointType)
The type of VPC interface endpoint.
|
AccessEndpoint |
withEndpointType(String endpointType)
The type of VPC interface endpoint.
|
AccessEndpoint |
withVpceId(String vpceId)
The identifier (ID) of the VPC in which the endpoint is used.
|
public void setEndpointType(String endpointType)
The type of VPC interface endpoint.
endpointType - The type of VPC interface endpoint.AccessEndpointTypepublic String getEndpointType()
The type of VPC interface endpoint.
AccessEndpointTypepublic AccessEndpoint withEndpointType(String endpointType)
The type of VPC interface endpoint.
endpointType - The type of VPC interface endpoint.AccessEndpointTypepublic AccessEndpoint withEndpointType(AccessEndpointType endpointType)
The type of VPC interface endpoint.
endpointType - The type of VPC interface endpoint.AccessEndpointTypepublic void setVpceId(String vpceId)
The identifier (ID) of the VPC in which the endpoint is used.
vpceId - The identifier (ID) of the VPC in which the endpoint is used.public String getVpceId()
The identifier (ID) of the VPC in which the endpoint is used.
public AccessEndpoint withVpceId(String vpceId)
The identifier (ID) of the VPC in which the endpoint is used.
vpceId - The identifier (ID) of the VPC in which the endpoint is used.public String toString()
toString in class ObjectObject.toString()public AccessEndpoint clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
marshall in interface StructuredPojoCopyright © 2019. All rights reserved.