@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public interface AWSGroundStation
Note: Do not directly implement this interface, new methods are added to it regularly. Extend from
AbstractAWSGroundStation instead.
Welcome to the AWS Ground Station API Reference. AWS Ground Station is a fully managed service that enables you to control satellite communications, downlink and process satellite data, and scale your satellite operations efficiently and cost-effectively without having to build or manage your own ground station infrastructure.
| Modifier and Type | Field and Description |
|---|---|
static String |
ENDPOINT_PREFIX
The region metadata service name for computing region endpoints.
|
| Modifier and Type | Method and Description |
|---|---|
CancelContactResult |
cancelContact(CancelContactRequest cancelContactRequest)
Cancels a contact with a specified contact ID.
|
CreateConfigResult |
createConfig(CreateConfigRequest createConfigRequest)
Creates a
Config with the specified configData parameters. |
CreateDataflowEndpointGroupResult |
createDataflowEndpointGroup(CreateDataflowEndpointGroupRequest createDataflowEndpointGroupRequest)
Creates a
DataflowEndpoint group containing the specified list of DataflowEndpoint
objects. |
CreateMissionProfileResult |
createMissionProfile(CreateMissionProfileRequest createMissionProfileRequest)
Creates a mission profile.
|
DeleteConfigResult |
deleteConfig(DeleteConfigRequest deleteConfigRequest)
Deletes a
Config. |
DeleteDataflowEndpointGroupResult |
deleteDataflowEndpointGroup(DeleteDataflowEndpointGroupRequest deleteDataflowEndpointGroupRequest)
Deletes a dataflow endpoint group.
|
DeleteMissionProfileResult |
deleteMissionProfile(DeleteMissionProfileRequest deleteMissionProfileRequest)
Deletes a mission profile.
|
DescribeContactResult |
describeContact(DescribeContactRequest describeContactRequest)
Describes an existing contact.
|
ResponseMetadata |
getCachedResponseMetadata(AmazonWebServiceRequest request)
Returns additional metadata for a previously executed successful request, typically used for debugging issues
where a service isn't acting as expected.
|
GetConfigResult |
getConfig(GetConfigRequest getConfigRequest)
Returns
Config information. |
GetDataflowEndpointGroupResult |
getDataflowEndpointGroup(GetDataflowEndpointGroupRequest getDataflowEndpointGroupRequest)
Returns the dataflow endpoint group.
|
GetMinuteUsageResult |
getMinuteUsage(GetMinuteUsageRequest getMinuteUsageRequest)
Returns the number of minutes used by account.
|
GetMissionProfileResult |
getMissionProfile(GetMissionProfileRequest getMissionProfileRequest)
Returns a mission profile.
|
GetSatelliteResult |
getSatellite(GetSatelliteRequest getSatelliteRequest)
Returns a satellite.
|
ListConfigsResult |
listConfigs(ListConfigsRequest listConfigsRequest)
Returns a list of
Config objects. |
ListContactsResult |
listContacts(ListContactsRequest listContactsRequest)
Returns a list of contacts.
|
ListDataflowEndpointGroupsResult |
listDataflowEndpointGroups(ListDataflowEndpointGroupsRequest listDataflowEndpointGroupsRequest)
Returns a list of
DataflowEndpoint groups. |
ListGroundStationsResult |
listGroundStations(ListGroundStationsRequest listGroundStationsRequest)
Returns a list of ground stations.
|
ListMissionProfilesResult |
listMissionProfiles(ListMissionProfilesRequest listMissionProfilesRequest)
Returns a list of mission profiles.
|
ListSatellitesResult |
listSatellites(ListSatellitesRequest listSatellitesRequest)
Returns a list of satellites.
|
ListTagsForResourceResult |
listTagsForResource(ListTagsForResourceRequest listTagsForResourceRequest)
Returns a list of tags or a specified resource.
|
ReserveContactResult |
reserveContact(ReserveContactRequest reserveContactRequest)
Reserves a contact using specified parameters.
|
void |
shutdown()
Shuts down this client object, releasing any resources that might be held open.
|
TagResourceResult |
tagResource(TagResourceRequest tagResourceRequest)
Assigns a tag to a resource.
|
UntagResourceResult |
untagResource(UntagResourceRequest untagResourceRequest)
Deassigns a resource tag.
|
UpdateConfigResult |
updateConfig(UpdateConfigRequest updateConfigRequest)
Updates the
Config used when scheduling contacts. |
UpdateMissionProfileResult |
updateMissionProfile(UpdateMissionProfileRequest updateMissionProfileRequest)
Updates a mission profile.
|
static final String ENDPOINT_PREFIX
CancelContactResult cancelContact(CancelContactRequest cancelContactRequest)
Cancels a contact with a specified contact ID.
cancelContactRequest - DependencyException - Dependency encountered an error.InvalidParameterException - One or more parameters are not valid.ResourceNotFoundException - Resource was not found.CreateConfigResult createConfig(CreateConfigRequest createConfigRequest)
Creates a Config with the specified configData parameters.
Only one type of configData can be specified.
createConfigRequest - DependencyException - Dependency encountered an error.InvalidParameterException - One or more parameters are not valid.ResourceNotFoundException - Resource was not found.CreateDataflowEndpointGroupResult createDataflowEndpointGroup(CreateDataflowEndpointGroupRequest createDataflowEndpointGroupRequest)
Creates a DataflowEndpoint group containing the specified list of DataflowEndpoint
objects.
The name field in each endpoint is used in your mission profile DataflowEndpointConfig
to specify which endpoints to use during a contact.
When a contact uses multiple DataflowEndpointConfig objects, each Config must match a
DataflowEndpoint in the same group.
createDataflowEndpointGroupRequest - DependencyException - Dependency encountered an error.InvalidParameterException - One or more parameters are not valid.ResourceNotFoundException - Resource was not found.CreateMissionProfileResult createMissionProfile(CreateMissionProfileRequest createMissionProfileRequest)
Creates a mission profile.
dataflowEdges is a list of lists of strings. Each lower level list of strings has two elements: a
from ARN and a to ARN.
createMissionProfileRequest - DependencyException - Dependency encountered an error.InvalidParameterException - One or more parameters are not valid.ResourceNotFoundException - Resource was not found.DeleteConfigResult deleteConfig(DeleteConfigRequest deleteConfigRequest)
Deletes a Config.
deleteConfigRequest - DependencyException - Dependency encountered an error.InvalidParameterException - One or more parameters are not valid.ResourceNotFoundException - Resource was not found.DeleteDataflowEndpointGroupResult deleteDataflowEndpointGroup(DeleteDataflowEndpointGroupRequest deleteDataflowEndpointGroupRequest)
Deletes a dataflow endpoint group.
deleteDataflowEndpointGroupRequest - DependencyException - Dependency encountered an error.InvalidParameterException - One or more parameters are not valid.ResourceNotFoundException - Resource was not found.DeleteMissionProfileResult deleteMissionProfile(DeleteMissionProfileRequest deleteMissionProfileRequest)
Deletes a mission profile.
deleteMissionProfileRequest - DependencyException - Dependency encountered an error.InvalidParameterException - One or more parameters are not valid.ResourceNotFoundException - Resource was not found.DescribeContactResult describeContact(DescribeContactRequest describeContactRequest)
Describes an existing contact.
describeContactRequest - DependencyException - Dependency encountered an error.InvalidParameterException - One or more parameters are not valid.ResourceNotFoundException - Resource was not found.GetConfigResult getConfig(GetConfigRequest getConfigRequest)
Returns Config information.
Only one Config response can be returned.
getConfigRequest - DependencyException - Dependency encountered an error.InvalidParameterException - One or more parameters are not valid.ResourceNotFoundException - Resource was not found.GetDataflowEndpointGroupResult getDataflowEndpointGroup(GetDataflowEndpointGroupRequest getDataflowEndpointGroupRequest)
Returns the dataflow endpoint group.
getDataflowEndpointGroupRequest - DependencyException - Dependency encountered an error.InvalidParameterException - One or more parameters are not valid.ResourceNotFoundException - Resource was not found.GetMinuteUsageResult getMinuteUsage(GetMinuteUsageRequest getMinuteUsageRequest)
Returns the number of minutes used by account.
getMinuteUsageRequest - DependencyException - Dependency encountered an error.InvalidParameterException - One or more parameters are not valid.ResourceNotFoundException - Resource was not found.GetMissionProfileResult getMissionProfile(GetMissionProfileRequest getMissionProfileRequest)
Returns a mission profile.
getMissionProfileRequest - DependencyException - Dependency encountered an error.InvalidParameterException - One or more parameters are not valid.ResourceNotFoundException - Resource was not found.GetSatelliteResult getSatellite(GetSatelliteRequest getSatelliteRequest)
Returns a satellite.
getSatelliteRequest - DependencyException - Dependency encountered an error.InvalidParameterException - One or more parameters are not valid.ResourceNotFoundException - Resource was not found.ListConfigsResult listConfigs(ListConfigsRequest listConfigsRequest)
Returns a list of Config objects.
listConfigsRequest - DependencyException - Dependency encountered an error.InvalidParameterException - One or more parameters are not valid.ResourceNotFoundException - Resource was not found.ListContactsResult listContacts(ListContactsRequest listContactsRequest)
Returns a list of contacts.
If statusList contains AVAILABLE, the request must include groundstation,
missionprofileArn, and satelliteArn.
listContactsRequest - DependencyException - Dependency encountered an error.InvalidParameterException - One or more parameters are not valid.ResourceNotFoundException - Resource was not found.ListDataflowEndpointGroupsResult listDataflowEndpointGroups(ListDataflowEndpointGroupsRequest listDataflowEndpointGroupsRequest)
Returns a list of DataflowEndpoint groups.
listDataflowEndpointGroupsRequest - DependencyException - Dependency encountered an error.InvalidParameterException - One or more parameters are not valid.ResourceNotFoundException - Resource was not found.ListGroundStationsResult listGroundStations(ListGroundStationsRequest listGroundStationsRequest)
Returns a list of ground stations.
listGroundStationsRequest - DependencyException - Dependency encountered an error.InvalidParameterException - One or more parameters are not valid.ResourceNotFoundException - Resource was not found.ListMissionProfilesResult listMissionProfiles(ListMissionProfilesRequest listMissionProfilesRequest)
Returns a list of mission profiles.
listMissionProfilesRequest - DependencyException - Dependency encountered an error.InvalidParameterException - One or more parameters are not valid.ResourceNotFoundException - Resource was not found.ListSatellitesResult listSatellites(ListSatellitesRequest listSatellitesRequest)
Returns a list of satellites.
listSatellitesRequest - DependencyException - Dependency encountered an error.InvalidParameterException - One or more parameters are not valid.ResourceNotFoundException - Resource was not found.ListTagsForResourceResult listTagsForResource(ListTagsForResourceRequest listTagsForResourceRequest)
Returns a list of tags or a specified resource.
listTagsForResourceRequest - DependencyException - Dependency encountered an error.InvalidParameterException - One or more parameters are not valid.ResourceNotFoundException - Resource was not found.ReserveContactResult reserveContact(ReserveContactRequest reserveContactRequest)
Reserves a contact using specified parameters.
reserveContactRequest - DependencyException - Dependency encountered an error.InvalidParameterException - One or more parameters are not valid.ResourceNotFoundException - Resource was not found.TagResourceResult tagResource(TagResourceRequest tagResourceRequest)
Assigns a tag to a resource.
tagResourceRequest - DependencyException - Dependency encountered an error.InvalidParameterException - One or more parameters are not valid.ResourceNotFoundException - Resource was not found.UntagResourceResult untagResource(UntagResourceRequest untagResourceRequest)
Deassigns a resource tag.
untagResourceRequest - DependencyException - Dependency encountered an error.InvalidParameterException - One or more parameters are not valid.ResourceNotFoundException - Resource was not found.UpdateConfigResult updateConfig(UpdateConfigRequest updateConfigRequest)
Updates the Config used when scheduling contacts.
Updating a Config will not update the execution parameters for existing future contacts scheduled
with this Config.
updateConfigRequest - DependencyException - Dependency encountered an error.InvalidParameterException - One or more parameters are not valid.ResourceNotFoundException - Resource was not found.UpdateMissionProfileResult updateMissionProfile(UpdateMissionProfileRequest updateMissionProfileRequest)
Updates a mission profile.
Updating a mission profile will not update the execution parameters for existing future contacts.
updateMissionProfileRequest - DependencyException - Dependency encountered an error.InvalidParameterException - One or more parameters are not valid.ResourceNotFoundException - Resource was not found.void shutdown()
ResponseMetadata getCachedResponseMetadata(AmazonWebServiceRequest request)
Response metadata is only cached for a limited period of time, so if you need to access this extra diagnostic information for an executed request, you should use this method to retrieve it as soon as possible after executing a request.
request - The originally executed request.Copyright © 2019. All rights reserved.