@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class VpcConnection extends Object implements Serializable, Cloneable, StructuredPojo
The VPC connection object.
Constructor and Description |
---|
VpcConnection() |
Modifier and Type | Method and Description |
---|---|
VpcConnection |
clone() |
boolean |
equals(Object obj) |
String |
getAuthentication()
Information about the auth scheme of Vpc Connection.
|
Date |
getCreationTime()
Creation time of the Vpc Connection.
|
String |
getState()
State of the Vpc Connection.
|
String |
getTargetClusterArn()
The ARN that identifies the Cluster which the Vpc Connection belongs to.
|
String |
getVpcConnectionArn()
The ARN that identifies the Vpc Connection.
|
String |
getVpcId()
The vpcId that belongs to the Vpc Connection.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setAuthentication(String authentication)
Information about the auth scheme of Vpc Connection.
|
void |
setCreationTime(Date creationTime)
Creation time of the Vpc Connection.
|
void |
setState(String state)
State of the Vpc Connection.
|
void |
setTargetClusterArn(String targetClusterArn)
The ARN that identifies the Cluster which the Vpc Connection belongs to.
|
void |
setVpcConnectionArn(String vpcConnectionArn)
The ARN that identifies the Vpc Connection.
|
void |
setVpcId(String vpcId)
The vpcId that belongs to the Vpc Connection.
|
String |
toString()
Returns a string representation of this object.
|
VpcConnection |
withAuthentication(String authentication)
Information about the auth scheme of Vpc Connection.
|
VpcConnection |
withCreationTime(Date creationTime)
Creation time of the Vpc Connection.
|
VpcConnection |
withState(String state)
State of the Vpc Connection.
|
VpcConnection |
withState(VpcConnectionState state)
State of the Vpc Connection.
|
VpcConnection |
withTargetClusterArn(String targetClusterArn)
The ARN that identifies the Cluster which the Vpc Connection belongs to.
|
VpcConnection |
withVpcConnectionArn(String vpcConnectionArn)
The ARN that identifies the Vpc Connection.
|
VpcConnection |
withVpcId(String vpcId)
The vpcId that belongs to the Vpc Connection.
|
public void setVpcConnectionArn(String vpcConnectionArn)
The ARN that identifies the Vpc Connection.
vpcConnectionArn
- The ARN that identifies the Vpc Connection.
public String getVpcConnectionArn()
The ARN that identifies the Vpc Connection.
The ARN that identifies the Vpc Connection.
public VpcConnection withVpcConnectionArn(String vpcConnectionArn)
The ARN that identifies the Vpc Connection.
vpcConnectionArn
- The ARN that identifies the Vpc Connection.
public void setTargetClusterArn(String targetClusterArn)
The ARN that identifies the Cluster which the Vpc Connection belongs to.
targetClusterArn
- The ARN that identifies the Cluster which the Vpc Connection belongs to.
public String getTargetClusterArn()
The ARN that identifies the Cluster which the Vpc Connection belongs to.
The ARN that identifies the Cluster which the Vpc Connection belongs to.
public VpcConnection withTargetClusterArn(String targetClusterArn)
The ARN that identifies the Cluster which the Vpc Connection belongs to.
targetClusterArn
- The ARN that identifies the Cluster which the Vpc Connection belongs to.
public void setCreationTime(Date creationTime)
Creation time of the Vpc Connection.
creationTime
- Creation time of the Vpc Connection.
public Date getCreationTime()
Creation time of the Vpc Connection.
Creation time of the Vpc Connection.
public VpcConnection withCreationTime(Date creationTime)
Creation time of the Vpc Connection.
creationTime
- Creation time of the Vpc Connection.
public void setAuthentication(String authentication)
Information about the auth scheme of Vpc Connection.
authentication
- Information about the auth scheme of Vpc Connection.
public String getAuthentication()
Information about the auth scheme of Vpc Connection.
Information about the auth scheme of Vpc Connection.
public VpcConnection withAuthentication(String authentication)
Information about the auth scheme of Vpc Connection.
authentication
- Information about the auth scheme of Vpc Connection.
public void setVpcId(String vpcId)
The vpcId that belongs to the Vpc Connection.
vpcId
- The vpcId that belongs to the Vpc Connection.
public String getVpcId()
The vpcId that belongs to the Vpc Connection.
The vpcId that belongs to the Vpc Connection.
public VpcConnection withVpcId(String vpcId)
The vpcId that belongs to the Vpc Connection.
vpcId
- The vpcId that belongs to the Vpc Connection.
public void setState(String state)
State of the Vpc Connection.
state
- State of the Vpc Connection.
VpcConnectionState
public String getState()
State of the Vpc Connection.
State of the Vpc Connection.
VpcConnectionState
public VpcConnection withState(String state)
State of the Vpc Connection.
state
- State of the Vpc Connection.
VpcConnectionState
public VpcConnection withState(VpcConnectionState state)
State of the Vpc Connection.
state
- State of the Vpc Connection.
VpcConnectionState
public String toString()
toString
in class Object
Object.toString()
public VpcConnection clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.