@Generated(value="software.amazon.awssdk:codegen") @ThreadSafe public interface NetworkManagerAsyncClient extends AwsClient
builder()
method.
Amazon Web Services enables you to centrally manage your Amazon Web Services Cloud WAN core network and your Transit Gateway network across Amazon Web Services accounts, Regions, and on-premises locations.
| Modifier and Type | Field and Description |
|---|---|
static String |
SERVICE_METADATA_ID
Value for looking up the service's metadata from the
ServiceMetadataProvider. |
static String |
SERVICE_NAME |
| Modifier and Type | Method and Description |
|---|---|
default CompletableFuture<AcceptAttachmentResponse> |
acceptAttachment(AcceptAttachmentRequest acceptAttachmentRequest)
Accepts a core network attachment request.
|
default CompletableFuture<AcceptAttachmentResponse> |
acceptAttachment(Consumer<AcceptAttachmentRequest.Builder> acceptAttachmentRequest)
Accepts a core network attachment request.
|
default CompletableFuture<AssociateConnectPeerResponse> |
associateConnectPeer(AssociateConnectPeerRequest associateConnectPeerRequest)
Associates a core network Connect peer with a device and optionally, with a link.
|
default CompletableFuture<AssociateConnectPeerResponse> |
associateConnectPeer(Consumer<AssociateConnectPeerRequest.Builder> associateConnectPeerRequest)
Associates a core network Connect peer with a device and optionally, with a link.
|
default CompletableFuture<AssociateCustomerGatewayResponse> |
associateCustomerGateway(AssociateCustomerGatewayRequest associateCustomerGatewayRequest)
Associates a customer gateway with a device and optionally, with a link.
|
default CompletableFuture<AssociateCustomerGatewayResponse> |
associateCustomerGateway(Consumer<AssociateCustomerGatewayRequest.Builder> associateCustomerGatewayRequest)
Associates a customer gateway with a device and optionally, with a link.
|
default CompletableFuture<AssociateLinkResponse> |
associateLink(AssociateLinkRequest associateLinkRequest)
Associates a link to a device.
|
default CompletableFuture<AssociateLinkResponse> |
associateLink(Consumer<AssociateLinkRequest.Builder> associateLinkRequest)
Associates a link to a device.
|
default CompletableFuture<AssociateTransitGatewayConnectPeerResponse> |
associateTransitGatewayConnectPeer(AssociateTransitGatewayConnectPeerRequest associateTransitGatewayConnectPeerRequest)
Associates a transit gateway Connect peer with a device, and optionally, with a link.
|
default CompletableFuture<AssociateTransitGatewayConnectPeerResponse> |
associateTransitGatewayConnectPeer(Consumer<AssociateTransitGatewayConnectPeerRequest.Builder> associateTransitGatewayConnectPeerRequest)
Associates a transit gateway Connect peer with a device, and optionally, with a link.
|
static NetworkManagerAsyncClientBuilder |
builder()
Create a builder that can be used to configure and create a
NetworkManagerAsyncClient. |
static NetworkManagerAsyncClient |
create()
Create a
NetworkManagerAsyncClient with the region loaded from the
DefaultAwsRegionProviderChain and credentials loaded from the
DefaultCredentialsProvider. |
default CompletableFuture<CreateConnectAttachmentResponse> |
createConnectAttachment(Consumer<CreateConnectAttachmentRequest.Builder> createConnectAttachmentRequest)
Creates a core network Connect attachment from a specified core network attachment.
|
default CompletableFuture<CreateConnectAttachmentResponse> |
createConnectAttachment(CreateConnectAttachmentRequest createConnectAttachmentRequest)
Creates a core network Connect attachment from a specified core network attachment.
|
default CompletableFuture<CreateConnectionResponse> |
createConnection(Consumer<CreateConnectionRequest.Builder> createConnectionRequest)
Creates a connection between two devices.
|
default CompletableFuture<CreateConnectionResponse> |
createConnection(CreateConnectionRequest createConnectionRequest)
Creates a connection between two devices.
|
default CompletableFuture<CreateConnectPeerResponse> |
createConnectPeer(Consumer<CreateConnectPeerRequest.Builder> createConnectPeerRequest)
Creates a core network Connect peer for a specified core network connect attachment between a core network and an
appliance.
|
default CompletableFuture<CreateConnectPeerResponse> |
createConnectPeer(CreateConnectPeerRequest createConnectPeerRequest)
Creates a core network Connect peer for a specified core network connect attachment between a core network and an
appliance.
|
default CompletableFuture<CreateCoreNetworkResponse> |
createCoreNetwork(Consumer<CreateCoreNetworkRequest.Builder> createCoreNetworkRequest)
Creates a core network as part of your global network, and optionally, with a core network policy.
|
default CompletableFuture<CreateCoreNetworkResponse> |
createCoreNetwork(CreateCoreNetworkRequest createCoreNetworkRequest)
Creates a core network as part of your global network, and optionally, with a core network policy.
|
default CompletableFuture<CreateDeviceResponse> |
createDevice(Consumer<CreateDeviceRequest.Builder> createDeviceRequest)
Creates a new device in a global network.
|
default CompletableFuture<CreateDeviceResponse> |
createDevice(CreateDeviceRequest createDeviceRequest)
Creates a new device in a global network.
|
default CompletableFuture<CreateGlobalNetworkResponse> |
createGlobalNetwork(Consumer<CreateGlobalNetworkRequest.Builder> createGlobalNetworkRequest)
Creates a new, empty global network.
|
default CompletableFuture<CreateGlobalNetworkResponse> |
createGlobalNetwork(CreateGlobalNetworkRequest createGlobalNetworkRequest)
Creates a new, empty global network.
|
default CompletableFuture<CreateLinkResponse> |
createLink(Consumer<CreateLinkRequest.Builder> createLinkRequest)
Creates a new link for a specified site.
|
default CompletableFuture<CreateLinkResponse> |
createLink(CreateLinkRequest createLinkRequest)
Creates a new link for a specified site.
|
default CompletableFuture<CreateSiteResponse> |
createSite(Consumer<CreateSiteRequest.Builder> createSiteRequest)
Creates a new site in a global network.
|
default CompletableFuture<CreateSiteResponse> |
createSite(CreateSiteRequest createSiteRequest)
Creates a new site in a global network.
|
default CompletableFuture<CreateSiteToSiteVpnAttachmentResponse> |
createSiteToSiteVpnAttachment(Consumer<CreateSiteToSiteVpnAttachmentRequest.Builder> createSiteToSiteVpnAttachmentRequest)
Creates an Amazon Web Services site-to-site VPN attachment on an edge location of a core network.
|
default CompletableFuture<CreateSiteToSiteVpnAttachmentResponse> |
createSiteToSiteVpnAttachment(CreateSiteToSiteVpnAttachmentRequest createSiteToSiteVpnAttachmentRequest)
Creates an Amazon Web Services site-to-site VPN attachment on an edge location of a core network.
|
default CompletableFuture<CreateTransitGatewayPeeringResponse> |
createTransitGatewayPeering(Consumer<CreateTransitGatewayPeeringRequest.Builder> createTransitGatewayPeeringRequest)
Creates a transit gateway peering connection.
|
default CompletableFuture<CreateTransitGatewayPeeringResponse> |
createTransitGatewayPeering(CreateTransitGatewayPeeringRequest createTransitGatewayPeeringRequest)
Creates a transit gateway peering connection.
|
default CompletableFuture<CreateTransitGatewayRouteTableAttachmentResponse> |
createTransitGatewayRouteTableAttachment(Consumer<CreateTransitGatewayRouteTableAttachmentRequest.Builder> createTransitGatewayRouteTableAttachmentRequest)
Creates a transit gateway route table attachment.
|
default CompletableFuture<CreateTransitGatewayRouteTableAttachmentResponse> |
createTransitGatewayRouteTableAttachment(CreateTransitGatewayRouteTableAttachmentRequest createTransitGatewayRouteTableAttachmentRequest)
Creates a transit gateway route table attachment.
|
default CompletableFuture<CreateVpcAttachmentResponse> |
createVpcAttachment(Consumer<CreateVpcAttachmentRequest.Builder> createVpcAttachmentRequest)
Creates a VPC attachment on an edge location of a core network.
|
default CompletableFuture<CreateVpcAttachmentResponse> |
createVpcAttachment(CreateVpcAttachmentRequest createVpcAttachmentRequest)
Creates a VPC attachment on an edge location of a core network.
|
default CompletableFuture<DeleteAttachmentResponse> |
deleteAttachment(Consumer<DeleteAttachmentRequest.Builder> deleteAttachmentRequest)
Deletes an attachment.
|
default CompletableFuture<DeleteAttachmentResponse> |
deleteAttachment(DeleteAttachmentRequest deleteAttachmentRequest)
Deletes an attachment.
|
default CompletableFuture<DeleteConnectionResponse> |
deleteConnection(Consumer<DeleteConnectionRequest.Builder> deleteConnectionRequest)
Deletes the specified connection in your global network.
|
default CompletableFuture<DeleteConnectionResponse> |
deleteConnection(DeleteConnectionRequest deleteConnectionRequest)
Deletes the specified connection in your global network.
|
default CompletableFuture<DeleteConnectPeerResponse> |
deleteConnectPeer(Consumer<DeleteConnectPeerRequest.Builder> deleteConnectPeerRequest)
Deletes a Connect peer.
|
default CompletableFuture<DeleteConnectPeerResponse> |
deleteConnectPeer(DeleteConnectPeerRequest deleteConnectPeerRequest)
Deletes a Connect peer.
|
default CompletableFuture<DeleteCoreNetworkResponse> |
deleteCoreNetwork(Consumer<DeleteCoreNetworkRequest.Builder> deleteCoreNetworkRequest)
Deletes a core network along with all core network policies.
|
default CompletableFuture<DeleteCoreNetworkResponse> |
deleteCoreNetwork(DeleteCoreNetworkRequest deleteCoreNetworkRequest)
Deletes a core network along with all core network policies.
|
default CompletableFuture<DeleteCoreNetworkPolicyVersionResponse> |
deleteCoreNetworkPolicyVersion(Consumer<DeleteCoreNetworkPolicyVersionRequest.Builder> deleteCoreNetworkPolicyVersionRequest)
Deletes a policy version from a core network.
|
default CompletableFuture<DeleteCoreNetworkPolicyVersionResponse> |
deleteCoreNetworkPolicyVersion(DeleteCoreNetworkPolicyVersionRequest deleteCoreNetworkPolicyVersionRequest)
Deletes a policy version from a core network.
|
default CompletableFuture<DeleteDeviceResponse> |
deleteDevice(Consumer<DeleteDeviceRequest.Builder> deleteDeviceRequest)
Deletes an existing device.
|
default CompletableFuture<DeleteDeviceResponse> |
deleteDevice(DeleteDeviceRequest deleteDeviceRequest)
Deletes an existing device.
|
default CompletableFuture<DeleteGlobalNetworkResponse> |
deleteGlobalNetwork(Consumer<DeleteGlobalNetworkRequest.Builder> deleteGlobalNetworkRequest)
Deletes an existing global network.
|
default CompletableFuture<DeleteGlobalNetworkResponse> |
deleteGlobalNetwork(DeleteGlobalNetworkRequest deleteGlobalNetworkRequest)
Deletes an existing global network.
|
default CompletableFuture<DeleteLinkResponse> |
deleteLink(Consumer<DeleteLinkRequest.Builder> deleteLinkRequest)
Deletes an existing link.
|
default CompletableFuture<DeleteLinkResponse> |
deleteLink(DeleteLinkRequest deleteLinkRequest)
Deletes an existing link.
|
default CompletableFuture<DeletePeeringResponse> |
deletePeering(Consumer<DeletePeeringRequest.Builder> deletePeeringRequest)
Deletes an existing peering connection.
|
default CompletableFuture<DeletePeeringResponse> |
deletePeering(DeletePeeringRequest deletePeeringRequest)
Deletes an existing peering connection.
|
default CompletableFuture<DeleteResourcePolicyResponse> |
deleteResourcePolicy(Consumer<DeleteResourcePolicyRequest.Builder> deleteResourcePolicyRequest)
Deletes a resource policy for the specified resource.
|
default CompletableFuture<DeleteResourcePolicyResponse> |
deleteResourcePolicy(DeleteResourcePolicyRequest deleteResourcePolicyRequest)
Deletes a resource policy for the specified resource.
|
default CompletableFuture<DeleteSiteResponse> |
deleteSite(Consumer<DeleteSiteRequest.Builder> deleteSiteRequest)
Deletes an existing site.
|
default CompletableFuture<DeleteSiteResponse> |
deleteSite(DeleteSiteRequest deleteSiteRequest)
Deletes an existing site.
|
default CompletableFuture<DeregisterTransitGatewayResponse> |
deregisterTransitGateway(Consumer<DeregisterTransitGatewayRequest.Builder> deregisterTransitGatewayRequest)
Deregisters a transit gateway from your global network.
|
default CompletableFuture<DeregisterTransitGatewayResponse> |
deregisterTransitGateway(DeregisterTransitGatewayRequest deregisterTransitGatewayRequest)
Deregisters a transit gateway from your global network.
|
default CompletableFuture<DescribeGlobalNetworksResponse> |
describeGlobalNetworks(Consumer<DescribeGlobalNetworksRequest.Builder> describeGlobalNetworksRequest)
Describes one or more global networks.
|
default CompletableFuture<DescribeGlobalNetworksResponse> |
describeGlobalNetworks(DescribeGlobalNetworksRequest describeGlobalNetworksRequest)
Describes one or more global networks.
|
default DescribeGlobalNetworksPublisher |
describeGlobalNetworksPaginator(Consumer<DescribeGlobalNetworksRequest.Builder> describeGlobalNetworksRequest)
Describes one or more global networks.
|
default DescribeGlobalNetworksPublisher |
describeGlobalNetworksPaginator(DescribeGlobalNetworksRequest describeGlobalNetworksRequest)
Describes one or more global networks.
|
default CompletableFuture<DisassociateConnectPeerResponse> |
disassociateConnectPeer(Consumer<DisassociateConnectPeerRequest.Builder> disassociateConnectPeerRequest)
Disassociates a core network Connect peer from a device and a link.
|
default CompletableFuture<DisassociateConnectPeerResponse> |
disassociateConnectPeer(DisassociateConnectPeerRequest disassociateConnectPeerRequest)
Disassociates a core network Connect peer from a device and a link.
|
default CompletableFuture<DisassociateCustomerGatewayResponse> |
disassociateCustomerGateway(Consumer<DisassociateCustomerGatewayRequest.Builder> disassociateCustomerGatewayRequest)
Disassociates a customer gateway from a device and a link.
|
default CompletableFuture<DisassociateCustomerGatewayResponse> |
disassociateCustomerGateway(DisassociateCustomerGatewayRequest disassociateCustomerGatewayRequest)
Disassociates a customer gateway from a device and a link.
|
default CompletableFuture<DisassociateLinkResponse> |
disassociateLink(Consumer<DisassociateLinkRequest.Builder> disassociateLinkRequest)
Disassociates an existing device from a link.
|
default CompletableFuture<DisassociateLinkResponse> |
disassociateLink(DisassociateLinkRequest disassociateLinkRequest)
Disassociates an existing device from a link.
|
default CompletableFuture<DisassociateTransitGatewayConnectPeerResponse> |
disassociateTransitGatewayConnectPeer(Consumer<DisassociateTransitGatewayConnectPeerRequest.Builder> disassociateTransitGatewayConnectPeerRequest)
Disassociates a transit gateway Connect peer from a device and link.
|
default CompletableFuture<DisassociateTransitGatewayConnectPeerResponse> |
disassociateTransitGatewayConnectPeer(DisassociateTransitGatewayConnectPeerRequest disassociateTransitGatewayConnectPeerRequest)
Disassociates a transit gateway Connect peer from a device and link.
|
default CompletableFuture<ExecuteCoreNetworkChangeSetResponse> |
executeCoreNetworkChangeSet(Consumer<ExecuteCoreNetworkChangeSetRequest.Builder> executeCoreNetworkChangeSetRequest)
Executes a change set on your core network.
|
default CompletableFuture<ExecuteCoreNetworkChangeSetResponse> |
executeCoreNetworkChangeSet(ExecuteCoreNetworkChangeSetRequest executeCoreNetworkChangeSetRequest)
Executes a change set on your core network.
|
default CompletableFuture<GetConnectAttachmentResponse> |
getConnectAttachment(Consumer<GetConnectAttachmentRequest.Builder> getConnectAttachmentRequest)
Returns information about a core network Connect attachment.
|
default CompletableFuture<GetConnectAttachmentResponse> |
getConnectAttachment(GetConnectAttachmentRequest getConnectAttachmentRequest)
Returns information about a core network Connect attachment.
|
default CompletableFuture<GetConnectionsResponse> |
getConnections(Consumer<GetConnectionsRequest.Builder> getConnectionsRequest)
Gets information about one or more of your connections in a global network.
|
default CompletableFuture<GetConnectionsResponse> |
getConnections(GetConnectionsRequest getConnectionsRequest)
Gets information about one or more of your connections in a global network.
|
default GetConnectionsPublisher |
getConnectionsPaginator(Consumer<GetConnectionsRequest.Builder> getConnectionsRequest)
Gets information about one or more of your connections in a global network.
|
default GetConnectionsPublisher |
getConnectionsPaginator(GetConnectionsRequest getConnectionsRequest)
Gets information about one or more of your connections in a global network.
|
default CompletableFuture<GetConnectPeerResponse> |
getConnectPeer(Consumer<GetConnectPeerRequest.Builder> getConnectPeerRequest)
Returns information about a core network Connect peer.
|
default CompletableFuture<GetConnectPeerResponse> |
getConnectPeer(GetConnectPeerRequest getConnectPeerRequest)
Returns information about a core network Connect peer.
|
default CompletableFuture<GetConnectPeerAssociationsResponse> |
getConnectPeerAssociations(Consumer<GetConnectPeerAssociationsRequest.Builder> getConnectPeerAssociationsRequest)
Returns information about a core network Connect peer associations.
|
default CompletableFuture<GetConnectPeerAssociationsResponse> |
getConnectPeerAssociations(GetConnectPeerAssociationsRequest getConnectPeerAssociationsRequest)
Returns information about a core network Connect peer associations.
|
default GetConnectPeerAssociationsPublisher |
getConnectPeerAssociationsPaginator(Consumer<GetConnectPeerAssociationsRequest.Builder> getConnectPeerAssociationsRequest)
Returns information about a core network Connect peer associations.
|
default GetConnectPeerAssociationsPublisher |
getConnectPeerAssociationsPaginator(GetConnectPeerAssociationsRequest getConnectPeerAssociationsRequest)
Returns information about a core network Connect peer associations.
|
default CompletableFuture<GetCoreNetworkResponse> |
getCoreNetwork(Consumer<GetCoreNetworkRequest.Builder> getCoreNetworkRequest)
Returns information about the LIVE policy for a core network.
|
default CompletableFuture<GetCoreNetworkResponse> |
getCoreNetwork(GetCoreNetworkRequest getCoreNetworkRequest)
Returns information about the LIVE policy for a core network.
|
default CompletableFuture<GetCoreNetworkChangeEventsResponse> |
getCoreNetworkChangeEvents(Consumer<GetCoreNetworkChangeEventsRequest.Builder> getCoreNetworkChangeEventsRequest)
Returns information about a core network change event.
|
default CompletableFuture<GetCoreNetworkChangeEventsResponse> |
getCoreNetworkChangeEvents(GetCoreNetworkChangeEventsRequest getCoreNetworkChangeEventsRequest)
Returns information about a core network change event.
|
default GetCoreNetworkChangeEventsPublisher |
getCoreNetworkChangeEventsPaginator(Consumer<GetCoreNetworkChangeEventsRequest.Builder> getCoreNetworkChangeEventsRequest)
Returns information about a core network change event.
|
default GetCoreNetworkChangeEventsPublisher |
getCoreNetworkChangeEventsPaginator(GetCoreNetworkChangeEventsRequest getCoreNetworkChangeEventsRequest)
Returns information about a core network change event.
|
default CompletableFuture<GetCoreNetworkChangeSetResponse> |
getCoreNetworkChangeSet(Consumer<GetCoreNetworkChangeSetRequest.Builder> getCoreNetworkChangeSetRequest)
Returns a change set between the LIVE core network policy and a submitted policy.
|
default CompletableFuture<GetCoreNetworkChangeSetResponse> |
getCoreNetworkChangeSet(GetCoreNetworkChangeSetRequest getCoreNetworkChangeSetRequest)
Returns a change set between the LIVE core network policy and a submitted policy.
|
default GetCoreNetworkChangeSetPublisher |
getCoreNetworkChangeSetPaginator(Consumer<GetCoreNetworkChangeSetRequest.Builder> getCoreNetworkChangeSetRequest)
Returns a change set between the LIVE core network policy and a submitted policy.
|
default GetCoreNetworkChangeSetPublisher |
getCoreNetworkChangeSetPaginator(GetCoreNetworkChangeSetRequest getCoreNetworkChangeSetRequest)
Returns a change set between the LIVE core network policy and a submitted policy.
|
default CompletableFuture<GetCoreNetworkPolicyResponse> |
getCoreNetworkPolicy(Consumer<GetCoreNetworkPolicyRequest.Builder> getCoreNetworkPolicyRequest)
Returns details about a core network policy.
|
default CompletableFuture<GetCoreNetworkPolicyResponse> |
getCoreNetworkPolicy(GetCoreNetworkPolicyRequest getCoreNetworkPolicyRequest)
Returns details about a core network policy.
|
default CompletableFuture<GetCustomerGatewayAssociationsResponse> |
getCustomerGatewayAssociations(Consumer<GetCustomerGatewayAssociationsRequest.Builder> getCustomerGatewayAssociationsRequest)
Gets the association information for customer gateways that are associated with devices and links in your global
network.
|
default CompletableFuture<GetCustomerGatewayAssociationsResponse> |
getCustomerGatewayAssociations(GetCustomerGatewayAssociationsRequest getCustomerGatewayAssociationsRequest)
Gets the association information for customer gateways that are associated with devices and links in your global
network.
|
default GetCustomerGatewayAssociationsPublisher |
getCustomerGatewayAssociationsPaginator(Consumer<GetCustomerGatewayAssociationsRequest.Builder> getCustomerGatewayAssociationsRequest)
Gets the association information for customer gateways that are associated with devices and links in your global
network.
|
default GetCustomerGatewayAssociationsPublisher |
getCustomerGatewayAssociationsPaginator(GetCustomerGatewayAssociationsRequest getCustomerGatewayAssociationsRequest)
Gets the association information for customer gateways that are associated with devices and links in your global
network.
|
default CompletableFuture<GetDevicesResponse> |
getDevices(Consumer<GetDevicesRequest.Builder> getDevicesRequest)
Gets information about one or more of your devices in a global network.
|
default CompletableFuture<GetDevicesResponse> |
getDevices(GetDevicesRequest getDevicesRequest)
Gets information about one or more of your devices in a global network.
|
default GetDevicesPublisher |
getDevicesPaginator(Consumer<GetDevicesRequest.Builder> getDevicesRequest)
Gets information about one or more of your devices in a global network.
|
default GetDevicesPublisher |
getDevicesPaginator(GetDevicesRequest getDevicesRequest)
Gets information about one or more of your devices in a global network.
|
default CompletableFuture<GetLinkAssociationsResponse> |
getLinkAssociations(Consumer<GetLinkAssociationsRequest.Builder> getLinkAssociationsRequest)
Gets the link associations for a device or a link.
|
default CompletableFuture<GetLinkAssociationsResponse> |
getLinkAssociations(GetLinkAssociationsRequest getLinkAssociationsRequest)
Gets the link associations for a device or a link.
|
default GetLinkAssociationsPublisher |
getLinkAssociationsPaginator(Consumer<GetLinkAssociationsRequest.Builder> getLinkAssociationsRequest)
Gets the link associations for a device or a link.
|
default GetLinkAssociationsPublisher |
getLinkAssociationsPaginator(GetLinkAssociationsRequest getLinkAssociationsRequest)
Gets the link associations for a device or a link.
|
default CompletableFuture<GetLinksResponse> |
getLinks(Consumer<GetLinksRequest.Builder> getLinksRequest)
Gets information about one or more links in a specified global network.
|
default CompletableFuture<GetLinksResponse> |
getLinks(GetLinksRequest getLinksRequest)
Gets information about one or more links in a specified global network.
|
default GetLinksPublisher |
getLinksPaginator(Consumer<GetLinksRequest.Builder> getLinksRequest)
Gets information about one or more links in a specified global network.
|
default GetLinksPublisher |
getLinksPaginator(GetLinksRequest getLinksRequest)
Gets information about one or more links in a specified global network.
|
default CompletableFuture<GetNetworkResourceCountsResponse> |
getNetworkResourceCounts(Consumer<GetNetworkResourceCountsRequest.Builder> getNetworkResourceCountsRequest)
Gets the count of network resources, by resource type, for the specified global network.
|
default CompletableFuture<GetNetworkResourceCountsResponse> |
getNetworkResourceCounts(GetNetworkResourceCountsRequest getNetworkResourceCountsRequest)
Gets the count of network resources, by resource type, for the specified global network.
|
default GetNetworkResourceCountsPublisher |
getNetworkResourceCountsPaginator(Consumer<GetNetworkResourceCountsRequest.Builder> getNetworkResourceCountsRequest)
Gets the count of network resources, by resource type, for the specified global network.
|
default GetNetworkResourceCountsPublisher |
getNetworkResourceCountsPaginator(GetNetworkResourceCountsRequest getNetworkResourceCountsRequest)
Gets the count of network resources, by resource type, for the specified global network.
|
default CompletableFuture<GetNetworkResourceRelationshipsResponse> |
getNetworkResourceRelationships(Consumer<GetNetworkResourceRelationshipsRequest.Builder> getNetworkResourceRelationshipsRequest)
Gets the network resource relationships for the specified global network.
|
default CompletableFuture<GetNetworkResourceRelationshipsResponse> |
getNetworkResourceRelationships(GetNetworkResourceRelationshipsRequest getNetworkResourceRelationshipsRequest)
Gets the network resource relationships for the specified global network.
|
default GetNetworkResourceRelationshipsPublisher |
getNetworkResourceRelationshipsPaginator(Consumer<GetNetworkResourceRelationshipsRequest.Builder> getNetworkResourceRelationshipsRequest)
Gets the network resource relationships for the specified global network.
|
default GetNetworkResourceRelationshipsPublisher |
getNetworkResourceRelationshipsPaginator(GetNetworkResourceRelationshipsRequest getNetworkResourceRelationshipsRequest)
Gets the network resource relationships for the specified global network.
|
default CompletableFuture<GetNetworkResourcesResponse> |
getNetworkResources(Consumer<GetNetworkResourcesRequest.Builder> getNetworkResourcesRequest)
Describes the network resources for the specified global network.
|
default CompletableFuture<GetNetworkResourcesResponse> |
getNetworkResources(GetNetworkResourcesRequest getNetworkResourcesRequest)
Describes the network resources for the specified global network.
|
default GetNetworkResourcesPublisher |
getNetworkResourcesPaginator(Consumer<GetNetworkResourcesRequest.Builder> getNetworkResourcesRequest)
Describes the network resources for the specified global network.
|
default GetNetworkResourcesPublisher |
getNetworkResourcesPaginator(GetNetworkResourcesRequest getNetworkResourcesRequest)
Describes the network resources for the specified global network.
|
default CompletableFuture<GetNetworkRoutesResponse> |
getNetworkRoutes(Consumer<GetNetworkRoutesRequest.Builder> getNetworkRoutesRequest)
Gets the network routes of the specified global network.
|
default CompletableFuture<GetNetworkRoutesResponse> |
getNetworkRoutes(GetNetworkRoutesRequest getNetworkRoutesRequest)
Gets the network routes of the specified global network.
|
default CompletableFuture<GetNetworkTelemetryResponse> |
getNetworkTelemetry(Consumer<GetNetworkTelemetryRequest.Builder> getNetworkTelemetryRequest)
Gets the network telemetry of the specified global network.
|
default CompletableFuture<GetNetworkTelemetryResponse> |
getNetworkTelemetry(GetNetworkTelemetryRequest getNetworkTelemetryRequest)
Gets the network telemetry of the specified global network.
|
default GetNetworkTelemetryPublisher |
getNetworkTelemetryPaginator(Consumer<GetNetworkTelemetryRequest.Builder> getNetworkTelemetryRequest)
Gets the network telemetry of the specified global network.
|
default GetNetworkTelemetryPublisher |
getNetworkTelemetryPaginator(GetNetworkTelemetryRequest getNetworkTelemetryRequest)
Gets the network telemetry of the specified global network.
|
default CompletableFuture<GetResourcePolicyResponse> |
getResourcePolicy(Consumer<GetResourcePolicyRequest.Builder> getResourcePolicyRequest)
Returns information about a resource policy.
|
default CompletableFuture<GetResourcePolicyResponse> |
getResourcePolicy(GetResourcePolicyRequest getResourcePolicyRequest)
Returns information about a resource policy.
|
default CompletableFuture<GetRouteAnalysisResponse> |
getRouteAnalysis(Consumer<GetRouteAnalysisRequest.Builder> getRouteAnalysisRequest)
Gets information about the specified route analysis.
|
default CompletableFuture<GetRouteAnalysisResponse> |
getRouteAnalysis(GetRouteAnalysisRequest getRouteAnalysisRequest)
Gets information about the specified route analysis.
|
default CompletableFuture<GetSitesResponse> |
getSites(Consumer<GetSitesRequest.Builder> getSitesRequest)
Gets information about one or more of your sites in a global network.
|
default CompletableFuture<GetSitesResponse> |
getSites(GetSitesRequest getSitesRequest)
Gets information about one or more of your sites in a global network.
|
default GetSitesPublisher |
getSitesPaginator(Consumer<GetSitesRequest.Builder> getSitesRequest)
Gets information about one or more of your sites in a global network.
|
default GetSitesPublisher |
getSitesPaginator(GetSitesRequest getSitesRequest)
Gets information about one or more of your sites in a global network.
|
default CompletableFuture<GetSiteToSiteVpnAttachmentResponse> |
getSiteToSiteVpnAttachment(Consumer<GetSiteToSiteVpnAttachmentRequest.Builder> getSiteToSiteVpnAttachmentRequest)
Returns information about a site-to-site VPN attachment.
|
default CompletableFuture<GetSiteToSiteVpnAttachmentResponse> |
getSiteToSiteVpnAttachment(GetSiteToSiteVpnAttachmentRequest getSiteToSiteVpnAttachmentRequest)
Returns information about a site-to-site VPN attachment.
|
default CompletableFuture<GetTransitGatewayConnectPeerAssociationsResponse> |
getTransitGatewayConnectPeerAssociations(Consumer<GetTransitGatewayConnectPeerAssociationsRequest.Builder> getTransitGatewayConnectPeerAssociationsRequest)
Gets information about one or more of your transit gateway Connect peer associations in a global network.
|
default CompletableFuture<GetTransitGatewayConnectPeerAssociationsResponse> |
getTransitGatewayConnectPeerAssociations(GetTransitGatewayConnectPeerAssociationsRequest getTransitGatewayConnectPeerAssociationsRequest)
Gets information about one or more of your transit gateway Connect peer associations in a global network.
|
default GetTransitGatewayConnectPeerAssociationsPublisher |
getTransitGatewayConnectPeerAssociationsPaginator(Consumer<GetTransitGatewayConnectPeerAssociationsRequest.Builder> getTransitGatewayConnectPeerAssociationsRequest)
Gets information about one or more of your transit gateway Connect peer associations in a global network.
|
default GetTransitGatewayConnectPeerAssociationsPublisher |
getTransitGatewayConnectPeerAssociationsPaginator(GetTransitGatewayConnectPeerAssociationsRequest getTransitGatewayConnectPeerAssociationsRequest)
Gets information about one or more of your transit gateway Connect peer associations in a global network.
|
default CompletableFuture<GetTransitGatewayPeeringResponse> |
getTransitGatewayPeering(Consumer<GetTransitGatewayPeeringRequest.Builder> getTransitGatewayPeeringRequest)
Returns information about a transit gateway peer.
|
default CompletableFuture<GetTransitGatewayPeeringResponse> |
getTransitGatewayPeering(GetTransitGatewayPeeringRequest getTransitGatewayPeeringRequest)
Returns information about a transit gateway peer.
|
default CompletableFuture<GetTransitGatewayRegistrationsResponse> |
getTransitGatewayRegistrations(Consumer<GetTransitGatewayRegistrationsRequest.Builder> getTransitGatewayRegistrationsRequest)
Gets information about the transit gateway registrations in a specified global network.
|
default CompletableFuture<GetTransitGatewayRegistrationsResponse> |
getTransitGatewayRegistrations(GetTransitGatewayRegistrationsRequest getTransitGatewayRegistrationsRequest)
Gets information about the transit gateway registrations in a specified global network.
|
default GetTransitGatewayRegistrationsPublisher |
getTransitGatewayRegistrationsPaginator(Consumer<GetTransitGatewayRegistrationsRequest.Builder> getTransitGatewayRegistrationsRequest)
Gets information about the transit gateway registrations in a specified global network.
|
default GetTransitGatewayRegistrationsPublisher |
getTransitGatewayRegistrationsPaginator(GetTransitGatewayRegistrationsRequest getTransitGatewayRegistrationsRequest)
Gets information about the transit gateway registrations in a specified global network.
|
default CompletableFuture<GetTransitGatewayRouteTableAttachmentResponse> |
getTransitGatewayRouteTableAttachment(Consumer<GetTransitGatewayRouteTableAttachmentRequest.Builder> getTransitGatewayRouteTableAttachmentRequest)
Returns information about a transit gateway route table attachment.
|
default CompletableFuture<GetTransitGatewayRouteTableAttachmentResponse> |
getTransitGatewayRouteTableAttachment(GetTransitGatewayRouteTableAttachmentRequest getTransitGatewayRouteTableAttachmentRequest)
Returns information about a transit gateway route table attachment.
|
default CompletableFuture<GetVpcAttachmentResponse> |
getVpcAttachment(Consumer<GetVpcAttachmentRequest.Builder> getVpcAttachmentRequest)
Returns information about a VPC attachment.
|
default CompletableFuture<GetVpcAttachmentResponse> |
getVpcAttachment(GetVpcAttachmentRequest getVpcAttachmentRequest)
Returns information about a VPC attachment.
|
default CompletableFuture<ListAttachmentsResponse> |
listAttachments(Consumer<ListAttachmentsRequest.Builder> listAttachmentsRequest)
Returns a list of core network attachments.
|
default CompletableFuture<ListAttachmentsResponse> |
listAttachments(ListAttachmentsRequest listAttachmentsRequest)
Returns a list of core network attachments.
|
default ListAttachmentsPublisher |
listAttachmentsPaginator(Consumer<ListAttachmentsRequest.Builder> listAttachmentsRequest)
Returns a list of core network attachments.
|
default ListAttachmentsPublisher |
listAttachmentsPaginator(ListAttachmentsRequest listAttachmentsRequest)
Returns a list of core network attachments.
|
default CompletableFuture<ListConnectPeersResponse> |
listConnectPeers(Consumer<ListConnectPeersRequest.Builder> listConnectPeersRequest)
Returns a list of core network Connect peers.
|
default CompletableFuture<ListConnectPeersResponse> |
listConnectPeers(ListConnectPeersRequest listConnectPeersRequest)
Returns a list of core network Connect peers.
|
default ListConnectPeersPublisher |
listConnectPeersPaginator(Consumer<ListConnectPeersRequest.Builder> listConnectPeersRequest)
Returns a list of core network Connect peers.
|
default ListConnectPeersPublisher |
listConnectPeersPaginator(ListConnectPeersRequest listConnectPeersRequest)
Returns a list of core network Connect peers.
|
default CompletableFuture<ListCoreNetworkPolicyVersionsResponse> |
listCoreNetworkPolicyVersions(Consumer<ListCoreNetworkPolicyVersionsRequest.Builder> listCoreNetworkPolicyVersionsRequest)
Returns a list of core network policy versions.
|
default CompletableFuture<ListCoreNetworkPolicyVersionsResponse> |
listCoreNetworkPolicyVersions(ListCoreNetworkPolicyVersionsRequest listCoreNetworkPolicyVersionsRequest)
Returns a list of core network policy versions.
|
default ListCoreNetworkPolicyVersionsPublisher |
listCoreNetworkPolicyVersionsPaginator(Consumer<ListCoreNetworkPolicyVersionsRequest.Builder> listCoreNetworkPolicyVersionsRequest)
Returns a list of core network policy versions.
|
default ListCoreNetworkPolicyVersionsPublisher |
listCoreNetworkPolicyVersionsPaginator(ListCoreNetworkPolicyVersionsRequest listCoreNetworkPolicyVersionsRequest)
Returns a list of core network policy versions.
|
default CompletableFuture<ListCoreNetworksResponse> |
listCoreNetworks(Consumer<ListCoreNetworksRequest.Builder> listCoreNetworksRequest)
Returns a list of owned and shared core networks.
|
default CompletableFuture<ListCoreNetworksResponse> |
listCoreNetworks(ListCoreNetworksRequest listCoreNetworksRequest)
Returns a list of owned and shared core networks.
|
default ListCoreNetworksPublisher |
listCoreNetworksPaginator(Consumer<ListCoreNetworksRequest.Builder> listCoreNetworksRequest)
Returns a list of owned and shared core networks.
|
default ListCoreNetworksPublisher |
listCoreNetworksPaginator(ListCoreNetworksRequest listCoreNetworksRequest)
Returns a list of owned and shared core networks.
|
default CompletableFuture<ListOrganizationServiceAccessStatusResponse> |
listOrganizationServiceAccessStatus(Consumer<ListOrganizationServiceAccessStatusRequest.Builder> listOrganizationServiceAccessStatusRequest)
Gets the status of the Service Linked Role (SLR) deployment for the accounts in a given Amazon Web Services
Organization.
|
default CompletableFuture<ListOrganizationServiceAccessStatusResponse> |
listOrganizationServiceAccessStatus(ListOrganizationServiceAccessStatusRequest listOrganizationServiceAccessStatusRequest)
Gets the status of the Service Linked Role (SLR) deployment for the accounts in a given Amazon Web Services
Organization.
|
default CompletableFuture<ListPeeringsResponse> |
listPeerings(Consumer<ListPeeringsRequest.Builder> listPeeringsRequest)
Lists the peerings for a core network.
|
default CompletableFuture<ListPeeringsResponse> |
listPeerings(ListPeeringsRequest listPeeringsRequest)
Lists the peerings for a core network.
|
default ListPeeringsPublisher |
listPeeringsPaginator(Consumer<ListPeeringsRequest.Builder> listPeeringsRequest)
Lists the peerings for a core network.
|
default ListPeeringsPublisher |
listPeeringsPaginator(ListPeeringsRequest listPeeringsRequest)
Lists the peerings for a core network.
|
default CompletableFuture<ListTagsForResourceResponse> |
listTagsForResource(Consumer<ListTagsForResourceRequest.Builder> listTagsForResourceRequest)
Lists the tags for a specified resource.
|
default CompletableFuture<ListTagsForResourceResponse> |
listTagsForResource(ListTagsForResourceRequest listTagsForResourceRequest)
Lists the tags for a specified resource.
|
default CompletableFuture<PutCoreNetworkPolicyResponse> |
putCoreNetworkPolicy(Consumer<PutCoreNetworkPolicyRequest.Builder> putCoreNetworkPolicyRequest)
Creates a new, immutable version of a core network policy.
|
default CompletableFuture<PutCoreNetworkPolicyResponse> |
putCoreNetworkPolicy(PutCoreNetworkPolicyRequest putCoreNetworkPolicyRequest)
Creates a new, immutable version of a core network policy.
|
default CompletableFuture<PutResourcePolicyResponse> |
putResourcePolicy(Consumer<PutResourcePolicyRequest.Builder> putResourcePolicyRequest)
Creates or updates a resource policy.
|
default CompletableFuture<PutResourcePolicyResponse> |
putResourcePolicy(PutResourcePolicyRequest putResourcePolicyRequest)
Creates or updates a resource policy.
|
default CompletableFuture<RegisterTransitGatewayResponse> |
registerTransitGateway(Consumer<RegisterTransitGatewayRequest.Builder> registerTransitGatewayRequest)
Registers a transit gateway in your global network.
|
default CompletableFuture<RegisterTransitGatewayResponse> |
registerTransitGateway(RegisterTransitGatewayRequest registerTransitGatewayRequest)
Registers a transit gateway in your global network.
|
default CompletableFuture<RejectAttachmentResponse> |
rejectAttachment(Consumer<RejectAttachmentRequest.Builder> rejectAttachmentRequest)
Rejects a core network attachment request.
|
default CompletableFuture<RejectAttachmentResponse> |
rejectAttachment(RejectAttachmentRequest rejectAttachmentRequest)
Rejects a core network attachment request.
|
default CompletableFuture<RestoreCoreNetworkPolicyVersionResponse> |
restoreCoreNetworkPolicyVersion(Consumer<RestoreCoreNetworkPolicyVersionRequest.Builder> restoreCoreNetworkPolicyVersionRequest)
Restores a previous policy version as a new, immutable version of a core network policy.
|
default CompletableFuture<RestoreCoreNetworkPolicyVersionResponse> |
restoreCoreNetworkPolicyVersion(RestoreCoreNetworkPolicyVersionRequest restoreCoreNetworkPolicyVersionRequest)
Restores a previous policy version as a new, immutable version of a core network policy.
|
default NetworkManagerServiceClientConfiguration |
serviceClientConfiguration() |
default CompletableFuture<StartOrganizationServiceAccessUpdateResponse> |
startOrganizationServiceAccessUpdate(Consumer<StartOrganizationServiceAccessUpdateRequest.Builder> startOrganizationServiceAccessUpdateRequest)
Enables the Network Manager service for an Amazon Web Services Organization.
|
default CompletableFuture<StartOrganizationServiceAccessUpdateResponse> |
startOrganizationServiceAccessUpdate(StartOrganizationServiceAccessUpdateRequest startOrganizationServiceAccessUpdateRequest)
Enables the Network Manager service for an Amazon Web Services Organization.
|
default CompletableFuture<StartRouteAnalysisResponse> |
startRouteAnalysis(Consumer<StartRouteAnalysisRequest.Builder> startRouteAnalysisRequest)
Starts analyzing the routing path between the specified source and destination.
|
default CompletableFuture<StartRouteAnalysisResponse> |
startRouteAnalysis(StartRouteAnalysisRequest startRouteAnalysisRequest)
Starts analyzing the routing path between the specified source and destination.
|
default CompletableFuture<TagResourceResponse> |
tagResource(Consumer<TagResourceRequest.Builder> tagResourceRequest)
Tags a specified resource.
|
default CompletableFuture<TagResourceResponse> |
tagResource(TagResourceRequest tagResourceRequest)
Tags a specified resource.
|
default CompletableFuture<UntagResourceResponse> |
untagResource(Consumer<UntagResourceRequest.Builder> untagResourceRequest)
Removes tags from a specified resource.
|
default CompletableFuture<UntagResourceResponse> |
untagResource(UntagResourceRequest untagResourceRequest)
Removes tags from a specified resource.
|
default CompletableFuture<UpdateConnectionResponse> |
updateConnection(Consumer<UpdateConnectionRequest.Builder> updateConnectionRequest)
Updates the information for an existing connection.
|
default CompletableFuture<UpdateConnectionResponse> |
updateConnection(UpdateConnectionRequest updateConnectionRequest)
Updates the information for an existing connection.
|
default CompletableFuture<UpdateCoreNetworkResponse> |
updateCoreNetwork(Consumer<UpdateCoreNetworkRequest.Builder> updateCoreNetworkRequest)
Updates the description of a core network.
|
default CompletableFuture<UpdateCoreNetworkResponse> |
updateCoreNetwork(UpdateCoreNetworkRequest updateCoreNetworkRequest)
Updates the description of a core network.
|
default CompletableFuture<UpdateDeviceResponse> |
updateDevice(Consumer<UpdateDeviceRequest.Builder> updateDeviceRequest)
Updates the details for an existing device.
|
default CompletableFuture<UpdateDeviceResponse> |
updateDevice(UpdateDeviceRequest updateDeviceRequest)
Updates the details for an existing device.
|
default CompletableFuture<UpdateGlobalNetworkResponse> |
updateGlobalNetwork(Consumer<UpdateGlobalNetworkRequest.Builder> updateGlobalNetworkRequest)
Updates an existing global network.
|
default CompletableFuture<UpdateGlobalNetworkResponse> |
updateGlobalNetwork(UpdateGlobalNetworkRequest updateGlobalNetworkRequest)
Updates an existing global network.
|
default CompletableFuture<UpdateLinkResponse> |
updateLink(Consumer<UpdateLinkRequest.Builder> updateLinkRequest)
Updates the details for an existing link.
|
default CompletableFuture<UpdateLinkResponse> |
updateLink(UpdateLinkRequest updateLinkRequest)
Updates the details for an existing link.
|
default CompletableFuture<UpdateNetworkResourceMetadataResponse> |
updateNetworkResourceMetadata(Consumer<UpdateNetworkResourceMetadataRequest.Builder> updateNetworkResourceMetadataRequest)
Updates the resource metadata for the specified global network.
|
default CompletableFuture<UpdateNetworkResourceMetadataResponse> |
updateNetworkResourceMetadata(UpdateNetworkResourceMetadataRequest updateNetworkResourceMetadataRequest)
Updates the resource metadata for the specified global network.
|
default CompletableFuture<UpdateSiteResponse> |
updateSite(Consumer<UpdateSiteRequest.Builder> updateSiteRequest)
Updates the information for an existing site.
|
default CompletableFuture<UpdateSiteResponse> |
updateSite(UpdateSiteRequest updateSiteRequest)
Updates the information for an existing site.
|
default CompletableFuture<UpdateVpcAttachmentResponse> |
updateVpcAttachment(Consumer<UpdateVpcAttachmentRequest.Builder> updateVpcAttachmentRequest)
Updates a VPC attachment.
|
default CompletableFuture<UpdateVpcAttachmentResponse> |
updateVpcAttachment(UpdateVpcAttachmentRequest updateVpcAttachmentRequest)
Updates a VPC attachment.
|
serviceNameclosestatic final String SERVICE_NAME
static final String SERVICE_METADATA_ID
ServiceMetadataProvider.default CompletableFuture<AcceptAttachmentResponse> acceptAttachment(AcceptAttachmentRequest acceptAttachmentRequest)
Accepts a core network attachment request.
Once the attachment request is accepted by a core network owner, the attachment is created and connected to a core network.
acceptAttachmentRequest - default CompletableFuture<AcceptAttachmentResponse> acceptAttachment(Consumer<AcceptAttachmentRequest.Builder> acceptAttachmentRequest)
Accepts a core network attachment request.
Once the attachment request is accepted by a core network owner, the attachment is created and connected to a core network.
This is a convenience which creates an instance of the AcceptAttachmentRequest.Builder avoiding the need
to create one manually via AcceptAttachmentRequest.builder()
acceptAttachmentRequest - A Consumer that will call methods on AcceptAttachmentRequest.Builder to create a request.default CompletableFuture<AssociateConnectPeerResponse> associateConnectPeer(AssociateConnectPeerRequest associateConnectPeerRequest)
Associates a core network Connect peer with a device and optionally, with a link.
If you specify a link, it must be associated with the specified device. You can only associate core network Connect peers that have been created on a core network Connect attachment on a core network.
associateConnectPeerRequest - default CompletableFuture<AssociateConnectPeerResponse> associateConnectPeer(Consumer<AssociateConnectPeerRequest.Builder> associateConnectPeerRequest)
Associates a core network Connect peer with a device and optionally, with a link.
If you specify a link, it must be associated with the specified device. You can only associate core network Connect peers that have been created on a core network Connect attachment on a core network.
This is a convenience which creates an instance of the AssociateConnectPeerRequest.Builder avoiding the
need to create one manually via AssociateConnectPeerRequest.builder()
associateConnectPeerRequest - A Consumer that will call methods on AssociateConnectPeerRequest.Builder to create a
request.default CompletableFuture<AssociateCustomerGatewayResponse> associateCustomerGateway(AssociateCustomerGatewayRequest associateCustomerGatewayRequest)
Associates a customer gateway with a device and optionally, with a link. If you specify a link, it must be associated with the specified device.
You can only associate customer gateways that are connected to a VPN attachment on a transit gateway or core
network registered in your global network. When you register a transit gateway or core network, customer gateways
that are connected to the transit gateway are automatically included in the global network. To list customer
gateways that are connected to a transit gateway, use the DescribeVpnConnections EC2 API and filter by transit-gateway-id.
You cannot associate a customer gateway with more than one device and link.
associateCustomerGatewayRequest - default CompletableFuture<AssociateCustomerGatewayResponse> associateCustomerGateway(Consumer<AssociateCustomerGatewayRequest.Builder> associateCustomerGatewayRequest)
Associates a customer gateway with a device and optionally, with a link. If you specify a link, it must be associated with the specified device.
You can only associate customer gateways that are connected to a VPN attachment on a transit gateway or core
network registered in your global network. When you register a transit gateway or core network, customer gateways
that are connected to the transit gateway are automatically included in the global network. To list customer
gateways that are connected to a transit gateway, use the DescribeVpnConnections EC2 API and filter by transit-gateway-id.
You cannot associate a customer gateway with more than one device and link.
This is a convenience which creates an instance of the AssociateCustomerGatewayRequest.Builder avoiding
the need to create one manually via AssociateCustomerGatewayRequest.builder()
associateCustomerGatewayRequest - A Consumer that will call methods on AssociateCustomerGatewayRequest.Builder to create a
request.default CompletableFuture<AssociateLinkResponse> associateLink(AssociateLinkRequest associateLinkRequest)
Associates a link to a device. A device can be associated to multiple links and a link can be associated to multiple devices. The device and link must be in the same global network and the same site.
associateLinkRequest - default CompletableFuture<AssociateLinkResponse> associateLink(Consumer<AssociateLinkRequest.Builder> associateLinkRequest)
Associates a link to a device. A device can be associated to multiple links and a link can be associated to multiple devices. The device and link must be in the same global network and the same site.
This is a convenience which creates an instance of the AssociateLinkRequest.Builder avoiding the need to
create one manually via AssociateLinkRequest.builder()
associateLinkRequest - A Consumer that will call methods on AssociateLinkRequest.Builder to create a request.default CompletableFuture<AssociateTransitGatewayConnectPeerResponse> associateTransitGatewayConnectPeer(AssociateTransitGatewayConnectPeerRequest associateTransitGatewayConnectPeerRequest)
Associates a transit gateway Connect peer with a device, and optionally, with a link. If you specify a link, it must be associated with the specified device.
You can only associate transit gateway Connect peers that have been created on a transit gateway that's registered in your global network.
You cannot associate a transit gateway Connect peer with more than one device and link.
associateTransitGatewayConnectPeerRequest - default CompletableFuture<AssociateTransitGatewayConnectPeerResponse> associateTransitGatewayConnectPeer(Consumer<AssociateTransitGatewayConnectPeerRequest.Builder> associateTransitGatewayConnectPeerRequest)
Associates a transit gateway Connect peer with a device, and optionally, with a link. If you specify a link, it must be associated with the specified device.
You can only associate transit gateway Connect peers that have been created on a transit gateway that's registered in your global network.
You cannot associate a transit gateway Connect peer with more than one device and link.
This is a convenience which creates an instance of the AssociateTransitGatewayConnectPeerRequest.Builder
avoiding the need to create one manually via AssociateTransitGatewayConnectPeerRequest.builder()
associateTransitGatewayConnectPeerRequest - A Consumer that will call methods on AssociateTransitGatewayConnectPeerRequest.Builder to
create a request.default CompletableFuture<CreateConnectAttachmentResponse> createConnectAttachment(CreateConnectAttachmentRequest createConnectAttachmentRequest)
Creates a core network Connect attachment from a specified core network attachment.
A core network Connect attachment is a GRE-based tunnel attachment that you can use to establish a connection between a core network and an appliance. A core network Connect attachment uses an existing VPC attachment as the underlying transport mechanism.
createConnectAttachmentRequest - default CompletableFuture<CreateConnectAttachmentResponse> createConnectAttachment(Consumer<CreateConnectAttachmentRequest.Builder> createConnectAttachmentRequest)
Creates a core network Connect attachment from a specified core network attachment.
A core network Connect attachment is a GRE-based tunnel attachment that you can use to establish a connection between a core network and an appliance. A core network Connect attachment uses an existing VPC attachment as the underlying transport mechanism.
This is a convenience which creates an instance of the CreateConnectAttachmentRequest.Builder avoiding
the need to create one manually via CreateConnectAttachmentRequest.builder()
createConnectAttachmentRequest - A Consumer that will call methods on CreateConnectAttachmentRequest.Builder to create a
request.default CompletableFuture<CreateConnectPeerResponse> createConnectPeer(CreateConnectPeerRequest createConnectPeerRequest)
Creates a core network Connect peer for a specified core network connect attachment between a core network and an appliance. The peer address and transit gateway address must be the same IP address family (IPv4 or IPv6).
createConnectPeerRequest - default CompletableFuture<CreateConnectPeerResponse> createConnectPeer(Consumer<CreateConnectPeerRequest.Builder> createConnectPeerRequest)
Creates a core network Connect peer for a specified core network connect attachment between a core network and an appliance. The peer address and transit gateway address must be the same IP address family (IPv4 or IPv6).
This is a convenience which creates an instance of the CreateConnectPeerRequest.Builder avoiding the need
to create one manually via CreateConnectPeerRequest.builder()
createConnectPeerRequest - A Consumer that will call methods on CreateConnectPeerRequest.Builder to create a request.default CompletableFuture<CreateConnectionResponse> createConnection(CreateConnectionRequest createConnectionRequest)
Creates a connection between two devices. The devices can be a physical or virtual appliance that connects to a third-party appliance in a VPC, or a physical appliance that connects to another physical appliance in an on-premises network.
createConnectionRequest - default CompletableFuture<CreateConnectionResponse> createConnection(Consumer<CreateConnectionRequest.Builder> createConnectionRequest)
Creates a connection between two devices. The devices can be a physical or virtual appliance that connects to a third-party appliance in a VPC, or a physical appliance that connects to another physical appliance in an on-premises network.
This is a convenience which creates an instance of the CreateConnectionRequest.Builder avoiding the need
to create one manually via CreateConnectionRequest.builder()
createConnectionRequest - A Consumer that will call methods on CreateConnectionRequest.Builder to create a request.default CompletableFuture<CreateCoreNetworkResponse> createCoreNetwork(CreateCoreNetworkRequest createCoreNetworkRequest)
Creates a core network as part of your global network, and optionally, with a core network policy.
createCoreNetworkRequest - default CompletableFuture<CreateCoreNetworkResponse> createCoreNetwork(Consumer<CreateCoreNetworkRequest.Builder> createCoreNetworkRequest)
Creates a core network as part of your global network, and optionally, with a core network policy.
This is a convenience which creates an instance of the CreateCoreNetworkRequest.Builder avoiding the need
to create one manually via CreateCoreNetworkRequest.builder()
createCoreNetworkRequest - A Consumer that will call methods on CreateCoreNetworkRequest.Builder to create a request.default CompletableFuture<CreateDeviceResponse> createDevice(CreateDeviceRequest createDeviceRequest)
Creates a new device in a global network. If you specify both a site ID and a location, the location of the site is used for visualization in the Network Manager console.
createDeviceRequest - default CompletableFuture<CreateDeviceResponse> createDevice(Consumer<CreateDeviceRequest.Builder> createDeviceRequest)
Creates a new device in a global network. If you specify both a site ID and a location, the location of the site is used for visualization in the Network Manager console.
This is a convenience which creates an instance of the CreateDeviceRequest.Builder avoiding the need to
create one manually via CreateDeviceRequest.builder()
createDeviceRequest - A Consumer that will call methods on CreateDeviceRequest.Builder to create a request.default CompletableFuture<CreateGlobalNetworkResponse> createGlobalNetwork(CreateGlobalNetworkRequest createGlobalNetworkRequest)
Creates a new, empty global network.
createGlobalNetworkRequest - default CompletableFuture<CreateGlobalNetworkResponse> createGlobalNetwork(Consumer<CreateGlobalNetworkRequest.Builder> createGlobalNetworkRequest)
Creates a new, empty global network.
This is a convenience which creates an instance of the CreateGlobalNetworkRequest.Builder avoiding the
need to create one manually via CreateGlobalNetworkRequest.builder()
createGlobalNetworkRequest - A Consumer that will call methods on CreateGlobalNetworkRequest.Builder to create a
request.default CompletableFuture<CreateLinkResponse> createLink(CreateLinkRequest createLinkRequest)
Creates a new link for a specified site.
createLinkRequest - default CompletableFuture<CreateLinkResponse> createLink(Consumer<CreateLinkRequest.Builder> createLinkRequest)
Creates a new link for a specified site.
This is a convenience which creates an instance of the CreateLinkRequest.Builder avoiding the need to
create one manually via CreateLinkRequest.builder()
createLinkRequest - A Consumer that will call methods on CreateLinkRequest.Builder to create a request.default CompletableFuture<CreateSiteResponse> createSite(CreateSiteRequest createSiteRequest)
Creates a new site in a global network.
createSiteRequest - default CompletableFuture<CreateSiteResponse> createSite(Consumer<CreateSiteRequest.Builder> createSiteRequest)
Creates a new site in a global network.
This is a convenience which creates an instance of the CreateSiteRequest.Builder avoiding the need to
create one manually via CreateSiteRequest.builder()
createSiteRequest - A Consumer that will call methods on CreateSiteRequest.Builder to create a request.default CompletableFuture<CreateSiteToSiteVpnAttachmentResponse> createSiteToSiteVpnAttachment(CreateSiteToSiteVpnAttachmentRequest createSiteToSiteVpnAttachmentRequest)
Creates an Amazon Web Services site-to-site VPN attachment on an edge location of a core network.
createSiteToSiteVpnAttachmentRequest - default CompletableFuture<CreateSiteToSiteVpnAttachmentResponse> createSiteToSiteVpnAttachment(Consumer<CreateSiteToSiteVpnAttachmentRequest.Builder> createSiteToSiteVpnAttachmentRequest)
Creates an Amazon Web Services site-to-site VPN attachment on an edge location of a core network.
This is a convenience which creates an instance of the CreateSiteToSiteVpnAttachmentRequest.Builder
avoiding the need to create one manually via CreateSiteToSiteVpnAttachmentRequest.builder()
createSiteToSiteVpnAttachmentRequest - A Consumer that will call methods on CreateSiteToSiteVpnAttachmentRequest.Builder to
create a request.default CompletableFuture<CreateTransitGatewayPeeringResponse> createTransitGatewayPeering(CreateTransitGatewayPeeringRequest createTransitGatewayPeeringRequest)
Creates a transit gateway peering connection.
createTransitGatewayPeeringRequest - default CompletableFuture<CreateTransitGatewayPeeringResponse> createTransitGatewayPeering(Consumer<CreateTransitGatewayPeeringRequest.Builder> createTransitGatewayPeeringRequest)
Creates a transit gateway peering connection.
This is a convenience which creates an instance of the CreateTransitGatewayPeeringRequest.Builder
avoiding the need to create one manually via CreateTransitGatewayPeeringRequest.builder()
createTransitGatewayPeeringRequest - A Consumer that will call methods on CreateTransitGatewayPeeringRequest.Builder to create
a request.default CompletableFuture<CreateTransitGatewayRouteTableAttachmentResponse> createTransitGatewayRouteTableAttachment(CreateTransitGatewayRouteTableAttachmentRequest createTransitGatewayRouteTableAttachmentRequest)
Creates a transit gateway route table attachment.
createTransitGatewayRouteTableAttachmentRequest - default CompletableFuture<CreateTransitGatewayRouteTableAttachmentResponse> createTransitGatewayRouteTableAttachment(Consumer<CreateTransitGatewayRouteTableAttachmentRequest.Builder> createTransitGatewayRouteTableAttachmentRequest)
Creates a transit gateway route table attachment.
This is a convenience which creates an instance of the
CreateTransitGatewayRouteTableAttachmentRequest.Builder avoiding the need to create one manually via
CreateTransitGatewayRouteTableAttachmentRequest.builder()
createTransitGatewayRouteTableAttachmentRequest - A Consumer that will call methods on
CreateTransitGatewayRouteTableAttachmentRequest.Builder to create a request.default CompletableFuture<CreateVpcAttachmentResponse> createVpcAttachment(CreateVpcAttachmentRequest createVpcAttachmentRequest)
Creates a VPC attachment on an edge location of a core network.
createVpcAttachmentRequest - default CompletableFuture<CreateVpcAttachmentResponse> createVpcAttachment(Consumer<CreateVpcAttachmentRequest.Builder> createVpcAttachmentRequest)
Creates a VPC attachment on an edge location of a core network.
This is a convenience which creates an instance of the CreateVpcAttachmentRequest.Builder avoiding the
need to create one manually via CreateVpcAttachmentRequest.builder()
createVpcAttachmentRequest - A Consumer that will call methods on CreateVpcAttachmentRequest.Builder to create a
request.default CompletableFuture<DeleteAttachmentResponse> deleteAttachment(DeleteAttachmentRequest deleteAttachmentRequest)
Deletes an attachment. Supports all attachment types.
deleteAttachmentRequest - default CompletableFuture<DeleteAttachmentResponse> deleteAttachment(Consumer<DeleteAttachmentRequest.Builder> deleteAttachmentRequest)
Deletes an attachment. Supports all attachment types.
This is a convenience which creates an instance of the DeleteAttachmentRequest.Builder avoiding the need
to create one manually via DeleteAttachmentRequest.builder()
deleteAttachmentRequest - A Consumer that will call methods on DeleteAttachmentRequest.Builder to create a request.default CompletableFuture<DeleteConnectPeerResponse> deleteConnectPeer(DeleteConnectPeerRequest deleteConnectPeerRequest)
Deletes a Connect peer.
deleteConnectPeerRequest - default CompletableFuture<DeleteConnectPeerResponse> deleteConnectPeer(Consumer<DeleteConnectPeerRequest.Builder> deleteConnectPeerRequest)
Deletes a Connect peer.
This is a convenience which creates an instance of the DeleteConnectPeerRequest.Builder avoiding the need
to create one manually via DeleteConnectPeerRequest.builder()
deleteConnectPeerRequest - A Consumer that will call methods on DeleteConnectPeerRequest.Builder to create a request.default CompletableFuture<DeleteConnectionResponse> deleteConnection(DeleteConnectionRequest deleteConnectionRequest)
Deletes the specified connection in your global network.
deleteConnectionRequest - default CompletableFuture<DeleteConnectionResponse> deleteConnection(Consumer<DeleteConnectionRequest.Builder> deleteConnectionRequest)
Deletes the specified connection in your global network.
This is a convenience which creates an instance of the DeleteConnectionRequest.Builder avoiding the need
to create one manually via DeleteConnectionRequest.builder()
deleteConnectionRequest - A Consumer that will call methods on DeleteConnectionRequest.Builder to create a request.default CompletableFuture<DeleteCoreNetworkResponse> deleteCoreNetwork(DeleteCoreNetworkRequest deleteCoreNetworkRequest)
Deletes a core network along with all core network policies. This can only be done if there are no attachments on a core network.
deleteCoreNetworkRequest - default CompletableFuture<DeleteCoreNetworkResponse> deleteCoreNetwork(Consumer<DeleteCoreNetworkRequest.Builder> deleteCoreNetworkRequest)
Deletes a core network along with all core network policies. This can only be done if there are no attachments on a core network.
This is a convenience which creates an instance of the DeleteCoreNetworkRequest.Builder avoiding the need
to create one manually via DeleteCoreNetworkRequest.builder()
deleteCoreNetworkRequest - A Consumer that will call methods on DeleteCoreNetworkRequest.Builder to create a request.default CompletableFuture<DeleteCoreNetworkPolicyVersionResponse> deleteCoreNetworkPolicyVersion(DeleteCoreNetworkPolicyVersionRequest deleteCoreNetworkPolicyVersionRequest)
Deletes a policy version from a core network. You can't delete the current LIVE policy.
deleteCoreNetworkPolicyVersionRequest - default CompletableFuture<DeleteCoreNetworkPolicyVersionResponse> deleteCoreNetworkPolicyVersion(Consumer<DeleteCoreNetworkPolicyVersionRequest.Builder> deleteCoreNetworkPolicyVersionRequest)
Deletes a policy version from a core network. You can't delete the current LIVE policy.
This is a convenience which creates an instance of the DeleteCoreNetworkPolicyVersionRequest.Builder
avoiding the need to create one manually via DeleteCoreNetworkPolicyVersionRequest.builder()
deleteCoreNetworkPolicyVersionRequest - A Consumer that will call methods on DeleteCoreNetworkPolicyVersionRequest.Builder to
create a request.default CompletableFuture<DeleteDeviceResponse> deleteDevice(DeleteDeviceRequest deleteDeviceRequest)
Deletes an existing device. You must first disassociate the device from any links and customer gateways.
deleteDeviceRequest - default CompletableFuture<DeleteDeviceResponse> deleteDevice(Consumer<DeleteDeviceRequest.Builder> deleteDeviceRequest)
Deletes an existing device. You must first disassociate the device from any links and customer gateways.
This is a convenience which creates an instance of the DeleteDeviceRequest.Builder avoiding the need to
create one manually via DeleteDeviceRequest.builder()
deleteDeviceRequest - A Consumer that will call methods on DeleteDeviceRequest.Builder to create a request.default CompletableFuture<DeleteGlobalNetworkResponse> deleteGlobalNetwork(DeleteGlobalNetworkRequest deleteGlobalNetworkRequest)
Deletes an existing global network. You must first delete all global network objects (devices, links, and sites), deregister all transit gateways, and delete any core networks.
deleteGlobalNetworkRequest - default CompletableFuture<DeleteGlobalNetworkResponse> deleteGlobalNetwork(Consumer<DeleteGlobalNetworkRequest.Builder> deleteGlobalNetworkRequest)
Deletes an existing global network. You must first delete all global network objects (devices, links, and sites), deregister all transit gateways, and delete any core networks.
This is a convenience which creates an instance of the DeleteGlobalNetworkRequest.Builder avoiding the
need to create one manually via DeleteGlobalNetworkRequest.builder()
deleteGlobalNetworkRequest - A Consumer that will call methods on DeleteGlobalNetworkRequest.Builder to create a
request.default CompletableFuture<DeleteLinkResponse> deleteLink(DeleteLinkRequest deleteLinkRequest)
Deletes an existing link. You must first disassociate the link from any devices and customer gateways.
deleteLinkRequest - default CompletableFuture<DeleteLinkResponse> deleteLink(Consumer<DeleteLinkRequest.Builder> deleteLinkRequest)
Deletes an existing link. You must first disassociate the link from any devices and customer gateways.
This is a convenience which creates an instance of the DeleteLinkRequest.Builder avoiding the need to
create one manually via DeleteLinkRequest.builder()
deleteLinkRequest - A Consumer that will call methods on DeleteLinkRequest.Builder to create a request.default CompletableFuture<DeletePeeringResponse> deletePeering(DeletePeeringRequest deletePeeringRequest)
Deletes an existing peering connection.
deletePeeringRequest - default CompletableFuture<DeletePeeringResponse> deletePeering(Consumer<DeletePeeringRequest.Builder> deletePeeringRequest)
Deletes an existing peering connection.
This is a convenience which creates an instance of the DeletePeeringRequest.Builder avoiding the need to
create one manually via DeletePeeringRequest.builder()
deletePeeringRequest - A Consumer that will call methods on DeletePeeringRequest.Builder to create a request.default CompletableFuture<DeleteResourcePolicyResponse> deleteResourcePolicy(DeleteResourcePolicyRequest deleteResourcePolicyRequest)
Deletes a resource policy for the specified resource. This revokes the access of the principals specified in the resource policy.
deleteResourcePolicyRequest - default CompletableFuture<DeleteResourcePolicyResponse> deleteResourcePolicy(Consumer<DeleteResourcePolicyRequest.Builder> deleteResourcePolicyRequest)
Deletes a resource policy for the specified resource. This revokes the access of the principals specified in the resource policy.
This is a convenience which creates an instance of the DeleteResourcePolicyRequest.Builder avoiding the
need to create one manually via DeleteResourcePolicyRequest.builder()
deleteResourcePolicyRequest - A Consumer that will call methods on DeleteResourcePolicyRequest.Builder to create a
request.default CompletableFuture<DeleteSiteResponse> deleteSite(DeleteSiteRequest deleteSiteRequest)
Deletes an existing site. The site cannot be associated with any device or link.
deleteSiteRequest - default CompletableFuture<DeleteSiteResponse> deleteSite(Consumer<DeleteSiteRequest.Builder> deleteSiteRequest)
Deletes an existing site. The site cannot be associated with any device or link.
This is a convenience which creates an instance of the DeleteSiteRequest.Builder avoiding the need to
create one manually via DeleteSiteRequest.builder()
deleteSiteRequest - A Consumer that will call methods on DeleteSiteRequest.Builder to create a request.default CompletableFuture<DeregisterTransitGatewayResponse> deregisterTransitGateway(DeregisterTransitGatewayRequest deregisterTransitGatewayRequest)
Deregisters a transit gateway from your global network. This action does not delete your transit gateway, or modify any of its attachments. This action removes any customer gateway associations.
deregisterTransitGatewayRequest - default CompletableFuture<DeregisterTransitGatewayResponse> deregisterTransitGateway(Consumer<DeregisterTransitGatewayRequest.Builder> deregisterTransitGatewayRequest)
Deregisters a transit gateway from your global network. This action does not delete your transit gateway, or modify any of its attachments. This action removes any customer gateway associations.
This is a convenience which creates an instance of the DeregisterTransitGatewayRequest.Builder avoiding
the need to create one manually via DeregisterTransitGatewayRequest.builder()
deregisterTransitGatewayRequest - A Consumer that will call methods on DeregisterTransitGatewayRequest.Builder to create a
request.default CompletableFuture<DescribeGlobalNetworksResponse> describeGlobalNetworks(DescribeGlobalNetworksRequest describeGlobalNetworksRequest)
Describes one or more global networks. By default, all global networks are described. To describe the objects in
your global network, you must use the appropriate Get* action. For example, to list the transit
gateways in your global network, use GetTransitGatewayRegistrations.
describeGlobalNetworksRequest - default CompletableFuture<DescribeGlobalNetworksResponse> describeGlobalNetworks(Consumer<DescribeGlobalNetworksRequest.Builder> describeGlobalNetworksRequest)
Describes one or more global networks. By default, all global networks are described. To describe the objects in
your global network, you must use the appropriate Get* action. For example, to list the transit
gateways in your global network, use GetTransitGatewayRegistrations.
This is a convenience which creates an instance of the DescribeGlobalNetworksRequest.Builder avoiding the
need to create one manually via DescribeGlobalNetworksRequest.builder()
describeGlobalNetworksRequest - A Consumer that will call methods on DescribeGlobalNetworksRequest.Builder to create a
request.default DescribeGlobalNetworksPublisher describeGlobalNetworksPaginator(DescribeGlobalNetworksRequest describeGlobalNetworksRequest)
Describes one or more global networks. By default, all global networks are described. To describe the objects in
your global network, you must use the appropriate Get* action. For example, to list the transit
gateways in your global network, use GetTransitGatewayRegistrations.
This is a variant of
describeGlobalNetworks(software.amazon.awssdk.services.networkmanager.model.DescribeGlobalNetworksRequest)
operation. The return type is a custom publisher that can be subscribed to request a stream of response pages.
SDK will internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe
method will result in a new Subscription i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the subscribe helper method
software.amazon.awssdk.services.networkmanager.paginators.DescribeGlobalNetworksPublisher publisher = client.describeGlobalNetworksPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.networkmanager.paginators.DescribeGlobalNetworksPublisher publisher = client.describeGlobalNetworksPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.networkmanager.model.DescribeGlobalNetworksResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.networkmanager.model.DescribeGlobalNetworksResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
describeGlobalNetworks(software.amazon.awssdk.services.networkmanager.model.DescribeGlobalNetworksRequest)
operation.
describeGlobalNetworksRequest - default DescribeGlobalNetworksPublisher describeGlobalNetworksPaginator(Consumer<DescribeGlobalNetworksRequest.Builder> describeGlobalNetworksRequest)
Describes one or more global networks. By default, all global networks are described. To describe the objects in
your global network, you must use the appropriate Get* action. For example, to list the transit
gateways in your global network, use GetTransitGatewayRegistrations.
This is a variant of
describeGlobalNetworks(software.amazon.awssdk.services.networkmanager.model.DescribeGlobalNetworksRequest)
operation. The return type is a custom publisher that can be subscribed to request a stream of response pages.
SDK will internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe
method will result in a new Subscription i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the subscribe helper method
software.amazon.awssdk.services.networkmanager.paginators.DescribeGlobalNetworksPublisher publisher = client.describeGlobalNetworksPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.networkmanager.paginators.DescribeGlobalNetworksPublisher publisher = client.describeGlobalNetworksPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.networkmanager.model.DescribeGlobalNetworksResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.networkmanager.model.DescribeGlobalNetworksResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
describeGlobalNetworks(software.amazon.awssdk.services.networkmanager.model.DescribeGlobalNetworksRequest)
operation.
This is a convenience which creates an instance of the DescribeGlobalNetworksRequest.Builder avoiding the
need to create one manually via DescribeGlobalNetworksRequest.builder()
describeGlobalNetworksRequest - A Consumer that will call methods on DescribeGlobalNetworksRequest.Builder to create a
request.default CompletableFuture<DisassociateConnectPeerResponse> disassociateConnectPeer(DisassociateConnectPeerRequest disassociateConnectPeerRequest)
Disassociates a core network Connect peer from a device and a link.
disassociateConnectPeerRequest - default CompletableFuture<DisassociateConnectPeerResponse> disassociateConnectPeer(Consumer<DisassociateConnectPeerRequest.Builder> disassociateConnectPeerRequest)
Disassociates a core network Connect peer from a device and a link.
This is a convenience which creates an instance of the DisassociateConnectPeerRequest.Builder avoiding
the need to create one manually via DisassociateConnectPeerRequest.builder()
disassociateConnectPeerRequest - A Consumer that will call methods on DisassociateConnectPeerRequest.Builder to create a
request.default CompletableFuture<DisassociateCustomerGatewayResponse> disassociateCustomerGateway(DisassociateCustomerGatewayRequest disassociateCustomerGatewayRequest)
Disassociates a customer gateway from a device and a link.
disassociateCustomerGatewayRequest - default CompletableFuture<DisassociateCustomerGatewayResponse> disassociateCustomerGateway(Consumer<DisassociateCustomerGatewayRequest.Builder> disassociateCustomerGatewayRequest)
Disassociates a customer gateway from a device and a link.
This is a convenience which creates an instance of the DisassociateCustomerGatewayRequest.Builder
avoiding the need to create one manually via DisassociateCustomerGatewayRequest.builder()
disassociateCustomerGatewayRequest - A Consumer that will call methods on DisassociateCustomerGatewayRequest.Builder to create
a request.default CompletableFuture<DisassociateLinkResponse> disassociateLink(DisassociateLinkRequest disassociateLinkRequest)
Disassociates an existing device from a link. You must first disassociate any customer gateways that are associated with the link.
disassociateLinkRequest - default CompletableFuture<DisassociateLinkResponse> disassociateLink(Consumer<DisassociateLinkRequest.Builder> disassociateLinkRequest)
Disassociates an existing device from a link. You must first disassociate any customer gateways that are associated with the link.
This is a convenience which creates an instance of the DisassociateLinkRequest.Builder avoiding the need
to create one manually via DisassociateLinkRequest.builder()
disassociateLinkRequest - A Consumer that will call methods on DisassociateLinkRequest.Builder to create a request.default CompletableFuture<DisassociateTransitGatewayConnectPeerResponse> disassociateTransitGatewayConnectPeer(DisassociateTransitGatewayConnectPeerRequest disassociateTransitGatewayConnectPeerRequest)
Disassociates a transit gateway Connect peer from a device and link.
disassociateTransitGatewayConnectPeerRequest - default CompletableFuture<DisassociateTransitGatewayConnectPeerResponse> disassociateTransitGatewayConnectPeer(Consumer<DisassociateTransitGatewayConnectPeerRequest.Builder> disassociateTransitGatewayConnectPeerRequest)
Disassociates a transit gateway Connect peer from a device and link.
This is a convenience which creates an instance of the
DisassociateTransitGatewayConnectPeerRequest.Builder avoiding the need to create one manually via
DisassociateTransitGatewayConnectPeerRequest.builder()
disassociateTransitGatewayConnectPeerRequest - A Consumer that will call methods on DisassociateTransitGatewayConnectPeerRequest.Builder
to create a request.default CompletableFuture<ExecuteCoreNetworkChangeSetResponse> executeCoreNetworkChangeSet(ExecuteCoreNetworkChangeSetRequest executeCoreNetworkChangeSetRequest)
Executes a change set on your core network. Deploys changes globally based on the policy submitted..
executeCoreNetworkChangeSetRequest - default CompletableFuture<ExecuteCoreNetworkChangeSetResponse> executeCoreNetworkChangeSet(Consumer<ExecuteCoreNetworkChangeSetRequest.Builder> executeCoreNetworkChangeSetRequest)
Executes a change set on your core network. Deploys changes globally based on the policy submitted..
This is a convenience which creates an instance of the ExecuteCoreNetworkChangeSetRequest.Builder
avoiding the need to create one manually via ExecuteCoreNetworkChangeSetRequest.builder()
executeCoreNetworkChangeSetRequest - A Consumer that will call methods on ExecuteCoreNetworkChangeSetRequest.Builder to create
a request.default CompletableFuture<GetConnectAttachmentResponse> getConnectAttachment(GetConnectAttachmentRequest getConnectAttachmentRequest)
Returns information about a core network Connect attachment.
getConnectAttachmentRequest - default CompletableFuture<GetConnectAttachmentResponse> getConnectAttachment(Consumer<GetConnectAttachmentRequest.Builder> getConnectAttachmentRequest)
Returns information about a core network Connect attachment.
This is a convenience which creates an instance of the GetConnectAttachmentRequest.Builder avoiding the
need to create one manually via GetConnectAttachmentRequest.builder()
getConnectAttachmentRequest - A Consumer that will call methods on GetConnectAttachmentRequest.Builder to create a
request.default CompletableFuture<GetConnectPeerResponse> getConnectPeer(GetConnectPeerRequest getConnectPeerRequest)
Returns information about a core network Connect peer.
getConnectPeerRequest - default CompletableFuture<GetConnectPeerResponse> getConnectPeer(Consumer<GetConnectPeerRequest.Builder> getConnectPeerRequest)
Returns information about a core network Connect peer.
This is a convenience which creates an instance of the GetConnectPeerRequest.Builder avoiding the need to
create one manually via GetConnectPeerRequest.builder()
getConnectPeerRequest - A Consumer that will call methods on GetConnectPeerRequest.Builder to create a request.default CompletableFuture<GetConnectPeerAssociationsResponse> getConnectPeerAssociations(GetConnectPeerAssociationsRequest getConnectPeerAssociationsRequest)
Returns information about a core network Connect peer associations.
getConnectPeerAssociationsRequest - default CompletableFuture<GetConnectPeerAssociationsResponse> getConnectPeerAssociations(Consumer<GetConnectPeerAssociationsRequest.Builder> getConnectPeerAssociationsRequest)
Returns information about a core network Connect peer associations.
This is a convenience which creates an instance of the GetConnectPeerAssociationsRequest.Builder avoiding
the need to create one manually via GetConnectPeerAssociationsRequest.builder()
getConnectPeerAssociationsRequest - A Consumer that will call methods on GetConnectPeerAssociationsRequest.Builder to create a
request.default GetConnectPeerAssociationsPublisher getConnectPeerAssociationsPaginator(GetConnectPeerAssociationsRequest getConnectPeerAssociationsRequest)
Returns information about a core network Connect peer associations.
This is a variant of
getConnectPeerAssociations(software.amazon.awssdk.services.networkmanager.model.GetConnectPeerAssociationsRequest)
operation. The return type is a custom publisher that can be subscribed to request a stream of response pages.
SDK will internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe
method will result in a new Subscription i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the subscribe helper method
software.amazon.awssdk.services.networkmanager.paginators.GetConnectPeerAssociationsPublisher publisher = client.getConnectPeerAssociationsPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.networkmanager.paginators.GetConnectPeerAssociationsPublisher publisher = client.getConnectPeerAssociationsPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.networkmanager.model.GetConnectPeerAssociationsResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.networkmanager.model.GetConnectPeerAssociationsResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
getConnectPeerAssociations(software.amazon.awssdk.services.networkmanager.model.GetConnectPeerAssociationsRequest)
operation.
getConnectPeerAssociationsRequest - default GetConnectPeerAssociationsPublisher getConnectPeerAssociationsPaginator(Consumer<GetConnectPeerAssociationsRequest.Builder> getConnectPeerAssociationsRequest)
Returns information about a core network Connect peer associations.
This is a variant of
getConnectPeerAssociations(software.amazon.awssdk.services.networkmanager.model.GetConnectPeerAssociationsRequest)
operation. The return type is a custom publisher that can be subscribed to request a stream of response pages.
SDK will internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe
method will result in a new Subscription i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the subscribe helper method
software.amazon.awssdk.services.networkmanager.paginators.GetConnectPeerAssociationsPublisher publisher = client.getConnectPeerAssociationsPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.networkmanager.paginators.GetConnectPeerAssociationsPublisher publisher = client.getConnectPeerAssociationsPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.networkmanager.model.GetConnectPeerAssociationsResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.networkmanager.model.GetConnectPeerAssociationsResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
getConnectPeerAssociations(software.amazon.awssdk.services.networkmanager.model.GetConnectPeerAssociationsRequest)
operation.
This is a convenience which creates an instance of the GetConnectPeerAssociationsRequest.Builder avoiding
the need to create one manually via GetConnectPeerAssociationsRequest.builder()
getConnectPeerAssociationsRequest - A Consumer that will call methods on GetConnectPeerAssociationsRequest.Builder to create a
request.default CompletableFuture<GetConnectionsResponse> getConnections(GetConnectionsRequest getConnectionsRequest)
Gets information about one or more of your connections in a global network.
getConnectionsRequest - default CompletableFuture<GetConnectionsResponse> getConnections(Consumer<GetConnectionsRequest.Builder> getConnectionsRequest)
Gets information about one or more of your connections in a global network.
This is a convenience which creates an instance of the GetConnectionsRequest.Builder avoiding the need to
create one manually via GetConnectionsRequest.builder()
getConnectionsRequest - A Consumer that will call methods on GetConnectionsRequest.Builder to create a request.default GetConnectionsPublisher getConnectionsPaginator(GetConnectionsRequest getConnectionsRequest)
Gets information about one or more of your connections in a global network.
This is a variant of
getConnections(software.amazon.awssdk.services.networkmanager.model.GetConnectionsRequest) operation.
The return type is a custom publisher that can be subscribed to request a stream of response pages. SDK will
internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe
method will result in a new Subscription i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the subscribe helper method
software.amazon.awssdk.services.networkmanager.paginators.GetConnectionsPublisher publisher = client.getConnectionsPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.networkmanager.paginators.GetConnectionsPublisher publisher = client.getConnectionsPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.networkmanager.model.GetConnectionsResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.networkmanager.model.GetConnectionsResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
getConnections(software.amazon.awssdk.services.networkmanager.model.GetConnectionsRequest)
operation.
getConnectionsRequest - default GetConnectionsPublisher getConnectionsPaginator(Consumer<GetConnectionsRequest.Builder> getConnectionsRequest)
Gets information about one or more of your connections in a global network.
This is a variant of
getConnections(software.amazon.awssdk.services.networkmanager.model.GetConnectionsRequest) operation.
The return type is a custom publisher that can be subscribed to request a stream of response pages. SDK will
internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe
method will result in a new Subscription i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the subscribe helper method
software.amazon.awssdk.services.networkmanager.paginators.GetConnectionsPublisher publisher = client.getConnectionsPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.networkmanager.paginators.GetConnectionsPublisher publisher = client.getConnectionsPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.networkmanager.model.GetConnectionsResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.networkmanager.model.GetConnectionsResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
getConnections(software.amazon.awssdk.services.networkmanager.model.GetConnectionsRequest)
operation.
This is a convenience which creates an instance of the GetConnectionsRequest.Builder avoiding the need to
create one manually via GetConnectionsRequest.builder()
getConnectionsRequest - A Consumer that will call methods on GetConnectionsRequest.Builder to create a request.default CompletableFuture<GetCoreNetworkResponse> getCoreNetwork(GetCoreNetworkRequest getCoreNetworkRequest)
Returns information about the LIVE policy for a core network.
getCoreNetworkRequest - default CompletableFuture<GetCoreNetworkResponse> getCoreNetwork(Consumer<GetCoreNetworkRequest.Builder> getCoreNetworkRequest)
Returns information about the LIVE policy for a core network.
This is a convenience which creates an instance of the GetCoreNetworkRequest.Builder avoiding the need to
create one manually via GetCoreNetworkRequest.builder()
getCoreNetworkRequest - A Consumer that will call methods on GetCoreNetworkRequest.Builder to create a request.default CompletableFuture<GetCoreNetworkChangeEventsResponse> getCoreNetworkChangeEvents(GetCoreNetworkChangeEventsRequest getCoreNetworkChangeEventsRequest)
Returns information about a core network change event.
getCoreNetworkChangeEventsRequest - default CompletableFuture<GetCoreNetworkChangeEventsResponse> getCoreNetworkChangeEvents(Consumer<GetCoreNetworkChangeEventsRequest.Builder> getCoreNetworkChangeEventsRequest)
Returns information about a core network change event.
This is a convenience which creates an instance of the GetCoreNetworkChangeEventsRequest.Builder avoiding
the need to create one manually via GetCoreNetworkChangeEventsRequest.builder()
getCoreNetworkChangeEventsRequest - A Consumer that will call methods on GetCoreNetworkChangeEventsRequest.Builder to create a
request.default GetCoreNetworkChangeEventsPublisher getCoreNetworkChangeEventsPaginator(GetCoreNetworkChangeEventsRequest getCoreNetworkChangeEventsRequest)
Returns information about a core network change event.
This is a variant of
getCoreNetworkChangeEvents(software.amazon.awssdk.services.networkmanager.model.GetCoreNetworkChangeEventsRequest)
operation. The return type is a custom publisher that can be subscribed to request a stream of response pages.
SDK will internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe
method will result in a new Subscription i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the subscribe helper method
software.amazon.awssdk.services.networkmanager.paginators.GetCoreNetworkChangeEventsPublisher publisher = client.getCoreNetworkChangeEventsPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.networkmanager.paginators.GetCoreNetworkChangeEventsPublisher publisher = client.getCoreNetworkChangeEventsPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.networkmanager.model.GetCoreNetworkChangeEventsResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.networkmanager.model.GetCoreNetworkChangeEventsResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
getCoreNetworkChangeEvents(software.amazon.awssdk.services.networkmanager.model.GetCoreNetworkChangeEventsRequest)
operation.
getCoreNetworkChangeEventsRequest - default GetCoreNetworkChangeEventsPublisher getCoreNetworkChangeEventsPaginator(Consumer<GetCoreNetworkChangeEventsRequest.Builder> getCoreNetworkChangeEventsRequest)
Returns information about a core network change event.
This is a variant of
getCoreNetworkChangeEvents(software.amazon.awssdk.services.networkmanager.model.GetCoreNetworkChangeEventsRequest)
operation. The return type is a custom publisher that can be subscribed to request a stream of response pages.
SDK will internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe
method will result in a new Subscription i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the subscribe helper method
software.amazon.awssdk.services.networkmanager.paginators.GetCoreNetworkChangeEventsPublisher publisher = client.getCoreNetworkChangeEventsPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.networkmanager.paginators.GetCoreNetworkChangeEventsPublisher publisher = client.getCoreNetworkChangeEventsPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.networkmanager.model.GetCoreNetworkChangeEventsResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.networkmanager.model.GetCoreNetworkChangeEventsResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
getCoreNetworkChangeEvents(software.amazon.awssdk.services.networkmanager.model.GetCoreNetworkChangeEventsRequest)
operation.
This is a convenience which creates an instance of the GetCoreNetworkChangeEventsRequest.Builder avoiding
the need to create one manually via GetCoreNetworkChangeEventsRequest.builder()
getCoreNetworkChangeEventsRequest - A Consumer that will call methods on GetCoreNetworkChangeEventsRequest.Builder to create a
request.default CompletableFuture<GetCoreNetworkChangeSetResponse> getCoreNetworkChangeSet(GetCoreNetworkChangeSetRequest getCoreNetworkChangeSetRequest)
Returns a change set between the LIVE core network policy and a submitted policy.
getCoreNetworkChangeSetRequest - default CompletableFuture<GetCoreNetworkChangeSetResponse> getCoreNetworkChangeSet(Consumer<GetCoreNetworkChangeSetRequest.Builder> getCoreNetworkChangeSetRequest)
Returns a change set between the LIVE core network policy and a submitted policy.
This is a convenience which creates an instance of the GetCoreNetworkChangeSetRequest.Builder avoiding
the need to create one manually via GetCoreNetworkChangeSetRequest.builder()
getCoreNetworkChangeSetRequest - A Consumer that will call methods on GetCoreNetworkChangeSetRequest.Builder to create a
request.default GetCoreNetworkChangeSetPublisher getCoreNetworkChangeSetPaginator(GetCoreNetworkChangeSetRequest getCoreNetworkChangeSetRequest)
Returns a change set between the LIVE core network policy and a submitted policy.
This is a variant of
getCoreNetworkChangeSet(software.amazon.awssdk.services.networkmanager.model.GetCoreNetworkChangeSetRequest)
operation. The return type is a custom publisher that can be subscribed to request a stream of response pages.
SDK will internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe
method will result in a new Subscription i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the subscribe helper method
software.amazon.awssdk.services.networkmanager.paginators.GetCoreNetworkChangeSetPublisher publisher = client.getCoreNetworkChangeSetPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.networkmanager.paginators.GetCoreNetworkChangeSetPublisher publisher = client.getCoreNetworkChangeSetPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.networkmanager.model.GetCoreNetworkChangeSetResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.networkmanager.model.GetCoreNetworkChangeSetResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
getCoreNetworkChangeSet(software.amazon.awssdk.services.networkmanager.model.GetCoreNetworkChangeSetRequest)
operation.
getCoreNetworkChangeSetRequest - default GetCoreNetworkChangeSetPublisher getCoreNetworkChangeSetPaginator(Consumer<GetCoreNetworkChangeSetRequest.Builder> getCoreNetworkChangeSetRequest)
Returns a change set between the LIVE core network policy and a submitted policy.
This is a variant of
getCoreNetworkChangeSet(software.amazon.awssdk.services.networkmanager.model.GetCoreNetworkChangeSetRequest)
operation. The return type is a custom publisher that can be subscribed to request a stream of response pages.
SDK will internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe
method will result in a new Subscription i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the subscribe helper method
software.amazon.awssdk.services.networkmanager.paginators.GetCoreNetworkChangeSetPublisher publisher = client.getCoreNetworkChangeSetPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.networkmanager.paginators.GetCoreNetworkChangeSetPublisher publisher = client.getCoreNetworkChangeSetPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.networkmanager.model.GetCoreNetworkChangeSetResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.networkmanager.model.GetCoreNetworkChangeSetResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
getCoreNetworkChangeSet(software.amazon.awssdk.services.networkmanager.model.GetCoreNetworkChangeSetRequest)
operation.
This is a convenience which creates an instance of the GetCoreNetworkChangeSetRequest.Builder avoiding
the need to create one manually via GetCoreNetworkChangeSetRequest.builder()
getCoreNetworkChangeSetRequest - A Consumer that will call methods on GetCoreNetworkChangeSetRequest.Builder to create a
request.default CompletableFuture<GetCoreNetworkPolicyResponse> getCoreNetworkPolicy(GetCoreNetworkPolicyRequest getCoreNetworkPolicyRequest)
Returns details about a core network policy. You can get details about your current live policy or any previous policy version.
getCoreNetworkPolicyRequest - default CompletableFuture<GetCoreNetworkPolicyResponse> getCoreNetworkPolicy(Consumer<GetCoreNetworkPolicyRequest.Builder> getCoreNetworkPolicyRequest)
Returns details about a core network policy. You can get details about your current live policy or any previous policy version.
This is a convenience which creates an instance of the GetCoreNetworkPolicyRequest.Builder avoiding the
need to create one manually via GetCoreNetworkPolicyRequest.builder()
getCoreNetworkPolicyRequest - A Consumer that will call methods on GetCoreNetworkPolicyRequest.Builder to create a
request.default CompletableFuture<GetCustomerGatewayAssociationsResponse> getCustomerGatewayAssociations(GetCustomerGatewayAssociationsRequest getCustomerGatewayAssociationsRequest)
Gets the association information for customer gateways that are associated with devices and links in your global network.
getCustomerGatewayAssociationsRequest - default CompletableFuture<GetCustomerGatewayAssociationsResponse> getCustomerGatewayAssociations(Consumer<GetCustomerGatewayAssociationsRequest.Builder> getCustomerGatewayAssociationsRequest)
Gets the association information for customer gateways that are associated with devices and links in your global network.
This is a convenience which creates an instance of the GetCustomerGatewayAssociationsRequest.Builder
avoiding the need to create one manually via GetCustomerGatewayAssociationsRequest.builder()
getCustomerGatewayAssociationsRequest - A Consumer that will call methods on GetCustomerGatewayAssociationsRequest.Builder to
create a request.default GetCustomerGatewayAssociationsPublisher getCustomerGatewayAssociationsPaginator(GetCustomerGatewayAssociationsRequest getCustomerGatewayAssociationsRequest)
Gets the association information for customer gateways that are associated with devices and links in your global network.
This is a variant of
getCustomerGatewayAssociations(software.amazon.awssdk.services.networkmanager.model.GetCustomerGatewayAssociationsRequest)
operation. The return type is a custom publisher that can be subscribed to request a stream of response pages.
SDK will internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe
method will result in a new Subscription i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the subscribe helper method
software.amazon.awssdk.services.networkmanager.paginators.GetCustomerGatewayAssociationsPublisher publisher = client.getCustomerGatewayAssociationsPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.networkmanager.paginators.GetCustomerGatewayAssociationsPublisher publisher = client.getCustomerGatewayAssociationsPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.networkmanager.model.GetCustomerGatewayAssociationsResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.networkmanager.model.GetCustomerGatewayAssociationsResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
getCustomerGatewayAssociations(software.amazon.awssdk.services.networkmanager.model.GetCustomerGatewayAssociationsRequest)
operation.
getCustomerGatewayAssociationsRequest - default GetCustomerGatewayAssociationsPublisher getCustomerGatewayAssociationsPaginator(Consumer<GetCustomerGatewayAssociationsRequest.Builder> getCustomerGatewayAssociationsRequest)
Gets the association information for customer gateways that are associated with devices and links in your global network.
This is a variant of
getCustomerGatewayAssociations(software.amazon.awssdk.services.networkmanager.model.GetCustomerGatewayAssociationsRequest)
operation. The return type is a custom publisher that can be subscribed to request a stream of response pages.
SDK will internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe
method will result in a new Subscription i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the subscribe helper method
software.amazon.awssdk.services.networkmanager.paginators.GetCustomerGatewayAssociationsPublisher publisher = client.getCustomerGatewayAssociationsPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.networkmanager.paginators.GetCustomerGatewayAssociationsPublisher publisher = client.getCustomerGatewayAssociationsPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.networkmanager.model.GetCustomerGatewayAssociationsResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.networkmanager.model.GetCustomerGatewayAssociationsResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
getCustomerGatewayAssociations(software.amazon.awssdk.services.networkmanager.model.GetCustomerGatewayAssociationsRequest)
operation.
This is a convenience which creates an instance of the GetCustomerGatewayAssociationsRequest.Builder
avoiding the need to create one manually via GetCustomerGatewayAssociationsRequest.builder()
getCustomerGatewayAssociationsRequest - A Consumer that will call methods on GetCustomerGatewayAssociationsRequest.Builder to
create a request.default CompletableFuture<GetDevicesResponse> getDevices(GetDevicesRequest getDevicesRequest)
Gets information about one or more of your devices in a global network.
getDevicesRequest - default CompletableFuture<GetDevicesResponse> getDevices(Consumer<GetDevicesRequest.Builder> getDevicesRequest)
Gets information about one or more of your devices in a global network.
This is a convenience which creates an instance of the GetDevicesRequest.Builder avoiding the need to
create one manually via GetDevicesRequest.builder()
getDevicesRequest - A Consumer that will call methods on GetDevicesRequest.Builder to create a request.default GetDevicesPublisher getDevicesPaginator(GetDevicesRequest getDevicesRequest)
Gets information about one or more of your devices in a global network.
This is a variant of getDevices(software.amazon.awssdk.services.networkmanager.model.GetDevicesRequest)
operation. The return type is a custom publisher that can be subscribed to request a stream of response pages.
SDK will internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe
method will result in a new Subscription i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the subscribe helper method
software.amazon.awssdk.services.networkmanager.paginators.GetDevicesPublisher publisher = client.getDevicesPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.networkmanager.paginators.GetDevicesPublisher publisher = client.getDevicesPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.networkmanager.model.GetDevicesResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.networkmanager.model.GetDevicesResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
getDevices(software.amazon.awssdk.services.networkmanager.model.GetDevicesRequest) operation.
getDevicesRequest - default GetDevicesPublisher getDevicesPaginator(Consumer<GetDevicesRequest.Builder> getDevicesRequest)
Gets information about one or more of your devices in a global network.
This is a variant of getDevices(software.amazon.awssdk.services.networkmanager.model.GetDevicesRequest)
operation. The return type is a custom publisher that can be subscribed to request a stream of response pages.
SDK will internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe
method will result in a new Subscription i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the subscribe helper method
software.amazon.awssdk.services.networkmanager.paginators.GetDevicesPublisher publisher = client.getDevicesPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.networkmanager.paginators.GetDevicesPublisher publisher = client.getDevicesPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.networkmanager.model.GetDevicesResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.networkmanager.model.GetDevicesResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
getDevices(software.amazon.awssdk.services.networkmanager.model.GetDevicesRequest) operation.
This is a convenience which creates an instance of the GetDevicesRequest.Builder avoiding the need to
create one manually via GetDevicesRequest.builder()
getDevicesRequest - A Consumer that will call methods on GetDevicesRequest.Builder to create a request.default CompletableFuture<GetLinkAssociationsResponse> getLinkAssociations(GetLinkAssociationsRequest getLinkAssociationsRequest)
Gets the link associations for a device or a link. Either the device ID or the link ID must be specified.
getLinkAssociationsRequest - default CompletableFuture<GetLinkAssociationsResponse> getLinkAssociations(Consumer<GetLinkAssociationsRequest.Builder> getLinkAssociationsRequest)
Gets the link associations for a device or a link. Either the device ID or the link ID must be specified.
This is a convenience which creates an instance of the GetLinkAssociationsRequest.Builder avoiding the
need to create one manually via GetLinkAssociationsRequest.builder()
getLinkAssociationsRequest - A Consumer that will call methods on GetLinkAssociationsRequest.Builder to create a
request.default GetLinkAssociationsPublisher getLinkAssociationsPaginator(GetLinkAssociationsRequest getLinkAssociationsRequest)
Gets the link associations for a device or a link. Either the device ID or the link ID must be specified.
This is a variant of
getLinkAssociations(software.amazon.awssdk.services.networkmanager.model.GetLinkAssociationsRequest)
operation. The return type is a custom publisher that can be subscribed to request a stream of response pages.
SDK will internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe
method will result in a new Subscription i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the subscribe helper method
software.amazon.awssdk.services.networkmanager.paginators.GetLinkAssociationsPublisher publisher = client.getLinkAssociationsPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.networkmanager.paginators.GetLinkAssociationsPublisher publisher = client.getLinkAssociationsPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.networkmanager.model.GetLinkAssociationsResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.networkmanager.model.GetLinkAssociationsResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
getLinkAssociations(software.amazon.awssdk.services.networkmanager.model.GetLinkAssociationsRequest)
operation.
getLinkAssociationsRequest - default GetLinkAssociationsPublisher getLinkAssociationsPaginator(Consumer<GetLinkAssociationsRequest.Builder> getLinkAssociationsRequest)
Gets the link associations for a device or a link. Either the device ID or the link ID must be specified.
This is a variant of
getLinkAssociations(software.amazon.awssdk.services.networkmanager.model.GetLinkAssociationsRequest)
operation. The return type is a custom publisher that can be subscribed to request a stream of response pages.
SDK will internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe
method will result in a new Subscription i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the subscribe helper method
software.amazon.awssdk.services.networkmanager.paginators.GetLinkAssociationsPublisher publisher = client.getLinkAssociationsPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.networkmanager.paginators.GetLinkAssociationsPublisher publisher = client.getLinkAssociationsPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.networkmanager.model.GetLinkAssociationsResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.networkmanager.model.GetLinkAssociationsResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
getLinkAssociations(software.amazon.awssdk.services.networkmanager.model.GetLinkAssociationsRequest)
operation.
This is a convenience which creates an instance of the GetLinkAssociationsRequest.Builder avoiding the
need to create one manually via GetLinkAssociationsRequest.builder()
getLinkAssociationsRequest - A Consumer that will call methods on GetLinkAssociationsRequest.Builder to create a
request.default CompletableFuture<GetLinksResponse> getLinks(GetLinksRequest getLinksRequest)
Gets information about one or more links in a specified global network.
If you specify the site ID, you cannot specify the type or provider in the same request. You can specify the type and provider in the same request.
getLinksRequest - default CompletableFuture<GetLinksResponse> getLinks(Consumer<GetLinksRequest.Builder> getLinksRequest)
Gets information about one or more links in a specified global network.
If you specify the site ID, you cannot specify the type or provider in the same request. You can specify the type and provider in the same request.
This is a convenience which creates an instance of the GetLinksRequest.Builder avoiding the need to
create one manually via GetLinksRequest.builder()
getLinksRequest - A Consumer that will call methods on GetLinksRequest.Builder to create a request.default GetLinksPublisher getLinksPaginator(GetLinksRequest getLinksRequest)
Gets information about one or more links in a specified global network.
If you specify the site ID, you cannot specify the type or provider in the same request. You can specify the type and provider in the same request.
This is a variant of getLinks(software.amazon.awssdk.services.networkmanager.model.GetLinksRequest)
operation. The return type is a custom publisher that can be subscribed to request a stream of response pages.
SDK will internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe
method will result in a new Subscription i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the subscribe helper method
software.amazon.awssdk.services.networkmanager.paginators.GetLinksPublisher publisher = client.getLinksPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.networkmanager.paginators.GetLinksPublisher publisher = client.getLinksPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.networkmanager.model.GetLinksResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.networkmanager.model.GetLinksResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
getLinks(software.amazon.awssdk.services.networkmanager.model.GetLinksRequest) operation.
getLinksRequest - default GetLinksPublisher getLinksPaginator(Consumer<GetLinksRequest.Builder> getLinksRequest)
Gets information about one or more links in a specified global network.
If you specify the site ID, you cannot specify the type or provider in the same request. You can specify the type and provider in the same request.
This is a variant of getLinks(software.amazon.awssdk.services.networkmanager.model.GetLinksRequest)
operation. The return type is a custom publisher that can be subscribed to request a stream of response pages.
SDK will internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe
method will result in a new Subscription i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the subscribe helper method
software.amazon.awssdk.services.networkmanager.paginators.GetLinksPublisher publisher = client.getLinksPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.networkmanager.paginators.GetLinksPublisher publisher = client.getLinksPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.networkmanager.model.GetLinksResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.networkmanager.model.GetLinksResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
getLinks(software.amazon.awssdk.services.networkmanager.model.GetLinksRequest) operation.
This is a convenience which creates an instance of the GetLinksRequest.Builder avoiding the need to
create one manually via GetLinksRequest.builder()
getLinksRequest - A Consumer that will call methods on GetLinksRequest.Builder to create a request.default CompletableFuture<GetNetworkResourceCountsResponse> getNetworkResourceCounts(GetNetworkResourceCountsRequest getNetworkResourceCountsRequest)
Gets the count of network resources, by resource type, for the specified global network.
getNetworkResourceCountsRequest - default CompletableFuture<GetNetworkResourceCountsResponse> getNetworkResourceCounts(Consumer<GetNetworkResourceCountsRequest.Builder> getNetworkResourceCountsRequest)
Gets the count of network resources, by resource type, for the specified global network.
This is a convenience which creates an instance of the GetNetworkResourceCountsRequest.Builder avoiding
the need to create one manually via GetNetworkResourceCountsRequest.builder()
getNetworkResourceCountsRequest - A Consumer that will call methods on GetNetworkResourceCountsRequest.Builder to create a
request.default GetNetworkResourceCountsPublisher getNetworkResourceCountsPaginator(GetNetworkResourceCountsRequest getNetworkResourceCountsRequest)
Gets the count of network resources, by resource type, for the specified global network.
This is a variant of
getNetworkResourceCounts(software.amazon.awssdk.services.networkmanager.model.GetNetworkResourceCountsRequest)
operation. The return type is a custom publisher that can be subscribed to request a stream of response pages.
SDK will internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe
method will result in a new Subscription i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the subscribe helper method
software.amazon.awssdk.services.networkmanager.paginators.GetNetworkResourceCountsPublisher publisher = client.getNetworkResourceCountsPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.networkmanager.paginators.GetNetworkResourceCountsPublisher publisher = client.getNetworkResourceCountsPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.networkmanager.model.GetNetworkResourceCountsResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.networkmanager.model.GetNetworkResourceCountsResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
getNetworkResourceCounts(software.amazon.awssdk.services.networkmanager.model.GetNetworkResourceCountsRequest)
operation.
getNetworkResourceCountsRequest - default GetNetworkResourceCountsPublisher getNetworkResourceCountsPaginator(Consumer<GetNetworkResourceCountsRequest.Builder> getNetworkResourceCountsRequest)
Gets the count of network resources, by resource type, for the specified global network.
This is a variant of
getNetworkResourceCounts(software.amazon.awssdk.services.networkmanager.model.GetNetworkResourceCountsRequest)
operation. The return type is a custom publisher that can be subscribed to request a stream of response pages.
SDK will internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe
method will result in a new Subscription i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the subscribe helper method
software.amazon.awssdk.services.networkmanager.paginators.GetNetworkResourceCountsPublisher publisher = client.getNetworkResourceCountsPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.networkmanager.paginators.GetNetworkResourceCountsPublisher publisher = client.getNetworkResourceCountsPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.networkmanager.model.GetNetworkResourceCountsResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.networkmanager.model.GetNetworkResourceCountsResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
getNetworkResourceCounts(software.amazon.awssdk.services.networkmanager.model.GetNetworkResourceCountsRequest)
operation.
This is a convenience which creates an instance of the GetNetworkResourceCountsRequest.Builder avoiding
the need to create one manually via GetNetworkResourceCountsRequest.builder()
getNetworkResourceCountsRequest - A Consumer that will call methods on GetNetworkResourceCountsRequest.Builder to create a
request.default CompletableFuture<GetNetworkResourceRelationshipsResponse> getNetworkResourceRelationships(GetNetworkResourceRelationshipsRequest getNetworkResourceRelationshipsRequest)
Gets the network resource relationships for the specified global network.
getNetworkResourceRelationshipsRequest - default CompletableFuture<GetNetworkResourceRelationshipsResponse> getNetworkResourceRelationships(Consumer<GetNetworkResourceRelationshipsRequest.Builder> getNetworkResourceRelationshipsRequest)
Gets the network resource relationships for the specified global network.
This is a convenience which creates an instance of the GetNetworkResourceRelationshipsRequest.Builder
avoiding the need to create one manually via GetNetworkResourceRelationshipsRequest.builder()
getNetworkResourceRelationshipsRequest - A Consumer that will call methods on GetNetworkResourceRelationshipsRequest.Builder to
create a request.default GetNetworkResourceRelationshipsPublisher getNetworkResourceRelationshipsPaginator(GetNetworkResourceRelationshipsRequest getNetworkResourceRelationshipsRequest)
Gets the network resource relationships for the specified global network.
This is a variant of
getNetworkResourceRelationships(software.amazon.awssdk.services.networkmanager.model.GetNetworkResourceRelationshipsRequest)
operation. The return type is a custom publisher that can be subscribed to request a stream of response pages.
SDK will internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe
method will result in a new Subscription i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the subscribe helper method
software.amazon.awssdk.services.networkmanager.paginators.GetNetworkResourceRelationshipsPublisher publisher = client.getNetworkResourceRelationshipsPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.networkmanager.paginators.GetNetworkResourceRelationshipsPublisher publisher = client.getNetworkResourceRelationshipsPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.networkmanager.model.GetNetworkResourceRelationshipsResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.networkmanager.model.GetNetworkResourceRelationshipsResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
getNetworkResourceRelationships(software.amazon.awssdk.services.networkmanager.model.GetNetworkResourceRelationshipsRequest)
operation.
getNetworkResourceRelationshipsRequest - default GetNetworkResourceRelationshipsPublisher getNetworkResourceRelationshipsPaginator(Consumer<GetNetworkResourceRelationshipsRequest.Builder> getNetworkResourceRelationshipsRequest)
Gets the network resource relationships for the specified global network.
This is a variant of
getNetworkResourceRelationships(software.amazon.awssdk.services.networkmanager.model.GetNetworkResourceRelationshipsRequest)
operation. The return type is a custom publisher that can be subscribed to request a stream of response pages.
SDK will internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe
method will result in a new Subscription i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the subscribe helper method
software.amazon.awssdk.services.networkmanager.paginators.GetNetworkResourceRelationshipsPublisher publisher = client.getNetworkResourceRelationshipsPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.networkmanager.paginators.GetNetworkResourceRelationshipsPublisher publisher = client.getNetworkResourceRelationshipsPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.networkmanager.model.GetNetworkResourceRelationshipsResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.networkmanager.model.GetNetworkResourceRelationshipsResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
getNetworkResourceRelationships(software.amazon.awssdk.services.networkmanager.model.GetNetworkResourceRelationshipsRequest)
operation.
This is a convenience which creates an instance of the GetNetworkResourceRelationshipsRequest.Builder
avoiding the need to create one manually via GetNetworkResourceRelationshipsRequest.builder()
getNetworkResourceRelationshipsRequest - A Consumer that will call methods on GetNetworkResourceRelationshipsRequest.Builder to
create a request.default CompletableFuture<GetNetworkResourcesResponse> getNetworkResources(GetNetworkResourcesRequest getNetworkResourcesRequest)
Describes the network resources for the specified global network.
The results include information from the corresponding Describe call for the resource, minus any sensitive information such as pre-shared keys.
getNetworkResourcesRequest - default CompletableFuture<GetNetworkResourcesResponse> getNetworkResources(Consumer<GetNetworkResourcesRequest.Builder> getNetworkResourcesRequest)
Describes the network resources for the specified global network.
The results include information from the corresponding Describe call for the resource, minus any sensitive information such as pre-shared keys.
This is a convenience which creates an instance of the GetNetworkResourcesRequest.Builder avoiding the
need to create one manually via GetNetworkResourcesRequest.builder()
getNetworkResourcesRequest - A Consumer that will call methods on GetNetworkResourcesRequest.Builder to create a
request.default GetNetworkResourcesPublisher getNetworkResourcesPaginator(GetNetworkResourcesRequest getNetworkResourcesRequest)
Describes the network resources for the specified global network.
The results include information from the corresponding Describe call for the resource, minus any sensitive information such as pre-shared keys.
This is a variant of
getNetworkResources(software.amazon.awssdk.services.networkmanager.model.GetNetworkResourcesRequest)
operation. The return type is a custom publisher that can be subscribed to request a stream of response pages.
SDK will internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe
method will result in a new Subscription i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the subscribe helper method
software.amazon.awssdk.services.networkmanager.paginators.GetNetworkResourcesPublisher publisher = client.getNetworkResourcesPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.networkmanager.paginators.GetNetworkResourcesPublisher publisher = client.getNetworkResourcesPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.networkmanager.model.GetNetworkResourcesResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.networkmanager.model.GetNetworkResourcesResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
getNetworkResources(software.amazon.awssdk.services.networkmanager.model.GetNetworkResourcesRequest)
operation.
getNetworkResourcesRequest - default GetNetworkResourcesPublisher getNetworkResourcesPaginator(Consumer<GetNetworkResourcesRequest.Builder> getNetworkResourcesRequest)
Describes the network resources for the specified global network.
The results include information from the corresponding Describe call for the resource, minus any sensitive information such as pre-shared keys.
This is a variant of
getNetworkResources(software.amazon.awssdk.services.networkmanager.model.GetNetworkResourcesRequest)
operation. The return type is a custom publisher that can be subscribed to request a stream of response pages.
SDK will internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe
method will result in a new Subscription i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the subscribe helper method
software.amazon.awssdk.services.networkmanager.paginators.GetNetworkResourcesPublisher publisher = client.getNetworkResourcesPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.networkmanager.paginators.GetNetworkResourcesPublisher publisher = client.getNetworkResourcesPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.networkmanager.model.GetNetworkResourcesResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.networkmanager.model.GetNetworkResourcesResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
getNetworkResources(software.amazon.awssdk.services.networkmanager.model.GetNetworkResourcesRequest)
operation.
This is a convenience which creates an instance of the GetNetworkResourcesRequest.Builder avoiding the
need to create one manually via GetNetworkResourcesRequest.builder()
getNetworkResourcesRequest - A Consumer that will call methods on GetNetworkResourcesRequest.Builder to create a
request.default CompletableFuture<GetNetworkRoutesResponse> getNetworkRoutes(GetNetworkRoutesRequest getNetworkRoutesRequest)
Gets the network routes of the specified global network.
getNetworkRoutesRequest - default CompletableFuture<GetNetworkRoutesResponse> getNetworkRoutes(Consumer<GetNetworkRoutesRequest.Builder> getNetworkRoutesRequest)
Gets the network routes of the specified global network.
This is a convenience which creates an instance of the GetNetworkRoutesRequest.Builder avoiding the need
to create one manually via GetNetworkRoutesRequest.builder()
getNetworkRoutesRequest - A Consumer that will call methods on GetNetworkRoutesRequest.Builder to create a request.default CompletableFuture<GetNetworkTelemetryResponse> getNetworkTelemetry(GetNetworkTelemetryRequest getNetworkTelemetryRequest)
Gets the network telemetry of the specified global network.
getNetworkTelemetryRequest - default CompletableFuture<GetNetworkTelemetryResponse> getNetworkTelemetry(Consumer<GetNetworkTelemetryRequest.Builder> getNetworkTelemetryRequest)
Gets the network telemetry of the specified global network.
This is a convenience which creates an instance of the GetNetworkTelemetryRequest.Builder avoiding the
need to create one manually via GetNetworkTelemetryRequest.builder()
getNetworkTelemetryRequest - A Consumer that will call methods on GetNetworkTelemetryRequest.Builder to create a
request.default GetNetworkTelemetryPublisher getNetworkTelemetryPaginator(GetNetworkTelemetryRequest getNetworkTelemetryRequest)
Gets the network telemetry of the specified global network.
This is a variant of
getNetworkTelemetry(software.amazon.awssdk.services.networkmanager.model.GetNetworkTelemetryRequest)
operation. The return type is a custom publisher that can be subscribed to request a stream of response pages.
SDK will internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe
method will result in a new Subscription i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the subscribe helper method
software.amazon.awssdk.services.networkmanager.paginators.GetNetworkTelemetryPublisher publisher = client.getNetworkTelemetryPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.networkmanager.paginators.GetNetworkTelemetryPublisher publisher = client.getNetworkTelemetryPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.networkmanager.model.GetNetworkTelemetryResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.networkmanager.model.GetNetworkTelemetryResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
getNetworkTelemetry(software.amazon.awssdk.services.networkmanager.model.GetNetworkTelemetryRequest)
operation.
getNetworkTelemetryRequest - default GetNetworkTelemetryPublisher getNetworkTelemetryPaginator(Consumer<GetNetworkTelemetryRequest.Builder> getNetworkTelemetryRequest)
Gets the network telemetry of the specified global network.
This is a variant of
getNetworkTelemetry(software.amazon.awssdk.services.networkmanager.model.GetNetworkTelemetryRequest)
operation. The return type is a custom publisher that can be subscribed to request a stream of response pages.
SDK will internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe
method will result in a new Subscription i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the subscribe helper method
software.amazon.awssdk.services.networkmanager.paginators.GetNetworkTelemetryPublisher publisher = client.getNetworkTelemetryPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.networkmanager.paginators.GetNetworkTelemetryPublisher publisher = client.getNetworkTelemetryPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.networkmanager.model.GetNetworkTelemetryResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.networkmanager.model.GetNetworkTelemetryResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
getNetworkTelemetry(software.amazon.awssdk.services.networkmanager.model.GetNetworkTelemetryRequest)
operation.
This is a convenience which creates an instance of the GetNetworkTelemetryRequest.Builder avoiding the
need to create one manually via GetNetworkTelemetryRequest.builder()
getNetworkTelemetryRequest - A Consumer that will call methods on GetNetworkTelemetryRequest.Builder to create a
request.default CompletableFuture<GetResourcePolicyResponse> getResourcePolicy(GetResourcePolicyRequest getResourcePolicyRequest)
Returns information about a resource policy.
getResourcePolicyRequest - default CompletableFuture<GetResourcePolicyResponse> getResourcePolicy(Consumer<GetResourcePolicyRequest.Builder> getResourcePolicyRequest)
Returns information about a resource policy.
This is a convenience which creates an instance of the GetResourcePolicyRequest.Builder avoiding the need
to create one manually via GetResourcePolicyRequest.builder()
getResourcePolicyRequest - A Consumer that will call methods on GetResourcePolicyRequest.Builder to create a request.default CompletableFuture<GetRouteAnalysisResponse> getRouteAnalysis(GetRouteAnalysisRequest getRouteAnalysisRequest)
Gets information about the specified route analysis.
getRouteAnalysisRequest - default CompletableFuture<GetRouteAnalysisResponse> getRouteAnalysis(Consumer<GetRouteAnalysisRequest.Builder> getRouteAnalysisRequest)
Gets information about the specified route analysis.
This is a convenience which creates an instance of the GetRouteAnalysisRequest.Builder avoiding the need
to create one manually via GetRouteAnalysisRequest.builder()
getRouteAnalysisRequest - A Consumer that will call methods on GetRouteAnalysisRequest.Builder to create a request.default CompletableFuture<GetSiteToSiteVpnAttachmentResponse> getSiteToSiteVpnAttachment(GetSiteToSiteVpnAttachmentRequest getSiteToSiteVpnAttachmentRequest)
Returns information about a site-to-site VPN attachment.
getSiteToSiteVpnAttachmentRequest - default CompletableFuture<GetSiteToSiteVpnAttachmentResponse> getSiteToSiteVpnAttachment(Consumer<GetSiteToSiteVpnAttachmentRequest.Builder> getSiteToSiteVpnAttachmentRequest)
Returns information about a site-to-site VPN attachment.
This is a convenience which creates an instance of the GetSiteToSiteVpnAttachmentRequest.Builder avoiding
the need to create one manually via GetSiteToSiteVpnAttachmentRequest.builder()
getSiteToSiteVpnAttachmentRequest - A Consumer that will call methods on GetSiteToSiteVpnAttachmentRequest.Builder to create a
request.default CompletableFuture<GetSitesResponse> getSites(GetSitesRequest getSitesRequest)
Gets information about one or more of your sites in a global network.
getSitesRequest - default CompletableFuture<GetSitesResponse> getSites(Consumer<GetSitesRequest.Builder> getSitesRequest)
Gets information about one or more of your sites in a global network.
This is a convenience which creates an instance of the GetSitesRequest.Builder avoiding the need to
create one manually via GetSitesRequest.builder()
getSitesRequest - A Consumer that will call methods on GetSitesRequest.Builder to create a request.default GetSitesPublisher getSitesPaginator(GetSitesRequest getSitesRequest)
Gets information about one or more of your sites in a global network.
This is a variant of getSites(software.amazon.awssdk.services.networkmanager.model.GetSitesRequest)
operation. The return type is a custom publisher that can be subscribed to request a stream of response pages.
SDK will internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe
method will result in a new Subscription i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the subscribe helper method
software.amazon.awssdk.services.networkmanager.paginators.GetSitesPublisher publisher = client.getSitesPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.networkmanager.paginators.GetSitesPublisher publisher = client.getSitesPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.networkmanager.model.GetSitesResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.networkmanager.model.GetSitesResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
getSites(software.amazon.awssdk.services.networkmanager.model.GetSitesRequest) operation.
getSitesRequest - default GetSitesPublisher getSitesPaginator(Consumer<GetSitesRequest.Builder> getSitesRequest)
Gets information about one or more of your sites in a global network.
This is a variant of getSites(software.amazon.awssdk.services.networkmanager.model.GetSitesRequest)
operation. The return type is a custom publisher that can be subscribed to request a stream of response pages.
SDK will internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe
method will result in a new Subscription i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the subscribe helper method
software.amazon.awssdk.services.networkmanager.paginators.GetSitesPublisher publisher = client.getSitesPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.networkmanager.paginators.GetSitesPublisher publisher = client.getSitesPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.networkmanager.model.GetSitesResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.networkmanager.model.GetSitesResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
getSites(software.amazon.awssdk.services.networkmanager.model.GetSitesRequest) operation.
This is a convenience which creates an instance of the GetSitesRequest.Builder avoiding the need to
create one manually via GetSitesRequest.builder()
getSitesRequest - A Consumer that will call methods on GetSitesRequest.Builder to create a request.default CompletableFuture<GetTransitGatewayConnectPeerAssociationsResponse> getTransitGatewayConnectPeerAssociations(GetTransitGatewayConnectPeerAssociationsRequest getTransitGatewayConnectPeerAssociationsRequest)
Gets information about one or more of your transit gateway Connect peer associations in a global network.
getTransitGatewayConnectPeerAssociationsRequest - default CompletableFuture<GetTransitGatewayConnectPeerAssociationsResponse> getTransitGatewayConnectPeerAssociations(Consumer<GetTransitGatewayConnectPeerAssociationsRequest.Builder> getTransitGatewayConnectPeerAssociationsRequest)
Gets information about one or more of your transit gateway Connect peer associations in a global network.
This is a convenience which creates an instance of the
GetTransitGatewayConnectPeerAssociationsRequest.Builder avoiding the need to create one manually via
GetTransitGatewayConnectPeerAssociationsRequest.builder()
getTransitGatewayConnectPeerAssociationsRequest - A Consumer that will call methods on
GetTransitGatewayConnectPeerAssociationsRequest.Builder to create a request.default GetTransitGatewayConnectPeerAssociationsPublisher getTransitGatewayConnectPeerAssociationsPaginator(GetTransitGatewayConnectPeerAssociationsRequest getTransitGatewayConnectPeerAssociationsRequest)
Gets information about one or more of your transit gateway Connect peer associations in a global network.
This is a variant of
getTransitGatewayConnectPeerAssociations(software.amazon.awssdk.services.networkmanager.model.GetTransitGatewayConnectPeerAssociationsRequest)
operation. The return type is a custom publisher that can be subscribed to request a stream of response pages.
SDK will internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe
method will result in a new Subscription i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the subscribe helper method
software.amazon.awssdk.services.networkmanager.paginators.GetTransitGatewayConnectPeerAssociationsPublisher publisher = client.getTransitGatewayConnectPeerAssociationsPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.networkmanager.paginators.GetTransitGatewayConnectPeerAssociationsPublisher publisher = client.getTransitGatewayConnectPeerAssociationsPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.networkmanager.model.GetTransitGatewayConnectPeerAssociationsResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.networkmanager.model.GetTransitGatewayConnectPeerAssociationsResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
getTransitGatewayConnectPeerAssociations(software.amazon.awssdk.services.networkmanager.model.GetTransitGatewayConnectPeerAssociationsRequest)
operation.
getTransitGatewayConnectPeerAssociationsRequest - default GetTransitGatewayConnectPeerAssociationsPublisher getTransitGatewayConnectPeerAssociationsPaginator(Consumer<GetTransitGatewayConnectPeerAssociationsRequest.Builder> getTransitGatewayConnectPeerAssociationsRequest)
Gets information about one or more of your transit gateway Connect peer associations in a global network.
This is a variant of
getTransitGatewayConnectPeerAssociations(software.amazon.awssdk.services.networkmanager.model.GetTransitGatewayConnectPeerAssociationsRequest)
operation. The return type is a custom publisher that can be subscribed to request a stream of response pages.
SDK will internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe
method will result in a new Subscription i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the subscribe helper method
software.amazon.awssdk.services.networkmanager.paginators.GetTransitGatewayConnectPeerAssociationsPublisher publisher = client.getTransitGatewayConnectPeerAssociationsPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.networkmanager.paginators.GetTransitGatewayConnectPeerAssociationsPublisher publisher = client.getTransitGatewayConnectPeerAssociationsPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.networkmanager.model.GetTransitGatewayConnectPeerAssociationsResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.networkmanager.model.GetTransitGatewayConnectPeerAssociationsResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
getTransitGatewayConnectPeerAssociations(software.amazon.awssdk.services.networkmanager.model.GetTransitGatewayConnectPeerAssociationsRequest)
operation.
This is a convenience which creates an instance of the
GetTransitGatewayConnectPeerAssociationsRequest.Builder avoiding the need to create one manually via
GetTransitGatewayConnectPeerAssociationsRequest.builder()
getTransitGatewayConnectPeerAssociationsRequest - A Consumer that will call methods on
GetTransitGatewayConnectPeerAssociationsRequest.Builder to create a request.default CompletableFuture<GetTransitGatewayPeeringResponse> getTransitGatewayPeering(GetTransitGatewayPeeringRequest getTransitGatewayPeeringRequest)
Returns information about a transit gateway peer.
getTransitGatewayPeeringRequest - default CompletableFuture<GetTransitGatewayPeeringResponse> getTransitGatewayPeering(Consumer<GetTransitGatewayPeeringRequest.Builder> getTransitGatewayPeeringRequest)
Returns information about a transit gateway peer.
This is a convenience which creates an instance of the GetTransitGatewayPeeringRequest.Builder avoiding
the need to create one manually via GetTransitGatewayPeeringRequest.builder()
getTransitGatewayPeeringRequest - A Consumer that will call methods on GetTransitGatewayPeeringRequest.Builder to create a
request.default CompletableFuture<GetTransitGatewayRegistrationsResponse> getTransitGatewayRegistrations(GetTransitGatewayRegistrationsRequest getTransitGatewayRegistrationsRequest)
Gets information about the transit gateway registrations in a specified global network.
getTransitGatewayRegistrationsRequest - default CompletableFuture<GetTransitGatewayRegistrationsResponse> getTransitGatewayRegistrations(Consumer<GetTransitGatewayRegistrationsRequest.Builder> getTransitGatewayRegistrationsRequest)
Gets information about the transit gateway registrations in a specified global network.
This is a convenience which creates an instance of the GetTransitGatewayRegistrationsRequest.Builder
avoiding the need to create one manually via GetTransitGatewayRegistrationsRequest.builder()
getTransitGatewayRegistrationsRequest - A Consumer that will call methods on GetTransitGatewayRegistrationsRequest.Builder to
create a request.default GetTransitGatewayRegistrationsPublisher getTransitGatewayRegistrationsPaginator(GetTransitGatewayRegistrationsRequest getTransitGatewayRegistrationsRequest)
Gets information about the transit gateway registrations in a specified global network.
This is a variant of
getTransitGatewayRegistrations(software.amazon.awssdk.services.networkmanager.model.GetTransitGatewayRegistrationsRequest)
operation. The return type is a custom publisher that can be subscribed to request a stream of response pages.
SDK will internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe
method will result in a new Subscription i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the subscribe helper method
software.amazon.awssdk.services.networkmanager.paginators.GetTransitGatewayRegistrationsPublisher publisher = client.getTransitGatewayRegistrationsPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.networkmanager.paginators.GetTransitGatewayRegistrationsPublisher publisher = client.getTransitGatewayRegistrationsPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.networkmanager.model.GetTransitGatewayRegistrationsResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.networkmanager.model.GetTransitGatewayRegistrationsResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
getTransitGatewayRegistrations(software.amazon.awssdk.services.networkmanager.model.GetTransitGatewayRegistrationsRequest)
operation.
getTransitGatewayRegistrationsRequest - default GetTransitGatewayRegistrationsPublisher getTransitGatewayRegistrationsPaginator(Consumer<GetTransitGatewayRegistrationsRequest.Builder> getTransitGatewayRegistrationsRequest)
Gets information about the transit gateway registrations in a specified global network.
This is a variant of
getTransitGatewayRegistrations(software.amazon.awssdk.services.networkmanager.model.GetTransitGatewayRegistrationsRequest)
operation. The return type is a custom publisher that can be subscribed to request a stream of response pages.
SDK will internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe
method will result in a new Subscription i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the subscribe helper method
software.amazon.awssdk.services.networkmanager.paginators.GetTransitGatewayRegistrationsPublisher publisher = client.getTransitGatewayRegistrationsPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.networkmanager.paginators.GetTransitGatewayRegistrationsPublisher publisher = client.getTransitGatewayRegistrationsPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.networkmanager.model.GetTransitGatewayRegistrationsResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.networkmanager.model.GetTransitGatewayRegistrationsResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
getTransitGatewayRegistrations(software.amazon.awssdk.services.networkmanager.model.GetTransitGatewayRegistrationsRequest)
operation.
This is a convenience which creates an instance of the GetTransitGatewayRegistrationsRequest.Builder
avoiding the need to create one manually via GetTransitGatewayRegistrationsRequest.builder()
getTransitGatewayRegistrationsRequest - A Consumer that will call methods on GetTransitGatewayRegistrationsRequest.Builder to
create a request.default CompletableFuture<GetTransitGatewayRouteTableAttachmentResponse> getTransitGatewayRouteTableAttachment(GetTransitGatewayRouteTableAttachmentRequest getTransitGatewayRouteTableAttachmentRequest)
Returns information about a transit gateway route table attachment.
getTransitGatewayRouteTableAttachmentRequest - default CompletableFuture<GetTransitGatewayRouteTableAttachmentResponse> getTransitGatewayRouteTableAttachment(Consumer<GetTransitGatewayRouteTableAttachmentRequest.Builder> getTransitGatewayRouteTableAttachmentRequest)
Returns information about a transit gateway route table attachment.
This is a convenience which creates an instance of the
GetTransitGatewayRouteTableAttachmentRequest.Builder avoiding the need to create one manually via
GetTransitGatewayRouteTableAttachmentRequest.builder()
getTransitGatewayRouteTableAttachmentRequest - A Consumer that will call methods on GetTransitGatewayRouteTableAttachmentRequest.Builder
to create a request.default CompletableFuture<GetVpcAttachmentResponse> getVpcAttachment(GetVpcAttachmentRequest getVpcAttachmentRequest)
Returns information about a VPC attachment.
getVpcAttachmentRequest - default CompletableFuture<GetVpcAttachmentResponse> getVpcAttachment(Consumer<GetVpcAttachmentRequest.Builder> getVpcAttachmentRequest)
Returns information about a VPC attachment.
This is a convenience which creates an instance of the GetVpcAttachmentRequest.Builder avoiding the need
to create one manually via GetVpcAttachmentRequest.builder()
getVpcAttachmentRequest - A Consumer that will call methods on GetVpcAttachmentRequest.Builder to create a request.default CompletableFuture<ListAttachmentsResponse> listAttachments(ListAttachmentsRequest listAttachmentsRequest)
Returns a list of core network attachments.
listAttachmentsRequest - default CompletableFuture<ListAttachmentsResponse> listAttachments(Consumer<ListAttachmentsRequest.Builder> listAttachmentsRequest)
Returns a list of core network attachments.
This is a convenience which creates an instance of the ListAttachmentsRequest.Builder avoiding the need
to create one manually via ListAttachmentsRequest.builder()
listAttachmentsRequest - A Consumer that will call methods on ListAttachmentsRequest.Builder to create a request.default ListAttachmentsPublisher listAttachmentsPaginator(ListAttachmentsRequest listAttachmentsRequest)
Returns a list of core network attachments.
This is a variant of
listAttachments(software.amazon.awssdk.services.networkmanager.model.ListAttachmentsRequest) operation.
The return type is a custom publisher that can be subscribed to request a stream of response pages. SDK will
internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe
method will result in a new Subscription i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the subscribe helper method
software.amazon.awssdk.services.networkmanager.paginators.ListAttachmentsPublisher publisher = client.listAttachmentsPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.networkmanager.paginators.ListAttachmentsPublisher publisher = client.listAttachmentsPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.networkmanager.model.ListAttachmentsResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.networkmanager.model.ListAttachmentsResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listAttachments(software.amazon.awssdk.services.networkmanager.model.ListAttachmentsRequest)
operation.
listAttachmentsRequest - default ListAttachmentsPublisher listAttachmentsPaginator(Consumer<ListAttachmentsRequest.Builder> listAttachmentsRequest)
Returns a list of core network attachments.
This is a variant of
listAttachments(software.amazon.awssdk.services.networkmanager.model.ListAttachmentsRequest) operation.
The return type is a custom publisher that can be subscribed to request a stream of response pages. SDK will
internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe
method will result in a new Subscription i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the subscribe helper method
software.amazon.awssdk.services.networkmanager.paginators.ListAttachmentsPublisher publisher = client.listAttachmentsPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.networkmanager.paginators.ListAttachmentsPublisher publisher = client.listAttachmentsPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.networkmanager.model.ListAttachmentsResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.networkmanager.model.ListAttachmentsResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listAttachments(software.amazon.awssdk.services.networkmanager.model.ListAttachmentsRequest)
operation.
This is a convenience which creates an instance of the ListAttachmentsRequest.Builder avoiding the need
to create one manually via ListAttachmentsRequest.builder()
listAttachmentsRequest - A Consumer that will call methods on ListAttachmentsRequest.Builder to create a request.default CompletableFuture<ListConnectPeersResponse> listConnectPeers(ListConnectPeersRequest listConnectPeersRequest)
Returns a list of core network Connect peers.
listConnectPeersRequest - default CompletableFuture<ListConnectPeersResponse> listConnectPeers(Consumer<ListConnectPeersRequest.Builder> listConnectPeersRequest)
Returns a list of core network Connect peers.
This is a convenience which creates an instance of the ListConnectPeersRequest.Builder avoiding the need
to create one manually via ListConnectPeersRequest.builder()
listConnectPeersRequest - A Consumer that will call methods on ListConnectPeersRequest.Builder to create a request.default ListConnectPeersPublisher listConnectPeersPaginator(ListConnectPeersRequest listConnectPeersRequest)
Returns a list of core network Connect peers.
This is a variant of
listConnectPeers(software.amazon.awssdk.services.networkmanager.model.ListConnectPeersRequest)
operation. The return type is a custom publisher that can be subscribed to request a stream of response pages.
SDK will internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe
method will result in a new Subscription i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the subscribe helper method
software.amazon.awssdk.services.networkmanager.paginators.ListConnectPeersPublisher publisher = client.listConnectPeersPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.networkmanager.paginators.ListConnectPeersPublisher publisher = client.listConnectPeersPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.networkmanager.model.ListConnectPeersResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.networkmanager.model.ListConnectPeersResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listConnectPeers(software.amazon.awssdk.services.networkmanager.model.ListConnectPeersRequest)
operation.
listConnectPeersRequest - default ListConnectPeersPublisher listConnectPeersPaginator(Consumer<ListConnectPeersRequest.Builder> listConnectPeersRequest)
Returns a list of core network Connect peers.
This is a variant of
listConnectPeers(software.amazon.awssdk.services.networkmanager.model.ListConnectPeersRequest)
operation. The return type is a custom publisher that can be subscribed to request a stream of response pages.
SDK will internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe
method will result in a new Subscription i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the subscribe helper method
software.amazon.awssdk.services.networkmanager.paginators.ListConnectPeersPublisher publisher = client.listConnectPeersPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.networkmanager.paginators.ListConnectPeersPublisher publisher = client.listConnectPeersPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.networkmanager.model.ListConnectPeersResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.networkmanager.model.ListConnectPeersResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listConnectPeers(software.amazon.awssdk.services.networkmanager.model.ListConnectPeersRequest)
operation.
This is a convenience which creates an instance of the ListConnectPeersRequest.Builder avoiding the need
to create one manually via ListConnectPeersRequest.builder()
listConnectPeersRequest - A Consumer that will call methods on ListConnectPeersRequest.Builder to create a request.default CompletableFuture<ListCoreNetworkPolicyVersionsResponse> listCoreNetworkPolicyVersions(ListCoreNetworkPolicyVersionsRequest listCoreNetworkPolicyVersionsRequest)
Returns a list of core network policy versions.
listCoreNetworkPolicyVersionsRequest - default CompletableFuture<ListCoreNetworkPolicyVersionsResponse> listCoreNetworkPolicyVersions(Consumer<ListCoreNetworkPolicyVersionsRequest.Builder> listCoreNetworkPolicyVersionsRequest)
Returns a list of core network policy versions.
This is a convenience which creates an instance of the ListCoreNetworkPolicyVersionsRequest.Builder
avoiding the need to create one manually via ListCoreNetworkPolicyVersionsRequest.builder()
listCoreNetworkPolicyVersionsRequest - A Consumer that will call methods on ListCoreNetworkPolicyVersionsRequest.Builder to
create a request.default ListCoreNetworkPolicyVersionsPublisher listCoreNetworkPolicyVersionsPaginator(ListCoreNetworkPolicyVersionsRequest listCoreNetworkPolicyVersionsRequest)
Returns a list of core network policy versions.
This is a variant of
listCoreNetworkPolicyVersions(software.amazon.awssdk.services.networkmanager.model.ListCoreNetworkPolicyVersionsRequest)
operation. The return type is a custom publisher that can be subscribed to request a stream of response pages.
SDK will internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe
method will result in a new Subscription i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the subscribe helper method
software.amazon.awssdk.services.networkmanager.paginators.ListCoreNetworkPolicyVersionsPublisher publisher = client.listCoreNetworkPolicyVersionsPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.networkmanager.paginators.ListCoreNetworkPolicyVersionsPublisher publisher = client.listCoreNetworkPolicyVersionsPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.networkmanager.model.ListCoreNetworkPolicyVersionsResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.networkmanager.model.ListCoreNetworkPolicyVersionsResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listCoreNetworkPolicyVersions(software.amazon.awssdk.services.networkmanager.model.ListCoreNetworkPolicyVersionsRequest)
operation.
listCoreNetworkPolicyVersionsRequest - default ListCoreNetworkPolicyVersionsPublisher listCoreNetworkPolicyVersionsPaginator(Consumer<ListCoreNetworkPolicyVersionsRequest.Builder> listCoreNetworkPolicyVersionsRequest)
Returns a list of core network policy versions.
This is a variant of
listCoreNetworkPolicyVersions(software.amazon.awssdk.services.networkmanager.model.ListCoreNetworkPolicyVersionsRequest)
operation. The return type is a custom publisher that can be subscribed to request a stream of response pages.
SDK will internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe
method will result in a new Subscription i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the subscribe helper method
software.amazon.awssdk.services.networkmanager.paginators.ListCoreNetworkPolicyVersionsPublisher publisher = client.listCoreNetworkPolicyVersionsPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.networkmanager.paginators.ListCoreNetworkPolicyVersionsPublisher publisher = client.listCoreNetworkPolicyVersionsPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.networkmanager.model.ListCoreNetworkPolicyVersionsResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.networkmanager.model.ListCoreNetworkPolicyVersionsResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listCoreNetworkPolicyVersions(software.amazon.awssdk.services.networkmanager.model.ListCoreNetworkPolicyVersionsRequest)
operation.
This is a convenience which creates an instance of the ListCoreNetworkPolicyVersionsRequest.Builder
avoiding the need to create one manually via ListCoreNetworkPolicyVersionsRequest.builder()
listCoreNetworkPolicyVersionsRequest - A Consumer that will call methods on ListCoreNetworkPolicyVersionsRequest.Builder to
create a request.default CompletableFuture<ListCoreNetworksResponse> listCoreNetworks(ListCoreNetworksRequest listCoreNetworksRequest)
Returns a list of owned and shared core networks.
listCoreNetworksRequest - default CompletableFuture<ListCoreNetworksResponse> listCoreNetworks(Consumer<ListCoreNetworksRequest.Builder> listCoreNetworksRequest)
Returns a list of owned and shared core networks.
This is a convenience which creates an instance of the ListCoreNetworksRequest.Builder avoiding the need
to create one manually via ListCoreNetworksRequest.builder()
listCoreNetworksRequest - A Consumer that will call methods on ListCoreNetworksRequest.Builder to create a request.default ListCoreNetworksPublisher listCoreNetworksPaginator(ListCoreNetworksRequest listCoreNetworksRequest)
Returns a list of owned and shared core networks.
This is a variant of
listCoreNetworks(software.amazon.awssdk.services.networkmanager.model.ListCoreNetworksRequest)
operation. The return type is a custom publisher that can be subscribed to request a stream of response pages.
SDK will internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe
method will result in a new Subscription i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the subscribe helper method
software.amazon.awssdk.services.networkmanager.paginators.ListCoreNetworksPublisher publisher = client.listCoreNetworksPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.networkmanager.paginators.ListCoreNetworksPublisher publisher = client.listCoreNetworksPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.networkmanager.model.ListCoreNetworksResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.networkmanager.model.ListCoreNetworksResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listCoreNetworks(software.amazon.awssdk.services.networkmanager.model.ListCoreNetworksRequest)
operation.
listCoreNetworksRequest - default ListCoreNetworksPublisher listCoreNetworksPaginator(Consumer<ListCoreNetworksRequest.Builder> listCoreNetworksRequest)
Returns a list of owned and shared core networks.
This is a variant of
listCoreNetworks(software.amazon.awssdk.services.networkmanager.model.ListCoreNetworksRequest)
operation. The return type is a custom publisher that can be subscribed to request a stream of response pages.
SDK will internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe
method will result in a new Subscription i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the subscribe helper method
software.amazon.awssdk.services.networkmanager.paginators.ListCoreNetworksPublisher publisher = client.listCoreNetworksPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.networkmanager.paginators.ListCoreNetworksPublisher publisher = client.listCoreNetworksPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.networkmanager.model.ListCoreNetworksResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.networkmanager.model.ListCoreNetworksResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listCoreNetworks(software.amazon.awssdk.services.networkmanager.model.ListCoreNetworksRequest)
operation.
This is a convenience which creates an instance of the ListCoreNetworksRequest.Builder avoiding the need
to create one manually via ListCoreNetworksRequest.builder()
listCoreNetworksRequest - A Consumer that will call methods on ListCoreNetworksRequest.Builder to create a request.default CompletableFuture<ListOrganizationServiceAccessStatusResponse> listOrganizationServiceAccessStatus(ListOrganizationServiceAccessStatusRequest listOrganizationServiceAccessStatusRequest)
Gets the status of the Service Linked Role (SLR) deployment for the accounts in a given Amazon Web Services Organization.
listOrganizationServiceAccessStatusRequest - default CompletableFuture<ListOrganizationServiceAccessStatusResponse> listOrganizationServiceAccessStatus(Consumer<ListOrganizationServiceAccessStatusRequest.Builder> listOrganizationServiceAccessStatusRequest)
Gets the status of the Service Linked Role (SLR) deployment for the accounts in a given Amazon Web Services Organization.
This is a convenience which creates an instance of the ListOrganizationServiceAccessStatusRequest.Builder
avoiding the need to create one manually via ListOrganizationServiceAccessStatusRequest.builder()
listOrganizationServiceAccessStatusRequest - A Consumer that will call methods on ListOrganizationServiceAccessStatusRequest.Builder to
create a request.default CompletableFuture<ListPeeringsResponse> listPeerings(ListPeeringsRequest listPeeringsRequest)
Lists the peerings for a core network.
listPeeringsRequest - default CompletableFuture<ListPeeringsResponse> listPeerings(Consumer<ListPeeringsRequest.Builder> listPeeringsRequest)
Lists the peerings for a core network.
This is a convenience which creates an instance of the ListPeeringsRequest.Builder avoiding the need to
create one manually via ListPeeringsRequest.builder()
listPeeringsRequest - A Consumer that will call methods on ListPeeringsRequest.Builder to create a request.default ListPeeringsPublisher listPeeringsPaginator(ListPeeringsRequest listPeeringsRequest)
Lists the peerings for a core network.
This is a variant of
listPeerings(software.amazon.awssdk.services.networkmanager.model.ListPeeringsRequest) operation. The
return type is a custom publisher that can be subscribed to request a stream of response pages. SDK will
internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe
method will result in a new Subscription i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the subscribe helper method
software.amazon.awssdk.services.networkmanager.paginators.ListPeeringsPublisher publisher = client.listPeeringsPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.networkmanager.paginators.ListPeeringsPublisher publisher = client.listPeeringsPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.networkmanager.model.ListPeeringsResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.networkmanager.model.ListPeeringsResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listPeerings(software.amazon.awssdk.services.networkmanager.model.ListPeeringsRequest) operation.
listPeeringsRequest - default ListPeeringsPublisher listPeeringsPaginator(Consumer<ListPeeringsRequest.Builder> listPeeringsRequest)
Lists the peerings for a core network.
This is a variant of
listPeerings(software.amazon.awssdk.services.networkmanager.model.ListPeeringsRequest) operation. The
return type is a custom publisher that can be subscribed to request a stream of response pages. SDK will
internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe
method will result in a new Subscription i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the subscribe helper method
software.amazon.awssdk.services.networkmanager.paginators.ListPeeringsPublisher publisher = client.listPeeringsPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.networkmanager.paginators.ListPeeringsPublisher publisher = client.listPeeringsPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.networkmanager.model.ListPeeringsResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.networkmanager.model.ListPeeringsResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listPeerings(software.amazon.awssdk.services.networkmanager.model.ListPeeringsRequest) operation.
This is a convenience which creates an instance of the ListPeeringsRequest.Builder avoiding the need to
create one manually via ListPeeringsRequest.builder()
listPeeringsRequest - A Consumer that will call methods on ListPeeringsRequest.Builder to create a request.default CompletableFuture<ListTagsForResourceResponse> listTagsForResource(ListTagsForResourceRequest listTagsForResourceRequest)
Lists the tags for a specified resource.
listTagsForResourceRequest - default CompletableFuture<ListTagsForResourceResponse> listTagsForResource(Consumer<ListTagsForResourceRequest.Builder> listTagsForResourceRequest)
Lists the tags for a specified resource.
This is a convenience which creates an instance of the ListTagsForResourceRequest.Builder avoiding the
need to create one manually via ListTagsForResourceRequest.builder()
listTagsForResourceRequest - A Consumer that will call methods on ListTagsForResourceRequest.Builder to create a
request.default CompletableFuture<PutCoreNetworkPolicyResponse> putCoreNetworkPolicy(PutCoreNetworkPolicyRequest putCoreNetworkPolicyRequest)
Creates a new, immutable version of a core network policy. A subsequent change set is created showing the differences between the LIVE policy and the submitted policy.
putCoreNetworkPolicyRequest - default CompletableFuture<PutCoreNetworkPolicyResponse> putCoreNetworkPolicy(Consumer<PutCoreNetworkPolicyRequest.Builder> putCoreNetworkPolicyRequest)
Creates a new, immutable version of a core network policy. A subsequent change set is created showing the differences between the LIVE policy and the submitted policy.
This is a convenience which creates an instance of the PutCoreNetworkPolicyRequest.Builder avoiding the
need to create one manually via PutCoreNetworkPolicyRequest.builder()
putCoreNetworkPolicyRequest - A Consumer that will call methods on PutCoreNetworkPolicyRequest.Builder to create a
request.default CompletableFuture<PutResourcePolicyResponse> putResourcePolicy(PutResourcePolicyRequest putResourcePolicyRequest)
Creates or updates a resource policy.
putResourcePolicyRequest - default CompletableFuture<PutResourcePolicyResponse> putResourcePolicy(Consumer<PutResourcePolicyRequest.Builder> putResourcePolicyRequest)
Creates or updates a resource policy.
This is a convenience which creates an instance of the PutResourcePolicyRequest.Builder avoiding the need
to create one manually via PutResourcePolicyRequest.builder()
putResourcePolicyRequest - A Consumer that will call methods on PutResourcePolicyRequest.Builder to create a request.default CompletableFuture<RegisterTransitGatewayResponse> registerTransitGateway(RegisterTransitGatewayRequest registerTransitGatewayRequest)
Registers a transit gateway in your global network. Not all Regions support transit gateways for global networks. For a list of the supported Regions, see Region Availability in the Amazon Web Services Transit Gateways for Global Networks User Guide. The transit gateway can be in any of the supported Amazon Web Services Regions, but it must be owned by the same Amazon Web Services account that owns the global network. You cannot register a transit gateway in more than one global network.
registerTransitGatewayRequest - default CompletableFuture<RegisterTransitGatewayResponse> registerTransitGateway(Consumer<RegisterTransitGatewayRequest.Builder> registerTransitGatewayRequest)
Registers a transit gateway in your global network. Not all Regions support transit gateways for global networks. For a list of the supported Regions, see Region Availability in the Amazon Web Services Transit Gateways for Global Networks User Guide. The transit gateway can be in any of the supported Amazon Web Services Regions, but it must be owned by the same Amazon Web Services account that owns the global network. You cannot register a transit gateway in more than one global network.
This is a convenience which creates an instance of the RegisterTransitGatewayRequest.Builder avoiding the
need to create one manually via RegisterTransitGatewayRequest.builder()
registerTransitGatewayRequest - A Consumer that will call methods on RegisterTransitGatewayRequest.Builder to create a
request.default CompletableFuture<RejectAttachmentResponse> rejectAttachment(RejectAttachmentRequest rejectAttachmentRequest)
Rejects a core network attachment request.
rejectAttachmentRequest - default CompletableFuture<RejectAttachmentResponse> rejectAttachment(Consumer<RejectAttachmentRequest.Builder> rejectAttachmentRequest)
Rejects a core network attachment request.
This is a convenience which creates an instance of the RejectAttachmentRequest.Builder avoiding the need
to create one manually via RejectAttachmentRequest.builder()
rejectAttachmentRequest - A Consumer that will call methods on RejectAttachmentRequest.Builder to create a request.default CompletableFuture<RestoreCoreNetworkPolicyVersionResponse> restoreCoreNetworkPolicyVersion(RestoreCoreNetworkPolicyVersionRequest restoreCoreNetworkPolicyVersionRequest)
Restores a previous policy version as a new, immutable version of a core network policy. A subsequent change set is created showing the differences between the LIVE policy and restored policy.
restoreCoreNetworkPolicyVersionRequest - default CompletableFuture<RestoreCoreNetworkPolicyVersionResponse> restoreCoreNetworkPolicyVersion(Consumer<RestoreCoreNetworkPolicyVersionRequest.Builder> restoreCoreNetworkPolicyVersionRequest)
Restores a previous policy version as a new, immutable version of a core network policy. A subsequent change set is created showing the differences between the LIVE policy and restored policy.
This is a convenience which creates an instance of the RestoreCoreNetworkPolicyVersionRequest.Builder
avoiding the need to create one manually via RestoreCoreNetworkPolicyVersionRequest.builder()
restoreCoreNetworkPolicyVersionRequest - A Consumer that will call methods on RestoreCoreNetworkPolicyVersionRequest.Builder to
create a request.default CompletableFuture<StartOrganizationServiceAccessUpdateResponse> startOrganizationServiceAccessUpdate(StartOrganizationServiceAccessUpdateRequest startOrganizationServiceAccessUpdateRequest)
Enables the Network Manager service for an Amazon Web Services Organization. This can only be called by a management account within the organization.
startOrganizationServiceAccessUpdateRequest - default CompletableFuture<StartOrganizationServiceAccessUpdateResponse> startOrganizationServiceAccessUpdate(Consumer<StartOrganizationServiceAccessUpdateRequest.Builder> startOrganizationServiceAccessUpdateRequest)
Enables the Network Manager service for an Amazon Web Services Organization. This can only be called by a management account within the organization.
This is a convenience which creates an instance of the
StartOrganizationServiceAccessUpdateRequest.Builder avoiding the need to create one manually via
StartOrganizationServiceAccessUpdateRequest.builder()
startOrganizationServiceAccessUpdateRequest - A Consumer that will call methods on StartOrganizationServiceAccessUpdateRequest.Builder
to create a request.default CompletableFuture<StartRouteAnalysisResponse> startRouteAnalysis(StartRouteAnalysisRequest startRouteAnalysisRequest)
Starts analyzing the routing path between the specified source and destination. For more information, see Route Analyzer.
startRouteAnalysisRequest - default CompletableFuture<StartRouteAnalysisResponse> startRouteAnalysis(Consumer<StartRouteAnalysisRequest.Builder> startRouteAnalysisRequest)
Starts analyzing the routing path between the specified source and destination. For more information, see Route Analyzer.
This is a convenience which creates an instance of the StartRouteAnalysisRequest.Builder avoiding the
need to create one manually via StartRouteAnalysisRequest.builder()
startRouteAnalysisRequest - A Consumer that will call methods on StartRouteAnalysisRequest.Builder to create a
request.default CompletableFuture<TagResourceResponse> tagResource(TagResourceRequest tagResourceRequest)
Tags a specified resource.
tagResourceRequest - default CompletableFuture<TagResourceResponse> tagResource(Consumer<TagResourceRequest.Builder> tagResourceRequest)
Tags a specified resource.
This is a convenience which creates an instance of the TagResourceRequest.Builder avoiding the need to
create one manually via TagResourceRequest.builder()
tagResourceRequest - A Consumer that will call methods on TagResourceRequest.Builder to create a request.default CompletableFuture<UntagResourceResponse> untagResource(UntagResourceRequest untagResourceRequest)
Removes tags from a specified resource.
untagResourceRequest - default CompletableFuture<UntagResourceResponse> untagResource(Consumer<UntagResourceRequest.Builder> untagResourceRequest)
Removes tags from a specified resource.
This is a convenience which creates an instance of the UntagResourceRequest.Builder avoiding the need to
create one manually via UntagResourceRequest.builder()
untagResourceRequest - A Consumer that will call methods on UntagResourceRequest.Builder to create a request.default CompletableFuture<UpdateConnectionResponse> updateConnection(UpdateConnectionRequest updateConnectionRequest)
Updates the information for an existing connection. To remove information for any of the parameters, specify an empty string.
updateConnectionRequest - default CompletableFuture<UpdateConnectionResponse> updateConnection(Consumer<UpdateConnectionRequest.Builder> updateConnectionRequest)
Updates the information for an existing connection. To remove information for any of the parameters, specify an empty string.
This is a convenience which creates an instance of the UpdateConnectionRequest.Builder avoiding the need
to create one manually via UpdateConnectionRequest.builder()
updateConnectionRequest - A Consumer that will call methods on UpdateConnectionRequest.Builder to create a request.default CompletableFuture<UpdateCoreNetworkResponse> updateCoreNetwork(UpdateCoreNetworkRequest updateCoreNetworkRequest)
Updates the description of a core network.
updateCoreNetworkRequest - default CompletableFuture<UpdateCoreNetworkResponse> updateCoreNetwork(Consumer<UpdateCoreNetworkRequest.Builder> updateCoreNetworkRequest)
Updates the description of a core network.
This is a convenience which creates an instance of the UpdateCoreNetworkRequest.Builder avoiding the need
to create one manually via UpdateCoreNetworkRequest.builder()
updateCoreNetworkRequest - A Consumer that will call methods on UpdateCoreNetworkRequest.Builder to create a request.default CompletableFuture<UpdateDeviceResponse> updateDevice(UpdateDeviceRequest updateDeviceRequest)
Updates the details for an existing device. To remove information for any of the parameters, specify an empty string.
updateDeviceRequest - default CompletableFuture<UpdateDeviceResponse> updateDevice(Consumer<UpdateDeviceRequest.Builder> updateDeviceRequest)
Updates the details for an existing device. To remove information for any of the parameters, specify an empty string.
This is a convenience which creates an instance of the UpdateDeviceRequest.Builder avoiding the need to
create one manually via UpdateDeviceRequest.builder()
updateDeviceRequest - A Consumer that will call methods on UpdateDeviceRequest.Builder to create a request.default CompletableFuture<UpdateGlobalNetworkResponse> updateGlobalNetwork(UpdateGlobalNetworkRequest updateGlobalNetworkRequest)
Updates an existing global network. To remove information for any of the parameters, specify an empty string.
updateGlobalNetworkRequest - default CompletableFuture<UpdateGlobalNetworkResponse> updateGlobalNetwork(Consumer<UpdateGlobalNetworkRequest.Builder> updateGlobalNetworkRequest)
Updates an existing global network. To remove information for any of the parameters, specify an empty string.
This is a convenience which creates an instance of the UpdateGlobalNetworkRequest.Builder avoiding the
need to create one manually via UpdateGlobalNetworkRequest.builder()
updateGlobalNetworkRequest - A Consumer that will call methods on UpdateGlobalNetworkRequest.Builder to create a
request.default CompletableFuture<UpdateLinkResponse> updateLink(UpdateLinkRequest updateLinkRequest)
Updates the details for an existing link. To remove information for any of the parameters, specify an empty string.
updateLinkRequest - default CompletableFuture<UpdateLinkResponse> updateLink(Consumer<UpdateLinkRequest.Builder> updateLinkRequest)
Updates the details for an existing link. To remove information for any of the parameters, specify an empty string.
This is a convenience which creates an instance of the UpdateLinkRequest.Builder avoiding the need to
create one manually via UpdateLinkRequest.builder()
updateLinkRequest - A Consumer that will call methods on UpdateLinkRequest.Builder to create a request.default CompletableFuture<UpdateNetworkResourceMetadataResponse> updateNetworkResourceMetadata(UpdateNetworkResourceMetadataRequest updateNetworkResourceMetadataRequest)
Updates the resource metadata for the specified global network.
updateNetworkResourceMetadataRequest - default CompletableFuture<UpdateNetworkResourceMetadataResponse> updateNetworkResourceMetadata(Consumer<UpdateNetworkResourceMetadataRequest.Builder> updateNetworkResourceMetadataRequest)
Updates the resource metadata for the specified global network.
This is a convenience which creates an instance of the UpdateNetworkResourceMetadataRequest.Builder
avoiding the need to create one manually via UpdateNetworkResourceMetadataRequest.builder()
updateNetworkResourceMetadataRequest - A Consumer that will call methods on UpdateNetworkResourceMetadataRequest.Builder to
create a request.default CompletableFuture<UpdateSiteResponse> updateSite(UpdateSiteRequest updateSiteRequest)
Updates the information for an existing site. To remove information for any of the parameters, specify an empty string.
updateSiteRequest - default CompletableFuture<UpdateSiteResponse> updateSite(Consumer<UpdateSiteRequest.Builder> updateSiteRequest)
Updates the information for an existing site. To remove information for any of the parameters, specify an empty string.
This is a convenience which creates an instance of the UpdateSiteRequest.Builder avoiding the need to
create one manually via UpdateSiteRequest.builder()
updateSiteRequest - A Consumer that will call methods on UpdateSiteRequest.Builder to create a request.default CompletableFuture<UpdateVpcAttachmentResponse> updateVpcAttachment(UpdateVpcAttachmentRequest updateVpcAttachmentRequest)
Updates a VPC attachment.
updateVpcAttachmentRequest - default CompletableFuture<UpdateVpcAttachmentResponse> updateVpcAttachment(Consumer<UpdateVpcAttachmentRequest.Builder> updateVpcAttachmentRequest)
Updates a VPC attachment.
This is a convenience which creates an instance of the UpdateVpcAttachmentRequest.Builder avoiding the
need to create one manually via UpdateVpcAttachmentRequest.builder()
updateVpcAttachmentRequest - A Consumer that will call methods on UpdateVpcAttachmentRequest.Builder to create a
request.default NetworkManagerServiceClientConfiguration serviceClientConfiguration()
serviceClientConfiguration in interface AwsClientserviceClientConfiguration in interface SdkClientstatic NetworkManagerAsyncClient create()
NetworkManagerAsyncClient with the region loaded from the
DefaultAwsRegionProviderChain and credentials loaded from the
DefaultCredentialsProvider.static NetworkManagerAsyncClientBuilder builder()
NetworkManagerAsyncClient.Copyright © 2023. All rights reserved.