Interface ConfigDetails.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<ConfigDetails.Builder,ConfigDetails>,SdkBuilder<ConfigDetails.Builder,ConfigDetails>,SdkPojo
- Enclosing class:
- ConfigDetails
public static interface ConfigDetails.Builder extends SdkPojo, CopyableBuilder<ConfigDetails.Builder,ConfigDetails>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default ConfigDetails.BuilderantennaDemodDecodeDetails(Consumer<AntennaDemodDecodeDetails.Builder> antennaDemodDecodeDetails)Details for antenna demod decodeConfigin a contact.ConfigDetails.BuilderantennaDemodDecodeDetails(AntennaDemodDecodeDetails antennaDemodDecodeDetails)Details for antenna demod decodeConfigin a contact.default ConfigDetails.BuilderendpointDetails(Consumer<EndpointDetails.Builder> endpointDetails)Sets the value of the EndpointDetails property for this object.ConfigDetails.BuilderendpointDetails(EndpointDetails endpointDetails)Sets the value of the EndpointDetails property for this object.default ConfigDetails.Builders3RecordingDetails(Consumer<S3RecordingDetails.Builder> s3RecordingDetails)Details for an S3 recordingConfigin a contact.ConfigDetails.Builders3RecordingDetails(S3RecordingDetails s3RecordingDetails)Details for an S3 recordingConfigin a contact.-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
-
-
-
Method Detail
-
antennaDemodDecodeDetails
ConfigDetails.Builder antennaDemodDecodeDetails(AntennaDemodDecodeDetails antennaDemodDecodeDetails)
Details for antenna demod decode
Configin a contact.- Parameters:
antennaDemodDecodeDetails- Details for antenna demod decodeConfigin a contact.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
antennaDemodDecodeDetails
default ConfigDetails.Builder antennaDemodDecodeDetails(Consumer<AntennaDemodDecodeDetails.Builder> antennaDemodDecodeDetails)
Details for antenna demod decode
This is a convenience method that creates an instance of theConfigin a contact.AntennaDemodDecodeDetails.Builderavoiding the need to create one manually viaAntennaDemodDecodeDetails.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toantennaDemodDecodeDetails(AntennaDemodDecodeDetails).- Parameters:
antennaDemodDecodeDetails- a consumer that will call methods onAntennaDemodDecodeDetails.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
antennaDemodDecodeDetails(AntennaDemodDecodeDetails)
-
endpointDetails
ConfigDetails.Builder endpointDetails(EndpointDetails endpointDetails)
Sets the value of the EndpointDetails property for this object.- Parameters:
endpointDetails- The new value for the EndpointDetails property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
endpointDetails
default ConfigDetails.Builder endpointDetails(Consumer<EndpointDetails.Builder> endpointDetails)
Sets the value of the EndpointDetails property for this object. This is a convenience method that creates an instance of theEndpointDetails.Builderavoiding the need to create one manually viaEndpointDetails.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toendpointDetails(EndpointDetails).- Parameters:
endpointDetails- a consumer that will call methods onEndpointDetails.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
endpointDetails(EndpointDetails)
-
s3RecordingDetails
ConfigDetails.Builder s3RecordingDetails(S3RecordingDetails s3RecordingDetails)
Details for an S3 recording
Configin a contact.- Parameters:
s3RecordingDetails- Details for an S3 recordingConfigin a contact.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
s3RecordingDetails
default ConfigDetails.Builder s3RecordingDetails(Consumer<S3RecordingDetails.Builder> s3RecordingDetails)
Details for an S3 recording
This is a convenience method that creates an instance of theConfigin a contact.S3RecordingDetails.Builderavoiding the need to create one manually viaS3RecordingDetails.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tos3RecordingDetails(S3RecordingDetails).- Parameters:
s3RecordingDetails- a consumer that will call methods onS3RecordingDetails.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
s3RecordingDetails(S3RecordingDetails)
-
-