Interface DescribeContactResponse.Builder
-
- All Superinterfaces:
AwsResponse.Builder,Buildable,CopyableBuilder<DescribeContactResponse.Builder,DescribeContactResponse>,GroundStationResponse.Builder,SdkBuilder<DescribeContactResponse.Builder,DescribeContactResponse>,SdkPojo,SdkResponse.Builder
- Enclosing class:
- DescribeContactResponse
public static interface DescribeContactResponse.Builder extends GroundStationResponse.Builder, SdkPojo, CopyableBuilder<DescribeContactResponse.Builder,DescribeContactResponse>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description DescribeContactResponse.BuildercontactId(String contactId)UUID of a contact.DescribeContactResponse.BuildercontactStatus(String contactStatus)Status of a contact.DescribeContactResponse.BuildercontactStatus(ContactStatus contactStatus)Status of a contact.DescribeContactResponse.BuilderdataflowList(Collection<DataflowDetail> dataflowList)List describing source and destination details for each dataflow edge.DescribeContactResponse.BuilderdataflowList(Consumer<DataflowDetail.Builder>... dataflowList)List describing source and destination details for each dataflow edge.DescribeContactResponse.BuilderdataflowList(DataflowDetail... dataflowList)List describing source and destination details for each dataflow edge.DescribeContactResponse.BuilderendTime(Instant endTime)End time of a contact in UTC.DescribeContactResponse.BuildererrorMessage(String errorMessage)Error message for a contact.DescribeContactResponse.BuildergroundStation(String groundStation)Ground station for a contact.default DescribeContactResponse.BuildermaximumElevation(Consumer<Elevation.Builder> maximumElevation)Maximum elevation angle of a contact.DescribeContactResponse.BuildermaximumElevation(Elevation maximumElevation)Maximum elevation angle of a contact.DescribeContactResponse.BuildermissionProfileArn(String missionProfileArn)ARN of a mission profile.DescribeContactResponse.BuilderpostPassEndTime(Instant postPassEndTime)Amount of time after a contact ends that you’d like to receive a CloudWatch event indicating the pass has finished.DescribeContactResponse.BuilderprePassStartTime(Instant prePassStartTime)Amount of time prior to contact start you’d like to receive a CloudWatch event indicating an upcoming pass.DescribeContactResponse.Builderregion(String region)Region of a contact.DescribeContactResponse.BuildersatelliteArn(String satelliteArn)ARN of a satellite.DescribeContactResponse.BuilderstartTime(Instant startTime)Start time of a contact in UTC.DescribeContactResponse.Buildertags(Map<String,String> tags)Tags assigned to a contact.DescribeContactResponse.BuildervisibilityEndTime(Instant visibilityEndTime)Projected time in UTC your satellite will set below the receive mask.DescribeContactResponse.BuildervisibilityStartTime(Instant visibilityStartTime)Projected time in UTC your satellite will rise above the receive mask.-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.services.groundstation.model.GroundStationResponse.Builder
build, responseMetadata, responseMetadata
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
Methods inherited from interface software.amazon.awssdk.core.SdkResponse.Builder
sdkHttpResponse, sdkHttpResponse
-
-
-
-
Method Detail
-
contactId
DescribeContactResponse.Builder contactId(String contactId)
UUID of a contact.
- Parameters:
contactId- UUID of a contact.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
contactStatus
DescribeContactResponse.Builder contactStatus(String contactStatus)
Status of a contact.
- Parameters:
contactStatus- Status of a contact.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
ContactStatus,ContactStatus
-
contactStatus
DescribeContactResponse.Builder contactStatus(ContactStatus contactStatus)
Status of a contact.
- Parameters:
contactStatus- Status of a contact.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
ContactStatus,ContactStatus
-
dataflowList
DescribeContactResponse.Builder dataflowList(Collection<DataflowDetail> dataflowList)
List describing source and destination details for each dataflow edge.
- Parameters:
dataflowList- List describing source and destination details for each dataflow edge.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
dataflowList
DescribeContactResponse.Builder dataflowList(DataflowDetail... dataflowList)
List describing source and destination details for each dataflow edge.
- Parameters:
dataflowList- List describing source and destination details for each dataflow edge.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
dataflowList
DescribeContactResponse.Builder dataflowList(Consumer<DataflowDetail.Builder>... dataflowList)
List describing source and destination details for each dataflow edge.
This is a convenience method that creates an instance of theDataflowDetail.Builderavoiding the need to create one manually viaDataflowDetail.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed to#dataflowList(List.) - Parameters:
dataflowList- a consumer that will call methods onDataflowDetail.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
#dataflowList(java.util.Collection)
-
endTime
DescribeContactResponse.Builder endTime(Instant endTime)
End time of a contact in UTC.
- Parameters:
endTime- End time of a contact in UTC.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
errorMessage
DescribeContactResponse.Builder errorMessage(String errorMessage)
Error message for a contact.
- Parameters:
errorMessage- Error message for a contact.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
groundStation
DescribeContactResponse.Builder groundStation(String groundStation)
Ground station for a contact.
- Parameters:
groundStation- Ground station for a contact.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
maximumElevation
DescribeContactResponse.Builder maximumElevation(Elevation maximumElevation)
Maximum elevation angle of a contact.
- Parameters:
maximumElevation- Maximum elevation angle of a contact.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
maximumElevation
default DescribeContactResponse.Builder maximumElevation(Consumer<Elevation.Builder> maximumElevation)
Maximum elevation angle of a contact.
This is a convenience method that creates an instance of theElevation.Builderavoiding the need to create one manually viaElevation.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tomaximumElevation(Elevation).- Parameters:
maximumElevation- a consumer that will call methods onElevation.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
maximumElevation(Elevation)
-
missionProfileArn
DescribeContactResponse.Builder missionProfileArn(String missionProfileArn)
ARN of a mission profile.
- Parameters:
missionProfileArn- ARN of a mission profile.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
postPassEndTime
DescribeContactResponse.Builder postPassEndTime(Instant postPassEndTime)
Amount of time after a contact ends that you’d like to receive a CloudWatch event indicating the pass has finished.
- Parameters:
postPassEndTime- Amount of time after a contact ends that you’d like to receive a CloudWatch event indicating the pass has finished.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
prePassStartTime
DescribeContactResponse.Builder prePassStartTime(Instant prePassStartTime)
Amount of time prior to contact start you’d like to receive a CloudWatch event indicating an upcoming pass.
- Parameters:
prePassStartTime- Amount of time prior to contact start you’d like to receive a CloudWatch event indicating an upcoming pass.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
region
DescribeContactResponse.Builder region(String region)
Region of a contact.
- Parameters:
region- Region of a contact.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
satelliteArn
DescribeContactResponse.Builder satelliteArn(String satelliteArn)
ARN of a satellite.
- Parameters:
satelliteArn- ARN of a satellite.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
startTime
DescribeContactResponse.Builder startTime(Instant startTime)
Start time of a contact in UTC.
- Parameters:
startTime- Start time of a contact in UTC.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
tags
DescribeContactResponse.Builder tags(Map<String,String> tags)
Tags assigned to a contact.
- Parameters:
tags- Tags assigned to a contact.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
visibilityEndTime
DescribeContactResponse.Builder visibilityEndTime(Instant visibilityEndTime)
Projected time in UTC your satellite will set below the receive mask. This time is based on the satellite's current active ephemeris for future contacts and the ephemeris that was active during contact execution for completed contacts.
- Parameters:
visibilityEndTime- Projected time in UTC your satellite will set below the receive mask. This time is based on the satellite's current active ephemeris for future contacts and the ephemeris that was active during contact execution for completed contacts.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
visibilityStartTime
DescribeContactResponse.Builder visibilityStartTime(Instant visibilityStartTime)
Projected time in UTC your satellite will rise above the receive mask. This time is based on the satellite's current active ephemeris for future contacts and the ephemeris that was active during contact execution for completed contacts.
- Parameters:
visibilityStartTime- Projected time in UTC your satellite will rise above the receive mask. This time is based on the satellite's current active ephemeris for future contacts and the ephemeris that was active during contact execution for completed contacts.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-