Interface GroundStationClient
-
- All Superinterfaces:
AutoCloseable,AwsClient,SdkAutoCloseable,SdkClient
@Generated("software.amazon.awssdk:codegen") @ThreadSafe public interface GroundStationClient extends AwsClient
Service client for accessing AWS Ground Station. This can be created using the staticbuilder()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
Fields Modifier and Type Field Description static StringSERVICE_METADATA_IDValue for looking up the service's metadata from theServiceMetadataProvider.static StringSERVICE_NAME
-
Method Summary
-
Methods inherited from interface software.amazon.awssdk.utils.SdkAutoCloseable
close
-
Methods inherited from interface software.amazon.awssdk.core.SdkClient
serviceName
-
-
-
-
Field Detail
-
SERVICE_NAME
static final String SERVICE_NAME
- See Also:
- Constant Field Values
-
SERVICE_METADATA_ID
static final String SERVICE_METADATA_ID
Value for looking up the service's metadata from theServiceMetadataProvider.- See Also:
- Constant Field Values
-
-
Method Detail
-
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.
- Throws:
InvalidParameterException- One or more parameters are not valid.DependencyException- Dependency encountered an error.ResourceNotFoundException- Resource was not found.SdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GroundStationException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
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.
- Throws:
InvalidParameterException- One or more parameters are not valid.DependencyException- Dependency encountered an error.ResourceNotFoundException- Resource was not found.SdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GroundStationException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
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.
- Throws:
InvalidParameterException- One or more parameters are not valid.DependencyException- Dependency encountered an error.ResourceLimitExceededException- Account limits for this resource have been exceeded.ResourceNotFoundException- Resource was not found.SdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GroundStationException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
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.
- Throws:
InvalidParameterException- One or more parameters are not valid.DependencyException- Dependency encountered an error.ResourceLimitExceededException- Account limits for this resource have been exceeded.ResourceNotFoundException- Resource was not found.SdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GroundStationException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
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.
- Throws:
InvalidParameterException- One or more parameters are not valid.DependencyException- Dependency encountered an error.ResourceNotFoundException- Resource was not found.SdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GroundStationException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
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.
- Throws:
InvalidParameterException- One or more parameters are not valid.DependencyException- Dependency encountered an error.ResourceNotFoundException- Resource was not found.SdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GroundStationException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
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.
- Throws:
InvalidParameterException- One or more parameters are not valid.DependencyException- Dependency encountered an error.ResourceNotFoundException- Resource was not found.SdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GroundStationException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
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.
- Throws:
InvalidParameterException- One or more parameters are not valid.DependencyException- Dependency encountered an error.ResourceNotFoundException- Resource was not found.SdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GroundStationException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
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.
- Throws:
InvalidParameterException- One or more parameters are not valid.DependencyException- Dependency encountered an error.ResourceNotFoundException- Resource was not found.SdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GroundStationException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
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.
- Throws:
InvalidParameterException- One or more parameters are not valid.DependencyException- Dependency encountered an error.ResourceNotFoundException- Resource was not found.SdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GroundStationException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
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.
- Throws:
InvalidParameterException- One or more parameters are not valid.DependencyException- Dependency encountered an error.ResourceNotFoundException- Resource was not found.SdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GroundStationException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
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.
- Throws:
InvalidParameterException- One or more parameters are not valid.DependencyException- Dependency encountered an error.ResourceNotFoundException- Resource was not found.SdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GroundStationException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
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.
- Throws:
InvalidParameterException- One or more parameters are not valid.DependencyException- Dependency encountered an error.ResourceNotFoundException- Resource was not found.SdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GroundStationException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
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.
- Throws:
InvalidParameterException- One or more parameters are not valid.DependencyException- Dependency encountered an error.ResourceNotFoundException- Resource was not found.SdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GroundStationException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
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.
- Throws:
InvalidParameterException- One or more parameters are not valid.DependencyException- Dependency encountered an error.ResourceNotFoundException- Resource was not found.SdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GroundStationException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
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.
- Throws:
InvalidParameterException- One or more parameters are not valid.DependencyException- Dependency encountered an error.ResourceNotFoundException- Resource was not found.SdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GroundStationException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
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.
- Throws:
InvalidParameterException- One or more parameters are not valid.DependencyException- Dependency encountered an error.ResourceNotFoundException- Resource was not found.SdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GroundStationException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
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.
- Throws:
InvalidParameterException- One or more parameters are not valid.DependencyException- Dependency encountered an error.ResourceNotFoundException- Resource was not found.SdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GroundStationException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
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.
- Throws:
InvalidParameterException- One or more parameters are not valid.DependencyException- Dependency encountered an error.ResourceNotFoundException- Resource was not found.SdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GroundStationException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
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.
- Throws:
InvalidParameterException- One or more parameters are not valid.DependencyException- Dependency encountered an error.ResourceNotFoundException- Resource was not found.SdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GroundStationException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
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.
- Throws:
InvalidParameterException- One or more parameters are not valid.DependencyException- Dependency encountered an error.ResourceNotFoundException- Resource was not found.SdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GroundStationException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
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.
- Throws:
InvalidParameterException- One or more parameters are not valid.DependencyException- Dependency encountered an error.ResourceNotFoundException- Resource was not found.SdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GroundStationException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
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.
- Throws:
InvalidParameterException- One or more parameters are not valid.DependencyException- Dependency encountered an error.ResourceNotFoundException- Resource was not found.SdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GroundStationException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
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.
- Throws:
InvalidParameterException- One or more parameters are not valid.DependencyException- Dependency encountered an error.ResourceNotFoundException- Resource was not found.SdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GroundStationException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
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.
- Throws:
InvalidParameterException- One or more parameters are not valid.DependencyException- Dependency encountered an error.ResourceNotFoundException- Resource was not found.SdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GroundStationException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
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.
- Throws:
InvalidParameterException- One or more parameters are not valid.DependencyException- Dependency encountered an error.ResourceNotFoundException- Resource was not found.SdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GroundStationException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
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.
- Throws:
InvalidParameterException- One or more parameters are not valid.DependencyException- Dependency encountered an error.ResourceNotFoundException- Resource was not found.SdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GroundStationException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
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.
- Throws:
InvalidParameterException- One or more parameters are not valid.DependencyException- Dependency encountered an error.ResourceNotFoundException- Resource was not found.SdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GroundStationException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
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.
- Throws:
InvalidParameterException- One or more parameters are not valid.DependencyException- Dependency encountered an error.ResourceNotFoundException- Resource was not found.SdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GroundStationException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
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.
- Throws:
InvalidParameterException- One or more parameters are not valid.DependencyException- Dependency encountered an error.ResourceNotFoundException- Resource was not found.SdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GroundStationException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
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.
- Throws:
InvalidParameterException- One or more parameters are not valid.DependencyException- Dependency encountered an error.ResourceNotFoundException- Resource was not found.SdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GroundStationException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
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.
- Throws:
InvalidParameterException- One or more parameters are not valid.DependencyException- Dependency encountered an error.ResourceNotFoundException- Resource was not found.SdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GroundStationException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
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.
- Throws:
InvalidParameterException- One or more parameters are not valid.DependencyException- Dependency encountered an error.ResourceNotFoundException- Resource was not found.SdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GroundStationException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
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.
- Throws:
InvalidParameterException- One or more parameters are not valid.DependencyException- Dependency encountered an error.ResourceNotFoundException- Resource was not found.SdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GroundStationException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
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.
- Throws:
InvalidParameterException- One or more parameters are not valid.DependencyException- Dependency encountered an error.ResourceNotFoundException- Resource was not found.SdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GroundStationException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
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.
- Throws:
InvalidParameterException- One or more parameters are not valid.DependencyException- Dependency encountered an error.ResourceNotFoundException- Resource was not found.SdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GroundStationException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
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.
- Throws:
InvalidParameterException- One or more parameters are not valid.DependencyException- Dependency encountered an error.ResourceNotFoundException- Resource was not found.SdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GroundStationException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
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.
- Throws:
InvalidParameterException- One or more parameters are not valid.DependencyException- Dependency encountered an error.ResourceNotFoundException- Resource was not found.SdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GroundStationException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
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.
- Throws:
InvalidParameterException- One or more parameters are not valid.DependencyException- Dependency encountered an error.ResourceNotFoundException- Resource was not found.SdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GroundStationException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
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.
- Throws:
InvalidParameterException- One or more parameters are not valid.DependencyException- Dependency encountered an error.ResourceNotFoundException- Resource was not found.SdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GroundStationException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
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.
- Throws:
InvalidParameterException- One or more parameters are not valid.DependencyException- Dependency encountered an error.ResourceNotFoundException- Resource was not found.SdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GroundStationException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
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.
- Throws:
InvalidParameterException- One or more parameters are not valid.DependencyException- Dependency encountered an error.ResourceNotFoundException- Resource was not found.SdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GroundStationException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
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.
- Throws:
InvalidParameterException- One or more parameters are not valid.DependencyException- Dependency encountered an error.ResourceNotFoundException- Resource was not found.SdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GroundStationException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
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.
- Throws:
InvalidParameterException- One or more parameters are not valid.DependencyException- Dependency encountered an error.ResourceNotFoundException- Resource was not found.SdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GroundStationException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
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.
- Throws:
InvalidParameterException- One or more parameters are not valid.DependencyException- Dependency encountered an error.ResourceNotFoundException- Resource was not found.SdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GroundStationException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
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.
- Throws:
InvalidParameterException- One or more parameters are not valid.DependencyException- Dependency encountered an error.ResourceNotFoundException- Resource was not found.SdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GroundStationException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
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.
- Throws:
InvalidParameterException- One or more parameters are not valid.DependencyException- Dependency encountered an error.ResourceNotFoundException- Resource was not found.SdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GroundStationException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
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.
- Throws:
InvalidParameterException- One or more parameters are not valid.DependencyException- Dependency encountered an error.ResourceNotFoundException- Resource was not found.SdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GroundStationException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
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.
- Throws:
InvalidParameterException- One or more parameters are not valid.DependencyException- Dependency encountered an error.ResourceNotFoundException- Resource was not found.SdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GroundStationException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
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.
- Throws:
InvalidParameterException- One or more parameters are not valid.DependencyException- Dependency encountered an error.ResourceNotFoundException- Resource was not found.SdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GroundStationException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
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.
- Throws:
InvalidParameterException- One or more parameters are not valid.DependencyException- Dependency encountered an error.ResourceNotFoundException- Resource was not found.SdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GroundStationException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
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.
- Throws:
InvalidParameterException- One or more parameters are not valid.DependencyException- Dependency encountered an error.ResourceNotFoundException- Resource was not found.SdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GroundStationException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
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.
- Throws:
InvalidParameterException- One or more parameters are not valid.DependencyException- Dependency encountered an error.ResourceNotFoundException- Resource was not found.SdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GroundStationException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
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.
- Throws:
InvalidParameterException- One or more parameters are not valid.DependencyException- Dependency encountered an error.ResourceNotFoundException- Resource was not found.SdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GroundStationException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
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.
- Throws:
InvalidParameterException- One or more parameters are not valid.DependencyException- Dependency encountered an error.ResourceNotFoundException- Resource was not found.SdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GroundStationException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
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.
- Throws:
InvalidParameterException- One or more parameters are not valid.DependencyException- Dependency encountered an error.ResourceNotFoundException- Resource was not found.SdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GroundStationException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
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.
- Throws:
InvalidParameterException- One or more parameters are not valid.DependencyException- Dependency encountered an error.ResourceNotFoundException- Resource was not found.SdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GroundStationException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
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.
- Throws:
InvalidParameterException- One or more parameters are not valid.DependencyException- Dependency encountered an error.ResourceNotFoundException- Resource was not found.SdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GroundStationException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
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.
- Throws:
InvalidParameterException- One or more parameters are not valid.DependencyException- Dependency encountered an error.ResourceNotFoundException- Resource was not found.SdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GroundStationException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
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.
- Throws:
InvalidParameterException- One or more parameters are not valid.DependencyException- Dependency encountered an error.ResourceNotFoundException- Resource was not found.SdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GroundStationException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
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.
- Throws:
InvalidParameterException- One or more parameters are not valid.DependencyException- Dependency encountered an error.ResourceNotFoundException- Resource was not found.SdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GroundStationException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
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.
- Throws:
InvalidParameterException- One or more parameters are not valid.DependencyException- Dependency encountered an error.ResourceNotFoundException- Resource was not found.SdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GroundStationException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
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.
- Throws:
InvalidParameterException- One or more parameters are not valid.DependencyException- Dependency encountered an error.ResourceNotFoundException- Resource was not found.SdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GroundStationException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
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.
- Throws:
InvalidParameterException- One or more parameters are not valid.DependencyException- Dependency encountered an error.ResourceNotFoundException- Resource was not found.SdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GroundStationException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
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.
- Throws:
InvalidParameterException- One or more parameters are not valid.DependencyException- Dependency encountered an error.ResourceNotFoundException- Resource was not found.SdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GroundStationException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
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.
- Throws:
InvalidParameterException- One or more parameters are not valid.DependencyException- Dependency encountered an error.ResourceNotFoundException- Resource was not found.SdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GroundStationException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
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.
- Throws:
InvalidParameterException- One or more parameters are not valid.DependencyException- Dependency encountered an error.ResourceNotFoundException- Resource was not found.SdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GroundStationException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
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.
- Throws:
InvalidParameterException- One or more parameters are not valid.DependencyException- Dependency encountered an error.ResourceNotFoundException- Resource was not found.SdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GroundStationException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
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.
- Throws:
InvalidParameterException- One or more parameters are not valid.DependencyException- Dependency encountered an error.ResourceNotFoundException- Resource was not found.SdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GroundStationException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
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.
- Throws:
InvalidParameterException- One or more parameters are not valid.DependencyException- Dependency encountered an error.ResourceNotFoundException- Resource was not found.SdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GroundStationException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
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.
- Throws:
InvalidParameterException- One or more parameters are not valid.DependencyException- Dependency encountered an error.ResourceNotFoundException- Resource was not found.SdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GroundStationException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
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.
- Throws:
InvalidParameterException- One or more parameters are not valid.DependencyException- Dependency encountered an error.ResourceNotFoundException- Resource was not found.SdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GroundStationException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
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.
- Throws:
InvalidParameterException- One or more parameters are not valid.DependencyException- Dependency encountered an error.ResourceNotFoundException- Resource was not found.SdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GroundStationException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
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.
- Throws:
InvalidParameterException- One or more parameters are not valid.DependencyException- Dependency encountered an error.ResourceNotFoundException- Resource was not found.SdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GroundStationException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
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.
- Throws:
InvalidParameterException- One or more parameters are not valid.DependencyException- Dependency encountered an error.ResourceNotFoundException- Resource was not found.SdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GroundStationException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
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.
- Throws:
InvalidParameterException- One or more parameters are not valid.DependencyException- Dependency encountered an error.ResourceNotFoundException- Resource was not found.SdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GroundStationException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
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.
- Throws:
InvalidParameterException- One or more parameters are not valid.DependencyException- Dependency encountered an error.ResourceNotFoundException- Resource was not found.SdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GroundStationException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
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.
- Throws:
InvalidParameterException- One or more parameters are not valid.DependencyException- Dependency encountered an error.ResourceNotFoundException- Resource was not found.SdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GroundStationException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
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.
- Throws:
InvalidParameterException- One or more parameters are not valid.DependencyException- Dependency encountered an error.ResourceNotFoundException- Resource was not found.SdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GroundStationException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
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.
- Throws:
InvalidParameterException- One or more parameters are not valid.DependencyException- Dependency encountered an error.ResourceNotFoundException- Resource was not found.SdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GroundStationException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
waiter
default GroundStationWaiter 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
static GroundStationClient create()
Create aGroundStationClientwith the region loaded from theDefaultAwsRegionProviderChainand credentials loaded from theDefaultCredentialsProvider.
-
builder
static GroundStationClientBuilder builder()
Create a builder that can be used to configure and create aGroundStationClient.
-
serviceMetadata
static ServiceMetadata serviceMetadata()
-
serviceClientConfiguration
default GroundStationServiceClientConfiguration serviceClientConfiguration()
- Specified by:
serviceClientConfigurationin interfaceAwsClient- Specified by:
serviceClientConfigurationin interfaceSdkClient
-
-