Class AudioLogDestination
- java.lang.Object
-
- software.amazon.awssdk.services.lexmodelsv2.model.AudioLogDestination
-
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<AudioLogDestination.Builder,AudioLogDestination>
@Generated("software.amazon.awssdk:codegen") public final class AudioLogDestination extends Object implements SdkPojo, Serializable, ToCopyableBuilder<AudioLogDestination.Builder,AudioLogDestination>
The location of audio log files collected when conversation logging is enabled for a bot.
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceAudioLogDestination.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static AudioLogDestination.Builderbuilder()booleanequals(Object obj)booleanequalsBySdkFields(Object obj)<T> Optional<T>getValueForField(String fieldName, Class<T> clazz)inthashCode()S3BucketLogDestinations3Bucket()The Amazon S3 bucket where the audio log files are stored.List<SdkField<?>>sdkFields()static Class<? extends AudioLogDestination.Builder>serializableBuilderClass()AudioLogDestination.BuildertoBuilder()StringtoString()Returns a string representation of this object.-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface software.amazon.awssdk.utils.builder.ToCopyableBuilder
copy
-
-
-
-
Method Detail
-
s3Bucket
public final S3BucketLogDestination s3Bucket()
The Amazon S3 bucket where the audio log files are stored. The IAM role specified in the
roleArnparameter of the CreateBot operation must have permission to write to this bucket.- Returns:
- The Amazon S3 bucket where the audio log files are stored. The IAM role specified in the
roleArnparameter of the CreateBot operation must have permission to write to this bucket.
-
toBuilder
public AudioLogDestination.Builder toBuilder()
- Specified by:
toBuilderin interfaceToCopyableBuilder<AudioLogDestination.Builder,AudioLogDestination>
-
builder
public static AudioLogDestination.Builder builder()
-
serializableBuilderClass
public static Class<? extends AudioLogDestination.Builder> serializableBuilderClass()
-
equalsBySdkFields
public final boolean equalsBySdkFields(Object obj)
- Specified by:
equalsBySdkFieldsin interfaceSdkPojo
-
toString
public final String toString()
Returns a string representation of this object. This is useful for testing and debugging. Sensitive data will be redacted from this string using a placeholder value.
-
-