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.DescribeVpcPeeringConnectionsRequest
boolean 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.DescribeVpcPeeringConnectionsRequest
String 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.
DeleteVpcPeeringConnectionRequest
DeleteVpcPeeringConnectionResult 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.
DeleteVpcPeeringConnectionRequest
RejectVpcPeeringConnectionResult 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.
RejectVpcPeeringConnectionRequest
RejectVpcPeeringConnectionResult 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.
RejectVpcPeeringConnectionRequest
AcceptVpcPeeringConnectionResult 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.
AcceptVpcPeeringConnectionRequest
AcceptVpcPeeringConnectionResult 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.
AcceptVpcPeeringConnectionRequest
Copyright © 2014. All rights reserved.