@Generated(value="software.amazon.awssdk:codegen") @ThreadSafe public interface GroundStationAsyncClient extends AwsClient
builder() method.
Welcome to the AWS Ground Station API Reference. AWS Ground Station is a fully managed service that enables you to control satellite communications, downlink and process satellite data, and scale your satellite operations efficiently and cost-effectively without having to build or manage your own ground station infrastructure.
| 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 |
serviceNameclosestatic final String SERVICE_NAME
static final String SERVICE_METADATA_ID
ServiceMetadataProvider.default CompletableFuture<CancelContactResponse> cancelContact(CancelContactRequest cancelContactRequest)
Cancels a contact with a specified contact ID.
cancelContactRequest - default CompletableFuture<CancelContactResponse> cancelContact(Consumer<CancelContactRequest.Builder> cancelContactRequest)
Cancels a contact with a specified contact ID.
This is a convenience which creates an instance of the CancelContactRequest.Builder avoiding the need to
create one manually via CancelContactRequest.builder()
cancelContactRequest - A Consumer that will call methods on CancelContactRequest.Builder to create a request.default CompletableFuture<CreateConfigResponse> createConfig(CreateConfigRequest createConfigRequest)
Creates a Config with the specified configData parameters.
Only one type of configData can be specified.
createConfigRequest - default CompletableFuture<CreateConfigResponse> createConfig(Consumer<CreateConfigRequest.Builder> createConfigRequest)
Creates a Config with the specified configData parameters.
Only one type of configData can be specified.
This is a convenience which creates an instance of the CreateConfigRequest.Builder avoiding the need to
create one manually via CreateConfigRequest.builder()
createConfigRequest - A Consumer that will call methods on CreateConfigRequest.Builder to create a request.default CompletableFuture<CreateDataflowEndpointGroupResponse> createDataflowEndpointGroup(CreateDataflowEndpointGroupRequest createDataflowEndpointGroupRequest)
Creates a DataflowEndpoint group containing the specified list of DataflowEndpoint
objects.
The name field in each endpoint is used in your mission profile DataflowEndpointConfig
to specify which endpoints to use during a contact.
When a contact uses multiple DataflowEndpointConfig objects, each Config must match a
DataflowEndpoint in the same group.
createDataflowEndpointGroupRequest - default CompletableFuture<CreateDataflowEndpointGroupResponse> createDataflowEndpointGroup(Consumer<CreateDataflowEndpointGroupRequest.Builder> createDataflowEndpointGroupRequest)
Creates a DataflowEndpoint group containing the specified list of DataflowEndpoint
objects.
The name field in each endpoint is used in your mission profile DataflowEndpointConfig
to specify which endpoints to use during a contact.
When a contact uses multiple DataflowEndpointConfig objects, each Config must match a
DataflowEndpoint in the same group.
This is a convenience which creates an instance of the CreateDataflowEndpointGroupRequest.Builder
avoiding the need to create one manually via CreateDataflowEndpointGroupRequest.builder()
createDataflowEndpointGroupRequest - A Consumer that will call methods on CreateDataflowEndpointGroupRequest.Builder to create
a request.default CompletableFuture<CreateEphemerisResponse> createEphemeris(CreateEphemerisRequest createEphemerisRequest)
Creates an Ephemeris with the specified EphemerisData.
createEphemerisRequest - default CompletableFuture<CreateEphemerisResponse> createEphemeris(Consumer<CreateEphemerisRequest.Builder> createEphemerisRequest)
Creates an Ephemeris with the specified EphemerisData.
This is a convenience which creates an instance of the CreateEphemerisRequest.Builder avoiding the need
to create one manually via CreateEphemerisRequest.builder()
createEphemerisRequest - A Consumer that will call methods on CreateEphemerisRequest.Builder to create a request.default CompletableFuture<CreateMissionProfileResponse> createMissionProfile(CreateMissionProfileRequest createMissionProfileRequest)
Creates a mission profile.
dataflowEdges is a list of lists of strings. Each lower level list of strings has two elements: a
from ARN and a to ARN.
createMissionProfileRequest - default CompletableFuture<CreateMissionProfileResponse> createMissionProfile(Consumer<CreateMissionProfileRequest.Builder> createMissionProfileRequest)
Creates a mission profile.
dataflowEdges is a list of lists of strings. Each lower level list of strings has two elements: a
from ARN and a to ARN.
This is a convenience which creates an instance of the CreateMissionProfileRequest.Builder avoiding the
need to create one manually via CreateMissionProfileRequest.builder()
createMissionProfileRequest - A Consumer that will call methods on CreateMissionProfileRequest.Builder to create a
request.default CompletableFuture<DeleteConfigResponse> deleteConfig(DeleteConfigRequest deleteConfigRequest)
Deletes a Config.
deleteConfigRequest - default CompletableFuture<DeleteConfigResponse> deleteConfig(Consumer<DeleteConfigRequest.Builder> deleteConfigRequest)
Deletes a Config.
This is a convenience which creates an instance of the DeleteConfigRequest.Builder avoiding the need to
create one manually via DeleteConfigRequest.builder()
deleteConfigRequest - A Consumer that will call methods on DeleteConfigRequest.Builder to create a request.default CompletableFuture<DeleteDataflowEndpointGroupResponse> deleteDataflowEndpointGroup(DeleteDataflowEndpointGroupRequest deleteDataflowEndpointGroupRequest)
Deletes a dataflow endpoint group.
deleteDataflowEndpointGroupRequest - default CompletableFuture<DeleteDataflowEndpointGroupResponse> deleteDataflowEndpointGroup(Consumer<DeleteDataflowEndpointGroupRequest.Builder> deleteDataflowEndpointGroupRequest)
Deletes a dataflow endpoint group.
This is a convenience which creates an instance of the DeleteDataflowEndpointGroupRequest.Builder
avoiding the need to create one manually via DeleteDataflowEndpointGroupRequest.builder()
deleteDataflowEndpointGroupRequest - A Consumer that will call methods on DeleteDataflowEndpointGroupRequest.Builder to create
a request.default CompletableFuture<DeleteEphemerisResponse> deleteEphemeris(DeleteEphemerisRequest deleteEphemerisRequest)
Deletes an ephemeris
deleteEphemerisRequest - default CompletableFuture<DeleteEphemerisResponse> deleteEphemeris(Consumer<DeleteEphemerisRequest.Builder> deleteEphemerisRequest)
Deletes an ephemeris
This is a convenience which creates an instance of the DeleteEphemerisRequest.Builder avoiding the need
to create one manually via DeleteEphemerisRequest.builder()
deleteEphemerisRequest - A Consumer that will call methods on DeleteEphemerisRequest.Builder to create a request.default CompletableFuture<DeleteMissionProfileResponse> deleteMissionProfile(DeleteMissionProfileRequest deleteMissionProfileRequest)
Deletes a mission profile.
deleteMissionProfileRequest - default CompletableFuture<DeleteMissionProfileResponse> deleteMissionProfile(Consumer<DeleteMissionProfileRequest.Builder> deleteMissionProfileRequest)
Deletes a mission profile.
This is a convenience which creates an instance of the DeleteMissionProfileRequest.Builder avoiding the
need to create one manually via DeleteMissionProfileRequest.builder()
deleteMissionProfileRequest - A Consumer that will call methods on DeleteMissionProfileRequest.Builder to create a
request.default CompletableFuture<DescribeContactResponse> describeContact(DescribeContactRequest describeContactRequest)
Describes an existing contact.
describeContactRequest - default CompletableFuture<DescribeContactResponse> describeContact(Consumer<DescribeContactRequest.Builder> describeContactRequest)
Describes an existing contact.
This is a convenience which creates an instance of the DescribeContactRequest.Builder avoiding the need
to create one manually via DescribeContactRequest.builder()
describeContactRequest - A Consumer that will call methods on DescribeContactRequest.Builder to create a request.default CompletableFuture<DescribeEphemerisResponse> describeEphemeris(DescribeEphemerisRequest describeEphemerisRequest)
Describes an existing ephemeris.
describeEphemerisRequest - default CompletableFuture<DescribeEphemerisResponse> describeEphemeris(Consumer<DescribeEphemerisRequest.Builder> describeEphemerisRequest)
Describes an existing ephemeris.
This is a convenience which creates an instance of the DescribeEphemerisRequest.Builder avoiding the need
to create one manually via DescribeEphemerisRequest.builder()
describeEphemerisRequest - A Consumer that will call methods on DescribeEphemerisRequest.Builder to create a request.default CompletableFuture<GetAgentConfigurationResponse> getAgentConfiguration(GetAgentConfigurationRequest getAgentConfigurationRequest)
For use by AWS Ground Station Agent and shouldn't be called directly.
Gets the latest configuration information for a registered agent.
getAgentConfigurationRequest - default CompletableFuture<GetAgentConfigurationResponse> getAgentConfiguration(Consumer<GetAgentConfigurationRequest.Builder> getAgentConfigurationRequest)
For use by AWS Ground Station Agent and shouldn't be called directly.
Gets the latest configuration information for a registered agent.
This is a convenience which creates an instance of the GetAgentConfigurationRequest.Builder avoiding the
need to create one manually via GetAgentConfigurationRequest.builder()
getAgentConfigurationRequest - A Consumer that will call methods on GetAgentConfigurationRequest.Builder to create a
request.default CompletableFuture<GetConfigResponse> getConfig(GetConfigRequest getConfigRequest)
Returns Config information.
Only one Config response can be returned.
getConfigRequest - default CompletableFuture<GetConfigResponse> getConfig(Consumer<GetConfigRequest.Builder> getConfigRequest)
Returns Config information.
Only one Config response can be returned.
This is a convenience which creates an instance of the GetConfigRequest.Builder avoiding the need to
create one manually via GetConfigRequest.builder()
getConfigRequest - A Consumer that will call methods on GetConfigRequest.Builder to create a request.default CompletableFuture<GetDataflowEndpointGroupResponse> getDataflowEndpointGroup(GetDataflowEndpointGroupRequest getDataflowEndpointGroupRequest)
Returns the dataflow endpoint group.
getDataflowEndpointGroupRequest - default CompletableFuture<GetDataflowEndpointGroupResponse> getDataflowEndpointGroup(Consumer<GetDataflowEndpointGroupRequest.Builder> getDataflowEndpointGroupRequest)
Returns the dataflow endpoint group.
This is a convenience which creates an instance of the GetDataflowEndpointGroupRequest.Builder avoiding
the need to create one manually via GetDataflowEndpointGroupRequest.builder()
getDataflowEndpointGroupRequest - A Consumer that will call methods on GetDataflowEndpointGroupRequest.Builder to create a
request.default CompletableFuture<GetMinuteUsageResponse> getMinuteUsage(GetMinuteUsageRequest getMinuteUsageRequest)
Returns the number of reserved minutes used by account.
getMinuteUsageRequest - default CompletableFuture<GetMinuteUsageResponse> getMinuteUsage(Consumer<GetMinuteUsageRequest.Builder> getMinuteUsageRequest)
Returns the number of reserved minutes used by account.
This is a convenience which creates an instance of the GetMinuteUsageRequest.Builder avoiding the need to
create one manually via GetMinuteUsageRequest.builder()
getMinuteUsageRequest - A Consumer that will call methods on GetMinuteUsageRequest.Builder to create a request.default CompletableFuture<GetMissionProfileResponse> getMissionProfile(GetMissionProfileRequest getMissionProfileRequest)
Returns a mission profile.
getMissionProfileRequest - default CompletableFuture<GetMissionProfileResponse> getMissionProfile(Consumer<GetMissionProfileRequest.Builder> getMissionProfileRequest)
Returns a mission profile.
This is a convenience which creates an instance of the GetMissionProfileRequest.Builder avoiding the need
to create one manually via GetMissionProfileRequest.builder()
getMissionProfileRequest - A Consumer that will call methods on GetMissionProfileRequest.Builder to create a request.default CompletableFuture<GetSatelliteResponse> getSatellite(GetSatelliteRequest getSatelliteRequest)
Returns a satellite.
getSatelliteRequest - default CompletableFuture<GetSatelliteResponse> getSatellite(Consumer<GetSatelliteRequest.Builder> getSatelliteRequest)
Returns a satellite.
This is a convenience which creates an instance of the GetSatelliteRequest.Builder avoiding the need to
create one manually via GetSatelliteRequest.builder()
getSatelliteRequest - A Consumer that will call methods on GetSatelliteRequest.Builder to create a request.default CompletableFuture<ListConfigsResponse> listConfigs(ListConfigsRequest listConfigsRequest)
Returns a list of Config objects.
listConfigsRequest - default CompletableFuture<ListConfigsResponse> listConfigs(Consumer<ListConfigsRequest.Builder> listConfigsRequest)
Returns a list of Config objects.
This is a convenience which creates an instance of the ListConfigsRequest.Builder avoiding the need to
create one manually via ListConfigsRequest.builder()
listConfigsRequest - A Consumer that will call methods on ListConfigsRequest.Builder to create a request.default ListConfigsPublisher listConfigsPaginator(ListConfigsRequest listConfigsRequest)
Returns a list of Config objects.
This is a variant of listConfigs(software.amazon.awssdk.services.groundstation.model.ListConfigsRequest)
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.groundstation.paginators.ListConfigsPublisher publisher = client.listConfigsPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.groundstation.paginators.ListConfigsPublisher publisher = client.listConfigsPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.groundstation.model.ListConfigsResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.groundstation.model.ListConfigsResponse 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
listConfigs(software.amazon.awssdk.services.groundstation.model.ListConfigsRequest) operation.
listConfigsRequest - default ListConfigsPublisher listConfigsPaginator(Consumer<ListConfigsRequest.Builder> listConfigsRequest)
Returns a list of Config objects.
This is a variant of listConfigs(software.amazon.awssdk.services.groundstation.model.ListConfigsRequest)
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.groundstation.paginators.ListConfigsPublisher publisher = client.listConfigsPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.groundstation.paginators.ListConfigsPublisher publisher = client.listConfigsPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.groundstation.model.ListConfigsResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.groundstation.model.ListConfigsResponse 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
listConfigs(software.amazon.awssdk.services.groundstation.model.ListConfigsRequest) operation.
This is a convenience which creates an instance of the ListConfigsRequest.Builder avoiding the need to
create one manually via ListConfigsRequest.builder()
listConfigsRequest - A Consumer that will call methods on ListConfigsRequest.Builder to create a request.default CompletableFuture<ListContactsResponse> listContacts(ListContactsRequest listContactsRequest)
Returns a list of contacts.
If statusList contains AVAILABLE, the request must include groundStation,
missionprofileArn, and satelliteArn.
listContactsRequest - default CompletableFuture<ListContactsResponse> listContacts(Consumer<ListContactsRequest.Builder> listContactsRequest)
Returns a list of contacts.
If statusList contains AVAILABLE, the request must include groundStation,
missionprofileArn, and satelliteArn.
This is a convenience which creates an instance of the ListContactsRequest.Builder avoiding the need to
create one manually via ListContactsRequest.builder()
listContactsRequest - A Consumer that will call methods on ListContactsRequest.Builder to create a request.default ListContactsPublisher listContactsPaginator(ListContactsRequest listContactsRequest)
Returns a list of contacts.
If statusList contains AVAILABLE, the request must include groundStation,
missionprofileArn, and satelliteArn.
This is a variant of
listContacts(software.amazon.awssdk.services.groundstation.model.ListContactsRequest) 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.groundstation.paginators.ListContactsPublisher publisher = client.listContactsPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.groundstation.paginators.ListContactsPublisher publisher = client.listContactsPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.groundstation.model.ListContactsResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.groundstation.model.ListContactsResponse 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
listContacts(software.amazon.awssdk.services.groundstation.model.ListContactsRequest) operation.
listContactsRequest - default ListContactsPublisher listContactsPaginator(Consumer<ListContactsRequest.Builder> listContactsRequest)
Returns a list of contacts.
If statusList contains AVAILABLE, the request must include groundStation,
missionprofileArn, and satelliteArn.
This is a variant of
listContacts(software.amazon.awssdk.services.groundstation.model.ListContactsRequest) 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.groundstation.paginators.ListContactsPublisher publisher = client.listContactsPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.groundstation.paginators.ListContactsPublisher publisher = client.listContactsPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.groundstation.model.ListContactsResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.groundstation.model.ListContactsResponse 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
listContacts(software.amazon.awssdk.services.groundstation.model.ListContactsRequest) operation.
This is a convenience which creates an instance of the ListContactsRequest.Builder avoiding the need to
create one manually via ListContactsRequest.builder()
listContactsRequest - A Consumer that will call methods on ListContactsRequest.Builder to create a request.default CompletableFuture<ListDataflowEndpointGroupsResponse> listDataflowEndpointGroups(ListDataflowEndpointGroupsRequest listDataflowEndpointGroupsRequest)
Returns a list of DataflowEndpoint groups.
listDataflowEndpointGroupsRequest - default CompletableFuture<ListDataflowEndpointGroupsResponse> listDataflowEndpointGroups(Consumer<ListDataflowEndpointGroupsRequest.Builder> listDataflowEndpointGroupsRequest)
Returns a list of DataflowEndpoint groups.
This is a convenience which creates an instance of the ListDataflowEndpointGroupsRequest.Builder avoiding
the need to create one manually via ListDataflowEndpointGroupsRequest.builder()
listDataflowEndpointGroupsRequest - A Consumer that will call methods on ListDataflowEndpointGroupsRequest.Builder to create a
request.default ListDataflowEndpointGroupsPublisher listDataflowEndpointGroupsPaginator(ListDataflowEndpointGroupsRequest listDataflowEndpointGroupsRequest)
Returns a list of DataflowEndpoint groups.
This is a variant of
listDataflowEndpointGroups(software.amazon.awssdk.services.groundstation.model.ListDataflowEndpointGroupsRequest)
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.groundstation.paginators.ListDataflowEndpointGroupsPublisher publisher = client.listDataflowEndpointGroupsPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.groundstation.paginators.ListDataflowEndpointGroupsPublisher publisher = client.listDataflowEndpointGroupsPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.groundstation.model.ListDataflowEndpointGroupsResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.groundstation.model.ListDataflowEndpointGroupsResponse 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
listDataflowEndpointGroups(software.amazon.awssdk.services.groundstation.model.ListDataflowEndpointGroupsRequest)
operation.
listDataflowEndpointGroupsRequest - default ListDataflowEndpointGroupsPublisher listDataflowEndpointGroupsPaginator(Consumer<ListDataflowEndpointGroupsRequest.Builder> listDataflowEndpointGroupsRequest)
Returns a list of DataflowEndpoint groups.
This is a variant of
listDataflowEndpointGroups(software.amazon.awssdk.services.groundstation.model.ListDataflowEndpointGroupsRequest)
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.groundstation.paginators.ListDataflowEndpointGroupsPublisher publisher = client.listDataflowEndpointGroupsPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.groundstation.paginators.ListDataflowEndpointGroupsPublisher publisher = client.listDataflowEndpointGroupsPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.groundstation.model.ListDataflowEndpointGroupsResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.groundstation.model.ListDataflowEndpointGroupsResponse 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
listDataflowEndpointGroups(software.amazon.awssdk.services.groundstation.model.ListDataflowEndpointGroupsRequest)
operation.
This is a convenience which creates an instance of the ListDataflowEndpointGroupsRequest.Builder avoiding
the need to create one manually via ListDataflowEndpointGroupsRequest.builder()
listDataflowEndpointGroupsRequest - A Consumer that will call methods on ListDataflowEndpointGroupsRequest.Builder to create a
request.default CompletableFuture<ListEphemeridesResponse> listEphemerides(ListEphemeridesRequest listEphemeridesRequest)
List existing ephemerides.
listEphemeridesRequest - default CompletableFuture<ListEphemeridesResponse> listEphemerides(Consumer<ListEphemeridesRequest.Builder> listEphemeridesRequest)
List existing ephemerides.
This is a convenience which creates an instance of the ListEphemeridesRequest.Builder avoiding the need
to create one manually via ListEphemeridesRequest.builder()
listEphemeridesRequest - A Consumer that will call methods on ListEphemeridesRequest.Builder to create a request.default ListEphemeridesPublisher listEphemeridesPaginator(ListEphemeridesRequest listEphemeridesRequest)
List existing ephemerides.
This is a variant of
listEphemerides(software.amazon.awssdk.services.groundstation.model.ListEphemeridesRequest) 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.groundstation.paginators.ListEphemeridesPublisher publisher = client.listEphemeridesPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.groundstation.paginators.ListEphemeridesPublisher publisher = client.listEphemeridesPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.groundstation.model.ListEphemeridesResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.groundstation.model.ListEphemeridesResponse 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
listEphemerides(software.amazon.awssdk.services.groundstation.model.ListEphemeridesRequest)
operation.
listEphemeridesRequest - default ListEphemeridesPublisher listEphemeridesPaginator(Consumer<ListEphemeridesRequest.Builder> listEphemeridesRequest)
List existing ephemerides.
This is a variant of
listEphemerides(software.amazon.awssdk.services.groundstation.model.ListEphemeridesRequest) 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.groundstation.paginators.ListEphemeridesPublisher publisher = client.listEphemeridesPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.groundstation.paginators.ListEphemeridesPublisher publisher = client.listEphemeridesPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.groundstation.model.ListEphemeridesResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.groundstation.model.ListEphemeridesResponse 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
listEphemerides(software.amazon.awssdk.services.groundstation.model.ListEphemeridesRequest)
operation.
This is a convenience which creates an instance of the ListEphemeridesRequest.Builder avoiding the need
to create one manually via ListEphemeridesRequest.builder()
listEphemeridesRequest - A Consumer that will call methods on ListEphemeridesRequest.Builder to create a request.default CompletableFuture<ListGroundStationsResponse> listGroundStations(ListGroundStationsRequest listGroundStationsRequest)
Returns a list of ground stations.
listGroundStationsRequest - default CompletableFuture<ListGroundStationsResponse> listGroundStations(Consumer<ListGroundStationsRequest.Builder> listGroundStationsRequest)
Returns a list of ground stations.
This is a convenience which creates an instance of the ListGroundStationsRequest.Builder avoiding the
need to create one manually via ListGroundStationsRequest.builder()
listGroundStationsRequest - A Consumer that will call methods on ListGroundStationsRequest.Builder to create a
request.default ListGroundStationsPublisher listGroundStationsPaginator(ListGroundStationsRequest listGroundStationsRequest)
Returns a list of ground stations.
This is a variant of
listGroundStations(software.amazon.awssdk.services.groundstation.model.ListGroundStationsRequest)
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.groundstation.paginators.ListGroundStationsPublisher publisher = client.listGroundStationsPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.groundstation.paginators.ListGroundStationsPublisher publisher = client.listGroundStationsPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.groundstation.model.ListGroundStationsResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.groundstation.model.ListGroundStationsResponse 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
listGroundStations(software.amazon.awssdk.services.groundstation.model.ListGroundStationsRequest)
operation.
listGroundStationsRequest - default ListGroundStationsPublisher listGroundStationsPaginator(Consumer<ListGroundStationsRequest.Builder> listGroundStationsRequest)
Returns a list of ground stations.
This is a variant of
listGroundStations(software.amazon.awssdk.services.groundstation.model.ListGroundStationsRequest)
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.groundstation.paginators.ListGroundStationsPublisher publisher = client.listGroundStationsPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.groundstation.paginators.ListGroundStationsPublisher publisher = client.listGroundStationsPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.groundstation.model.ListGroundStationsResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.groundstation.model.ListGroundStationsResponse 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
listGroundStations(software.amazon.awssdk.services.groundstation.model.ListGroundStationsRequest)
operation.
This is a convenience which creates an instance of the ListGroundStationsRequest.Builder avoiding the
need to create one manually via ListGroundStationsRequest.builder()
listGroundStationsRequest - A Consumer that will call methods on ListGroundStationsRequest.Builder to create a
request.default CompletableFuture<ListMissionProfilesResponse> listMissionProfiles(ListMissionProfilesRequest listMissionProfilesRequest)
Returns a list of mission profiles.
listMissionProfilesRequest - default CompletableFuture<ListMissionProfilesResponse> listMissionProfiles(Consumer<ListMissionProfilesRequest.Builder> listMissionProfilesRequest)
Returns a list of mission profiles.
This is a convenience which creates an instance of the ListMissionProfilesRequest.Builder avoiding the
need to create one manually via ListMissionProfilesRequest.builder()
listMissionProfilesRequest - A Consumer that will call methods on ListMissionProfilesRequest.Builder to create a
request.default ListMissionProfilesPublisher listMissionProfilesPaginator(ListMissionProfilesRequest listMissionProfilesRequest)
Returns a list of mission profiles.
This is a variant of
listMissionProfiles(software.amazon.awssdk.services.groundstation.model.ListMissionProfilesRequest)
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.groundstation.paginators.ListMissionProfilesPublisher publisher = client.listMissionProfilesPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.groundstation.paginators.ListMissionProfilesPublisher publisher = client.listMissionProfilesPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.groundstation.model.ListMissionProfilesResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.groundstation.model.ListMissionProfilesResponse 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
listMissionProfiles(software.amazon.awssdk.services.groundstation.model.ListMissionProfilesRequest)
operation.
listMissionProfilesRequest - default ListMissionProfilesPublisher listMissionProfilesPaginator(Consumer<ListMissionProfilesRequest.Builder> listMissionProfilesRequest)
Returns a list of mission profiles.
This is a variant of
listMissionProfiles(software.amazon.awssdk.services.groundstation.model.ListMissionProfilesRequest)
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.groundstation.paginators.ListMissionProfilesPublisher publisher = client.listMissionProfilesPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.groundstation.paginators.ListMissionProfilesPublisher publisher = client.listMissionProfilesPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.groundstation.model.ListMissionProfilesResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.groundstation.model.ListMissionProfilesResponse 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
listMissionProfiles(software.amazon.awssdk.services.groundstation.model.ListMissionProfilesRequest)
operation.
This is a convenience which creates an instance of the ListMissionProfilesRequest.Builder avoiding the
need to create one manually via ListMissionProfilesRequest.builder()
listMissionProfilesRequest - A Consumer that will call methods on ListMissionProfilesRequest.Builder to create a
request.default CompletableFuture<ListSatellitesResponse> listSatellites(ListSatellitesRequest listSatellitesRequest)
Returns a list of satellites.
listSatellitesRequest - default CompletableFuture<ListSatellitesResponse> listSatellites(Consumer<ListSatellitesRequest.Builder> listSatellitesRequest)
Returns a list of satellites.
This is a convenience which creates an instance of the ListSatellitesRequest.Builder avoiding the need to
create one manually via ListSatellitesRequest.builder()
listSatellitesRequest - A Consumer that will call methods on ListSatellitesRequest.Builder to create a request.default ListSatellitesPublisher listSatellitesPaginator(ListSatellitesRequest listSatellitesRequest)
Returns a list of satellites.
This is a variant of
listSatellites(software.amazon.awssdk.services.groundstation.model.ListSatellitesRequest) 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.groundstation.paginators.ListSatellitesPublisher publisher = client.listSatellitesPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.groundstation.paginators.ListSatellitesPublisher publisher = client.listSatellitesPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.groundstation.model.ListSatellitesResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.groundstation.model.ListSatellitesResponse 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
listSatellites(software.amazon.awssdk.services.groundstation.model.ListSatellitesRequest) operation.
listSatellitesRequest - default ListSatellitesPublisher listSatellitesPaginator(Consumer<ListSatellitesRequest.Builder> listSatellitesRequest)
Returns a list of satellites.
This is a variant of
listSatellites(software.amazon.awssdk.services.groundstation.model.ListSatellitesRequest) 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.groundstation.paginators.ListSatellitesPublisher publisher = client.listSatellitesPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.groundstation.paginators.ListSatellitesPublisher publisher = client.listSatellitesPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.groundstation.model.ListSatellitesResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.groundstation.model.ListSatellitesResponse 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
listSatellites(software.amazon.awssdk.services.groundstation.model.ListSatellitesRequest) operation.
This is a convenience which creates an instance of the ListSatellitesRequest.Builder avoiding the need to
create one manually via ListSatellitesRequest.builder()
listSatellitesRequest - A Consumer that will call methods on ListSatellitesRequest.Builder to create a request.default CompletableFuture<ListTagsForResourceResponse> listTagsForResource(ListTagsForResourceRequest listTagsForResourceRequest)
Returns a list of tags for a specified resource.
listTagsForResourceRequest - default CompletableFuture<ListTagsForResourceResponse> listTagsForResource(Consumer<ListTagsForResourceRequest.Builder> listTagsForResourceRequest)
Returns a list of 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<RegisterAgentResponse> registerAgent(RegisterAgentRequest registerAgentRequest)
For use by AWS Ground Station Agent and shouldn't be called directly.
Registers a new agent with AWS Ground Station.
registerAgentRequest - default CompletableFuture<RegisterAgentResponse> registerAgent(Consumer<RegisterAgentRequest.Builder> registerAgentRequest)
For use by AWS Ground Station Agent and shouldn't be called directly.
Registers a new agent with AWS Ground Station.
This is a convenience which creates an instance of the RegisterAgentRequest.Builder avoiding the need to
create one manually via RegisterAgentRequest.builder()
registerAgentRequest - A Consumer that will call methods on RegisterAgentRequest.Builder to create a request.default CompletableFuture<ReserveContactResponse> reserveContact(ReserveContactRequest reserveContactRequest)
Reserves a contact using specified parameters.
reserveContactRequest - default CompletableFuture<ReserveContactResponse> reserveContact(Consumer<ReserveContactRequest.Builder> reserveContactRequest)
Reserves a contact using specified parameters.
This is a convenience which creates an instance of the ReserveContactRequest.Builder avoiding the need to
create one manually via ReserveContactRequest.builder()
reserveContactRequest - A Consumer that will call methods on ReserveContactRequest.Builder to create a request.default CompletableFuture<TagResourceResponse> tagResource(TagResourceRequest tagResourceRequest)
Assigns a tag to a resource.
tagResourceRequest - default CompletableFuture<TagResourceResponse> tagResource(Consumer<TagResourceRequest.Builder> tagResourceRequest)
Assigns a tag to a 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)
Deassigns a resource tag.
untagResourceRequest - default CompletableFuture<UntagResourceResponse> untagResource(Consumer<UntagResourceRequest.Builder> untagResourceRequest)
Deassigns a resource tag.
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<UpdateAgentStatusResponse> updateAgentStatus(UpdateAgentStatusRequest updateAgentStatusRequest)
For use by AWS Ground Station Agent and shouldn't be called directly.
Update the status of the agent.
updateAgentStatusRequest - default CompletableFuture<UpdateAgentStatusResponse> updateAgentStatus(Consumer<UpdateAgentStatusRequest.Builder> updateAgentStatusRequest)
For use by AWS Ground Station Agent and shouldn't be called directly.
Update the status of the agent.
This is a convenience which creates an instance of the UpdateAgentStatusRequest.Builder avoiding the need
to create one manually via UpdateAgentStatusRequest.builder()
updateAgentStatusRequest - A Consumer that will call methods on UpdateAgentStatusRequest.Builder to create a request.default CompletableFuture<UpdateConfigResponse> updateConfig(UpdateConfigRequest updateConfigRequest)
Updates the Config used when scheduling contacts.
Updating a Config will not update the execution parameters for existing future contacts scheduled
with this Config.
updateConfigRequest - default CompletableFuture<UpdateConfigResponse> updateConfig(Consumer<UpdateConfigRequest.Builder> updateConfigRequest)
Updates the Config used when scheduling contacts.
Updating a Config will not update the execution parameters for existing future contacts scheduled
with this Config.
This is a convenience which creates an instance of the UpdateConfigRequest.Builder avoiding the need to
create one manually via UpdateConfigRequest.builder()
updateConfigRequest - A Consumer that will call methods on UpdateConfigRequest.Builder to create a request.default CompletableFuture<UpdateEphemerisResponse> updateEphemeris(UpdateEphemerisRequest updateEphemerisRequest)
Updates an existing ephemeris
updateEphemerisRequest - default CompletableFuture<UpdateEphemerisResponse> updateEphemeris(Consumer<UpdateEphemerisRequest.Builder> updateEphemerisRequest)
Updates an existing ephemeris
This is a convenience which creates an instance of the UpdateEphemerisRequest.Builder avoiding the need
to create one manually via UpdateEphemerisRequest.builder()
updateEphemerisRequest - A Consumer that will call methods on UpdateEphemerisRequest.Builder to create a request.default CompletableFuture<UpdateMissionProfileResponse> updateMissionProfile(UpdateMissionProfileRequest updateMissionProfileRequest)
Updates a mission profile.
Updating a mission profile will not update the execution parameters for existing future contacts.
updateMissionProfileRequest - default CompletableFuture<UpdateMissionProfileResponse> updateMissionProfile(Consumer<UpdateMissionProfileRequest.Builder> updateMissionProfileRequest)
Updates a mission profile.
Updating a mission profile will not update the execution parameters for existing future contacts.
This is a convenience which creates an instance of the UpdateMissionProfileRequest.Builder avoiding the
need to create one manually via UpdateMissionProfileRequest.builder()
updateMissionProfileRequest - A Consumer that will call methods on UpdateMissionProfileRequest.Builder to create a
request.default GroundStationAsyncWaiter waiter()
GroundStationAsyncWaiter using this client.
Waiters created via this method are managed by the SDK and resources will be released when the service client is closed.
GroundStationAsyncWaiterdefault GroundStationServiceClientConfiguration serviceClientConfiguration()
serviceClientConfiguration in interface AwsClientserviceClientConfiguration in interface SdkClientstatic GroundStationAsyncClient create()
GroundStationAsyncClient with the region loaded from the
DefaultAwsRegionProviderChain and credentials loaded from the
DefaultCredentialsProvider.static GroundStationAsyncClientBuilder builder()
GroundStationAsyncClient.Copyright © 2023. All rights reserved.