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
FieldsModifier and TypeFieldDescriptionstatic final StringValue for looking up the service's metadata from theServiceMetadataProvider.static final String -
Method Summary
Modifier and TypeMethodDescriptionstatic GroundStationClientBuilderbuilder()Create a builder that can be used to configure and create aGroundStationClient.default CancelContactResponsecancelContact(Consumer<CancelContactRequest.Builder> cancelContactRequest) Cancels a contact with a specified contact ID.default CancelContactResponsecancelContact(CancelContactRequest cancelContactRequest) Cancels a contact with a specified contact ID.static GroundStationClientcreate()Create aGroundStationClientwith the region loaded from theDefaultAwsRegionProviderChainand credentials loaded from theDefaultCredentialsProvider.default CreateConfigResponsecreateConfig(Consumer<CreateConfigRequest.Builder> createConfigRequest) Creates aConfigwith the specifiedconfigDataparameters.default CreateConfigResponsecreateConfig(CreateConfigRequest createConfigRequest) Creates aConfigwith the specifiedconfigDataparameters.createDataflowEndpointGroup(Consumer<CreateDataflowEndpointGroupRequest.Builder> createDataflowEndpointGroupRequest) Creates aDataflowEndpointgroup containing the specified list ofDataflowEndpointobjects.createDataflowEndpointGroup(CreateDataflowEndpointGroupRequest createDataflowEndpointGroupRequest) Creates aDataflowEndpointgroup containing the specified list ofDataflowEndpointobjects.default CreateEphemerisResponsecreateEphemeris(Consumer<CreateEphemerisRequest.Builder> createEphemerisRequest) Creates an Ephemeris with the specifiedEphemerisData.default CreateEphemerisResponsecreateEphemeris(CreateEphemerisRequest createEphemerisRequest) Creates an Ephemeris with the specifiedEphemerisData.default CreateMissionProfileResponsecreateMissionProfile(Consumer<CreateMissionProfileRequest.Builder> createMissionProfileRequest) Creates a mission profile.default CreateMissionProfileResponsecreateMissionProfile(CreateMissionProfileRequest createMissionProfileRequest) Creates a mission profile.default DeleteConfigResponsedeleteConfig(Consumer<DeleteConfigRequest.Builder> deleteConfigRequest) Deletes aConfig.default DeleteConfigResponsedeleteConfig(DeleteConfigRequest deleteConfigRequest) Deletes aConfig.deleteDataflowEndpointGroup(Consumer<DeleteDataflowEndpointGroupRequest.Builder> deleteDataflowEndpointGroupRequest) Deletes a dataflow endpoint group.deleteDataflowEndpointGroup(DeleteDataflowEndpointGroupRequest deleteDataflowEndpointGroupRequest) Deletes a dataflow endpoint group.default DeleteEphemerisResponsedeleteEphemeris(Consumer<DeleteEphemerisRequest.Builder> deleteEphemerisRequest) Deletes an ephemerisdefault DeleteEphemerisResponsedeleteEphemeris(DeleteEphemerisRequest deleteEphemerisRequest) Deletes an ephemerisdefault DeleteMissionProfileResponsedeleteMissionProfile(Consumer<DeleteMissionProfileRequest.Builder> deleteMissionProfileRequest) Deletes a mission profile.default DeleteMissionProfileResponsedeleteMissionProfile(DeleteMissionProfileRequest deleteMissionProfileRequest) Deletes a mission profile.default DescribeContactResponsedescribeContact(Consumer<DescribeContactRequest.Builder> describeContactRequest) Describes an existing contact.default DescribeContactResponsedescribeContact(DescribeContactRequest describeContactRequest) Describes an existing contact.default DescribeEphemerisResponsedescribeEphemeris(Consumer<DescribeEphemerisRequest.Builder> describeEphemerisRequest) Describes an existing ephemeris.default DescribeEphemerisResponsedescribeEphemeris(DescribeEphemerisRequest describeEphemerisRequest) Describes an existing ephemeris.default GetAgentConfigurationResponsegetAgentConfiguration(Consumer<GetAgentConfigurationRequest.Builder> getAgentConfigurationRequest) default GetAgentConfigurationResponsegetAgentConfiguration(GetAgentConfigurationRequest getAgentConfigurationRequest) default GetConfigResponsegetConfig(Consumer<GetConfigRequest.Builder> getConfigRequest) ReturnsConfiginformation.default GetConfigResponsegetConfig(GetConfigRequest getConfigRequest) ReturnsConfiginformation.default GetDataflowEndpointGroupResponsegetDataflowEndpointGroup(Consumer<GetDataflowEndpointGroupRequest.Builder> getDataflowEndpointGroupRequest) Returns the dataflow endpoint group.default GetDataflowEndpointGroupResponsegetDataflowEndpointGroup(GetDataflowEndpointGroupRequest getDataflowEndpointGroupRequest) Returns the dataflow endpoint group.default GetMinuteUsageResponsegetMinuteUsage(Consumer<GetMinuteUsageRequest.Builder> getMinuteUsageRequest) Returns the number of reserved minutes used by account.default GetMinuteUsageResponsegetMinuteUsage(GetMinuteUsageRequest getMinuteUsageRequest) Returns the number of reserved minutes used by account.default GetMissionProfileResponsegetMissionProfile(Consumer<GetMissionProfileRequest.Builder> getMissionProfileRequest) Returns a mission profile.default GetMissionProfileResponsegetMissionProfile(GetMissionProfileRequest getMissionProfileRequest) Returns a mission profile.default GetSatelliteResponsegetSatellite(Consumer<GetSatelliteRequest.Builder> getSatelliteRequest) Returns a satellite.default GetSatelliteResponsegetSatellite(GetSatelliteRequest getSatelliteRequest) Returns a satellite.default ListConfigsResponselistConfigs(Consumer<ListConfigsRequest.Builder> listConfigsRequest) Returns a list ofConfigobjects.default ListConfigsResponselistConfigs(ListConfigsRequest listConfigsRequest) Returns a list ofConfigobjects.default ListConfigsIterablelistConfigsPaginator(Consumer<ListConfigsRequest.Builder> listConfigsRequest) This is a variant oflistConfigs(software.amazon.awssdk.services.groundstation.model.ListConfigsRequest)operation.default ListConfigsIterablelistConfigsPaginator(ListConfigsRequest listConfigsRequest) This is a variant oflistConfigs(software.amazon.awssdk.services.groundstation.model.ListConfigsRequest)operation.default ListContactsResponselistContacts(Consumer<ListContactsRequest.Builder> listContactsRequest) Returns a list of contacts.default ListContactsResponselistContacts(ListContactsRequest listContactsRequest) Returns a list of contacts.default ListContactsIterablelistContactsPaginator(Consumer<ListContactsRequest.Builder> listContactsRequest) This is a variant oflistContacts(software.amazon.awssdk.services.groundstation.model.ListContactsRequest)operation.default ListContactsIterablelistContactsPaginator(ListContactsRequest listContactsRequest) This is a variant oflistContacts(software.amazon.awssdk.services.groundstation.model.ListContactsRequest)operation.listDataflowEndpointGroups(Consumer<ListDataflowEndpointGroupsRequest.Builder> listDataflowEndpointGroupsRequest) Returns a list ofDataflowEndpointgroups.listDataflowEndpointGroups(ListDataflowEndpointGroupsRequest listDataflowEndpointGroupsRequest) Returns a list ofDataflowEndpointgroups.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 ListEphemeridesResponselistEphemerides(Consumer<ListEphemeridesRequest.Builder> listEphemeridesRequest) List existing ephemerides.default ListEphemeridesResponselistEphemerides(ListEphemeridesRequest listEphemeridesRequest) List existing ephemerides.default ListEphemeridesIterablelistEphemeridesPaginator(Consumer<ListEphemeridesRequest.Builder> listEphemeridesRequest) This is a variant oflistEphemerides(software.amazon.awssdk.services.groundstation.model.ListEphemeridesRequest)operation.default ListEphemeridesIterablelistEphemeridesPaginator(ListEphemeridesRequest listEphemeridesRequest) This is a variant oflistEphemerides(software.amazon.awssdk.services.groundstation.model.ListEphemeridesRequest)operation.default ListGroundStationsResponselistGroundStations(Consumer<ListGroundStationsRequest.Builder> listGroundStationsRequest) Returns a list of ground stations.default ListGroundStationsResponselistGroundStations(ListGroundStationsRequest listGroundStationsRequest) Returns a list of ground stations.default ListGroundStationsIterablelistGroundStationsPaginator(Consumer<ListGroundStationsRequest.Builder> listGroundStationsRequest) This is a variant oflistGroundStations(software.amazon.awssdk.services.groundstation.model.ListGroundStationsRequest)operation.default ListGroundStationsIterablelistGroundStationsPaginator(ListGroundStationsRequest listGroundStationsRequest) This is a variant oflistGroundStations(software.amazon.awssdk.services.groundstation.model.ListGroundStationsRequest)operation.default ListMissionProfilesResponselistMissionProfiles(Consumer<ListMissionProfilesRequest.Builder> listMissionProfilesRequest) Returns a list of mission profiles.default ListMissionProfilesResponselistMissionProfiles(ListMissionProfilesRequest listMissionProfilesRequest) Returns a list of mission profiles.default ListMissionProfilesIterablelistMissionProfilesPaginator(Consumer<ListMissionProfilesRequest.Builder> listMissionProfilesRequest) This is a variant oflistMissionProfiles(software.amazon.awssdk.services.groundstation.model.ListMissionProfilesRequest)operation.default ListMissionProfilesIterablelistMissionProfilesPaginator(ListMissionProfilesRequest listMissionProfilesRequest) This is a variant oflistMissionProfiles(software.amazon.awssdk.services.groundstation.model.ListMissionProfilesRequest)operation.default ListSatellitesResponselistSatellites(Consumer<ListSatellitesRequest.Builder> listSatellitesRequest) Returns a list of satellites.default ListSatellitesResponselistSatellites(ListSatellitesRequest listSatellitesRequest) Returns a list of satellites.default ListSatellitesIterablelistSatellitesPaginator(Consumer<ListSatellitesRequest.Builder> listSatellitesRequest) This is a variant oflistSatellites(software.amazon.awssdk.services.groundstation.model.ListSatellitesRequest)operation.default ListSatellitesIterablelistSatellitesPaginator(ListSatellitesRequest listSatellitesRequest) This is a variant oflistSatellites(software.amazon.awssdk.services.groundstation.model.ListSatellitesRequest)operation.default ListTagsForResourceResponselistTagsForResource(Consumer<ListTagsForResourceRequest.Builder> listTagsForResourceRequest) Returns a list of tags for a specified resource.default ListTagsForResourceResponselistTagsForResource(ListTagsForResourceRequest listTagsForResourceRequest) Returns a list of tags for a specified resource.default RegisterAgentResponseregisterAgent(Consumer<RegisterAgentRequest.Builder> registerAgentRequest) default RegisterAgentResponseregisterAgent(RegisterAgentRequest registerAgentRequest) default ReserveContactResponsereserveContact(Consumer<ReserveContactRequest.Builder> reserveContactRequest) Reserves a contact using specified parameters.default ReserveContactResponsereserveContact(ReserveContactRequest reserveContactRequest) Reserves a contact using specified parameters.The SDK service client configuration exposes client settings to the user, e.g., ClientOverrideConfigurationstatic ServiceMetadatadefault TagResourceResponsetagResource(Consumer<TagResourceRequest.Builder> tagResourceRequest) Assigns a tag to a resource.default TagResourceResponsetagResource(TagResourceRequest tagResourceRequest) Assigns a tag to a resource.default UntagResourceResponseuntagResource(Consumer<UntagResourceRequest.Builder> untagResourceRequest) Deassigns a resource tag.default UntagResourceResponseuntagResource(UntagResourceRequest untagResourceRequest) Deassigns a resource tag.default UpdateAgentStatusResponseupdateAgentStatus(Consumer<UpdateAgentStatusRequest.Builder> updateAgentStatusRequest) default UpdateAgentStatusResponseupdateAgentStatus(UpdateAgentStatusRequest updateAgentStatusRequest) default UpdateConfigResponseupdateConfig(Consumer<UpdateConfigRequest.Builder> updateConfigRequest) Updates theConfigused when scheduling contacts.default UpdateConfigResponseupdateConfig(UpdateConfigRequest updateConfigRequest) Updates theConfigused when scheduling contacts.default UpdateEphemerisResponseupdateEphemeris(Consumer<UpdateEphemerisRequest.Builder> updateEphemerisRequest) Updates an existing ephemerisdefault UpdateEphemerisResponseupdateEphemeris(UpdateEphemerisRequest updateEphemerisRequest) Updates an existing ephemerisdefault UpdateMissionProfileResponseupdateMissionProfile(Consumer<UpdateMissionProfileRequest.Builder> updateMissionProfileRequest) Updates a mission profile.default UpdateMissionProfileResponseupdateMissionProfile(UpdateMissionProfileRequest updateMissionProfileRequest) Updates a mission profile.default GroundStationWaiterwaiter()Create an instance ofGroundStationWaiterusing this client.Methods inherited from interface software.amazon.awssdk.utils.SdkAutoCloseable
closeMethods 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.Builderavoiding the need to create one manually viaCancelContactRequest.builder()- Parameters:
cancelContactRequest- AConsumerthat will call methods onCancelContactRequest.Builderto 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
Configwith the specifiedconfigDataparameters.Only one type of
configDatacan 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
Configwith the specifiedconfigDataparameters.Only one type of
configDatacan be specified.
This is a convenience which creates an instance of the
CreateConfigRequest.Builderavoiding the need to create one manually viaCreateConfigRequest.builder()- Parameters:
createConfigRequest- AConsumerthat will call methods onCreateConfigRequest.Builderto 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
DataflowEndpointgroup containing the specified list ofDataflowEndpointobjects.The
namefield in each endpoint is used in your mission profileDataflowEndpointConfigto specify which endpoints to use during a contact.When a contact uses multiple
DataflowEndpointConfigobjects, eachConfigmust match aDataflowEndpointin 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
DataflowEndpointgroup containing the specified list ofDataflowEndpointobjects.The
namefield in each endpoint is used in your mission profileDataflowEndpointConfigto specify which endpoints to use during a contact.When a contact uses multiple
DataflowEndpointConfigobjects, eachConfigmust match aDataflowEndpointin the same group.
This is a convenience which creates an instance of the
CreateDataflowEndpointGroupRequest.Builderavoiding the need to create one manually viaCreateDataflowEndpointGroupRequest.builder()- Parameters:
createDataflowEndpointGroupRequest- AConsumerthat will call methods onCreateDataflowEndpointGroupRequest.Builderto 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.Builderavoiding the need to create one manually viaCreateEphemerisRequest.builder()- Parameters:
createEphemerisRequest- AConsumerthat will call methods onCreateEphemerisRequest.Builderto 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.
dataflowEdgesis 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.
dataflowEdgesis 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.Builderavoiding the need to create one manually viaCreateMissionProfileRequest.builder()- Parameters:
createMissionProfileRequest- AConsumerthat will call methods onCreateMissionProfileRequest.Builderto 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.Builderavoiding the need to create one manually viaDeleteConfigRequest.builder()- Parameters:
deleteConfigRequest- AConsumerthat will call methods onDeleteConfigRequest.Builderto 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.Builderavoiding the need to create one manually viaDeleteDataflowEndpointGroupRequest.builder()- Parameters:
deleteDataflowEndpointGroupRequest- AConsumerthat will call methods onDeleteDataflowEndpointGroupRequest.Builderto 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.Builderavoiding the need to create one manually viaDeleteEphemerisRequest.builder()- Parameters:
deleteEphemerisRequest- AConsumerthat will call methods onDeleteEphemerisRequest.Builderto 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.Builderavoiding the need to create one manually viaDeleteMissionProfileRequest.builder()- Parameters:
deleteMissionProfileRequest- AConsumerthat will call methods onDeleteMissionProfileRequest.Builderto 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.Builderavoiding the need to create one manually viaDescribeContactRequest.builder()- Parameters:
describeContactRequest- AConsumerthat will call methods onDescribeContactRequest.Builderto 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.Builderavoiding the need to create one manually viaDescribeEphemerisRequest.builder()- Parameters:
describeEphemerisRequest- AConsumerthat will call methods onDescribeEphemerisRequest.Builderto 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.Builderavoiding the need to create one manually viaGetAgentConfigurationRequest.builder()- Parameters:
getAgentConfigurationRequest- AConsumerthat will call methods onGetAgentConfigurationRequest.Builderto 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
Configinformation.Only one
Configresponse 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
Configinformation.Only one
Configresponse can be returned.
This is a convenience which creates an instance of the
GetConfigRequest.Builderavoiding the need to create one manually viaGetConfigRequest.builder()- Parameters:
getConfigRequest- AConsumerthat will call methods onGetConfigRequest.Builderto 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.Builderavoiding the need to create one manually viaGetDataflowEndpointGroupRequest.builder()- Parameters:
getDataflowEndpointGroupRequest- AConsumerthat will call methods onGetDataflowEndpointGroupRequest.Builderto 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.Builderavoiding the need to create one manually viaGetMinuteUsageRequest.builder()- Parameters:
getMinuteUsageRequest- AConsumerthat will call methods onGetMinuteUsageRequest.Builderto 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.Builderavoiding the need to create one manually viaGetMissionProfileRequest.builder()- Parameters:
getMissionProfileRequest- AConsumerthat will call methods onGetMissionProfileRequest.Builderto 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.Builderavoiding the need to create one manually viaGetSatelliteRequest.builder()- Parameters:
getSatelliteRequest- AConsumerthat will call methods onGetSatelliteRequest.Builderto 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
Configobjects.- 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
Configobjects.
This is a convenience which creates an instance of the
ListConfigsRequest.Builderavoiding the need to create one manually viaListConfigsRequest.builder()- Parameters:
listConfigsRequest- AConsumerthat will call methods onListConfigsRequest.Builderto 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 Stream
2) Using For loopsoftware.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 Stream
2) Using For loopsoftware.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.Builderavoiding the need to create one manually viaListConfigsRequest.builder()- Parameters:
listConfigsRequest- AConsumerthat will call methods onListConfigsRequest.Builderto 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
statusListcontains 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
statusListcontains AVAILABLE, the request must includegroundStation,missionprofileArn, andsatelliteArn.
This is a convenience which creates an instance of the
ListContactsRequest.Builderavoiding the need to create one manually viaListContactsRequest.builder()- Parameters:
listContactsRequest- AConsumerthat will call methods onListContactsRequest.Builderto 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 Stream
2) Using For loopsoftware.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 Stream
2) Using For loopsoftware.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.Builderavoiding the need to create one manually viaListContactsRequest.builder()- Parameters:
listContactsRequest- AConsumerthat will call methods onListContactsRequest.Builderto 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
DataflowEndpointgroups.- 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
DataflowEndpointgroups.
This is a convenience which creates an instance of the
ListDataflowEndpointGroupsRequest.Builderavoiding the need to create one manually viaListDataflowEndpointGroupsRequest.builder()- Parameters:
listDataflowEndpointGroupsRequest- AConsumerthat will call methods onListDataflowEndpointGroupsRequest.Builderto 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 Stream
2) Using For loopsoftware.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 Stream
2) Using For loopsoftware.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.Builderavoiding the need to create one manually viaListDataflowEndpointGroupsRequest.builder()- Parameters:
listDataflowEndpointGroupsRequest- AConsumerthat will call methods onListDataflowEndpointGroupsRequest.Builderto 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.Builderavoiding the need to create one manually viaListEphemeridesRequest.builder()- Parameters:
listEphemeridesRequest- AConsumerthat will call methods onListEphemeridesRequest.Builderto 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 Stream
2) Using For loopsoftware.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 Stream
2) Using For loopsoftware.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.Builderavoiding the need to create one manually viaListEphemeridesRequest.builder()- Parameters:
listEphemeridesRequest- AConsumerthat will call methods onListEphemeridesRequest.Builderto 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.Builderavoiding the need to create one manually viaListGroundStationsRequest.builder()- Parameters:
listGroundStationsRequest- AConsumerthat will call methods onListGroundStationsRequest.Builderto 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 Stream
2) Using For loopsoftware.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 Stream
2) Using For loopsoftware.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.Builderavoiding the need to create one manually viaListGroundStationsRequest.builder()- Parameters:
listGroundStationsRequest- AConsumerthat will call methods onListGroundStationsRequest.Builderto 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.Builderavoiding the need to create one manually viaListMissionProfilesRequest.builder()- Parameters:
listMissionProfilesRequest- AConsumerthat will call methods onListMissionProfilesRequest.Builderto 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 Stream
2) Using For loopsoftware.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 Stream
2) Using For loopsoftware.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.Builderavoiding the need to create one manually viaListMissionProfilesRequest.builder()- Parameters:
listMissionProfilesRequest- AConsumerthat will call methods onListMissionProfilesRequest.Builderto 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.Builderavoiding the need to create one manually viaListSatellitesRequest.builder()- Parameters:
listSatellitesRequest- AConsumerthat will call methods onListSatellitesRequest.Builderto 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 Stream
2) Using For loopsoftware.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 Stream
2) Using For loopsoftware.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.Builderavoiding the need to create one manually viaListSatellitesRequest.builder()- Parameters:
listSatellitesRequest- AConsumerthat will call methods onListSatellitesRequest.Builderto 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.Builderavoiding the need to create one manually viaListTagsForResourceRequest.builder()- Parameters:
listTagsForResourceRequest- AConsumerthat will call methods onListTagsForResourceRequest.Builderto 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.Builderavoiding the need to create one manually viaRegisterAgentRequest.builder()- Parameters:
registerAgentRequest- AConsumerthat will call methods onRegisterAgentRequest.Builderto 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.Builderavoiding the need to create one manually viaReserveContactRequest.builder()- Parameters:
reserveContactRequest- AConsumerthat will call methods onReserveContactRequest.Builderto 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.Builderavoiding the need to create one manually viaTagResourceRequest.builder()- Parameters:
tagResourceRequest- AConsumerthat will call methods onTagResourceRequest.Builderto 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.Builderavoiding the need to create one manually viaUntagResourceRequest.builder()- Parameters:
untagResourceRequest- AConsumerthat will call methods onUntagResourceRequest.Builderto 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.Builderavoiding the need to create one manually viaUpdateAgentStatusRequest.builder()- Parameters:
updateAgentStatusRequest- AConsumerthat will call methods onUpdateAgentStatusRequest.Builderto 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
Configused when scheduling contacts.Updating a
Configwill 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
Configused when scheduling contacts.Updating a
Configwill not update the execution parameters for existing future contacts scheduled with thisConfig.
This is a convenience which creates an instance of the
UpdateConfigRequest.Builderavoiding the need to create one manually viaUpdateConfigRequest.builder()- Parameters:
updateConfigRequest- AConsumerthat will call methods onUpdateConfigRequest.Builderto 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.Builderavoiding the need to create one manually viaUpdateEphemerisRequest.builder()- Parameters:
updateEphemerisRequest- AConsumerthat will call methods onUpdateEphemerisRequest.Builderto 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.Builderavoiding the need to create one manually viaUpdateMissionProfileRequest.builder()- Parameters:
updateMissionProfileRequest- AConsumerthat will call methods onUpdateMissionProfileRequest.Builderto create a request.- Returns:
- Result of the UpdateMissionProfile operation returned by the service.
- See Also:
-
waiter
Create an instance ofGroundStationWaiterusing 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 aGroundStationClientwith the region loaded from theDefaultAwsRegionProviderChainand credentials loaded from theDefaultCredentialsProvider. -
builder
Create a builder that can be used to configure and create aGroundStationClient. -
serviceMetadata
-
serviceClientConfiguration
Description copied from interface:SdkClientThe SDK service client configuration exposes client settings to the user, e.g., ClientOverrideConfiguration- Specified by:
serviceClientConfigurationin interfaceAwsClient- Specified by:
serviceClientConfigurationin interfaceSdkClient- Returns:
- SdkServiceClientConfiguration
-