@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class AbstractAWSGroundStation extends Object implements AWSGroundStation
AWSGroundStation. Convenient method forms pass through to the corresponding
 overload that takes a request object, which throws an UnsupportedOperationException.ENDPOINT_PREFIXpublic CancelContactResult cancelContact(CancelContactRequest request)
AWSGroundStationCancels a contact with a specified contact ID.
cancelContact in interface AWSGroundStationpublic CreateConfigResult createConfig(CreateConfigRequest request)
AWSGroundStation
 Creates a Config with the specified configData parameters.
 
 Only one type of configData can be specified.
 
createConfig in interface AWSGroundStationpublic CreateDataflowEndpointGroupResult createDataflowEndpointGroup(CreateDataflowEndpointGroupRequest request)
AWSGroundStation
 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.
 
createDataflowEndpointGroup in interface AWSGroundStationpublic CreateEphemerisResult createEphemeris(CreateEphemerisRequest request)
AWSGroundStation
 Creates an Ephemeris with the specified EphemerisData.
 
createEphemeris in interface AWSGroundStationpublic CreateMissionProfileResult createMissionProfile(CreateMissionProfileRequest request)
AWSGroundStationCreates 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.
 
createMissionProfile in interface AWSGroundStationpublic DeleteConfigResult deleteConfig(DeleteConfigRequest request)
AWSGroundStation
 Deletes a Config.
 
deleteConfig in interface AWSGroundStationpublic DeleteDataflowEndpointGroupResult deleteDataflowEndpointGroup(DeleteDataflowEndpointGroupRequest request)
AWSGroundStationDeletes a dataflow endpoint group.
deleteDataflowEndpointGroup in interface AWSGroundStationpublic DeleteEphemerisResult deleteEphemeris(DeleteEphemerisRequest request)
AWSGroundStationDeletes an ephemeris
deleteEphemeris in interface AWSGroundStationpublic DeleteMissionProfileResult deleteMissionProfile(DeleteMissionProfileRequest request)
AWSGroundStationDeletes a mission profile.
deleteMissionProfile in interface AWSGroundStationpublic DescribeContactResult describeContact(DescribeContactRequest request)
AWSGroundStationDescribes an existing contact.
describeContact in interface AWSGroundStationpublic DescribeEphemerisResult describeEphemeris(DescribeEphemerisRequest request)
AWSGroundStationDescribes an existing ephemeris.
describeEphemeris in interface AWSGroundStationpublic GetAgentConfigurationResult getAgentConfiguration(GetAgentConfigurationRequest request)
AWSGroundStationFor use by AWS Ground Station Agent and shouldn't be called directly.
Gets the latest configuration information for a registered agent.
getAgentConfiguration in interface AWSGroundStationpublic GetConfigResult getConfig(GetConfigRequest request)
AWSGroundStation
 Returns Config information.
 
 Only one Config response can be returned.
 
getConfig in interface AWSGroundStationpublic GetDataflowEndpointGroupResult getDataflowEndpointGroup(GetDataflowEndpointGroupRequest request)
AWSGroundStationReturns the dataflow endpoint group.
getDataflowEndpointGroup in interface AWSGroundStationpublic GetMinuteUsageResult getMinuteUsage(GetMinuteUsageRequest request)
AWSGroundStationReturns the number of reserved minutes used by account.
getMinuteUsage in interface AWSGroundStationpublic GetMissionProfileResult getMissionProfile(GetMissionProfileRequest request)
AWSGroundStationReturns a mission profile.
getMissionProfile in interface AWSGroundStationpublic GetSatelliteResult getSatellite(GetSatelliteRequest request)
AWSGroundStationReturns a satellite.
getSatellite in interface AWSGroundStationpublic ListConfigsResult listConfigs(ListConfigsRequest request)
AWSGroundStation
 Returns a list of Config objects.
 
listConfigs in interface AWSGroundStationpublic ListContactsResult listContacts(ListContactsRequest request)
AWSGroundStationReturns a list of contacts.
 If statusList contains AVAILABLE, the request must include groundStation,
 missionprofileArn, and satelliteArn.
 
listContacts in interface AWSGroundStationpublic ListDataflowEndpointGroupsResult listDataflowEndpointGroups(ListDataflowEndpointGroupsRequest request)
AWSGroundStation
 Returns a list of DataflowEndpoint groups.
 
listDataflowEndpointGroups in interface AWSGroundStationpublic ListEphemeridesResult listEphemerides(ListEphemeridesRequest request)
AWSGroundStationList existing ephemerides.
listEphemerides in interface AWSGroundStationpublic ListGroundStationsResult listGroundStations(ListGroundStationsRequest request)
AWSGroundStationReturns a list of ground stations.
listGroundStations in interface AWSGroundStationpublic ListMissionProfilesResult listMissionProfiles(ListMissionProfilesRequest request)
AWSGroundStationReturns a list of mission profiles.
listMissionProfiles in interface AWSGroundStationpublic ListSatellitesResult listSatellites(ListSatellitesRequest request)
AWSGroundStationReturns a list of satellites.
listSatellites in interface AWSGroundStationpublic ListTagsForResourceResult listTagsForResource(ListTagsForResourceRequest request)
AWSGroundStationReturns a list of tags for a specified resource.
listTagsForResource in interface AWSGroundStationpublic RegisterAgentResult registerAgent(RegisterAgentRequest request)
AWSGroundStationFor use by AWS Ground Station Agent and shouldn't be called directly.
Registers a new agent with AWS Ground Station.
registerAgent in interface AWSGroundStationpublic ReserveContactResult reserveContact(ReserveContactRequest request)
AWSGroundStationReserves a contact using specified parameters.
reserveContact in interface AWSGroundStationpublic TagResourceResult tagResource(TagResourceRequest request)
AWSGroundStationAssigns a tag to a resource.
tagResource in interface AWSGroundStationpublic UntagResourceResult untagResource(UntagResourceRequest request)
AWSGroundStationDeassigns a resource tag.
untagResource in interface AWSGroundStationpublic UpdateAgentStatusResult updateAgentStatus(UpdateAgentStatusRequest request)
AWSGroundStationFor use by AWS Ground Station Agent and shouldn't be called directly.
Update the status of the agent.
updateAgentStatus in interface AWSGroundStationpublic UpdateConfigResult updateConfig(UpdateConfigRequest request)
AWSGroundStation
 Updates the Config used when scheduling contacts.
 
 Updating a Config will not update the execution parameters for existing future contacts scheduled
 with this Config.
 
updateConfig in interface AWSGroundStationpublic UpdateEphemerisResult updateEphemeris(UpdateEphemerisRequest request)
AWSGroundStationUpdates an existing ephemeris
updateEphemeris in interface AWSGroundStationpublic UpdateMissionProfileResult updateMissionProfile(UpdateMissionProfileRequest request)
AWSGroundStationUpdates a mission profile.
Updating a mission profile will not update the execution parameters for existing future contacts.
updateMissionProfile in interface AWSGroundStationpublic void shutdown()
AWSGroundStationshutdown in interface AWSGroundStationpublic ResponseMetadata getCachedResponseMetadata(AmazonWebServiceRequest request)
AWSGroundStationResponse 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.
getCachedResponseMetadata in interface AWSGroundStationrequest - The originally executed request.public AWSGroundStationWaiters waiters()
waiters in interface AWSGroundStation