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.-
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.
-
-