@Generated(value="OracleSDKGenerator", comments="API Version: 20160918") public class VirtualNetworkPaginators extends Object
Collection of helper methods that can be used to provide an Iterable
interface to any list operations of VirtualNetwork where multiple pages of data may be fetched. Two styles of iteration are supported:
These iterables abstract away the need to write code to manually handle pagination via looping and using the page tokens. They will automatically fetch more data from the service when required.
As an example, if we were using the ListUsers operation in IdentityService, then the Iterable
returned by calling a ResponseIterator method would iterate over the ListUsersResponse objects returned by each ListUsers call, whereas the Iterable
returned by calling a RecordIterator method would iterate over the User records and we don’t have to deal with ListUsersResponse objects at all. In either case, pagination will be automatically handled so we can iterate until there are no more responses or no more resources/records available.
Constructor and Description |
---|
VirtualNetworkPaginators(VirtualNetwork client) |
Modifier and Type | Method and Description |
---|---|
Iterable<Cpe> |
listCpesRecordIterator(ListCpesRequest request)
Creates a new iterable which will iterate over the
Cpe objects contained in responses from the listCpes operation. |
Iterable<ListCpesResponse> |
listCpesResponseIterator(ListCpesRequest request)
Creates a new iterable which will iterate over the responses received from the listCpes operation.
|
Iterable<CrossConnectGroup> |
listCrossConnectGroupsRecordIterator(ListCrossConnectGroupsRequest request)
Creates a new iterable which will iterate over the
CrossConnectGroup objects contained in responses from the listCrossConnectGroups operation. |
Iterable<ListCrossConnectGroupsResponse> |
listCrossConnectGroupsResponseIterator(ListCrossConnectGroupsRequest request)
Creates a new iterable which will iterate over the responses received from the listCrossConnectGroups operation.
|
Iterable<CrossConnectLocation> |
listCrossConnectLocationsRecordIterator(ListCrossConnectLocationsRequest request)
Creates a new iterable which will iterate over the
CrossConnectLocation objects contained in responses from the listCrossConnectLocations operation. |
Iterable<ListCrossConnectLocationsResponse> |
listCrossConnectLocationsResponseIterator(ListCrossConnectLocationsRequest request)
Creates a new iterable which will iterate over the responses received from the listCrossConnectLocations operation.
|
Iterable<CrossConnectPortSpeedShape> |
listCrossconnectPortSpeedShapesRecordIterator(ListCrossconnectPortSpeedShapesRequest request)
Creates a new iterable which will iterate over the
CrossConnectPortSpeedShape objects contained in responses from the listCrossconnectPortSpeedShapes operation. |
Iterable<ListCrossconnectPortSpeedShapesResponse> |
listCrossconnectPortSpeedShapesResponseIterator(ListCrossconnectPortSpeedShapesRequest request)
Creates a new iterable which will iterate over the responses received from the listCrossconnectPortSpeedShapes operation.
|
Iterable<CrossConnect> |
listCrossConnectsRecordIterator(ListCrossConnectsRequest request)
Creates a new iterable which will iterate over the
CrossConnect objects contained in responses from the listCrossConnects operation. |
Iterable<ListCrossConnectsResponse> |
listCrossConnectsResponseIterator(ListCrossConnectsRequest request)
Creates a new iterable which will iterate over the responses received from the listCrossConnects operation.
|
Iterable<DhcpOptions> |
listDhcpOptionsRecordIterator(ListDhcpOptionsRequest request)
Creates a new iterable which will iterate over the
DhcpOptions objects contained in responses from the listDhcpOptions operation. |
Iterable<ListDhcpOptionsResponse> |
listDhcpOptionsResponseIterator(ListDhcpOptionsRequest request)
Creates a new iterable which will iterate over the responses received from the listDhcpOptions operation.
|
Iterable<DrgAttachment> |
listDrgAttachmentsRecordIterator(ListDrgAttachmentsRequest request)
Creates a new iterable which will iterate over the
DrgAttachment objects contained in responses from the listDrgAttachments operation. |
Iterable<ListDrgAttachmentsResponse> |
listDrgAttachmentsResponseIterator(ListDrgAttachmentsRequest request)
Creates a new iterable which will iterate over the responses received from the listDrgAttachments operation.
|
Iterable<Drg> |
listDrgsRecordIterator(ListDrgsRequest request)
Creates a new iterable which will iterate over the
Drg objects contained in responses from the listDrgs operation. |
Iterable<ListDrgsResponse> |
listDrgsResponseIterator(ListDrgsRequest request)
Creates a new iterable which will iterate over the responses received from the listDrgs operation.
|
Iterable<FastConnectProviderService> |
listFastConnectProviderServicesRecordIterator(ListFastConnectProviderServicesRequest request)
Creates a new iterable which will iterate over the
FastConnectProviderService objects contained in responses from the listFastConnectProviderServices operation. |
Iterable<ListFastConnectProviderServicesResponse> |
listFastConnectProviderServicesResponseIterator(ListFastConnectProviderServicesRequest request)
Creates a new iterable which will iterate over the responses received from the listFastConnectProviderServices operation.
|
Iterable<VirtualCircuitBandwidthShape> |
listFastConnectProviderVirtualCircuitBandwidthShapesRecordIterator(ListFastConnectProviderVirtualCircuitBandwidthShapesRequest request)
Creates a new iterable which will iterate over the
VirtualCircuitBandwidthShape objects contained in responses from the listFastConnectProviderVirtualCircuitBandwidthShapes operation. |
Iterable<ListFastConnectProviderVirtualCircuitBandwidthShapesResponse> |
listFastConnectProviderVirtualCircuitBandwidthShapesResponseIterator(ListFastConnectProviderVirtualCircuitBandwidthShapesRequest request)
Creates a new iterable which will iterate over the responses received from the listFastConnectProviderVirtualCircuitBandwidthShapes operation.
|
Iterable<InternetGateway> |
listInternetGatewaysRecordIterator(ListInternetGatewaysRequest request)
Creates a new iterable which will iterate over the
InternetGateway objects contained in responses from the listInternetGateways operation. |
Iterable<ListInternetGatewaysResponse> |
listInternetGatewaysResponseIterator(ListInternetGatewaysRequest request)
Creates a new iterable which will iterate over the responses received from the listInternetGateways operation.
|
Iterable<IPSecConnection> |
listIPSecConnectionsRecordIterator(ListIPSecConnectionsRequest request)
Creates a new iterable which will iterate over the
IPSecConnection objects contained in responses from the listIPSecConnections operation. |
Iterable<ListIPSecConnectionsResponse> |
listIPSecConnectionsResponseIterator(ListIPSecConnectionsRequest request)
Creates a new iterable which will iterate over the responses received from the listIPSecConnections operation.
|
Iterable<IPSecConnectionTunnel> |
listIPSecConnectionTunnelsRecordIterator(ListIPSecConnectionTunnelsRequest request)
Creates a new iterable which will iterate over the
IPSecConnectionTunnel objects contained in responses from the listIPSecConnectionTunnels operation. |
Iterable<ListIPSecConnectionTunnelsResponse> |
listIPSecConnectionTunnelsResponseIterator(ListIPSecConnectionTunnelsRequest request)
Creates a new iterable which will iterate over the responses received from the listIPSecConnectionTunnels operation.
|
Iterable<Ipv6> |
listIpv6sRecordIterator(ListIpv6sRequest request)
Creates a new iterable which will iterate over the
Ipv6 objects contained in responses from the listIpv6s operation. |
Iterable<ListIpv6sResponse> |
listIpv6sResponseIterator(ListIpv6sRequest request)
Creates a new iterable which will iterate over the responses received from the listIpv6s operation.
|
Iterable<LocalPeeringGateway> |
listLocalPeeringGatewaysRecordIterator(ListLocalPeeringGatewaysRequest request)
Creates a new iterable which will iterate over the
LocalPeeringGateway objects contained in responses from the listLocalPeeringGateways operation. |
Iterable<ListLocalPeeringGatewaysResponse> |
listLocalPeeringGatewaysResponseIterator(ListLocalPeeringGatewaysRequest request)
Creates a new iterable which will iterate over the responses received from the listLocalPeeringGateways operation.
|
Iterable<NatGateway> |
listNatGatewaysRecordIterator(ListNatGatewaysRequest request)
Creates a new iterable which will iterate over the
NatGateway objects contained in responses from the listNatGateways operation. |
Iterable<ListNatGatewaysResponse> |
listNatGatewaysResponseIterator(ListNatGatewaysRequest request)
Creates a new iterable which will iterate over the responses received from the listNatGateways operation.
|
Iterable<SecurityRule> |
listNetworkSecurityGroupSecurityRulesRecordIterator(ListNetworkSecurityGroupSecurityRulesRequest request)
Creates a new iterable which will iterate over the
SecurityRule objects contained in responses from the listNetworkSecurityGroupSecurityRules operation. |
Iterable<ListNetworkSecurityGroupSecurityRulesResponse> |
listNetworkSecurityGroupSecurityRulesResponseIterator(ListNetworkSecurityGroupSecurityRulesRequest request)
Creates a new iterable which will iterate over the responses received from the listNetworkSecurityGroupSecurityRules operation.
|
Iterable<NetworkSecurityGroup> |
listNetworkSecurityGroupsRecordIterator(ListNetworkSecurityGroupsRequest request)
Creates a new iterable which will iterate over the
NetworkSecurityGroup objects contained in responses from the listNetworkSecurityGroups operation. |
Iterable<ListNetworkSecurityGroupsResponse> |
listNetworkSecurityGroupsResponseIterator(ListNetworkSecurityGroupsRequest request)
Creates a new iterable which will iterate over the responses received from the listNetworkSecurityGroups operation.
|
Iterable<NetworkSecurityGroupVnic> |
listNetworkSecurityGroupVnicsRecordIterator(ListNetworkSecurityGroupVnicsRequest request)
Creates a new iterable which will iterate over the
NetworkSecurityGroupVnic objects contained in responses from the listNetworkSecurityGroupVnics operation. |
Iterable<ListNetworkSecurityGroupVnicsResponse> |
listNetworkSecurityGroupVnicsResponseIterator(ListNetworkSecurityGroupVnicsRequest request)
Creates a new iterable which will iterate over the responses received from the listNetworkSecurityGroupVnics operation.
|
Iterable<PrivateIp> |
listPrivateIpsRecordIterator(ListPrivateIpsRequest request)
Creates a new iterable which will iterate over the
PrivateIp objects contained in responses from the listPrivateIps operation. |
Iterable<ListPrivateIpsResponse> |
listPrivateIpsResponseIterator(ListPrivateIpsRequest request)
Creates a new iterable which will iterate over the responses received from the listPrivateIps operation.
|
Iterable<PublicIp> |
listPublicIpsRecordIterator(ListPublicIpsRequest request)
Creates a new iterable which will iterate over the
PublicIp objects contained in responses from the listPublicIps operation. |
Iterable<ListPublicIpsResponse> |
listPublicIpsResponseIterator(ListPublicIpsRequest request)
Creates a new iterable which will iterate over the responses received from the listPublicIps operation.
|
Iterable<RemotePeeringConnection> |
listRemotePeeringConnectionsRecordIterator(ListRemotePeeringConnectionsRequest request)
Creates a new iterable which will iterate over the
RemotePeeringConnection objects contained in responses from the listRemotePeeringConnections operation. |
Iterable<ListRemotePeeringConnectionsResponse> |
listRemotePeeringConnectionsResponseIterator(ListRemotePeeringConnectionsRequest request)
Creates a new iterable which will iterate over the responses received from the listRemotePeeringConnections operation.
|
Iterable<RouteTable> |
listRouteTablesRecordIterator(ListRouteTablesRequest request)
Creates a new iterable which will iterate over the
RouteTable objects contained in responses from the listRouteTables operation. |
Iterable<ListRouteTablesResponse> |
listRouteTablesResponseIterator(ListRouteTablesRequest request)
Creates a new iterable which will iterate over the responses received from the listRouteTables operation.
|
Iterable<SecurityList> |
listSecurityListsRecordIterator(ListSecurityListsRequest request)
Creates a new iterable which will iterate over the
SecurityList objects contained in responses from the listSecurityLists operation. |
Iterable<ListSecurityListsResponse> |
listSecurityListsResponseIterator(ListSecurityListsRequest request)
Creates a new iterable which will iterate over the responses received from the listSecurityLists operation.
|
Iterable<ServiceGateway> |
listServiceGatewaysRecordIterator(ListServiceGatewaysRequest request)
Creates a new iterable which will iterate over the
ServiceGateway objects contained in responses from the listServiceGateways operation. |
Iterable<ListServiceGatewaysResponse> |
listServiceGatewaysResponseIterator(ListServiceGatewaysRequest request)
Creates a new iterable which will iterate over the responses received from the listServiceGateways operation.
|
Iterable<Service> |
listServicesRecordIterator(ListServicesRequest request)
Creates a new iterable which will iterate over the
Service objects contained in responses from the listServices operation. |
Iterable<ListServicesResponse> |
listServicesResponseIterator(ListServicesRequest request)
Creates a new iterable which will iterate over the responses received from the listServices operation.
|
Iterable<Subnet> |
listSubnetsRecordIterator(ListSubnetsRequest request)
Creates a new iterable which will iterate over the
Subnet objects contained in responses from the listSubnets operation. |
Iterable<ListSubnetsResponse> |
listSubnetsResponseIterator(ListSubnetsRequest request)
Creates a new iterable which will iterate over the responses received from the listSubnets operation.
|
Iterable<Vcn> |
listVcnsRecordIterator(ListVcnsRequest request)
Creates a new iterable which will iterate over the
Vcn objects contained in responses from the listVcns operation. |
Iterable<ListVcnsResponse> |
listVcnsResponseIterator(ListVcnsRequest request)
Creates a new iterable which will iterate over the responses received from the listVcns operation.
|
Iterable<VirtualCircuitBandwidthShape> |
listVirtualCircuitBandwidthShapesRecordIterator(ListVirtualCircuitBandwidthShapesRequest request)
Creates a new iterable which will iterate over the
VirtualCircuitBandwidthShape objects contained in responses from the listVirtualCircuitBandwidthShapes operation. |
Iterable<ListVirtualCircuitBandwidthShapesResponse> |
listVirtualCircuitBandwidthShapesResponseIterator(ListVirtualCircuitBandwidthShapesRequest request)
Creates a new iterable which will iterate over the responses received from the listVirtualCircuitBandwidthShapes operation.
|
Iterable<VirtualCircuit> |
listVirtualCircuitsRecordIterator(ListVirtualCircuitsRequest request)
Creates a new iterable which will iterate over the
VirtualCircuit objects contained in responses from the listVirtualCircuits operation. |
Iterable<ListVirtualCircuitsResponse> |
listVirtualCircuitsResponseIterator(ListVirtualCircuitsRequest request)
Creates a new iterable which will iterate over the responses received from the listVirtualCircuits operation.
|
@ConstructorProperties(value="client") public VirtualNetworkPaginators(VirtualNetwork client)
public Iterable<ListCpesResponse> listCpesResponseIterator(ListCpesRequest request)
Creates a new iterable which will iterate over the responses received from the listCpes operation. This iterable will fetch more data from the server as needed.
request
- a request which can be sent to the service operationIterable
which can be used to iterate over the responses received from the service.public Iterable<Cpe> listCpesRecordIterator(ListCpesRequest request)
Creates a new iterable which will iterate over the Cpe
objects contained in responses from the listCpes operation. This iterable will fetch more data from the server as needed.
public Iterable<ListCrossConnectGroupsResponse> listCrossConnectGroupsResponseIterator(ListCrossConnectGroupsRequest request)
Creates a new iterable which will iterate over the responses received from the listCrossConnectGroups operation. This iterable will fetch more data from the server as needed.
request
- a request which can be sent to the service operationIterable
which can be used to iterate over the responses received from the service.public Iterable<CrossConnectGroup> listCrossConnectGroupsRecordIterator(ListCrossConnectGroupsRequest request)
Creates a new iterable which will iterate over the CrossConnectGroup
objects contained in responses from the listCrossConnectGroups operation. This iterable will fetch more data from the server as needed.
request
- a request which can be sent to the service operationIterable
which can be used to iterate over the CrossConnectGroup
objects contained in responses received from the service.public Iterable<ListCrossConnectLocationsResponse> listCrossConnectLocationsResponseIterator(ListCrossConnectLocationsRequest request)
Creates a new iterable which will iterate over the responses received from the listCrossConnectLocations operation. This iterable will fetch more data from the server as needed.
request
- a request which can be sent to the service operationIterable
which can be used to iterate over the responses received from the service.public Iterable<CrossConnectLocation> listCrossConnectLocationsRecordIterator(ListCrossConnectLocationsRequest request)
Creates a new iterable which will iterate over the CrossConnectLocation
objects contained in responses from the listCrossConnectLocations operation. This iterable will fetch more data from the server as needed.
request
- a request which can be sent to the service operationIterable
which can be used to iterate over the CrossConnectLocation
objects contained in responses received from the service.public Iterable<ListCrossConnectsResponse> listCrossConnectsResponseIterator(ListCrossConnectsRequest request)
Creates a new iterable which will iterate over the responses received from the listCrossConnects operation. This iterable will fetch more data from the server as needed.
request
- a request which can be sent to the service operationIterable
which can be used to iterate over the responses received from the service.public Iterable<CrossConnect> listCrossConnectsRecordIterator(ListCrossConnectsRequest request)
Creates a new iterable which will iterate over the CrossConnect
objects contained in responses from the listCrossConnects operation. This iterable will fetch more data from the server as needed.
request
- a request which can be sent to the service operationIterable
which can be used to iterate over the CrossConnect
objects contained in responses received from the service.public Iterable<ListCrossconnectPortSpeedShapesResponse> listCrossconnectPortSpeedShapesResponseIterator(ListCrossconnectPortSpeedShapesRequest request)
Creates a new iterable which will iterate over the responses received from the listCrossconnectPortSpeedShapes operation. This iterable will fetch more data from the server as needed.
request
- a request which can be sent to the service operationIterable
which can be used to iterate over the responses received from the service.public Iterable<CrossConnectPortSpeedShape> listCrossconnectPortSpeedShapesRecordIterator(ListCrossconnectPortSpeedShapesRequest request)
Creates a new iterable which will iterate over the CrossConnectPortSpeedShape
objects contained in responses from the listCrossconnectPortSpeedShapes operation. This iterable will fetch more data from the server as needed.
request
- a request which can be sent to the service operationIterable
which can be used to iterate over the CrossConnectPortSpeedShape
objects contained in responses received from the service.public Iterable<ListDhcpOptionsResponse> listDhcpOptionsResponseIterator(ListDhcpOptionsRequest request)
Creates a new iterable which will iterate over the responses received from the listDhcpOptions operation. This iterable will fetch more data from the server as needed.
request
- a request which can be sent to the service operationIterable
which can be used to iterate over the responses received from the service.public Iterable<DhcpOptions> listDhcpOptionsRecordIterator(ListDhcpOptionsRequest request)
Creates a new iterable which will iterate over the DhcpOptions
objects contained in responses from the listDhcpOptions operation. This iterable will fetch more data from the server as needed.
request
- a request which can be sent to the service operationIterable
which can be used to iterate over the DhcpOptions
objects contained in responses received from the service.public Iterable<ListDrgAttachmentsResponse> listDrgAttachmentsResponseIterator(ListDrgAttachmentsRequest request)
Creates a new iterable which will iterate over the responses received from the listDrgAttachments operation. This iterable will fetch more data from the server as needed.
request
- a request which can be sent to the service operationIterable
which can be used to iterate over the responses received from the service.public Iterable<DrgAttachment> listDrgAttachmentsRecordIterator(ListDrgAttachmentsRequest request)
Creates a new iterable which will iterate over the DrgAttachment
objects contained in responses from the listDrgAttachments operation. This iterable will fetch more data from the server as needed.
request
- a request which can be sent to the service operationIterable
which can be used to iterate over the DrgAttachment
objects contained in responses received from the service.public Iterable<ListDrgsResponse> listDrgsResponseIterator(ListDrgsRequest request)
Creates a new iterable which will iterate over the responses received from the listDrgs operation. This iterable will fetch more data from the server as needed.
request
- a request which can be sent to the service operationIterable
which can be used to iterate over the responses received from the service.public Iterable<Drg> listDrgsRecordIterator(ListDrgsRequest request)
Creates a new iterable which will iterate over the Drg
objects contained in responses from the listDrgs operation. This iterable will fetch more data from the server as needed.
public Iterable<ListFastConnectProviderServicesResponse> listFastConnectProviderServicesResponseIterator(ListFastConnectProviderServicesRequest request)
Creates a new iterable which will iterate over the responses received from the listFastConnectProviderServices operation. This iterable will fetch more data from the server as needed.
request
- a request which can be sent to the service operationIterable
which can be used to iterate over the responses received from the service.public Iterable<FastConnectProviderService> listFastConnectProviderServicesRecordIterator(ListFastConnectProviderServicesRequest request)
Creates a new iterable which will iterate over the FastConnectProviderService
objects contained in responses from the listFastConnectProviderServices operation. This iterable will fetch more data from the server as needed.
request
- a request which can be sent to the service operationIterable
which can be used to iterate over the FastConnectProviderService
objects contained in responses received from the service.public Iterable<ListFastConnectProviderVirtualCircuitBandwidthShapesResponse> listFastConnectProviderVirtualCircuitBandwidthShapesResponseIterator(ListFastConnectProviderVirtualCircuitBandwidthShapesRequest request)
Creates a new iterable which will iterate over the responses received from the listFastConnectProviderVirtualCircuitBandwidthShapes operation. This iterable will fetch more data from the server as needed.
request
- a request which can be sent to the service operationIterable
which can be used to iterate over the responses received from the service.public Iterable<VirtualCircuitBandwidthShape> listFastConnectProviderVirtualCircuitBandwidthShapesRecordIterator(ListFastConnectProviderVirtualCircuitBandwidthShapesRequest request)
Creates a new iterable which will iterate over the VirtualCircuitBandwidthShape
objects contained in responses from the listFastConnectProviderVirtualCircuitBandwidthShapes operation. This iterable will fetch more data from the server as needed.
request
- a request which can be sent to the service operationIterable
which can be used to iterate over the VirtualCircuitBandwidthShape
objects contained in responses received from the service.public Iterable<ListIPSecConnectionTunnelsResponse> listIPSecConnectionTunnelsResponseIterator(ListIPSecConnectionTunnelsRequest request)
Creates a new iterable which will iterate over the responses received from the listIPSecConnectionTunnels operation. This iterable will fetch more data from the server as needed.
request
- a request which can be sent to the service operationIterable
which can be used to iterate over the responses received from the service.public Iterable<IPSecConnectionTunnel> listIPSecConnectionTunnelsRecordIterator(ListIPSecConnectionTunnelsRequest request)
Creates a new iterable which will iterate over the IPSecConnectionTunnel
objects contained in responses from the listIPSecConnectionTunnels operation. This iterable will fetch more data from the server as needed.
request
- a request which can be sent to the service operationIterable
which can be used to iterate over the IPSecConnectionTunnel
objects contained in responses received from the service.public Iterable<ListIPSecConnectionsResponse> listIPSecConnectionsResponseIterator(ListIPSecConnectionsRequest request)
Creates a new iterable which will iterate over the responses received from the listIPSecConnections operation. This iterable will fetch more data from the server as needed.
request
- a request which can be sent to the service operationIterable
which can be used to iterate over the responses received from the service.public Iterable<IPSecConnection> listIPSecConnectionsRecordIterator(ListIPSecConnectionsRequest request)
Creates a new iterable which will iterate over the IPSecConnection
objects contained in responses from the listIPSecConnections operation. This iterable will fetch more data from the server as needed.
request
- a request which can be sent to the service operationIterable
which can be used to iterate over the IPSecConnection
objects contained in responses received from the service.public Iterable<ListInternetGatewaysResponse> listInternetGatewaysResponseIterator(ListInternetGatewaysRequest request)
Creates a new iterable which will iterate over the responses received from the listInternetGateways operation. This iterable will fetch more data from the server as needed.
request
- a request which can be sent to the service operationIterable
which can be used to iterate over the responses received from the service.public Iterable<InternetGateway> listInternetGatewaysRecordIterator(ListInternetGatewaysRequest request)
Creates a new iterable which will iterate over the InternetGateway
objects contained in responses from the listInternetGateways operation. This iterable will fetch more data from the server as needed.
request
- a request which can be sent to the service operationIterable
which can be used to iterate over the InternetGateway
objects contained in responses received from the service.public Iterable<ListIpv6sResponse> listIpv6sResponseIterator(ListIpv6sRequest request)
Creates a new iterable which will iterate over the responses received from the listIpv6s operation. This iterable will fetch more data from the server as needed.
request
- a request which can be sent to the service operationIterable
which can be used to iterate over the responses received from the service.public Iterable<Ipv6> listIpv6sRecordIterator(ListIpv6sRequest request)
Creates a new iterable which will iterate over the Ipv6
objects contained in responses from the listIpv6s operation. This iterable will fetch more data from the server as needed.
public Iterable<ListLocalPeeringGatewaysResponse> listLocalPeeringGatewaysResponseIterator(ListLocalPeeringGatewaysRequest request)
Creates a new iterable which will iterate over the responses received from the listLocalPeeringGateways operation. This iterable will fetch more data from the server as needed.
request
- a request which can be sent to the service operationIterable
which can be used to iterate over the responses received from the service.public Iterable<LocalPeeringGateway> listLocalPeeringGatewaysRecordIterator(ListLocalPeeringGatewaysRequest request)
Creates a new iterable which will iterate over the LocalPeeringGateway
objects contained in responses from the listLocalPeeringGateways operation. This iterable will fetch more data from the server as needed.
request
- a request which can be sent to the service operationIterable
which can be used to iterate over the LocalPeeringGateway
objects contained in responses received from the service.public Iterable<ListNatGatewaysResponse> listNatGatewaysResponseIterator(ListNatGatewaysRequest request)
Creates a new iterable which will iterate over the responses received from the listNatGateways operation. This iterable will fetch more data from the server as needed.
request
- a request which can be sent to the service operationIterable
which can be used to iterate over the responses received from the service.public Iterable<NatGateway> listNatGatewaysRecordIterator(ListNatGatewaysRequest request)
Creates a new iterable which will iterate over the NatGateway
objects contained in responses from the listNatGateways operation. This iterable will fetch more data from the server as needed.
request
- a request which can be sent to the service operationIterable
which can be used to iterate over the NatGateway
objects contained in responses received from the service.public Iterable<ListNetworkSecurityGroupSecurityRulesResponse> listNetworkSecurityGroupSecurityRulesResponseIterator(ListNetworkSecurityGroupSecurityRulesRequest request)
Creates a new iterable which will iterate over the responses received from the listNetworkSecurityGroupSecurityRules operation. This iterable will fetch more data from the server as needed.
request
- a request which can be sent to the service operationIterable
which can be used to iterate over the responses received from the service.public Iterable<SecurityRule> listNetworkSecurityGroupSecurityRulesRecordIterator(ListNetworkSecurityGroupSecurityRulesRequest request)
Creates a new iterable which will iterate over the SecurityRule
objects contained in responses from the listNetworkSecurityGroupSecurityRules operation. This iterable will fetch more data from the server as needed.
request
- a request which can be sent to the service operationIterable
which can be used to iterate over the SecurityRule
objects contained in responses received from the service.public Iterable<ListNetworkSecurityGroupVnicsResponse> listNetworkSecurityGroupVnicsResponseIterator(ListNetworkSecurityGroupVnicsRequest request)
Creates a new iterable which will iterate over the responses received from the listNetworkSecurityGroupVnics operation. This iterable will fetch more data from the server as needed.
request
- a request which can be sent to the service operationIterable
which can be used to iterate over the responses received from the service.public Iterable<NetworkSecurityGroupVnic> listNetworkSecurityGroupVnicsRecordIterator(ListNetworkSecurityGroupVnicsRequest request)
Creates a new iterable which will iterate over the NetworkSecurityGroupVnic
objects contained in responses from the listNetworkSecurityGroupVnics operation. This iterable will fetch more data from the server as needed.
request
- a request which can be sent to the service operationIterable
which can be used to iterate over the NetworkSecurityGroupVnic
objects contained in responses received from the service.public Iterable<ListNetworkSecurityGroupsResponse> listNetworkSecurityGroupsResponseIterator(ListNetworkSecurityGroupsRequest request)
Creates a new iterable which will iterate over the responses received from the listNetworkSecurityGroups operation. This iterable will fetch more data from the server as needed.
request
- a request which can be sent to the service operationIterable
which can be used to iterate over the responses received from the service.public Iterable<NetworkSecurityGroup> listNetworkSecurityGroupsRecordIterator(ListNetworkSecurityGroupsRequest request)
Creates a new iterable which will iterate over the NetworkSecurityGroup
objects contained in responses from the listNetworkSecurityGroups operation. This iterable will fetch more data from the server as needed.
request
- a request which can be sent to the service operationIterable
which can be used to iterate over the NetworkSecurityGroup
objects contained in responses received from the service.public Iterable<ListPrivateIpsResponse> listPrivateIpsResponseIterator(ListPrivateIpsRequest request)
Creates a new iterable which will iterate over the responses received from the listPrivateIps operation. This iterable will fetch more data from the server as needed.
request
- a request which can be sent to the service operationIterable
which can be used to iterate over the responses received from the service.public Iterable<PrivateIp> listPrivateIpsRecordIterator(ListPrivateIpsRequest request)
Creates a new iterable which will iterate over the PrivateIp
objects contained in responses from the listPrivateIps operation. This iterable will fetch more data from the server as needed.
public Iterable<ListPublicIpsResponse> listPublicIpsResponseIterator(ListPublicIpsRequest request)
Creates a new iterable which will iterate over the responses received from the listPublicIps operation. This iterable will fetch more data from the server as needed.
request
- a request which can be sent to the service operationIterable
which can be used to iterate over the responses received from the service.public Iterable<PublicIp> listPublicIpsRecordIterator(ListPublicIpsRequest request)
Creates a new iterable which will iterate over the PublicIp
objects contained in responses from the listPublicIps operation. This iterable will fetch more data from the server as needed.
public Iterable<ListRemotePeeringConnectionsResponse> listRemotePeeringConnectionsResponseIterator(ListRemotePeeringConnectionsRequest request)
Creates a new iterable which will iterate over the responses received from the listRemotePeeringConnections operation. This iterable will fetch more data from the server as needed.
request
- a request which can be sent to the service operationIterable
which can be used to iterate over the responses received from the service.public Iterable<RemotePeeringConnection> listRemotePeeringConnectionsRecordIterator(ListRemotePeeringConnectionsRequest request)
Creates a new iterable which will iterate over the RemotePeeringConnection
objects contained in responses from the listRemotePeeringConnections operation. This iterable will fetch more data from the server as needed.
request
- a request which can be sent to the service operationIterable
which can be used to iterate over the RemotePeeringConnection
objects contained in responses received from the service.public Iterable<ListRouteTablesResponse> listRouteTablesResponseIterator(ListRouteTablesRequest request)
Creates a new iterable which will iterate over the responses received from the listRouteTables operation. This iterable will fetch more data from the server as needed.
request
- a request which can be sent to the service operationIterable
which can be used to iterate over the responses received from the service.public Iterable<RouteTable> listRouteTablesRecordIterator(ListRouteTablesRequest request)
Creates a new iterable which will iterate over the RouteTable
objects contained in responses from the listRouteTables operation. This iterable will fetch more data from the server as needed.
request
- a request which can be sent to the service operationIterable
which can be used to iterate over the RouteTable
objects contained in responses received from the service.public Iterable<ListSecurityListsResponse> listSecurityListsResponseIterator(ListSecurityListsRequest request)
Creates a new iterable which will iterate over the responses received from the listSecurityLists operation. This iterable will fetch more data from the server as needed.
request
- a request which can be sent to the service operationIterable
which can be used to iterate over the responses received from the service.public Iterable<SecurityList> listSecurityListsRecordIterator(ListSecurityListsRequest request)
Creates a new iterable which will iterate over the SecurityList
objects contained in responses from the listSecurityLists operation. This iterable will fetch more data from the server as needed.
request
- a request which can be sent to the service operationIterable
which can be used to iterate over the SecurityList
objects contained in responses received from the service.public Iterable<ListServiceGatewaysResponse> listServiceGatewaysResponseIterator(ListServiceGatewaysRequest request)
Creates a new iterable which will iterate over the responses received from the listServiceGateways operation. This iterable will fetch more data from the server as needed.
request
- a request which can be sent to the service operationIterable
which can be used to iterate over the responses received from the service.public Iterable<ServiceGateway> listServiceGatewaysRecordIterator(ListServiceGatewaysRequest request)
Creates a new iterable which will iterate over the ServiceGateway
objects contained in responses from the listServiceGateways operation. This iterable will fetch more data from the server as needed.
request
- a request which can be sent to the service operationIterable
which can be used to iterate over the ServiceGateway
objects contained in responses received from the service.public Iterable<ListServicesResponse> listServicesResponseIterator(ListServicesRequest request)
Creates a new iterable which will iterate over the responses received from the listServices operation. This iterable will fetch more data from the server as needed.
request
- a request which can be sent to the service operationIterable
which can be used to iterate over the responses received from the service.public Iterable<Service> listServicesRecordIterator(ListServicesRequest request)
Creates a new iterable which will iterate over the Service
objects contained in responses from the listServices operation. This iterable will fetch more data from the server as needed.
public Iterable<ListSubnetsResponse> listSubnetsResponseIterator(ListSubnetsRequest request)
Creates a new iterable which will iterate over the responses received from the listSubnets operation. This iterable will fetch more data from the server as needed.
request
- a request which can be sent to the service operationIterable
which can be used to iterate over the responses received from the service.public Iterable<Subnet> listSubnetsRecordIterator(ListSubnetsRequest request)
Creates a new iterable which will iterate over the Subnet
objects contained in responses from the listSubnets operation. This iterable will fetch more data from the server as needed.
public Iterable<ListVcnsResponse> listVcnsResponseIterator(ListVcnsRequest request)
Creates a new iterable which will iterate over the responses received from the listVcns operation. This iterable will fetch more data from the server as needed.
request
- a request which can be sent to the service operationIterable
which can be used to iterate over the responses received from the service.public Iterable<Vcn> listVcnsRecordIterator(ListVcnsRequest request)
Creates a new iterable which will iterate over the Vcn
objects contained in responses from the listVcns operation. This iterable will fetch more data from the server as needed.
public Iterable<ListVirtualCircuitBandwidthShapesResponse> listVirtualCircuitBandwidthShapesResponseIterator(ListVirtualCircuitBandwidthShapesRequest request)
Creates a new iterable which will iterate over the responses received from the listVirtualCircuitBandwidthShapes operation. This iterable will fetch more data from the server as needed.
request
- a request which can be sent to the service operationIterable
which can be used to iterate over the responses received from the service.public Iterable<VirtualCircuitBandwidthShape> listVirtualCircuitBandwidthShapesRecordIterator(ListVirtualCircuitBandwidthShapesRequest request)
Creates a new iterable which will iterate over the VirtualCircuitBandwidthShape
objects contained in responses from the listVirtualCircuitBandwidthShapes operation. This iterable will fetch more data from the server as needed.
request
- a request which can be sent to the service operationIterable
which can be used to iterate over the VirtualCircuitBandwidthShape
objects contained in responses received from the service.public Iterable<ListVirtualCircuitsResponse> listVirtualCircuitsResponseIterator(ListVirtualCircuitsRequest request)
Creates a new iterable which will iterate over the responses received from the listVirtualCircuits operation. This iterable will fetch more data from the server as needed.
request
- a request which can be sent to the service operationIterable
which can be used to iterate over the responses received from the service.public Iterable<VirtualCircuit> listVirtualCircuitsRecordIterator(ListVirtualCircuitsRequest request)
Creates a new iterable which will iterate over the VirtualCircuit
objects contained in responses from the listVirtualCircuits operation. This iterable will fetch more data from the server as needed.
request
- a request which can be sent to the service operationIterable
which can be used to iterate over the VirtualCircuit
objects contained in responses received from the service.Copyright © 2016–2020. All rights reserved.