Interface GroundStationClient
- All Superinterfaces:
AutoCloseable
,AwsClient
,SdkAutoCloseable
,SdkClient
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.
-
Field Summary
Modifier and TypeFieldDescriptionstatic final String
Value for looking up the service's metadata from theServiceMetadataProvider
.static final String
-
Method Summary
Modifier and TypeMethodDescriptionstatic GroundStationClientBuilder
builder()
Create a builder that can be used to configure and create aGroundStationClient
.default CancelContactResponse
cancelContact
(Consumer<CancelContactRequest.Builder> cancelContactRequest) Cancels a contact with a specified contact ID.default CancelContactResponse
cancelContact
(CancelContactRequest cancelContactRequest) Cancels a contact with a specified contact ID.static GroundStationClient
create()
Create aGroundStationClient
with the region loaded from theDefaultAwsRegionProviderChain
and credentials loaded from theDefaultCredentialsProvider
.default CreateConfigResponse
createConfig
(Consumer<CreateConfigRequest.Builder> createConfigRequest) Creates aConfig
with the specifiedconfigData
parameters.default CreateConfigResponse
createConfig
(CreateConfigRequest createConfigRequest) Creates aConfig
with the specifiedconfigData
parameters.createDataflowEndpointGroup
(Consumer<CreateDataflowEndpointGroupRequest.Builder> createDataflowEndpointGroupRequest) Creates aDataflowEndpoint
group containing the specified list ofDataflowEndpoint
objects.createDataflowEndpointGroup
(CreateDataflowEndpointGroupRequest createDataflowEndpointGroupRequest) Creates aDataflowEndpoint
group containing the specified list ofDataflowEndpoint
objects.default CreateEphemerisResponse
createEphemeris
(Consumer<CreateEphemerisRequest.Builder> createEphemerisRequest) Creates an Ephemeris with the specifiedEphemerisData
.default CreateEphemerisResponse
createEphemeris
(CreateEphemerisRequest createEphemerisRequest) Creates an Ephemeris with the specifiedEphemerisData
.default CreateMissionProfileResponse
createMissionProfile
(Consumer<CreateMissionProfileRequest.Builder> createMissionProfileRequest) Creates a mission profile.default CreateMissionProfileResponse
createMissionProfile
(CreateMissionProfileRequest createMissionProfileRequest) Creates a mission profile.default DeleteConfigResponse
deleteConfig
(Consumer<DeleteConfigRequest.Builder> deleteConfigRequest) Deletes aConfig
.default DeleteConfigResponse
deleteConfig
(DeleteConfigRequest deleteConfigRequest) Deletes aConfig
.deleteDataflowEndpointGroup
(Consumer<DeleteDataflowEndpointGroupRequest.Builder> deleteDataflowEndpointGroupRequest) Deletes a dataflow endpoint group.deleteDataflowEndpointGroup
(DeleteDataflowEndpointGroupRequest deleteDataflowEndpointGroupRequest) Deletes a dataflow endpoint group.default DeleteEphemerisResponse
deleteEphemeris
(Consumer<DeleteEphemerisRequest.Builder> deleteEphemerisRequest) Deletes an ephemerisdefault DeleteEphemerisResponse
deleteEphemeris
(DeleteEphemerisRequest deleteEphemerisRequest) Deletes an ephemerisdefault DeleteMissionProfileResponse
deleteMissionProfile
(Consumer<DeleteMissionProfileRequest.Builder> deleteMissionProfileRequest) Deletes a mission profile.default DeleteMissionProfileResponse
deleteMissionProfile
(DeleteMissionProfileRequest deleteMissionProfileRequest) Deletes a mission profile.default DescribeContactResponse
describeContact
(Consumer<DescribeContactRequest.Builder> describeContactRequest) Describes an existing contact.default DescribeContactResponse
describeContact
(DescribeContactRequest describeContactRequest) Describes an existing contact.default DescribeEphemerisResponse
describeEphemeris
(Consumer<DescribeEphemerisRequest.Builder> describeEphemerisRequest) Describes an existing ephemeris.default DescribeEphemerisResponse
describeEphemeris
(DescribeEphemerisRequest describeEphemerisRequest) Describes an existing ephemeris.default GetAgentConfigurationResponse
getAgentConfiguration
(Consumer<GetAgentConfigurationRequest.Builder> getAgentConfigurationRequest) default GetAgentConfigurationResponse
getAgentConfiguration
(GetAgentConfigurationRequest getAgentConfigurationRequest) default GetConfigResponse
getConfig
(Consumer<GetConfigRequest.Builder> getConfigRequest) ReturnsConfig
information.default GetConfigResponse
getConfig
(GetConfigRequest getConfigRequest) ReturnsConfig
information.default GetDataflowEndpointGroupResponse
getDataflowEndpointGroup
(Consumer<GetDataflowEndpointGroupRequest.Builder> getDataflowEndpointGroupRequest) Returns the dataflow endpoint group.default GetDataflowEndpointGroupResponse
getDataflowEndpointGroup
(GetDataflowEndpointGroupRequest getDataflowEndpointGroupRequest) Returns the dataflow endpoint group.default GetMinuteUsageResponse
getMinuteUsage
(Consumer<GetMinuteUsageRequest.Builder> getMinuteUsageRequest) Returns the number of reserved minutes used by account.default GetMinuteUsageResponse
getMinuteUsage
(GetMinuteUsageRequest getMinuteUsageRequest) Returns the number of reserved minutes used by account.default GetMissionProfileResponse
getMissionProfile
(Consumer<GetMissionProfileRequest.Builder> getMissionProfileRequest) Returns a mission profile.default GetMissionProfileResponse
getMissionProfile
(GetMissionProfileRequest getMissionProfileRequest) Returns a mission profile.default GetSatelliteResponse
getSatellite
(Consumer<GetSatelliteRequest.Builder> getSatelliteRequest) Returns a satellite.default GetSatelliteResponse
getSatellite
(GetSatelliteRequest getSatelliteRequest) Returns a satellite.default ListConfigsResponse
listConfigs
(Consumer<ListConfigsRequest.Builder> listConfigsRequest) Returns a list ofConfig
objects.default ListConfigsResponse
listConfigs
(ListConfigsRequest listConfigsRequest) Returns a list ofConfig
objects.default ListConfigsIterable
listConfigsPaginator
(Consumer<ListConfigsRequest.Builder> listConfigsRequest) This is a variant oflistConfigs(software.amazon.awssdk.services.groundstation.model.ListConfigsRequest)
operation.default ListConfigsIterable
listConfigsPaginator
(ListConfigsRequest listConfigsRequest) This is a variant oflistConfigs(software.amazon.awssdk.services.groundstation.model.ListConfigsRequest)
operation.default ListContactsResponse
listContacts
(Consumer<ListContactsRequest.Builder> listContactsRequest) Returns a list of contacts.default ListContactsResponse
listContacts
(ListContactsRequest listContactsRequest) Returns a list of contacts.default ListContactsIterable
listContactsPaginator
(Consumer<ListContactsRequest.Builder> listContactsRequest) This is a variant oflistContacts(software.amazon.awssdk.services.groundstation.model.ListContactsRequest)
operation.default ListContactsIterable
listContactsPaginator
(ListContactsRequest listContactsRequest) This is a variant oflistContacts(software.amazon.awssdk.services.groundstation.model.ListContactsRequest)
operation.listDataflowEndpointGroups
(Consumer<ListDataflowEndpointGroupsRequest.Builder> listDataflowEndpointGroupsRequest) Returns a list ofDataflowEndpoint
groups.listDataflowEndpointGroups
(ListDataflowEndpointGroupsRequest listDataflowEndpointGroupsRequest) Returns a list ofDataflowEndpoint
groups.listDataflowEndpointGroupsPaginator
(Consumer<ListDataflowEndpointGroupsRequest.Builder> listDataflowEndpointGroupsRequest) This is a variant oflistDataflowEndpointGroups(software.amazon.awssdk.services.groundstation.model.ListDataflowEndpointGroupsRequest)
operation.listDataflowEndpointGroupsPaginator
(ListDataflowEndpointGroupsRequest listDataflowEndpointGroupsRequest) This is a variant oflistDataflowEndpointGroups(software.amazon.awssdk.services.groundstation.model.ListDataflowEndpointGroupsRequest)
operation.default ListEphemeridesResponse
listEphemerides
(Consumer<ListEphemeridesRequest.Builder> listEphemeridesRequest) List existing ephemerides.default ListEphemeridesResponse
listEphemerides
(ListEphemeridesRequest listEphemeridesRequest) List existing ephemerides.default ListEphemeridesIterable
listEphemeridesPaginator
(Consumer<ListEphemeridesRequest.Builder> listEphemeridesRequest) This is a variant oflistEphemerides(software.amazon.awssdk.services.groundstation.model.ListEphemeridesRequest)
operation.default ListEphemeridesIterable
listEphemeridesPaginator
(ListEphemeridesRequest listEphemeridesRequest) This is a variant oflistEphemerides(software.amazon.awssdk.services.groundstation.model.ListEphemeridesRequest)
operation.default ListGroundStationsResponse
listGroundStations
(Consumer<ListGroundStationsRequest.Builder> listGroundStationsRequest) Returns a list of ground stations.default ListGroundStationsResponse
listGroundStations
(ListGroundStationsRequest listGroundStationsRequest) Returns a list of ground stations.default ListGroundStationsIterable
listGroundStationsPaginator
(Consumer<ListGroundStationsRequest.Builder> listGroundStationsRequest) This is a variant oflistGroundStations(software.amazon.awssdk.services.groundstation.model.ListGroundStationsRequest)
operation.default ListGroundStationsIterable
listGroundStationsPaginator
(ListGroundStationsRequest listGroundStationsRequest) This is a variant oflistGroundStations(software.amazon.awssdk.services.groundstation.model.ListGroundStationsRequest)
operation.default ListMissionProfilesResponse
listMissionProfiles
(Consumer<ListMissionProfilesRequest.Builder> listMissionProfilesRequest) Returns a list of mission profiles.default ListMissionProfilesResponse
listMissionProfiles
(ListMissionProfilesRequest listMissionProfilesRequest) Returns a list of mission profiles.default ListMissionProfilesIterable
listMissionProfilesPaginator
(Consumer<ListMissionProfilesRequest.Builder> listMissionProfilesRequest) This is a variant oflistMissionProfiles(software.amazon.awssdk.services.groundstation.model.ListMissionProfilesRequest)
operation.default ListMissionProfilesIterable
listMissionProfilesPaginator
(ListMissionProfilesRequest listMissionProfilesRequest) This is a variant oflistMissionProfiles(software.amazon.awssdk.services.groundstation.model.ListMissionProfilesRequest)
operation.default ListSatellitesResponse
listSatellites
(Consumer<ListSatellitesRequest.Builder> listSatellitesRequest) Returns a list of satellites.default ListSatellitesResponse
listSatellites
(ListSatellitesRequest listSatellitesRequest) Returns a list of satellites.default ListSatellitesIterable
listSatellitesPaginator
(Consumer<ListSatellitesRequest.Builder> listSatellitesRequest) This is a variant oflistSatellites(software.amazon.awssdk.services.groundstation.model.ListSatellitesRequest)
operation.default ListSatellitesIterable
listSatellitesPaginator
(ListSatellitesRequest listSatellitesRequest) This is a variant oflistSatellites(software.amazon.awssdk.services.groundstation.model.ListSatellitesRequest)
operation.default ListTagsForResourceResponse
listTagsForResource
(Consumer<ListTagsForResourceRequest.Builder> listTagsForResourceRequest) Returns a list of tags for a specified resource.default ListTagsForResourceResponse
listTagsForResource
(ListTagsForResourceRequest listTagsForResourceRequest) Returns a list of tags for a specified resource.default RegisterAgentResponse
registerAgent
(Consumer<RegisterAgentRequest.Builder> registerAgentRequest) default RegisterAgentResponse
registerAgent
(RegisterAgentRequest registerAgentRequest) default ReserveContactResponse
reserveContact
(Consumer<ReserveContactRequest.Builder> reserveContactRequest) Reserves a contact using specified parameters.default ReserveContactResponse
reserveContact
(ReserveContactRequest reserveContactRequest) Reserves a contact using specified parameters.The SDK service client configuration exposes client settings to the user, e.g., ClientOverrideConfigurationstatic ServiceMetadata
default TagResourceResponse
tagResource
(Consumer<TagResourceRequest.Builder> tagResourceRequest) Assigns a tag to a resource.default TagResourceResponse
tagResource
(TagResourceRequest tagResourceRequest) Assigns a tag to a resource.default UntagResourceResponse
untagResource
(Consumer<UntagResourceRequest.Builder> untagResourceRequest) Deassigns a resource tag.default UntagResourceResponse
untagResource
(UntagResourceRequest untagResourceRequest) Deassigns a resource tag.default UpdateAgentStatusResponse
updateAgentStatus
(Consumer<UpdateAgentStatusRequest.Builder> updateAgentStatusRequest) default UpdateAgentStatusResponse
updateAgentStatus
(UpdateAgentStatusRequest updateAgentStatusRequest) default UpdateConfigResponse
updateConfig
(Consumer<UpdateConfigRequest.Builder> updateConfigRequest) Updates theConfig
used when scheduling contacts.default UpdateConfigResponse
updateConfig
(UpdateConfigRequest updateConfigRequest) Updates theConfig
used when scheduling contacts.default UpdateEphemerisResponse
updateEphemeris
(Consumer<UpdateEphemerisRequest.Builder> updateEphemerisRequest) Updates an existing ephemerisdefault UpdateEphemerisResponse
updateEphemeris
(UpdateEphemerisRequest updateEphemerisRequest) Updates an existing ephemerisdefault UpdateMissionProfileResponse
updateMissionProfile
(Consumer<UpdateMissionProfileRequest.Builder> updateMissionProfileRequest) Updates a mission profile.default UpdateMissionProfileResponse
updateMissionProfile
(UpdateMissionProfileRequest updateMissionProfileRequest) Updates a mission profile.default GroundStationWaiter
waiter()
Create an instance ofGroundStationWaiter
using this client.Methods inherited from interface software.amazon.awssdk.utils.SdkAutoCloseable
close
Methods inherited from interface software.amazon.awssdk.core.SdkClient
serviceName
-
Field Details
-
SERVICE_NAME
- See Also:
-
SERVICE_METADATA_ID
Value for looking up the service's metadata from theServiceMetadataProvider
.- See Also:
-
-
Method Details
-
cancelContact
default CancelContactResponse cancelContact(CancelContactRequest cancelContactRequest) throws InvalidParameterException, DependencyException, ResourceNotFoundException, AwsServiceException, SdkClientException, GroundStationException Cancels a contact with a specified contact ID.
- Parameters:
cancelContactRequest
-- Returns:
- Result of the CancelContact operation returned by the service.
- See Also:
-
cancelContact
default CancelContactResponse cancelContact(Consumer<CancelContactRequest.Builder> cancelContactRequest) throws InvalidParameterException, DependencyException, ResourceNotFoundException, AwsServiceException, SdkClientException, GroundStationException 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 viaCancelContactRequest.builder()
- Parameters:
cancelContactRequest
- AConsumer
that will call methods onCancelContactRequest.Builder
to create a request.- Returns:
- Result of the CancelContact operation returned by the service.
- See Also:
-
createConfig
default CreateConfigResponse createConfig(CreateConfigRequest createConfigRequest) throws InvalidParameterException, DependencyException, ResourceLimitExceededException, ResourceNotFoundException, AwsServiceException, SdkClientException, GroundStationException Creates a
Config
with the specifiedconfigData
parameters.Only one type of
configData
can be specified.- Parameters:
createConfigRequest
-- Returns:
- Result of the CreateConfig operation returned by the service.
- See Also:
-
createConfig
default CreateConfigResponse createConfig(Consumer<CreateConfigRequest.Builder> createConfigRequest) throws InvalidParameterException, DependencyException, ResourceLimitExceededException, ResourceNotFoundException, AwsServiceException, SdkClientException, GroundStationException Creates a
Config
with the specifiedconfigData
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 viaCreateConfigRequest.builder()
- Parameters:
createConfigRequest
- AConsumer
that will call methods onCreateConfigRequest.Builder
to create a request.- Returns:
- Result of the CreateConfig operation returned by the service.
- See Also:
-
createDataflowEndpointGroup
default CreateDataflowEndpointGroupResponse createDataflowEndpointGroup(CreateDataflowEndpointGroupRequest createDataflowEndpointGroupRequest) throws InvalidParameterException, DependencyException, ResourceNotFoundException, AwsServiceException, SdkClientException, GroundStationException Creates a
DataflowEndpoint
group containing the specified list ofDataflowEndpoint
objects.The
name
field in each endpoint is used in your mission profileDataflowEndpointConfig
to specify which endpoints to use during a contact.When a contact uses multiple
DataflowEndpointConfig
objects, eachConfig
must match aDataflowEndpoint
in the same group.- Parameters:
createDataflowEndpointGroupRequest
-- Returns:
- Result of the CreateDataflowEndpointGroup operation returned by the service.
- See Also:
-
createDataflowEndpointGroup
default CreateDataflowEndpointGroupResponse createDataflowEndpointGroup(Consumer<CreateDataflowEndpointGroupRequest.Builder> createDataflowEndpointGroupRequest) throws InvalidParameterException, DependencyException, ResourceNotFoundException, AwsServiceException, SdkClientException, GroundStationException Creates a
DataflowEndpoint
group containing the specified list ofDataflowEndpoint
objects.The
name
field in each endpoint is used in your mission profileDataflowEndpointConfig
to specify which endpoints to use during a contact.When a contact uses multiple
DataflowEndpointConfig
objects, eachConfig
must match aDataflowEndpoint
in the same group.
This is a convenience which creates an instance of the
CreateDataflowEndpointGroupRequest.Builder
avoiding the need to create one manually viaCreateDataflowEndpointGroupRequest.builder()
- Parameters:
createDataflowEndpointGroupRequest
- AConsumer
that will call methods onCreateDataflowEndpointGroupRequest.Builder
to create a request.- Returns:
- Result of the CreateDataflowEndpointGroup operation returned by the service.
- See Also:
-
createEphemeris
default CreateEphemerisResponse createEphemeris(CreateEphemerisRequest createEphemerisRequest) throws InvalidParameterException, DependencyException, ResourceNotFoundException, AwsServiceException, SdkClientException, GroundStationException Creates an Ephemeris with the specified
EphemerisData
.- Parameters:
createEphemerisRequest
-- Returns:
- Result of the CreateEphemeris operation returned by the service.
- See Also:
-
createEphemeris
default CreateEphemerisResponse createEphemeris(Consumer<CreateEphemerisRequest.Builder> createEphemerisRequest) throws InvalidParameterException, DependencyException, ResourceNotFoundException, AwsServiceException, SdkClientException, GroundStationException 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 viaCreateEphemerisRequest.builder()
- Parameters:
createEphemerisRequest
- AConsumer
that will call methods onCreateEphemerisRequest.Builder
to create a request.- Returns:
- Result of the CreateEphemeris operation returned by the service.
- See Also:
-
createMissionProfile
default CreateMissionProfileResponse createMissionProfile(CreateMissionProfileRequest createMissionProfileRequest) throws InvalidParameterException, DependencyException, ResourceNotFoundException, AwsServiceException, SdkClientException, GroundStationException 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.- Parameters:
createMissionProfileRequest
-- Returns:
- Result of the CreateMissionProfile operation returned by the service.
- See Also:
-
createMissionProfile
default CreateMissionProfileResponse createMissionProfile(Consumer<CreateMissionProfileRequest.Builder> createMissionProfileRequest) throws InvalidParameterException, DependencyException, ResourceNotFoundException, AwsServiceException, SdkClientException, GroundStationException 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 viaCreateMissionProfileRequest.builder()
- Parameters:
createMissionProfileRequest
- AConsumer
that will call methods onCreateMissionProfileRequest.Builder
to create a request.- Returns:
- Result of the CreateMissionProfile operation returned by the service.
- See Also:
-
deleteConfig
default DeleteConfigResponse deleteConfig(DeleteConfigRequest deleteConfigRequest) throws InvalidParameterException, DependencyException, ResourceNotFoundException, AwsServiceException, SdkClientException, GroundStationException Deletes a
Config
.- Parameters:
deleteConfigRequest
-- Returns:
- Result of the DeleteConfig operation returned by the service.
- See Also:
-
deleteConfig
default DeleteConfigResponse deleteConfig(Consumer<DeleteConfigRequest.Builder> deleteConfigRequest) throws InvalidParameterException, DependencyException, ResourceNotFoundException, AwsServiceException, SdkClientException, GroundStationException Deletes a
Config
.
This is a convenience which creates an instance of the
DeleteConfigRequest.Builder
avoiding the need to create one manually viaDeleteConfigRequest.builder()
- Parameters:
deleteConfigRequest
- AConsumer
that will call methods onDeleteConfigRequest.Builder
to create a request.- Returns:
- Result of the DeleteConfig operation returned by the service.
- See Also:
-
deleteDataflowEndpointGroup
default DeleteDataflowEndpointGroupResponse deleteDataflowEndpointGroup(DeleteDataflowEndpointGroupRequest deleteDataflowEndpointGroupRequest) throws InvalidParameterException, DependencyException, ResourceNotFoundException, AwsServiceException, SdkClientException, GroundStationException Deletes a dataflow endpoint group.
- Parameters:
deleteDataflowEndpointGroupRequest
-- Returns:
- Result of the DeleteDataflowEndpointGroup operation returned by the service.
- See Also:
-
deleteDataflowEndpointGroup
default DeleteDataflowEndpointGroupResponse deleteDataflowEndpointGroup(Consumer<DeleteDataflowEndpointGroupRequest.Builder> deleteDataflowEndpointGroupRequest) throws InvalidParameterException, DependencyException, ResourceNotFoundException, AwsServiceException, SdkClientException, GroundStationException Deletes a dataflow endpoint group.
This is a convenience which creates an instance of the
DeleteDataflowEndpointGroupRequest.Builder
avoiding the need to create one manually viaDeleteDataflowEndpointGroupRequest.builder()
- Parameters:
deleteDataflowEndpointGroupRequest
- AConsumer
that will call methods onDeleteDataflowEndpointGroupRequest.Builder
to create a request.- Returns:
- Result of the DeleteDataflowEndpointGroup operation returned by the service.
- See Also:
-
deleteEphemeris
default DeleteEphemerisResponse deleteEphemeris(DeleteEphemerisRequest deleteEphemerisRequest) throws InvalidParameterException, DependencyException, ResourceNotFoundException, AwsServiceException, SdkClientException, GroundStationException Deletes an ephemeris
- Parameters:
deleteEphemerisRequest
-- Returns:
- Result of the DeleteEphemeris operation returned by the service.
- See Also:
-
deleteEphemeris
default DeleteEphemerisResponse deleteEphemeris(Consumer<DeleteEphemerisRequest.Builder> deleteEphemerisRequest) throws InvalidParameterException, DependencyException, ResourceNotFoundException, AwsServiceException, SdkClientException, GroundStationException Deletes an ephemeris
This is a convenience which creates an instance of the
DeleteEphemerisRequest.Builder
avoiding the need to create one manually viaDeleteEphemerisRequest.builder()
- Parameters:
deleteEphemerisRequest
- AConsumer
that will call methods onDeleteEphemerisRequest.Builder
to create a request.- Returns:
- Result of the DeleteEphemeris operation returned by the service.
- See Also:
-
deleteMissionProfile
default DeleteMissionProfileResponse deleteMissionProfile(DeleteMissionProfileRequest deleteMissionProfileRequest) throws InvalidParameterException, DependencyException, ResourceNotFoundException, AwsServiceException, SdkClientException, GroundStationException Deletes a mission profile.
- Parameters:
deleteMissionProfileRequest
-- Returns:
- Result of the DeleteMissionProfile operation returned by the service.
- See Also:
-
deleteMissionProfile
default DeleteMissionProfileResponse deleteMissionProfile(Consumer<DeleteMissionProfileRequest.Builder> deleteMissionProfileRequest) throws InvalidParameterException, DependencyException, ResourceNotFoundException, AwsServiceException, SdkClientException, GroundStationException Deletes a mission profile.
This is a convenience which creates an instance of the
DeleteMissionProfileRequest.Builder
avoiding the need to create one manually viaDeleteMissionProfileRequest.builder()
- Parameters:
deleteMissionProfileRequest
- AConsumer
that will call methods onDeleteMissionProfileRequest.Builder
to create a request.- Returns:
- Result of the DeleteMissionProfile operation returned by the service.
- See Also:
-
describeContact
default DescribeContactResponse describeContact(DescribeContactRequest describeContactRequest) throws InvalidParameterException, DependencyException, ResourceNotFoundException, AwsServiceException, SdkClientException, GroundStationException Describes an existing contact.
- Parameters:
describeContactRequest
-- Returns:
- Result of the DescribeContact operation returned by the service.
- See Also:
-
describeContact
default DescribeContactResponse describeContact(Consumer<DescribeContactRequest.Builder> describeContactRequest) throws InvalidParameterException, DependencyException, ResourceNotFoundException, AwsServiceException, SdkClientException, GroundStationException Describes an existing contact.
This is a convenience which creates an instance of the
DescribeContactRequest.Builder
avoiding the need to create one manually viaDescribeContactRequest.builder()
- Parameters:
describeContactRequest
- AConsumer
that will call methods onDescribeContactRequest.Builder
to create a request.- Returns:
- Result of the DescribeContact operation returned by the service.
- See Also:
-
describeEphemeris
default DescribeEphemerisResponse describeEphemeris(DescribeEphemerisRequest describeEphemerisRequest) throws InvalidParameterException, DependencyException, ResourceNotFoundException, AwsServiceException, SdkClientException, GroundStationException Describes an existing ephemeris.
- Parameters:
describeEphemerisRequest
-- Returns:
- Result of the DescribeEphemeris operation returned by the service.
- See Also:
-
describeEphemeris
default DescribeEphemerisResponse describeEphemeris(Consumer<DescribeEphemerisRequest.Builder> describeEphemerisRequest) throws InvalidParameterException, DependencyException, ResourceNotFoundException, AwsServiceException, SdkClientException, GroundStationException Describes an existing ephemeris.
This is a convenience which creates an instance of the
DescribeEphemerisRequest.Builder
avoiding the need to create one manually viaDescribeEphemerisRequest.builder()
- Parameters:
describeEphemerisRequest
- AConsumer
that will call methods onDescribeEphemerisRequest.Builder
to create a request.- Returns:
- Result of the DescribeEphemeris operation returned by the service.
- See Also:
-
getAgentConfiguration
default GetAgentConfigurationResponse getAgentConfiguration(GetAgentConfigurationRequest getAgentConfigurationRequest) throws InvalidParameterException, DependencyException, ResourceNotFoundException, AwsServiceException, SdkClientException, GroundStationException For use by AWS Ground Station Agent and shouldn't be called directly.
Gets the latest configuration information for a registered agent.
- Parameters:
getAgentConfigurationRequest
-- Returns:
- Result of the GetAgentConfiguration operation returned by the service.
- See Also:
-
getAgentConfiguration
default GetAgentConfigurationResponse getAgentConfiguration(Consumer<GetAgentConfigurationRequest.Builder> getAgentConfigurationRequest) throws InvalidParameterException, DependencyException, ResourceNotFoundException, AwsServiceException, SdkClientException, GroundStationException 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 viaGetAgentConfigurationRequest.builder()
- Parameters:
getAgentConfigurationRequest
- AConsumer
that will call methods onGetAgentConfigurationRequest.Builder
to create a request.- Returns:
- Result of the GetAgentConfiguration operation returned by the service.
- See Also:
-
getConfig
default GetConfigResponse getConfig(GetConfigRequest getConfigRequest) throws InvalidParameterException, DependencyException, ResourceNotFoundException, AwsServiceException, SdkClientException, GroundStationException Returns
Config
information.Only one
Config
response can be returned.- Parameters:
getConfigRequest
-- Returns:
- Result of the GetConfig operation returned by the service.
- See Also:
-
getConfig
default GetConfigResponse getConfig(Consumer<GetConfigRequest.Builder> getConfigRequest) throws InvalidParameterException, DependencyException, ResourceNotFoundException, AwsServiceException, SdkClientException, GroundStationException 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 viaGetConfigRequest.builder()
- Parameters:
getConfigRequest
- AConsumer
that will call methods onGetConfigRequest.Builder
to create a request.- Returns:
- Result of the GetConfig operation returned by the service.
- See Also:
-
getDataflowEndpointGroup
default GetDataflowEndpointGroupResponse getDataflowEndpointGroup(GetDataflowEndpointGroupRequest getDataflowEndpointGroupRequest) throws InvalidParameterException, DependencyException, ResourceNotFoundException, AwsServiceException, SdkClientException, GroundStationException Returns the dataflow endpoint group.
- Parameters:
getDataflowEndpointGroupRequest
-- Returns:
- Result of the GetDataflowEndpointGroup operation returned by the service.
- See Also:
-
getDataflowEndpointGroup
default GetDataflowEndpointGroupResponse getDataflowEndpointGroup(Consumer<GetDataflowEndpointGroupRequest.Builder> getDataflowEndpointGroupRequest) throws InvalidParameterException, DependencyException, ResourceNotFoundException, AwsServiceException, SdkClientException, GroundStationException Returns the dataflow endpoint group.
This is a convenience which creates an instance of the
GetDataflowEndpointGroupRequest.Builder
avoiding the need to create one manually viaGetDataflowEndpointGroupRequest.builder()
- Parameters:
getDataflowEndpointGroupRequest
- AConsumer
that will call methods onGetDataflowEndpointGroupRequest.Builder
to create a request.- Returns:
- Result of the GetDataflowEndpointGroup operation returned by the service.
- See Also:
-
getMinuteUsage
default GetMinuteUsageResponse getMinuteUsage(GetMinuteUsageRequest getMinuteUsageRequest) throws InvalidParameterException, DependencyException, ResourceNotFoundException, AwsServiceException, SdkClientException, GroundStationException Returns the number of reserved minutes used by account.
- Parameters:
getMinuteUsageRequest
-- Returns:
- Result of the GetMinuteUsage operation returned by the service.
- See Also:
-
getMinuteUsage
default GetMinuteUsageResponse getMinuteUsage(Consumer<GetMinuteUsageRequest.Builder> getMinuteUsageRequest) throws InvalidParameterException, DependencyException, ResourceNotFoundException, AwsServiceException, SdkClientException, GroundStationException 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 viaGetMinuteUsageRequest.builder()
- Parameters:
getMinuteUsageRequest
- AConsumer
that will call methods onGetMinuteUsageRequest.Builder
to create a request.- Returns:
- Result of the GetMinuteUsage operation returned by the service.
- See Also:
-
getMissionProfile
default GetMissionProfileResponse getMissionProfile(GetMissionProfileRequest getMissionProfileRequest) throws InvalidParameterException, DependencyException, ResourceNotFoundException, AwsServiceException, SdkClientException, GroundStationException Returns a mission profile.
- Parameters:
getMissionProfileRequest
-- Returns:
- Result of the GetMissionProfile operation returned by the service.
- See Also:
-
getMissionProfile
default GetMissionProfileResponse getMissionProfile(Consumer<GetMissionProfileRequest.Builder> getMissionProfileRequest) throws InvalidParameterException, DependencyException, ResourceNotFoundException, AwsServiceException, SdkClientException, GroundStationException Returns a mission profile.
This is a convenience which creates an instance of the
GetMissionProfileRequest.Builder
avoiding the need to create one manually viaGetMissionProfileRequest.builder()
- Parameters:
getMissionProfileRequest
- AConsumer
that will call methods onGetMissionProfileRequest.Builder
to create a request.- Returns:
- Result of the GetMissionProfile operation returned by the service.
- See Also:
-
getSatellite
default GetSatelliteResponse getSatellite(GetSatelliteRequest getSatelliteRequest) throws InvalidParameterException, DependencyException, ResourceNotFoundException, AwsServiceException, SdkClientException, GroundStationException Returns a satellite.
- Parameters:
getSatelliteRequest
-- Returns:
- Result of the GetSatellite operation returned by the service.
- See Also:
-
getSatellite
default GetSatelliteResponse getSatellite(Consumer<GetSatelliteRequest.Builder> getSatelliteRequest) throws InvalidParameterException, DependencyException, ResourceNotFoundException, AwsServiceException, SdkClientException, GroundStationException Returns a satellite.
This is a convenience which creates an instance of the
GetSatelliteRequest.Builder
avoiding the need to create one manually viaGetSatelliteRequest.builder()
- Parameters:
getSatelliteRequest
- AConsumer
that will call methods onGetSatelliteRequest.Builder
to create a request.- Returns:
- Result of the GetSatellite operation returned by the service.
- See Also:
-
listConfigs
default ListConfigsResponse listConfigs(ListConfigsRequest listConfigsRequest) throws InvalidParameterException, DependencyException, ResourceNotFoundException, AwsServiceException, SdkClientException, GroundStationException Returns a list of
Config
objects.- Parameters:
listConfigsRequest
-- Returns:
- Result of the ListConfigs operation returned by the service.
- See Also:
-
listConfigs
default ListConfigsResponse listConfigs(Consumer<ListConfigsRequest.Builder> listConfigsRequest) throws InvalidParameterException, DependencyException, ResourceNotFoundException, AwsServiceException, SdkClientException, GroundStationException 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 viaListConfigsRequest.builder()
- Parameters:
listConfigsRequest
- AConsumer
that will call methods onListConfigsRequest.Builder
to create a request.- Returns:
- Result of the ListConfigs operation returned by the service.
- See Also:
-
listConfigsPaginator
default ListConfigsIterable listConfigsPaginator(ListConfigsRequest listConfigsRequest) throws InvalidParameterException, DependencyException, ResourceNotFoundException, AwsServiceException, SdkClientException, GroundStationException This is a variant of
listConfigs(software.amazon.awssdk.services.groundstation.model.ListConfigsRequest)
operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Streamsoftware.amazon.awssdk.services.groundstation.paginators.ListConfigsIterable responses = client.listConfigsPaginator(request); responses.stream().forEach(....);
{ @code software.amazon.awssdk.services.groundstation.paginators.ListConfigsIterable responses = client.listConfigsPaginator(request); for (software.amazon.awssdk.services.groundstation.model.ListConfigsResponse response : responses) { // do something; } }
3) Use iterator directlysoftware.amazon.awssdk.services.groundstation.paginators.ListConfigsIterable responses = client.listConfigsPaginator(request); responses.iterator().forEachRemaining(....);
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.- Parameters:
listConfigsRequest
-- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
listConfigsPaginator
default ListConfigsIterable listConfigsPaginator(Consumer<ListConfigsRequest.Builder> listConfigsRequest) throws InvalidParameterException, DependencyException, ResourceNotFoundException, AwsServiceException, SdkClientException, GroundStationException This is a variant of
listConfigs(software.amazon.awssdk.services.groundstation.model.ListConfigsRequest)
operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Streamsoftware.amazon.awssdk.services.groundstation.paginators.ListConfigsIterable responses = client.listConfigsPaginator(request); responses.stream().forEach(....);
{ @code software.amazon.awssdk.services.groundstation.paginators.ListConfigsIterable responses = client.listConfigsPaginator(request); for (software.amazon.awssdk.services.groundstation.model.ListConfigsResponse response : responses) { // do something; } }
3) Use iterator directlysoftware.amazon.awssdk.services.groundstation.paginators.ListConfigsIterable responses = client.listConfigsPaginator(request); responses.iterator().forEachRemaining(....);
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 viaListConfigsRequest.builder()
- Parameters:
listConfigsRequest
- AConsumer
that will call methods onListConfigsRequest.Builder
to create a request.- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
listContacts
default ListContactsResponse listContacts(ListContactsRequest listContactsRequest) throws InvalidParameterException, DependencyException, ResourceNotFoundException, AwsServiceException, SdkClientException, GroundStationException Returns a list of contacts.
If
statusList
contains AVAILABLE, the request must includegroundStation
,missionprofileArn
, andsatelliteArn
.- Parameters:
listContactsRequest
-- Returns:
- Result of the ListContacts operation returned by the service.
- See Also:
-
listContacts
default ListContactsResponse listContacts(Consumer<ListContactsRequest.Builder> listContactsRequest) throws InvalidParameterException, DependencyException, ResourceNotFoundException, AwsServiceException, SdkClientException, GroundStationException Returns a list of contacts.
If
statusList
contains AVAILABLE, the request must includegroundStation
,missionprofileArn
, andsatelliteArn
.
This is a convenience which creates an instance of the
ListContactsRequest.Builder
avoiding the need to create one manually viaListContactsRequest.builder()
- Parameters:
listContactsRequest
- AConsumer
that will call methods onListContactsRequest.Builder
to create a request.- Returns:
- Result of the ListContacts operation returned by the service.
- See Also:
-
listContactsPaginator
default ListContactsIterable listContactsPaginator(ListContactsRequest listContactsRequest) throws InvalidParameterException, DependencyException, ResourceNotFoundException, AwsServiceException, SdkClientException, GroundStationException This is a variant of
listContacts(software.amazon.awssdk.services.groundstation.model.ListContactsRequest)
operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Streamsoftware.amazon.awssdk.services.groundstation.paginators.ListContactsIterable responses = client.listContactsPaginator(request); responses.stream().forEach(....);
{ @code software.amazon.awssdk.services.groundstation.paginators.ListContactsIterable responses = client .listContactsPaginator(request); for (software.amazon.awssdk.services.groundstation.model.ListContactsResponse response : responses) { // do something; } }
3) Use iterator directlysoftware.amazon.awssdk.services.groundstation.paginators.ListContactsIterable responses = client.listContactsPaginator(request); responses.iterator().forEachRemaining(....);
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.- Parameters:
listContactsRequest
-- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
listContactsPaginator
default ListContactsIterable listContactsPaginator(Consumer<ListContactsRequest.Builder> listContactsRequest) throws InvalidParameterException, DependencyException, ResourceNotFoundException, AwsServiceException, SdkClientException, GroundStationException This is a variant of
listContacts(software.amazon.awssdk.services.groundstation.model.ListContactsRequest)
operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Streamsoftware.amazon.awssdk.services.groundstation.paginators.ListContactsIterable responses = client.listContactsPaginator(request); responses.stream().forEach(....);
{ @code software.amazon.awssdk.services.groundstation.paginators.ListContactsIterable responses = client .listContactsPaginator(request); for (software.amazon.awssdk.services.groundstation.model.ListContactsResponse response : responses) { // do something; } }
3) Use iterator directlysoftware.amazon.awssdk.services.groundstation.paginators.ListContactsIterable responses = client.listContactsPaginator(request); responses.iterator().forEachRemaining(....);
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 viaListContactsRequest.builder()
- Parameters:
listContactsRequest
- AConsumer
that will call methods onListContactsRequest.Builder
to create a request.- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
listDataflowEndpointGroups
default ListDataflowEndpointGroupsResponse listDataflowEndpointGroups(ListDataflowEndpointGroupsRequest listDataflowEndpointGroupsRequest) throws InvalidParameterException, DependencyException, ResourceNotFoundException, AwsServiceException, SdkClientException, GroundStationException Returns a list of
DataflowEndpoint
groups.- Parameters:
listDataflowEndpointGroupsRequest
-- Returns:
- Result of the ListDataflowEndpointGroups operation returned by the service.
- See Also:
-
listDataflowEndpointGroups
default ListDataflowEndpointGroupsResponse listDataflowEndpointGroups(Consumer<ListDataflowEndpointGroupsRequest.Builder> listDataflowEndpointGroupsRequest) throws InvalidParameterException, DependencyException, ResourceNotFoundException, AwsServiceException, SdkClientException, GroundStationException 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 viaListDataflowEndpointGroupsRequest.builder()
- Parameters:
listDataflowEndpointGroupsRequest
- AConsumer
that will call methods onListDataflowEndpointGroupsRequest.Builder
to create a request.- Returns:
- Result of the ListDataflowEndpointGroups operation returned by the service.
- See Also:
-
listDataflowEndpointGroupsPaginator
default ListDataflowEndpointGroupsIterable listDataflowEndpointGroupsPaginator(ListDataflowEndpointGroupsRequest listDataflowEndpointGroupsRequest) throws InvalidParameterException, DependencyException, ResourceNotFoundException, AwsServiceException, SdkClientException, GroundStationException This is a variant of
listDataflowEndpointGroups(software.amazon.awssdk.services.groundstation.model.ListDataflowEndpointGroupsRequest)
operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Streamsoftware.amazon.awssdk.services.groundstation.paginators.ListDataflowEndpointGroupsIterable responses = client.listDataflowEndpointGroupsPaginator(request); responses.stream().forEach(....);
{ @code software.amazon.awssdk.services.groundstation.paginators.ListDataflowEndpointGroupsIterable responses = client .listDataflowEndpointGroupsPaginator(request); for (software.amazon.awssdk.services.groundstation.model.ListDataflowEndpointGroupsResponse response : responses) { // do something; } }
3) Use iterator directlysoftware.amazon.awssdk.services.groundstation.paginators.ListDataflowEndpointGroupsIterable responses = client.listDataflowEndpointGroupsPaginator(request); responses.iterator().forEachRemaining(....);
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.- Parameters:
listDataflowEndpointGroupsRequest
-- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
listDataflowEndpointGroupsPaginator
default ListDataflowEndpointGroupsIterable listDataflowEndpointGroupsPaginator(Consumer<ListDataflowEndpointGroupsRequest.Builder> listDataflowEndpointGroupsRequest) throws InvalidParameterException, DependencyException, ResourceNotFoundException, AwsServiceException, SdkClientException, GroundStationException This is a variant of
listDataflowEndpointGroups(software.amazon.awssdk.services.groundstation.model.ListDataflowEndpointGroupsRequest)
operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Streamsoftware.amazon.awssdk.services.groundstation.paginators.ListDataflowEndpointGroupsIterable responses = client.listDataflowEndpointGroupsPaginator(request); responses.stream().forEach(....);
{ @code software.amazon.awssdk.services.groundstation.paginators.ListDataflowEndpointGroupsIterable responses = client .listDataflowEndpointGroupsPaginator(request); for (software.amazon.awssdk.services.groundstation.model.ListDataflowEndpointGroupsResponse response : responses) { // do something; } }
3) Use iterator directlysoftware.amazon.awssdk.services.groundstation.paginators.ListDataflowEndpointGroupsIterable responses = client.listDataflowEndpointGroupsPaginator(request); responses.iterator().forEachRemaining(....);
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 viaListDataflowEndpointGroupsRequest.builder()
- Parameters:
listDataflowEndpointGroupsRequest
- AConsumer
that will call methods onListDataflowEndpointGroupsRequest.Builder
to create a request.- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
listEphemerides
default ListEphemeridesResponse listEphemerides(ListEphemeridesRequest listEphemeridesRequest) throws InvalidParameterException, DependencyException, ResourceNotFoundException, AwsServiceException, SdkClientException, GroundStationException List existing ephemerides.
- Parameters:
listEphemeridesRequest
-- Returns:
- Result of the ListEphemerides operation returned by the service.
- See Also:
-
listEphemerides
default ListEphemeridesResponse listEphemerides(Consumer<ListEphemeridesRequest.Builder> listEphemeridesRequest) throws InvalidParameterException, DependencyException, ResourceNotFoundException, AwsServiceException, SdkClientException, GroundStationException List existing ephemerides.
This is a convenience which creates an instance of the
ListEphemeridesRequest.Builder
avoiding the need to create one manually viaListEphemeridesRequest.builder()
- Parameters:
listEphemeridesRequest
- AConsumer
that will call methods onListEphemeridesRequest.Builder
to create a request.- Returns:
- Result of the ListEphemerides operation returned by the service.
- See Also:
-
listEphemeridesPaginator
default ListEphemeridesIterable listEphemeridesPaginator(ListEphemeridesRequest listEphemeridesRequest) throws InvalidParameterException, DependencyException, ResourceNotFoundException, AwsServiceException, SdkClientException, GroundStationException This is a variant of
listEphemerides(software.amazon.awssdk.services.groundstation.model.ListEphemeridesRequest)
operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Streamsoftware.amazon.awssdk.services.groundstation.paginators.ListEphemeridesIterable responses = client.listEphemeridesPaginator(request); responses.stream().forEach(....);
{ @code software.amazon.awssdk.services.groundstation.paginators.ListEphemeridesIterable responses = client .listEphemeridesPaginator(request); for (software.amazon.awssdk.services.groundstation.model.ListEphemeridesResponse response : responses) { // do something; } }
3) Use iterator directlysoftware.amazon.awssdk.services.groundstation.paginators.ListEphemeridesIterable responses = client.listEphemeridesPaginator(request); responses.iterator().forEachRemaining(....);
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.- Parameters:
listEphemeridesRequest
-- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
listEphemeridesPaginator
default ListEphemeridesIterable listEphemeridesPaginator(Consumer<ListEphemeridesRequest.Builder> listEphemeridesRequest) throws InvalidParameterException, DependencyException, ResourceNotFoundException, AwsServiceException, SdkClientException, GroundStationException This is a variant of
listEphemerides(software.amazon.awssdk.services.groundstation.model.ListEphemeridesRequest)
operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Streamsoftware.amazon.awssdk.services.groundstation.paginators.ListEphemeridesIterable responses = client.listEphemeridesPaginator(request); responses.stream().forEach(....);
{ @code software.amazon.awssdk.services.groundstation.paginators.ListEphemeridesIterable responses = client .listEphemeridesPaginator(request); for (software.amazon.awssdk.services.groundstation.model.ListEphemeridesResponse response : responses) { // do something; } }
3) Use iterator directlysoftware.amazon.awssdk.services.groundstation.paginators.ListEphemeridesIterable responses = client.listEphemeridesPaginator(request); responses.iterator().forEachRemaining(....);
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 viaListEphemeridesRequest.builder()
- Parameters:
listEphemeridesRequest
- AConsumer
that will call methods onListEphemeridesRequest.Builder
to create a request.- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
listGroundStations
default ListGroundStationsResponse listGroundStations(ListGroundStationsRequest listGroundStationsRequest) throws InvalidParameterException, DependencyException, ResourceNotFoundException, AwsServiceException, SdkClientException, GroundStationException Returns a list of ground stations.
- Parameters:
listGroundStationsRequest
-- Returns:
- Result of the ListGroundStations operation returned by the service.
- See Also:
-
listGroundStations
default ListGroundStationsResponse listGroundStations(Consumer<ListGroundStationsRequest.Builder> listGroundStationsRequest) throws InvalidParameterException, DependencyException, ResourceNotFoundException, AwsServiceException, SdkClientException, GroundStationException 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 viaListGroundStationsRequest.builder()
- Parameters:
listGroundStationsRequest
- AConsumer
that will call methods onListGroundStationsRequest.Builder
to create a request.- Returns:
- Result of the ListGroundStations operation returned by the service.
- See Also:
-
listGroundStationsPaginator
default ListGroundStationsIterable listGroundStationsPaginator(ListGroundStationsRequest listGroundStationsRequest) throws InvalidParameterException, DependencyException, ResourceNotFoundException, AwsServiceException, SdkClientException, GroundStationException This is a variant of
listGroundStations(software.amazon.awssdk.services.groundstation.model.ListGroundStationsRequest)
operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Streamsoftware.amazon.awssdk.services.groundstation.paginators.ListGroundStationsIterable responses = client.listGroundStationsPaginator(request); responses.stream().forEach(....);
{ @code software.amazon.awssdk.services.groundstation.paginators.ListGroundStationsIterable responses = client .listGroundStationsPaginator(request); for (software.amazon.awssdk.services.groundstation.model.ListGroundStationsResponse response : responses) { // do something; } }
3) Use iterator directlysoftware.amazon.awssdk.services.groundstation.paginators.ListGroundStationsIterable responses = client.listGroundStationsPaginator(request); responses.iterator().forEachRemaining(....);
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.- Parameters:
listGroundStationsRequest
-- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
listGroundStationsPaginator
default ListGroundStationsIterable listGroundStationsPaginator(Consumer<ListGroundStationsRequest.Builder> listGroundStationsRequest) throws InvalidParameterException, DependencyException, ResourceNotFoundException, AwsServiceException, SdkClientException, GroundStationException This is a variant of
listGroundStations(software.amazon.awssdk.services.groundstation.model.ListGroundStationsRequest)
operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Streamsoftware.amazon.awssdk.services.groundstation.paginators.ListGroundStationsIterable responses = client.listGroundStationsPaginator(request); responses.stream().forEach(....);
{ @code software.amazon.awssdk.services.groundstation.paginators.ListGroundStationsIterable responses = client .listGroundStationsPaginator(request); for (software.amazon.awssdk.services.groundstation.model.ListGroundStationsResponse response : responses) { // do something; } }
3) Use iterator directlysoftware.amazon.awssdk.services.groundstation.paginators.ListGroundStationsIterable responses = client.listGroundStationsPaginator(request); responses.iterator().forEachRemaining(....);
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 viaListGroundStationsRequest.builder()
- Parameters:
listGroundStationsRequest
- AConsumer
that will call methods onListGroundStationsRequest.Builder
to create a request.- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
listMissionProfiles
default ListMissionProfilesResponse listMissionProfiles(ListMissionProfilesRequest listMissionProfilesRequest) throws InvalidParameterException, DependencyException, ResourceNotFoundException, AwsServiceException, SdkClientException, GroundStationException Returns a list of mission profiles.
- Parameters:
listMissionProfilesRequest
-- Returns:
- Result of the ListMissionProfiles operation returned by the service.
- See Also:
-
listMissionProfiles
default ListMissionProfilesResponse listMissionProfiles(Consumer<ListMissionProfilesRequest.Builder> listMissionProfilesRequest) throws InvalidParameterException, DependencyException, ResourceNotFoundException, AwsServiceException, SdkClientException, GroundStationException 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 viaListMissionProfilesRequest.builder()
- Parameters:
listMissionProfilesRequest
- AConsumer
that will call methods onListMissionProfilesRequest.Builder
to create a request.- Returns:
- Result of the ListMissionProfiles operation returned by the service.
- See Also:
-
listMissionProfilesPaginator
default ListMissionProfilesIterable listMissionProfilesPaginator(ListMissionProfilesRequest listMissionProfilesRequest) throws InvalidParameterException, DependencyException, ResourceNotFoundException, AwsServiceException, SdkClientException, GroundStationException This is a variant of
listMissionProfiles(software.amazon.awssdk.services.groundstation.model.ListMissionProfilesRequest)
operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Streamsoftware.amazon.awssdk.services.groundstation.paginators.ListMissionProfilesIterable responses = client.listMissionProfilesPaginator(request); responses.stream().forEach(....);
{ @code software.amazon.awssdk.services.groundstation.paginators.ListMissionProfilesIterable responses = client .listMissionProfilesPaginator(request); for (software.amazon.awssdk.services.groundstation.model.ListMissionProfilesResponse response : responses) { // do something; } }
3) Use iterator directlysoftware.amazon.awssdk.services.groundstation.paginators.ListMissionProfilesIterable responses = client.listMissionProfilesPaginator(request); responses.iterator().forEachRemaining(....);
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.- Parameters:
listMissionProfilesRequest
-- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
listMissionProfilesPaginator
default ListMissionProfilesIterable listMissionProfilesPaginator(Consumer<ListMissionProfilesRequest.Builder> listMissionProfilesRequest) throws InvalidParameterException, DependencyException, ResourceNotFoundException, AwsServiceException, SdkClientException, GroundStationException This is a variant of
listMissionProfiles(software.amazon.awssdk.services.groundstation.model.ListMissionProfilesRequest)
operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Streamsoftware.amazon.awssdk.services.groundstation.paginators.ListMissionProfilesIterable responses = client.listMissionProfilesPaginator(request); responses.stream().forEach(....);
{ @code software.amazon.awssdk.services.groundstation.paginators.ListMissionProfilesIterable responses = client .listMissionProfilesPaginator(request); for (software.amazon.awssdk.services.groundstation.model.ListMissionProfilesResponse response : responses) { // do something; } }
3) Use iterator directlysoftware.amazon.awssdk.services.groundstation.paginators.ListMissionProfilesIterable responses = client.listMissionProfilesPaginator(request); responses.iterator().forEachRemaining(....);
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 viaListMissionProfilesRequest.builder()
- Parameters:
listMissionProfilesRequest
- AConsumer
that will call methods onListMissionProfilesRequest.Builder
to create a request.- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
listSatellites
default ListSatellitesResponse listSatellites(ListSatellitesRequest listSatellitesRequest) throws InvalidParameterException, DependencyException, ResourceNotFoundException, AwsServiceException, SdkClientException, GroundStationException Returns a list of satellites.
- Parameters:
listSatellitesRequest
-- Returns:
- Result of the ListSatellites operation returned by the service.
- See Also:
-
listSatellites
default ListSatellitesResponse listSatellites(Consumer<ListSatellitesRequest.Builder> listSatellitesRequest) throws InvalidParameterException, DependencyException, ResourceNotFoundException, AwsServiceException, SdkClientException, GroundStationException Returns a list of satellites.
This is a convenience which creates an instance of the
ListSatellitesRequest.Builder
avoiding the need to create one manually viaListSatellitesRequest.builder()
- Parameters:
listSatellitesRequest
- AConsumer
that will call methods onListSatellitesRequest.Builder
to create a request.- Returns:
- Result of the ListSatellites operation returned by the service.
- See Also:
-
listSatellitesPaginator
default ListSatellitesIterable listSatellitesPaginator(ListSatellitesRequest listSatellitesRequest) throws InvalidParameterException, DependencyException, ResourceNotFoundException, AwsServiceException, SdkClientException, GroundStationException This is a variant of
listSatellites(software.amazon.awssdk.services.groundstation.model.ListSatellitesRequest)
operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Streamsoftware.amazon.awssdk.services.groundstation.paginators.ListSatellitesIterable responses = client.listSatellitesPaginator(request); responses.stream().forEach(....);
{ @code software.amazon.awssdk.services.groundstation.paginators.ListSatellitesIterable responses = client .listSatellitesPaginator(request); for (software.amazon.awssdk.services.groundstation.model.ListSatellitesResponse response : responses) { // do something; } }
3) Use iterator directlysoftware.amazon.awssdk.services.groundstation.paginators.ListSatellitesIterable responses = client.listSatellitesPaginator(request); responses.iterator().forEachRemaining(....);
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.- Parameters:
listSatellitesRequest
-- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
listSatellitesPaginator
default ListSatellitesIterable listSatellitesPaginator(Consumer<ListSatellitesRequest.Builder> listSatellitesRequest) throws InvalidParameterException, DependencyException, ResourceNotFoundException, AwsServiceException, SdkClientException, GroundStationException This is a variant of
listSatellites(software.amazon.awssdk.services.groundstation.model.ListSatellitesRequest)
operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Streamsoftware.amazon.awssdk.services.groundstation.paginators.ListSatellitesIterable responses = client.listSatellitesPaginator(request); responses.stream().forEach(....);
{ @code software.amazon.awssdk.services.groundstation.paginators.ListSatellitesIterable responses = client .listSatellitesPaginator(request); for (software.amazon.awssdk.services.groundstation.model.ListSatellitesResponse response : responses) { // do something; } }
3) Use iterator directlysoftware.amazon.awssdk.services.groundstation.paginators.ListSatellitesIterable responses = client.listSatellitesPaginator(request); responses.iterator().forEachRemaining(....);
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 viaListSatellitesRequest.builder()
- Parameters:
listSatellitesRequest
- AConsumer
that will call methods onListSatellitesRequest.Builder
to create a request.- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
listTagsForResource
default ListTagsForResourceResponse listTagsForResource(ListTagsForResourceRequest listTagsForResourceRequest) throws InvalidParameterException, DependencyException, ResourceNotFoundException, AwsServiceException, SdkClientException, GroundStationException Returns a list of tags for a specified resource.
- Parameters:
listTagsForResourceRequest
-- Returns:
- Result of the ListTagsForResource operation returned by the service.
- See Also:
-
listTagsForResource
default ListTagsForResourceResponse listTagsForResource(Consumer<ListTagsForResourceRequest.Builder> listTagsForResourceRequest) throws InvalidParameterException, DependencyException, ResourceNotFoundException, AwsServiceException, SdkClientException, GroundStationException 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 viaListTagsForResourceRequest.builder()
- Parameters:
listTagsForResourceRequest
- AConsumer
that will call methods onListTagsForResourceRequest.Builder
to create a request.- Returns:
- Result of the ListTagsForResource operation returned by the service.
- See Also:
-
registerAgent
default RegisterAgentResponse registerAgent(RegisterAgentRequest registerAgentRequest) throws InvalidParameterException, DependencyException, ResourceNotFoundException, AwsServiceException, SdkClientException, GroundStationException For use by AWS Ground Station Agent and shouldn't be called directly.
Registers a new agent with AWS Ground Station.
- Parameters:
registerAgentRequest
-- Returns:
- Result of the RegisterAgent operation returned by the service.
- See Also:
-
registerAgent
default RegisterAgentResponse registerAgent(Consumer<RegisterAgentRequest.Builder> registerAgentRequest) throws InvalidParameterException, DependencyException, ResourceNotFoundException, AwsServiceException, SdkClientException, GroundStationException 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 viaRegisterAgentRequest.builder()
- Parameters:
registerAgentRequest
- AConsumer
that will call methods onRegisterAgentRequest.Builder
to create a request.- Returns:
- Result of the RegisterAgent operation returned by the service.
- See Also:
-
reserveContact
default ReserveContactResponse reserveContact(ReserveContactRequest reserveContactRequest) throws InvalidParameterException, DependencyException, ResourceNotFoundException, AwsServiceException, SdkClientException, GroundStationException Reserves a contact using specified parameters.
- Parameters:
reserveContactRequest
-- Returns:
- Result of the ReserveContact operation returned by the service.
- See Also:
-
reserveContact
default ReserveContactResponse reserveContact(Consumer<ReserveContactRequest.Builder> reserveContactRequest) throws InvalidParameterException, DependencyException, ResourceNotFoundException, AwsServiceException, SdkClientException, GroundStationException 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 viaReserveContactRequest.builder()
- Parameters:
reserveContactRequest
- AConsumer
that will call methods onReserveContactRequest.Builder
to create a request.- Returns:
- Result of the ReserveContact operation returned by the service.
- See Also:
-
tagResource
default TagResourceResponse tagResource(TagResourceRequest tagResourceRequest) throws InvalidParameterException, DependencyException, ResourceNotFoundException, AwsServiceException, SdkClientException, GroundStationException Assigns a tag to a resource.
- Parameters:
tagResourceRequest
-- Returns:
- Result of the TagResource operation returned by the service.
- See Also:
-
tagResource
default TagResourceResponse tagResource(Consumer<TagResourceRequest.Builder> tagResourceRequest) throws InvalidParameterException, DependencyException, ResourceNotFoundException, AwsServiceException, SdkClientException, GroundStationException 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 viaTagResourceRequest.builder()
- Parameters:
tagResourceRequest
- AConsumer
that will call methods onTagResourceRequest.Builder
to create a request.- Returns:
- Result of the TagResource operation returned by the service.
- See Also:
-
untagResource
default UntagResourceResponse untagResource(UntagResourceRequest untagResourceRequest) throws InvalidParameterException, DependencyException, ResourceNotFoundException, AwsServiceException, SdkClientException, GroundStationException Deassigns a resource tag.
- Parameters:
untagResourceRequest
-- Returns:
- Result of the UntagResource operation returned by the service.
- See Also:
-
untagResource
default UntagResourceResponse untagResource(Consumer<UntagResourceRequest.Builder> untagResourceRequest) throws InvalidParameterException, DependencyException, ResourceNotFoundException, AwsServiceException, SdkClientException, GroundStationException Deassigns a resource tag.
This is a convenience which creates an instance of the
UntagResourceRequest.Builder
avoiding the need to create one manually viaUntagResourceRequest.builder()
- Parameters:
untagResourceRequest
- AConsumer
that will call methods onUntagResourceRequest.Builder
to create a request.- Returns:
- Result of the UntagResource operation returned by the service.
- See Also:
-
updateAgentStatus
default UpdateAgentStatusResponse updateAgentStatus(UpdateAgentStatusRequest updateAgentStatusRequest) throws InvalidParameterException, DependencyException, ResourceNotFoundException, AwsServiceException, SdkClientException, GroundStationException For use by AWS Ground Station Agent and shouldn't be called directly.
Update the status of the agent.
- Parameters:
updateAgentStatusRequest
-- Returns:
- Result of the UpdateAgentStatus operation returned by the service.
- See Also:
-
updateAgentStatus
default UpdateAgentStatusResponse updateAgentStatus(Consumer<UpdateAgentStatusRequest.Builder> updateAgentStatusRequest) throws InvalidParameterException, DependencyException, ResourceNotFoundException, AwsServiceException, SdkClientException, GroundStationException 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 viaUpdateAgentStatusRequest.builder()
- Parameters:
updateAgentStatusRequest
- AConsumer
that will call methods onUpdateAgentStatusRequest.Builder
to create a request.- Returns:
- Result of the UpdateAgentStatus operation returned by the service.
- See Also:
-
updateConfig
default UpdateConfigResponse updateConfig(UpdateConfigRequest updateConfigRequest) throws InvalidParameterException, DependencyException, ResourceNotFoundException, AwsServiceException, SdkClientException, GroundStationException Updates the
Config
used when scheduling contacts.Updating a
Config
will not update the execution parameters for existing future contacts scheduled with thisConfig
.- Parameters:
updateConfigRequest
-- Returns:
- Result of the UpdateConfig operation returned by the service.
- See Also:
-
updateConfig
default UpdateConfigResponse updateConfig(Consumer<UpdateConfigRequest.Builder> updateConfigRequest) throws InvalidParameterException, DependencyException, ResourceNotFoundException, AwsServiceException, SdkClientException, GroundStationException Updates the
Config
used when scheduling contacts.Updating a
Config
will not update the execution parameters for existing future contacts scheduled with thisConfig
.
This is a convenience which creates an instance of the
UpdateConfigRequest.Builder
avoiding the need to create one manually viaUpdateConfigRequest.builder()
- Parameters:
updateConfigRequest
- AConsumer
that will call methods onUpdateConfigRequest.Builder
to create a request.- Returns:
- Result of the UpdateConfig operation returned by the service.
- See Also:
-
updateEphemeris
default UpdateEphemerisResponse updateEphemeris(UpdateEphemerisRequest updateEphemerisRequest) throws InvalidParameterException, DependencyException, ResourceNotFoundException, AwsServiceException, SdkClientException, GroundStationException Updates an existing ephemeris
- Parameters:
updateEphemerisRequest
-- Returns:
- Result of the UpdateEphemeris operation returned by the service.
- See Also:
-
updateEphemeris
default UpdateEphemerisResponse updateEphemeris(Consumer<UpdateEphemerisRequest.Builder> updateEphemerisRequest) throws InvalidParameterException, DependencyException, ResourceNotFoundException, AwsServiceException, SdkClientException, GroundStationException Updates an existing ephemeris
This is a convenience which creates an instance of the
UpdateEphemerisRequest.Builder
avoiding the need to create one manually viaUpdateEphemerisRequest.builder()
- Parameters:
updateEphemerisRequest
- AConsumer
that will call methods onUpdateEphemerisRequest.Builder
to create a request.- Returns:
- Result of the UpdateEphemeris operation returned by the service.
- See Also:
-
updateMissionProfile
default UpdateMissionProfileResponse updateMissionProfile(UpdateMissionProfileRequest updateMissionProfileRequest) throws InvalidParameterException, DependencyException, ResourceNotFoundException, AwsServiceException, SdkClientException, GroundStationException Updates a mission profile.
Updating a mission profile will not update the execution parameters for existing future contacts.
- Parameters:
updateMissionProfileRequest
-- Returns:
- Result of the UpdateMissionProfile operation returned by the service.
- See Also:
-
updateMissionProfile
default UpdateMissionProfileResponse updateMissionProfile(Consumer<UpdateMissionProfileRequest.Builder> updateMissionProfileRequest) throws InvalidParameterException, DependencyException, ResourceNotFoundException, AwsServiceException, SdkClientException, GroundStationException 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 viaUpdateMissionProfileRequest.builder()
- Parameters:
updateMissionProfileRequest
- AConsumer
that will call methods onUpdateMissionProfileRequest.Builder
to create a request.- Returns:
- Result of the UpdateMissionProfile operation returned by the service.
- See Also:
-
waiter
Create an instance ofGroundStationWaiter
using this client.Waiters created via this method are managed by the SDK and resources will be released when the service client is closed.
- Returns:
- an instance of
GroundStationWaiter
-
create
Create aGroundStationClient
with the region loaded from theDefaultAwsRegionProviderChain
and credentials loaded from theDefaultCredentialsProvider
. -
builder
Create a builder that can be used to configure and create aGroundStationClient
. -
serviceMetadata
-
serviceClientConfiguration
Description copied from interface:SdkClient
The SDK service client configuration exposes client settings to the user, e.g., ClientOverrideConfiguration- Specified by:
serviceClientConfiguration
in interfaceAwsClient
- Specified by:
serviceClientConfiguration
in interfaceSdkClient
- Returns:
- SdkServiceClientConfiguration
-