Class BucketAccessControl (2.32.1)

public final class BucketAccessControl extends GeneratedMessageV3 implements BucketAccessControlOrBuilder

An access-control entry.

Protobuf type google.storage.v2.BucketAccessControl

Static Fields

DOMAIN_FIELD_NUMBER

public static final int DOMAIN_FIELD_NUMBER
Field Value
Type Description
int

EMAIL_FIELD_NUMBER

public static final int EMAIL_FIELD_NUMBER
Field Value
Type Description
int

ENTITY_ALT_FIELD_NUMBER

public static final int ENTITY_ALT_FIELD_NUMBER
Field Value
Type Description
int

ENTITY_FIELD_NUMBER

public static final int ENTITY_FIELD_NUMBER
Field Value
Type Description
int

ENTITY_ID_FIELD_NUMBER

public static final int ENTITY_ID_FIELD_NUMBER
Field Value
Type Description
int

ETAG_FIELD_NUMBER

public static final int ETAG_FIELD_NUMBER
Field Value
Type Description
int

ID_FIELD_NUMBER

public static final int ID_FIELD_NUMBER
Field Value
Type Description
int

PROJECT_TEAM_FIELD_NUMBER

public static final int PROJECT_TEAM_FIELD_NUMBER
Field Value
Type Description
int

ROLE_FIELD_NUMBER

public static final int ROLE_FIELD_NUMBER
Field Value
Type Description
int

Static Methods

getDefaultInstance()

public static BucketAccessControl getDefaultInstance()
Returns
Type Description
BucketAccessControl

getDescriptor()

public static final Descriptors.Descriptor getDescriptor()
Returns
Type Description
Descriptor

newBuilder()

public static BucketAccessControl.Builder newBuilder()
Returns
Type Description
BucketAccessControl.Builder

newBuilder(BucketAccessControl prototype)

public static BucketAccessControl.Builder newBuilder(BucketAccessControl prototype)
Parameter
Name Description
prototype BucketAccessControl
Returns
Type Description
BucketAccessControl.Builder

parseDelimitedFrom(InputStream input)

public static BucketAccessControl parseDelimitedFrom(InputStream input)
Parameter
Name Description
input InputStream
Returns
Type Description
BucketAccessControl
Exceptions
Type Description
IOException

parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)

public static BucketAccessControl parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
input InputStream
extensionRegistry ExtensionRegistryLite
Returns
Type Description
BucketAccessControl
Exceptions
Type Description
IOException

parseFrom(byte[] data)

public static BucketAccessControl parseFrom(byte[] data)
Parameter
Name Description
data byte[]
Returns
Type Description
BucketAccessControl
Exceptions
Type Description
InvalidProtocolBufferException

parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)

public static BucketAccessControl parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
data byte[]
extensionRegistry ExtensionRegistryLite
Returns
Type Description
BucketAccessControl
Exceptions
Type Description
InvalidProtocolBufferException

parseFrom(ByteString data)

public static BucketAccessControl parseFrom(ByteString data)
Parameter
Name Description
data ByteString
Returns
Type Description
BucketAccessControl
Exceptions
Type Description
InvalidProtocolBufferException

parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)

public static BucketAccessControl parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
data ByteString
extensionRegistry ExtensionRegistryLite
Returns
Type Description
BucketAccessControl
Exceptions
Type Description
InvalidProtocolBufferException

parseFrom(CodedInputStream input)

public static BucketAccessControl parseFrom(CodedInputStream input)
Parameter
Name Description
input CodedInputStream
Returns
Type Description
BucketAccessControl
Exceptions
Type Description
IOException

parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

public static BucketAccessControl parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
input CodedInputStream
extensionRegistry ExtensionRegistryLite
Returns
Type Description
BucketAccessControl
Exceptions
Type Description
IOException

parseFrom(InputStream input)

public static BucketAccessControl parseFrom(InputStream input)
Parameter
Name Description
input InputStream
Returns
Type Description
BucketAccessControl
Exceptions
Type Description
IOException

parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)

public static BucketAccessControl parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
input InputStream
extensionRegistry ExtensionRegistryLite
Returns
Type Description
BucketAccessControl
Exceptions
Type Description
IOException

parseFrom(ByteBuffer data)

public static BucketAccessControl parseFrom(ByteBuffer data)
Parameter
Name Description
data ByteBuffer
Returns
Type Description