@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class AcceptDirectConnectGatewayAssociationProposalRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP
Constructor and Description |
---|
AcceptDirectConnectGatewayAssociationProposalRequest() |
Modifier and Type | Method and Description |
---|---|
AcceptDirectConnectGatewayAssociationProposalRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
String |
getAssociatedGatewayOwnerAccount()
The ID of the Amazon Web Services account that owns the virtual private gateway or transit gateway.
|
String |
getDirectConnectGatewayId()
The ID of the Direct Connect gateway.
|
List<RouteFilterPrefix> |
getOverrideAllowedPrefixesToDirectConnectGateway()
Overrides the Amazon VPC prefixes advertised to the Direct Connect gateway.
|
String |
getProposalId()
The ID of the request proposal.
|
int |
hashCode() |
void |
setAssociatedGatewayOwnerAccount(String associatedGatewayOwnerAccount)
The ID of the Amazon Web Services account that owns the virtual private gateway or transit gateway.
|
void |
setDirectConnectGatewayId(String directConnectGatewayId)
The ID of the Direct Connect gateway.
|
void |
setOverrideAllowedPrefixesToDirectConnectGateway(Collection<RouteFilterPrefix> overrideAllowedPrefixesToDirectConnectGateway)
Overrides the Amazon VPC prefixes advertised to the Direct Connect gateway.
|
void |
setProposalId(String proposalId)
The ID of the request proposal.
|
String |
toString()
Returns a string representation of this object.
|
AcceptDirectConnectGatewayAssociationProposalRequest |
withAssociatedGatewayOwnerAccount(String associatedGatewayOwnerAccount)
The ID of the Amazon Web Services account that owns the virtual private gateway or transit gateway.
|
AcceptDirectConnectGatewayAssociationProposalRequest |
withDirectConnectGatewayId(String directConnectGatewayId)
The ID of the Direct Connect gateway.
|
AcceptDirectConnectGatewayAssociationProposalRequest |
withOverrideAllowedPrefixesToDirectConnectGateway(Collection<RouteFilterPrefix> overrideAllowedPrefixesToDirectConnectGateway)
Overrides the Amazon VPC prefixes advertised to the Direct Connect gateway.
|
AcceptDirectConnectGatewayAssociationProposalRequest |
withOverrideAllowedPrefixesToDirectConnectGateway(RouteFilterPrefix... overrideAllowedPrefixesToDirectConnectGateway)
Overrides the Amazon VPC prefixes advertised to the Direct Connect gateway.
|
AcceptDirectConnectGatewayAssociationProposalRequest |
withProposalId(String proposalId)
The ID of the request proposal.
|
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 AcceptDirectConnectGatewayAssociationProposalRequest()
public void setDirectConnectGatewayId(String directConnectGatewayId)
The ID of the Direct Connect gateway.
directConnectGatewayId
- The ID of the Direct Connect gateway.public String getDirectConnectGatewayId()
The ID of the Direct Connect gateway.
public AcceptDirectConnectGatewayAssociationProposalRequest withDirectConnectGatewayId(String directConnectGatewayId)
The ID of the Direct Connect gateway.
directConnectGatewayId
- The ID of the Direct Connect gateway.public void setProposalId(String proposalId)
The ID of the request proposal.
proposalId
- The ID of the request proposal.public String getProposalId()
The ID of the request proposal.
public AcceptDirectConnectGatewayAssociationProposalRequest withProposalId(String proposalId)
The ID of the request proposal.
proposalId
- The ID of the request proposal.public void setAssociatedGatewayOwnerAccount(String associatedGatewayOwnerAccount)
The ID of the Amazon Web Services account that owns the virtual private gateway or transit gateway.
associatedGatewayOwnerAccount
- The ID of the Amazon Web Services account that owns the virtual private gateway or transit gateway.public String getAssociatedGatewayOwnerAccount()
The ID of the Amazon Web Services account that owns the virtual private gateway or transit gateway.
public AcceptDirectConnectGatewayAssociationProposalRequest withAssociatedGatewayOwnerAccount(String associatedGatewayOwnerAccount)
The ID of the Amazon Web Services account that owns the virtual private gateway or transit gateway.
associatedGatewayOwnerAccount
- The ID of the Amazon Web Services account that owns the virtual private gateway or transit gateway.public List<RouteFilterPrefix> getOverrideAllowedPrefixesToDirectConnectGateway()
Overrides the Amazon VPC prefixes advertised to the Direct Connect gateway.
For information about how to set the prefixes, see Allowed Prefixes in the Direct Connect User Guide.
For information about how to set the prefixes, see Allowed Prefixes in the Direct Connect User Guide.
public void setOverrideAllowedPrefixesToDirectConnectGateway(Collection<RouteFilterPrefix> overrideAllowedPrefixesToDirectConnectGateway)
Overrides the Amazon VPC prefixes advertised to the Direct Connect gateway.
For information about how to set the prefixes, see Allowed Prefixes in the Direct Connect User Guide.
overrideAllowedPrefixesToDirectConnectGateway
- Overrides the Amazon VPC prefixes advertised to the Direct Connect gateway.
For information about how to set the prefixes, see Allowed Prefixes in the Direct Connect User Guide.
public AcceptDirectConnectGatewayAssociationProposalRequest withOverrideAllowedPrefixesToDirectConnectGateway(RouteFilterPrefix... overrideAllowedPrefixesToDirectConnectGateway)
Overrides the Amazon VPC prefixes advertised to the Direct Connect gateway.
For information about how to set the prefixes, see Allowed Prefixes in the Direct Connect User Guide.
NOTE: This method appends the values to the existing list (if any). Use
setOverrideAllowedPrefixesToDirectConnectGateway(java.util.Collection)
or
withOverrideAllowedPrefixesToDirectConnectGateway(java.util.Collection)
if you want to override the
existing values.
overrideAllowedPrefixesToDirectConnectGateway
- Overrides the Amazon VPC prefixes advertised to the Direct Connect gateway.
For information about how to set the prefixes, see Allowed Prefixes in the Direct Connect User Guide.
public AcceptDirectConnectGatewayAssociationProposalRequest withOverrideAllowedPrefixesToDirectConnectGateway(Collection<RouteFilterPrefix> overrideAllowedPrefixesToDirectConnectGateway)
Overrides the Amazon VPC prefixes advertised to the Direct Connect gateway.
For information about how to set the prefixes, see Allowed Prefixes in the Direct Connect User Guide.
overrideAllowedPrefixesToDirectConnectGateway
- Overrides the Amazon VPC prefixes advertised to the Direct Connect gateway.
For information about how to set the prefixes, see Allowed Prefixes in the Direct Connect User Guide.
public String toString()
toString
in class Object
Object.toString()
public AcceptDirectConnectGatewayAssociationProposalRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()