public class PutObjectACLInput extends GenericInput
| 限定符和类型 | 类和说明 |
|---|---|
static class |
PutObjectACLInput.PutObjectACLInputBuilder |
requestDate, requestHost| 构造器和说明 |
|---|
PutObjectACLInput() |
getRequestDate, getRequestHeaders, getRequestHost, getRequestQuery, setRequestDate, setRequestHeader, setRequestHost, setRequestQuerypublic String getBucket()
public String getKey()
public String getVersionID()
public com.volcengine.tos.comm.common.ACLType getAcl()
public String getGrantFullControl()
public String getGrantRead()
public String getGrantReadAcp()
public String getGrantWriteAcp()
public Owner getOwner()
public boolean isBucketOwnerEntrusted()
public ObjectAclRulesV2 getObjectAclRules()
public PutObjectACLInput setBucket(String bucket)
public PutObjectACLInput setKey(String key)
public PutObjectACLInput setVersionID(String versionID)
public PutObjectACLInput setAcl(com.volcengine.tos.comm.common.ACLType acl)
public PutObjectACLInput setGrantFullControl(String grantFullControl)
public PutObjectACLInput setGrantRead(String grantRead)
public PutObjectACLInput setGrantReadAcp(String grantReadAcp)
public PutObjectACLInput setGrantWriteAcp(String grantWriteAcp)
public PutObjectACLInput setObjectAclRules(ObjectAclRulesV2 objectAclRules)
public PutObjectACLInput setOwner(Owner owner)
public PutObjectACLInput setGrants(List<GrantV2> grants)
public PutObjectACLInput setBucketOwnerEntrusted(boolean bucketOwnerEntrusted)
public static PutObjectACLInput.PutObjectACLInputBuilder builder()
Copyright © 2025. All rights reserved.