Interface ConfigDetails.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<ConfigDetails.Builder,,ConfigDetails> SdkBuilder<ConfigDetails.Builder,,ConfigDetails> SdkPojo
- Enclosing class:
ConfigDetails
@Mutable
@NotThreadSafe
public static interface ConfigDetails.Builder
extends SdkPojo, CopyableBuilder<ConfigDetails.Builder,ConfigDetails>
-
Method Summary
Modifier and TypeMethodDescriptiondefault ConfigDetails.BuilderantennaDemodDecodeDetails(Consumer<AntennaDemodDecodeDetails.Builder> antennaDemodDecodeDetails) Details for antenna demod decodeConfigin a contact.antennaDemodDecodeDetails(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.endpointDetails(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.s3RecordingDetails(S3RecordingDetails s3RecordingDetails) Details for an S3 recordingConfigin a contact.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Method Details
-
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:
-
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
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:
-
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:
-