Package | Description |
---|---|
com.google.storage.v2 |
A client to Cloud Storage API
|
Modifier and Type | Method and Description |
---|---|
BucketAccessControl.Builder |
Bucket.Builder.addAclBuilder()
Access controls on the bucket.
|
BucketAccessControl.Builder |
Bucket.Builder.addAclBuilder(int index)
Access controls on the bucket.
|
BucketAccessControl.Builder |
BucketAccessControl.Builder.addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
BucketAccessControl.Builder |
BucketAccessControl.Builder.clear() |
BucketAccessControl.Builder |
BucketAccessControl.Builder.clearDomain()
The domain associated with the entity, if any.
|
BucketAccessControl.Builder |
BucketAccessControl.Builder.clearEmail()
The email address associated with the entity, if any.
|
BucketAccessControl.Builder |
BucketAccessControl.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`.
|
BucketAccessControl.Builder |
BucketAccessControl.Builder.clearEntityAlt()
Output only.
|
BucketAccessControl.Builder |
BucketAccessControl.Builder.clearEntityId()
The ID for the entity, if any.
|
BucketAccessControl.Builder |
BucketAccessControl.Builder.clearEtag()
The etag of the BucketAccessControl.
|
BucketAccessControl.Builder |
BucketAccessControl.Builder.clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
BucketAccessControl.Builder |
BucketAccessControl.Builder.clearId()
The ID of the access-control entry.
|
BucketAccessControl.Builder |
BucketAccessControl.Builder.clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
BucketAccessControl.Builder |
BucketAccessControl.Builder.clearProjectTeam()
The project team associated with the entity, if any.
|
BucketAccessControl.Builder |
BucketAccessControl.Builder.clearRole()
The access permission for the entity.
|
BucketAccessControl.Builder |
BucketAccessControl.Builder.clone() |
BucketAccessControl.Builder |
Bucket.Builder.getAclBuilder(int index)
Access controls on the bucket.
|
BucketAccessControl.Builder |
BucketAccessControl.Builder.mergeFrom(BucketAccessControl other) |
BucketAccessControl.Builder |
BucketAccessControl.Builder.mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
BucketAccessControl.Builder |
BucketAccessControl.Builder.mergeFrom(com.google.protobuf.Message other) |
BucketAccessControl.Builder |
BucketAccessControl.Builder.mergeProjectTeam(ProjectTeam value)
The project team associated with the entity, if any.
|
BucketAccessControl.Builder |
BucketAccessControl.Builder.mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
static BucketAccessControl.Builder |
BucketAccessControl.newBuilder() |
static BucketAccessControl.Builder |
BucketAccessControl.newBuilder(BucketAccessControl prototype) |
BucketAccessControl.Builder |
BucketAccessControl.newBuilderForType() |
protected BucketAccessControl.Builder |
BucketAccessControl.newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) |
BucketAccessControl.Builder |
BucketAccessControl.Builder.setDomain(String value)
The domain associated with the entity, if any.
|
BucketAccessControl.Builder |
BucketAccessControl.Builder.setDomainBytes(com.google.protobuf.ByteString value)
The domain associated with the entity, if any.
|
BucketAccessControl.Builder |
BucketAccessControl.Builder.setEmail(String value)
The email address associated with the entity, if any.
|
BucketAccessControl.Builder |
BucketAccessControl.Builder.setEmailBytes(com.google.protobuf.ByteString value)
The email address associated with the entity, if any.
|
BucketAccessControl.Builder |
BucketAccessControl.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`.
|
BucketAccessControl.Builder |
BucketAccessControl.Builder.setEntityAlt(String value)
Output only.
|
BucketAccessControl.Builder |
BucketAccessControl.Builder.setEntityAltBytes(com.google.protobuf.ByteString value)
Output only.
|
BucketAccessControl.Builder |
BucketAccessControl.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`.
|
BucketAccessControl.Builder |
BucketAccessControl.Builder.setEntityId(String value)
The ID for the entity, if any.
|
BucketAccessControl.Builder |
BucketAccessControl.Builder.setEntityIdBytes(com.google.protobuf.ByteString value)
The ID for the entity, if any.
|
BucketAccessControl.Builder |
BucketAccessControl.Builder.setEtag(String value)
The etag of the BucketAccessControl.
|
BucketAccessControl.Builder |
BucketAccessControl.Builder.setEtagBytes(com.google.protobuf.ByteString value)
The etag of the BucketAccessControl.
|
BucketAccessControl.Builder |
BucketAccessControl.Builder.setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
BucketAccessControl.Builder |
BucketAccessControl.Builder.setId(String value)
The ID of the access-control entry.
|
BucketAccessControl.Builder |
BucketAccessControl.Builder.setIdBytes(com.google.protobuf.ByteString value)
The ID of the access-control entry.
|
BucketAccessControl.Builder |
BucketAccessControl.Builder.setProjectTeam(ProjectTeam.Builder builderForValue)
The project team associated with the entity, if any.
|
BucketAccessControl.Builder |
BucketAccessControl.Builder.setProjectTeam(ProjectTeam value)
The project team associated with the entity, if any.
|
BucketAccessControl.Builder |
BucketAccessControl.Builder.setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
BucketAccessControl.Builder |
BucketAccessControl.Builder.setRole(String value)
The access permission for the entity.
|
BucketAccessControl.Builder |
BucketAccessControl.Builder.setRoleBytes(com.google.protobuf.ByteString value)
The access permission for the entity.
|
BucketAccessControl.Builder |
BucketAccessControl.Builder.setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
BucketAccessControl.Builder |
BucketAccessControl.toBuilder() |
Modifier and Type | Method and Description |
---|---|
List<BucketAccessControl.Builder> |
Bucket.Builder.getAclBuilderList()
Access controls on the bucket.
|
Modifier and Type | Method and Description |
---|---|
Bucket.Builder |
Bucket.Builder.addAcl(BucketAccessControl.Builder builderForValue)
Access controls on the bucket.
|
Bucket.Builder |
Bucket.Builder.addAcl(int index,
BucketAccessControl.Builder builderForValue)
Access controls on the bucket.
|
Bucket.Builder |
Bucket.Builder.setAcl(int index,
BucketAccessControl.Builder builderForValue)
Access controls on the bucket.
|
Copyright © 2023 Google LLC. All rights reserved.