Class SnapshotS3DestinationConfiguration
- java.lang.Object
-
- software.amazon.awssdk.services.quicksight.model.SnapshotS3DestinationConfiguration
-
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<SnapshotS3DestinationConfiguration.Builder,SnapshotS3DestinationConfiguration>
@Generated("software.amazon.awssdk:codegen") public final class SnapshotS3DestinationConfiguration extends Object implements SdkPojo, Serializable, ToCopyableBuilder<SnapshotS3DestinationConfiguration.Builder,SnapshotS3DestinationConfiguration>
A structure that describes the Amazon S3 settings to use to save the generated dashboard snapshot.
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceSnapshotS3DestinationConfiguration.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description S3BucketConfigurationbucketConfiguration()A structure that contains details about the Amazon S3 bucket that the generated dashboard snapshot is saved in.static SnapshotS3DestinationConfiguration.Builderbuilder()booleanequals(Object obj)booleanequalsBySdkFields(Object obj)<T> Optional<T>getValueForField(String fieldName, Class<T> clazz)inthashCode()List<SdkField<?>>sdkFields()static Class<? extends SnapshotS3DestinationConfiguration.Builder>serializableBuilderClass()SnapshotS3DestinationConfiguration.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
-
bucketConfiguration
public final S3BucketConfiguration bucketConfiguration()
A structure that contains details about the Amazon S3 bucket that the generated dashboard snapshot is saved in.
- Returns:
- A structure that contains details about the Amazon S3 bucket that the generated dashboard snapshot is saved in.
-
toBuilder
public SnapshotS3DestinationConfiguration.Builder toBuilder()
- Specified by:
toBuilderin interfaceToCopyableBuilder<SnapshotS3DestinationConfiguration.Builder,SnapshotS3DestinationConfiguration>
-
builder
public static SnapshotS3DestinationConfiguration.Builder builder()
-
serializableBuilderClass
public static Class<? extends SnapshotS3DestinationConfiguration.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.
-
-