public interface VpcPeeringConnection
VpcPeeringConnection resource.
Each VpcPeeringConnection object is uniquely identified by these
identifier(s):
| Modifier and Type | Method and Description |
|---|---|
AcceptVpcPeeringConnectionResult |
accept(AcceptVpcPeeringConnectionRequest request)
Performs the
Accept action. |
AcceptVpcPeeringConnectionResult |
accept(AcceptVpcPeeringConnectionRequest request,
ResultCapture<AcceptVpcPeeringConnectionResult> extractor)
Performs the
Accept action and use a ResultCapture to
retrieve the low-level client response. |
DeleteVpcPeeringConnectionResult |
delete(DeleteVpcPeeringConnectionRequest request)
Performs the
Delete action. |
DeleteVpcPeeringConnectionResult |
delete(DeleteVpcPeeringConnectionRequest request,
ResultCapture<DeleteVpcPeeringConnectionResult> extractor)
Performs the
Delete action and use a ResultCapture to
retrieve the low-level client response. |
Vpc |
getAccepterVpc()
Retrieves the
AccepterVpc resource referenced by this
resource. |
VpcPeeringConnectionVpcInfo |
getAccepterVpcInfo()
Gets the value of the AccepterVpcInfo attribute.
|
Date |
getExpirationTime()
Gets the value of the ExpirationTime attribute.
|
String |
getId()
Gets the value of the Id identifier.
|
Vpc |
getRequesterVpc()
Retrieves the
RequesterVpc resource referenced by this
resource. |
VpcPeeringConnectionVpcInfo |
getRequesterVpcInfo()
Gets the value of the RequesterVpcInfo attribute.
|
VpcPeeringConnectionStateReason |
getStatus()
Gets the value of the Status attribute.
|
List<Tag> |
getTags()
Gets the value of the Tags attribute.
|
boolean |
isLoaded()
Returns true if this resource's attributes have been loaded.
|
boolean |
load()
Makes a call to the service to load this resource's attributes if they
are not loaded yet.
|
boolean |
load(DescribeVpcPeeringConnectionsRequest request)
Makes a call to the service to load this resource's attributes if they
are not loaded yet.
|
boolean |
load(DescribeVpcPeeringConnectionsRequest request,
ResultCapture<DescribeVpcPeeringConnectionsResult> extractor)
Makes a call to the service to load this resource's attributes if they
are not loaded yet, and use a ResultCapture to retrieve the low-level
client response
The following request parameters will be populated from the data of this
VpcPeeringConnection resource, and any conflicting parameter
value set in the request will be overridden:
VpcPeeringConnectionIds.0
- mapped from the Id identifier. |
RejectVpcPeeringConnectionResult |
reject(RejectVpcPeeringConnectionRequest request)
Performs the
Reject action. |
RejectVpcPeeringConnectionResult |
reject(RejectVpcPeeringConnectionRequest request,
ResultCapture<RejectVpcPeeringConnectionResult> extractor)
Performs the
Reject action and use a ResultCapture to
retrieve the low-level client response. |
boolean isLoaded()
false, calls to attribute getter methods on this
instance will make an implicit call to load() to retrieve the
value.boolean load()
true if the resource is not yet loaded when this
method was invoked, which indicates that a service call has been
made to retrieve the attributes.load(DescribeVpcPeeringConnectionsRequest)boolean load(DescribeVpcPeeringConnectionsRequest request)
VpcPeeringConnection resource, and any conflicting parameter
value set in the request will be overridden:
VpcPeeringConnectionIds.0
- mapped from the Id identifier.
true if the resource is not yet loaded when this
method was invoked, which indicates that a service call has been
made to retrieve the attributes.DescribeVpcPeeringConnectionsRequestboolean load(DescribeVpcPeeringConnectionsRequest request, ResultCapture<DescribeVpcPeeringConnectionsResult> extractor)
VpcPeeringConnection resource, and any conflicting parameter
value set in the request will be overridden:
VpcPeeringConnectionIds.0
- mapped from the Id identifier.
true if the resource is not yet loaded when this
method was invoked, which indicates that a service call has been
made to retrieve the attributes.DescribeVpcPeeringConnectionsRequestString getId()
List<Tag> getTags()
load() is made to retrieve the value of the attribute.VpcPeeringConnectionStateReason getStatus()
load() is made to retrieve the value of the
attribute.VpcPeeringConnectionVpcInfo getAccepterVpcInfo()
load() is made to retrieve the value of the
attribute.VpcPeeringConnectionVpcInfo getRequesterVpcInfo()
load() is made to retrieve the value of the
attribute.Date getExpirationTime()
load() is made to retrieve the value of the
attribute.Vpc getRequesterVpc()
RequesterVpc resource referenced by this
resource.Vpc getAccepterVpc()
AccepterVpc resource referenced by this
resource.DeleteVpcPeeringConnectionResult delete(DeleteVpcPeeringConnectionRequest request)
Delete action.
The following request parameters will be populated from the data of this
VpcPeeringConnection resource, and any conflicting parameter
value set in the request will be overridden:
VpcPeeringConnectionId
- mapped from the Id identifier.
DeleteVpcPeeringConnectionRequestDeleteVpcPeeringConnectionResult delete(DeleteVpcPeeringConnectionRequest request, ResultCapture<DeleteVpcPeeringConnectionResult> extractor)
Delete action and use a ResultCapture to
retrieve the low-level client response.
The following request parameters will be populated from the data of this
VpcPeeringConnection resource, and any conflicting parameter
value set in the request will be overridden:
VpcPeeringConnectionId
- mapped from the Id identifier.
DeleteVpcPeeringConnectionRequestRejectVpcPeeringConnectionResult reject(RejectVpcPeeringConnectionRequest request)
Reject action.
The following request parameters will be populated from the data of this
VpcPeeringConnection resource, and any conflicting parameter
value set in the request will be overridden:
VpcPeeringConnectionId
- mapped from the Id identifier.
RejectVpcPeeringConnectionRequestRejectVpcPeeringConnectionResult reject(RejectVpcPeeringConnectionRequest request, ResultCapture<RejectVpcPeeringConnectionResult> extractor)
Reject action and use a ResultCapture to
retrieve the low-level client response.
The following request parameters will be populated from the data of this
VpcPeeringConnection resource, and any conflicting parameter
value set in the request will be overridden:
VpcPeeringConnectionId
- mapped from the Id identifier.
RejectVpcPeeringConnectionRequestAcceptVpcPeeringConnectionResult accept(AcceptVpcPeeringConnectionRequest request)
Accept action.
The following request parameters will be populated from the data of this
VpcPeeringConnection resource, and any conflicting parameter
value set in the request will be overridden:
VpcPeeringConnectionId
- mapped from the Id identifier.
AcceptVpcPeeringConnectionRequestAcceptVpcPeeringConnectionResult accept(AcceptVpcPeeringConnectionRequest request, ResultCapture<AcceptVpcPeeringConnectionResult> extractor)
Accept action and use a ResultCapture to
retrieve the low-level client response.
The following request parameters will be populated from the data of this
VpcPeeringConnection resource, and any conflicting parameter
value set in the request will be overridden:
VpcPeeringConnectionId
- mapped from the Id identifier.
AcceptVpcPeeringConnectionRequestCopyright © 2014. All rights reserved.