Package | Description |
---|---|
com.google.storage.v2 |
A client to Cloud Storage API
|
Modifier and Type | Method and Description |
---|---|
ObjectAccessControl.Builder |
Object.Builder.addAclBuilder()
Access controls on the object.
|
ObjectAccessControl.Builder |
Object.Builder.addAclBuilder(int index)
Access controls on the object.
|
ObjectAccessControl.Builder |
Bucket.Builder.addDefaultObjectAclBuilder()
Default access controls to apply to new objects when no ACL is provided.
|
ObjectAccessControl.Builder |
Bucket.Builder.addDefaultObjectAclBuilder(int index)
Default access controls to apply to new objects when no ACL is provided.
|
ObjectAccessControl.Builder |
ObjectAccessControl.Builder.addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
ObjectAccessControl.Builder |
ObjectAccessControl.Builder.clear() |
ObjectAccessControl.Builder |
ObjectAccessControl.Builder.clearDomain()
The domain associated with the entity, if any.
|
ObjectAccessControl.Builder |
ObjectAccessControl.Builder.clearEmail()
The email address associated with the entity, if any.
|
ObjectAccessControl.Builder |
ObjectAccessControl.Builder.clearEntity()
The entity holding the permission, in one of the following forms:
* `user-{userid}`
* `user-{email}`
* `group-{groupid}`
* `group-{email}`
* `domain-{domain}`
* `project-{team}-{projectnumber}`
* `project-{team}-{projectid}`
* `allUsers`
* `allAuthenticatedUsers`
Examples:
* The user `liz@example.com` would be `user-liz@example.com`.
|
ObjectAccessControl.Builder |
ObjectAccessControl.Builder.clearEntityAlt()
Output only.
|
ObjectAccessControl.Builder |
ObjectAccessControl.Builder.clearEntityId()
The ID for the entity, if any.
|
ObjectAccessControl.Builder |
ObjectAccessControl.Builder.clearEtag()
The etag of the ObjectAccessControl.
|
ObjectAccessControl.Builder |
ObjectAccessControl.Builder.clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
ObjectAccessControl.Builder |
ObjectAccessControl.Builder.clearId()
The ID of the access-control entry.
|
ObjectAccessControl.Builder |
ObjectAccessControl.Builder.clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
ObjectAccessControl.Builder |
ObjectAccessControl.Builder.clearProjectTeam()
The project team associated with the entity, if any.
|
ObjectAccessControl.Builder |
ObjectAccessControl.Builder.clearRole()
The access permission for the entity.
|
ObjectAccessControl.Builder |
ObjectAccessControl.Builder.clone() |
ObjectAccessControl.Builder |
Object.Builder.getAclBuilder(int index)
Access controls on the object.
|
ObjectAccessControl.Builder |
Bucket.Builder.getDefaultObjectAclBuilder(int index)
Default access controls to apply to new objects when no ACL is provided.
|
ObjectAccessControl.Builder |
ObjectAccessControl.Builder.mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
ObjectAccessControl.Builder |
ObjectAccessControl.Builder.mergeFrom(com.google.protobuf.Message other) |
ObjectAccessControl.Builder |
ObjectAccessControl.Builder.mergeFrom(ObjectAccessControl other) |
ObjectAccessControl.Builder |
ObjectAccessControl.Builder.mergeProjectTeam(ProjectTeam value)
The project team associated with the entity, if any.
|
ObjectAccessControl.Builder |
ObjectAccessControl.Builder.mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
static ObjectAccessControl.Builder |
ObjectAccessControl.newBuilder() |
static ObjectAccessControl.Builder |
ObjectAccessControl.newBuilder(ObjectAccessControl prototype) |
ObjectAccessControl.Builder |
ObjectAccessControl.newBuilderForType() |
protected ObjectAccessControl.Builder |
ObjectAccessControl.newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) |
ObjectAccessControl.Builder |
ObjectAccessControl.Builder.setDomain(String value)
The domain associated with the entity, if any.
|
ObjectAccessControl.Builder |
ObjectAccessControl.Builder.setDomainBytes(com.google.protobuf.ByteString value)
The domain associated with the entity, if any.
|
ObjectAccessControl.Builder |
ObjectAccessControl.Builder.setEmail(String value)
The email address associated with the entity, if any.
|
ObjectAccessControl.Builder |
ObjectAccessControl.Builder.setEmailBytes(com.google.protobuf.ByteString value)
The email address associated with the entity, if any.
|
ObjectAccessControl.Builder |
ObjectAccessControl.Builder.setEntity(String value)
The entity holding the permission, in one of the following forms:
* `user-{userid}`
* `user-{email}`
* `group-{groupid}`
* `group-{email}`
* `domain-{domain}`
* `project-{team}-{projectnumber}`
* `project-{team}-{projectid}`
* `allUsers`
* `allAuthenticatedUsers`
Examples:
* The user `liz@example.com` would be `user-liz@example.com`.
|
ObjectAccessControl.Builder |
ObjectAccessControl.Builder.setEntityAlt(String value)
Output only.
|
ObjectAccessControl.Builder |
ObjectAccessControl.Builder.setEntityAltBytes(com.google.protobuf.ByteString value)
Output only.
|
ObjectAccessControl.Builder |
ObjectAccessControl.Builder.setEntityBytes(com.google.protobuf.ByteString value)
The entity holding the permission, in one of the following forms:
* `user-{userid}`
* `user-{email}`
* `group-{groupid}`
* `group-{email}`
* `domain-{domain}`
* `project-{team}-{projectnumber}`
* `project-{team}-{projectid}`
* `allUsers`
* `allAuthenticatedUsers`
Examples:
* The user `liz@example.com` would be `user-liz@example.com`.
|
ObjectAccessControl.Builder |
ObjectAccessControl.Builder.setEntityId(String value)
The ID for the entity, if any.
|
ObjectAccessControl.Builder |
ObjectAccessControl.Builder.setEntityIdBytes(com.google.protobuf.ByteString value)
The ID for the entity, if any.
|
ObjectAccessControl.Builder |
ObjectAccessControl.Builder.setEtag(String value)
The etag of the ObjectAccessControl.
|
ObjectAccessControl.Builder |
ObjectAccessControl.Builder.setEtagBytes(com.google.protobuf.ByteString value)
The etag of the ObjectAccessControl.
|
ObjectAccessControl.Builder |
ObjectAccessControl.Builder.setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
ObjectAccessControl.Builder |
ObjectAccessControl.Builder.setId(String value)
The ID of the access-control entry.
|
ObjectAccessControl.Builder |
ObjectAccessControl.Builder.setIdBytes(com.google.protobuf.ByteString value)
The ID of the access-control entry.
|
ObjectAccessControl.Builder |
ObjectAccessControl.Builder.setProjectTeam(ProjectTeam.Builder builderForValue)
The project team associated with the entity, if any.
|
ObjectAccessControl.Builder |
ObjectAccessControl.Builder.setProjectTeam(ProjectTeam value)
The project team associated with the entity, if any.
|
ObjectAccessControl.Builder |
ObjectAccessControl.Builder.setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
ObjectAccessControl.Builder |
ObjectAccessControl.Builder.setRole(String value)
The access permission for the entity.
|
ObjectAccessControl.Builder |
ObjectAccessControl.Builder.setRoleBytes(com.google.protobuf.ByteString value)
The access permission for the entity.
|
ObjectAccessControl.Builder |
ObjectAccessControl.Builder.setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
ObjectAccessControl.Builder |
ObjectAccessControl.toBuilder() |
Modifier and Type | Method and Description |
---|---|
List<ObjectAccessControl.Builder> |
Object.Builder.getAclBuilderList()
Access controls on the object.
|
List<ObjectAccessControl.Builder> |
Bucket.Builder.getDefaultObjectAclBuilderList()
Default access controls to apply to new objects when no ACL is provided.
|
Modifier and Type | Method and Description |
---|---|
Object.Builder |
Object.Builder.addAcl(int index,
ObjectAccessControl.Builder builderForValue)
Access controls on the object.
|
Object.Builder |
Object.Builder.addAcl(ObjectAccessControl.Builder builderForValue)
Access controls on the object.
|
Bucket.Builder |
Bucket.Builder.addDefaultObjectAcl(int index,
ObjectAccessControl.Builder builderForValue)
Default access controls to apply to new objects when no ACL is provided.
|
Bucket.Builder |
Bucket.Builder.addDefaultObjectAcl(ObjectAccessControl.Builder builderForValue)
Default access controls to apply to new objects when no ACL is provided.
|
Object.Builder |
Object.Builder.setAcl(int index,
ObjectAccessControl.Builder builderForValue)
Access controls on the object.
|
Bucket.Builder |
Bucket.Builder.setDefaultObjectAcl(int index,
ObjectAccessControl.Builder builderForValue)
Default access controls to apply to new objects when no ACL is provided.
|
Copyright © 2023 Google LLC. All rights reserved.