All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.volcengine.tos.comm.common.Consts Maven / Gradle / Ivy

There is a newer version: 2.8.3
Show newest version
package com.volcengine.tos.comm.common;

public interface Consts {
    /**
     * replace source object metadata when calling copyObject
     */
    String METADATA_DIRECTIVE_REPLACE = "REPLACE";

    /**
     * copy source object metadata when calling copyObject
     */
    String METADATA_DIRECTIVE_COPY = "COPY";

    String ACL_PRIVATE = "private";
    String ACL_PUBLIC_READ = "public-read";
    String ACL_PUBLIC_READ_WRITE = "public-read-write";
    String ACL_AUTH_READ = "authenticated-read";
    String ACL_BUCKET_OWNER_READ = "bucket-owner-read";
    String ACL_BUCKET_OWNER_FULL_CONTROL = "bucket-owner-full-control";
    String ACL_LOG_DELIVERY_WRITE = "log-delivery-write";
    String ACL_BUCKET_OWNER_ENTRUSTED = "bucket-owner-entrusted";

    String PERMISSION_TYPE_READ = "READ";
    String PERMISSION_TYPE_WRITE = "WRITE";
    String PERMISSION_TYPE_READ_ACP = "READ_ACP";
    String PERMISSION_TYPE_WRITE_ACP = "WRITE_ACP";
    String PERMISSION_TYPE_FULL_CONTROL = "FULL_CONTROL";

    String STORAGE_CLASS_STANDARD = "STANDARD";
    String STORAGE_CLASS_IA = "IA";
    String STORAGE_CLASS_ARCHIVE_FR = "ARCHIVE_FR";
    String STORAGE_CLASS_INTELLIGENT_TIERING = "INTELLIGENT_TIERING";
    String STORAGE_CLASS_COLD_ARCHIVE = "COLD_ARCHIVE";
    String STORAGE_CLASS_DEEP_COLD_ARCHIVE = "DEEP_COLD_ARCHIVE";

    String STORAGE_CLASS_ARCHIVE = "ARCHIVE";

    String CANNED_ALL_USERS = "AllUsers";
    String CANNED_AUTHENTICATED_USERS = "AuthenticatedUsers";
    String CANNED_LOG_DELIVERY = "LogDelivery";

    String GRANTEE_GROUP = "Group";
    String GRANTEE_USER = "CanonicalUser";
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy