@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_PREFIX
public CancelContactResult cancelContact(CancelContactRequest request)
AWSGroundStation
Cancels a contact with a specified contact ID.
cancelContact
in interface AWSGroundStation
public CreateConfigResult createConfig(CreateConfigRequest request)
AWSGroundStation
Creates a Config
with the specified configData
parameters.
Only one type of configData
can be specified.
createConfig
in interface AWSGroundStation
public 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 AWSGroundStation
public CreateMissionProfileResult createMissionProfile(CreateMissionProfileRequest request)
AWSGroundStation
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.
createMissionProfile
in interface AWSGroundStation
public DeleteConfigResult deleteConfig(DeleteConfigRequest request)
AWSGroundStation
Deletes a Config
.
deleteConfig
in interface AWSGroundStation
public DeleteDataflowEndpointGroupResult deleteDataflowEndpointGroup(DeleteDataflowEndpointGroupRequest request)
AWSGroundStation
Deletes a dataflow endpoint group.
deleteDataflowEndpointGroup
in interface AWSGroundStation
public DeleteMissionProfileResult deleteMissionProfile(DeleteMissionProfileRequest request)
AWSGroundStation
Deletes a mission profile.
deleteMissionProfile
in interface AWSGroundStation
public DescribeContactResult describeContact(DescribeContactRequest request)
AWSGroundStation
Describes an existing contact.
describeContact
in interface AWSGroundStation
public GetConfigResult getConfig(GetConfigRequest request)
AWSGroundStation
Returns Config
information.
Only one Config
response can be returned.
getConfig
in interface AWSGroundStation
public GetDataflowEndpointGroupResult getDataflowEndpointGroup(GetDataflowEndpointGroupRequest request)
AWSGroundStation
Returns the dataflow endpoint group.
getDataflowEndpointGroup
in interface AWSGroundStation
public GetMinuteUsageResult getMinuteUsage(GetMinuteUsageRequest request)
AWSGroundStation
Returns the number of minutes used by account.
getMinuteUsage
in interface AWSGroundStation
public GetMissionProfileResult getMissionProfile(GetMissionProfileRequest request)
AWSGroundStation
Returns a mission profile.
getMissionProfile
in interface AWSGroundStation
public GetSatelliteResult getSatellite(GetSatelliteRequest request)
AWSGroundStation
Returns a satellite.
getSatellite
in interface AWSGroundStation
public ListConfigsResult listConfigs(ListConfigsRequest request)
AWSGroundStation
Returns a list of Config
objects.
listConfigs
in interface AWSGroundStation
public ListContactsResult listContacts(ListContactsRequest request)
AWSGroundStation
Returns a list of contacts.
If statusList
contains AVAILABLE, the request must include groundstation
,
missionprofileArn
, and satelliteArn
.
listContacts
in interface AWSGroundStation
public ListDataflowEndpointGroupsResult listDataflowEndpointGroups(ListDataflowEndpointGroupsRequest request)
AWSGroundStation
Returns a list of DataflowEndpoint
groups.
listDataflowEndpointGroups
in interface AWSGroundStation
public ListGroundStationsResult listGroundStations(ListGroundStationsRequest request)
AWSGroundStation
Returns a list of ground stations.
listGroundStations
in interface AWSGroundStation
public ListMissionProfilesResult listMissionProfiles(ListMissionProfilesRequest request)
AWSGroundStation
Returns a list of mission profiles.
listMissionProfiles
in interface AWSGroundStation
public ListSatellitesResult listSatellites(ListSatellitesRequest request)
AWSGroundStation
Returns a list of satellites.
listSatellites
in interface AWSGroundStation
public ListTagsForResourceResult listTagsForResource(ListTagsForResourceRequest request)
AWSGroundStation
Returns a list of tags or a specified resource.
listTagsForResource
in interface AWSGroundStation
public ReserveContactResult reserveContact(ReserveContactRequest request)
AWSGroundStation
Reserves a contact using specified parameters.
reserveContact
in interface AWSGroundStation
public TagResourceResult tagResource(TagResourceRequest request)
AWSGroundStation
Assigns a tag to a resource.
tagResource
in interface AWSGroundStation
public UntagResourceResult untagResource(UntagResourceRequest request)
AWSGroundStation
Deassigns a resource tag.
untagResource
in interface AWSGroundStation
public 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 AWSGroundStation
public UpdateMissionProfileResult updateMissionProfile(UpdateMissionProfileRequest request)
AWSGroundStation
Updates a mission profile.
Updating a mission profile will not update the execution parameters for existing future contacts.
updateMissionProfile
in interface AWSGroundStation
public void shutdown()
AWSGroundStation
shutdown
in interface AWSGroundStation
public ResponseMetadata getCachedResponseMetadata(AmazonWebServiceRequest request)
AWSGroundStation
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.
getCachedResponseMetadata
in interface AWSGroundStation
request
- The originally executed request.Copyright © 2013 Amazon Web Services, Inc. All Rights Reserved.