Class S3DestinationAccessControl
- java.lang.Object
-
- software.amazon.awssdk.services.mediaconvert.model.S3DestinationAccessControl
-
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<S3DestinationAccessControl.Builder,S3DestinationAccessControl>
@Generated("software.amazon.awssdk:codegen") public final class S3DestinationAccessControl extends Object implements SdkPojo, Serializable, ToCopyableBuilder<S3DestinationAccessControl.Builder,S3DestinationAccessControl>
Optional. Have MediaConvert automatically apply Amazon S3 access control for the outputs in this output group. When you don't use this setting, S3 automatically applies the default access control list PRIVATE.- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceS3DestinationAccessControl.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static S3DestinationAccessControl.Builderbuilder()S3ObjectCannedAclcannedAcl()Choose an Amazon S3 canned ACL for MediaConvert to apply to this output.StringcannedAclAsString()Choose an Amazon S3 canned ACL for MediaConvert to apply to this output.booleanequals(Object obj)booleanequalsBySdkFields(Object obj)<T> Optional<T>getValueForField(String fieldName, Class<T> clazz)inthashCode()List<SdkField<?>>sdkFields()static Class<? extends S3DestinationAccessControl.Builder>serializableBuilderClass()S3DestinationAccessControl.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
-
cannedAcl
public final S3ObjectCannedAcl cannedAcl()
Choose an Amazon S3 canned ACL for MediaConvert to apply to this output.If the service returns an enum value that is not available in the current SDK version,
cannedAclwill returnS3ObjectCannedAcl.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromcannedAclAsString().- Returns:
- Choose an Amazon S3 canned ACL for MediaConvert to apply to this output.
- See Also:
S3ObjectCannedAcl
-
cannedAclAsString
public final String cannedAclAsString()
Choose an Amazon S3 canned ACL for MediaConvert to apply to this output.If the service returns an enum value that is not available in the current SDK version,
cannedAclwill returnS3ObjectCannedAcl.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromcannedAclAsString().- Returns:
- Choose an Amazon S3 canned ACL for MediaConvert to apply to this output.
- See Also:
S3ObjectCannedAcl
-
toBuilder
public S3DestinationAccessControl.Builder toBuilder()
- Specified by:
toBuilderin interfaceToCopyableBuilder<S3DestinationAccessControl.Builder,S3DestinationAccessControl>
-
builder
public static S3DestinationAccessControl.Builder builder()
-
serializableBuilderClass
public static Class<? extends S3DestinationAccessControl.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.
-
-