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

com.aliyun.oss.internal.RequestParameters Maven / Gradle / Ivy

Go to download

The Aliyun OSS SDK for Java used for accessing Aliyun Object Storage Service, includes all service and dependent JARs.

The newest version!
/*
 * Licensed to the Apache Software Foundation (ASF) under one
 * or more contributor license agreements.  See the NOTICE file
 * distributed with this work for additional information
 * regarding copyright ownership.  The ASF licenses this file
 * to you under the Apache License, Version 2.0 (the
 * "License"); you may not use this file except in compliance
 * with the License.  You may obtain a copy of the License at
 *
 *     http://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing,
 * software distributed under the License is distributed on an
 * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
 * KIND, either express or implied.  See the License for the
 * specific language governing permissions and limitations
 * under the License.
 */

package com.aliyun.oss.internal;

public final class RequestParameters {

    public static final String SUBRESOURCE_ACL = "acl";
    public static final String SUBRESOURCE_REFERER = "referer";
    public static final String SUBRESOURCE_LOCATION = "location";
    public static final String SUBRESOURCE_LOGGING = "logging";
    public static final String SUBRESOURCE_WEBSITE = "website";
    public static final String SUBRESOURCE_LIFECYCLE = "lifecycle";
    public static final String SUBRESOURCE_UPLOADS = "uploads";
    public static final String SUBRESOURCE_DELETE = "delete";
    public static final String SUBRESOURCE_CORS = "cors";
    public static final String SUBRESOURCE_APPEND = "append";
    public static final String SUBRESOURCE_TAGGING = "tagging";
    public static final String SUBRESOURCE_IMG = "img";
    public static final String SUBRESOURCE_STYLE = "style";
    public static final String SUBRESOURCE_REPLICATION = "replication";
    public static final String SUBRESOURCE_REPLICATION_PROGRESS = "replicationProgress";
    public static final String SUBRESOURCE_REPLICATION_LOCATION = "replicationLocation";
    public static final String SUBRESOURCE_CNAME = "cname";
    public static final String SUBRESOURCE_BUCKET_INFO = "bucketInfo";
    public static final String SUBRESOURCE_COMP = "comp";
    public static final String SUBRESOURCE_OBJECTMETA = "objectMeta";
    public static final String SUBRESOURCE_QOS = "qos";
    public static final String SUBRESOURCE_LIVE = "live";
    public static final String SUBRESOURCE_STATUS = "status";
    public static final String SUBRESOURCE_VOD = "vod";
    public static final String SUBRESOURCE_START_TIME = "startTime";
    public static final String SUBRESOURCE_END_TIME = "endTime";
    public static final String SUBRESOURCE_PROCESS_CONF = "processConfiguration";
    public static final String SUBRESOURCE_PROCESS = "x-oss-process";
    public static final String SUBRESOURCE_CSV_SELECT = "csv/select";
    public static final String SUBRESOURCE_CSV_META = "csv/meta";
    public static final String SUBRESOURCE_JSON_SELECT = "json/select";
    public static final String SUBRESOURCE_JSON_META = "json/meta";
    public static final String SUBRESOURCE_SQL = "sql";
    public static final String SUBRESOURCE_SYMLINK = "symlink";
    public static final String SUBRESOURCE_STAT = "stat";
    public static final String SUBRESOURCE_RESTORE = "restore";
    public static final String SUBRESOURCE_ENCRYPTION = "encryption";
    public static final String SUBRESOURCE_VRESIONS = "versions";
    public static final String SUBRESOURCE_VRESIONING = "versioning";
    public static final String SUBRESOURCE_VRESION_ID = "versionId";
    public static final String SUBRESOURCE_POLICY = "policy";
    public static final String SUBRESOURCE_REQUEST_PAYMENT = "requestPayment";
    public static final String SUBRESOURCE_QOS_INFO = "qosInfo";
    public static final String SUBRESOURCE_ASYNC_FETCH = "asyncFetch";
    public static final String SUBRESOURCE_INVENTORY = "inventory";
    public static final String SUBRESOURCE_INVENTORY_ID = "inventoryId";
    public static final String SUBRESOURCE_CONTINUATION_TOKEN = "continuation-token";
    public static final String SUBRESOURCE_WORM = "worm";
    public static final String SUBRESOURCE_WORM_ID = "wormId";
    public static final String SUBRESOURCE_WORM_EXTEND = "wormExtend";
    public static final String SUBRESOURCE_CALLBACK = "callback";
    public static final String SUBRESOURCE_CALLBACK_VAR = "callback-var";
    public static final String SUBRESOURCE_DIR_DELETE = "x-oss-delete";
    public static final String SUBRESOURCE_RENAME = "x-oss-rename";
    public static final String SUBRESOURCE_DIR = "x-oss-dir";
    public static final String SUBRESOURCE_RESOURCE_GROUP = "resourceGroup";

    public static final String SUBRESOURCE_UDF = "udf";
    public static final String SUBRESOURCE_UDF_NAME = "udfName";
    public static final String SUBRESOURCE_UDF_IMAGE = "udfImage";
    public static final String SUBRESOURCE_UDF_IMAGE_DESC = "udfImageDesc";
    public static final String SUBRESOURCE_UDF_APPLICATION = "udfApplication";
    public static final String SUBRESOURCE_UDF_LOG = "udfApplicationLog";

    public static final String PREFIX = "prefix";
    public static final String DELIMITER = "delimiter";
    public static final String MARKER = "marker";
    public static final String MAX_KEYS = "max-keys";
    public static final String BID = "bid";
    public static final String ENCODING_TYPE = "encoding-type";
    public static final String VERSION_ID_MARKER = "version-id-marker";
    public static final String TAG_KEY = "tag-key";
    public static final String TAG_VALUE = "tag-value";

    public static final String UPLOAD_ID = "uploadId";
    public static final String PART_NUMBER = "partNumber";
    public static final String MAX_UPLOADS = "max-uploads";
    public static final String UPLOAD_ID_MARKER = "upload-id-marker";
    public static final String KEY_MARKER = "key-marker";
    public static final String MAX_PARTS = "max-parts";
    public static final String PART_NUMBER_MARKER = "part-number-marker";
    public static final String RULE_ID = "rule-id";
    public static final String SEQUENTIAL = "sequential";

    public static final String SECURITY_TOKEN = "security-token";
    public static final String X_OSS_AC_SOURCE_IP = "x-oss-ac-source-ip";
    public static final String X_OSS_AC_SUBNET_MASK = "x-oss-ac-subnet-mask";
    public static final String X_OSS_AC_VPC_ID = "x-oss-ac-vpc-id";
    public static final String X_OSS_AC_FORWARD_ALLOW = "x-oss-ac-forward-allow";

    public static final String POSITION = "position";
    public static final String STYLE_NAME = "styleName";

    public static final String COMP_ADD = "add";
    public static final String COMP_DELETE = "delete";
    public static final String COMP_CREATE = "create";
    public static final String COMP_UPGRADE = "upgrade";
    public static final String COMP_RESIZE = "resize";
    public static final String COMP_TOKEN = "token";
    public static final String COMP_GET = "get";
    public static final String COMP_QUERY = "query";
    public static final String META_QUERY = "metaQuery";

    public static final String STAT = "stat";
    public static final String HISTORY = "history";
    public static final String PLAYLIST_NAME = "playlistName";
    public static final String SINCE = "since";
    public static final String TAIL = "tail";

    /*  V1 signature params */
    public static final String SIGNATURE = "Signature";
    public static final String OSS_ACCESS_KEY_ID = "OSSAccessKeyId";

    /*  V2 signature params */
    public static final String OSS_SIGNATURE_VERSION = "x-oss-signature-version";
    public static final String OSS_EXPIRES = "x-oss-expires";
    public static final String OSS_ACCESS_KEY_ID_PARAM = "x-oss-access-key-id";
    public static final String OSS_ADDITIONAL_HEADERS = "x-oss-additional-headers";
    public static final String OSS_SIGNATURE = "x-oss-signature";

    public static final String OSS_TRAFFIC_LIMIT = "x-oss-traffic-limit";
    public static final String OSS_REQUEST_PAYER = "x-oss-request-payer";

    public static final String VPCIP = "vpcip";
    public static final String VIP = "vip";

    /* listObjectsV2 params */
    public static final String LIST_TYPE = "list-type";
    public static final String START_AFTER = "start-after";
    public static final String FETCH_OWNER = "fetch-owner";
    public static final String SUBRESOURCE_TRANSFER_ACCELERATION = "transferAcceleration";

    public static final String ACCESS_MONITOR = "accessmonitor";

    public static final String SUBRESOURCE_REGION_LIST = "regionList";
    public static final String REGIONS = "regions";
    public static final String X_OSS_ASYNC_PROCESS = "x-oss-async-process";
    public static final String WRITE_GET_OBJECT_RESPONSE = "x-oss-write-get-object-response";
    public static final String ARCHIVE_DIRECT_READ = "bucketArchiveDirectRead";
    public static final String HTTPS_CONFIG = "httpsConfig";
    public static final String PUBLIC_ACCESS_BLOCK = "publicAccessBlock";
    public static final String POLICY_STATUS = "policyStatus";
    public static final String REDUNDANCY_TRANSITION = "redundancyTransition";
    public static final String X_OSS_TARGET_REDUNDANCY_TYPE = "x-oss-target-redundancy-type";
    public static final String X_OSS_REDUNDANCY_TRANSITION_TASK_ID = "x-oss-redundancy-transition-taskid";
    public static final String SUBRESOURCE_ACCESS_POINT = "accessPoint";
    public static final String SUBRESOURCE_ACCESS_POINT_POLICY = "accessPointPolicy";
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy