public static final class DatabaseRole.Builder extends GeneratedMessageV3.Builder<DatabaseRole.Builder> implements DatabaseRoleOrBuilder
A Cloud Spanner database role.
Protobuf type google.spanner.admin.database.v1.DatabaseRole
Inherited Members
com.google.protobuf.GeneratedMessageV3.Builder.getUnknownFieldSetBuilder()
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMutableMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownLengthDelimitedField(int,com.google.protobuf.ByteString)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownVarintField(int,int)
com.google.protobuf.GeneratedMessageV3.Builder.parseUnknownField(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite,int)
com.google.protobuf.GeneratedMessageV3.Builder.setUnknownFieldSetBuilder(com.google.protobuf.UnknownFieldSet.Builder)
Static Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Methods
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public DatabaseRole.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Overrides
build()
public DatabaseRole build()
buildPartial()
public DatabaseRole buildPartial()
clear()
public DatabaseRole.Builder clear()
Overrides
clearField(Descriptors.FieldDescriptor field)
public DatabaseRole.Builder clearField(Descriptors.FieldDescriptor field)
Overrides
clearName()
public DatabaseRole.Builder clearName()
Required. The name of the database role. Values are of the form
projects/<project>/instances/<instance>/databases/<database>/databaseRoles/<role>
where <role>
is as specified in the CREATE ROLE
DDL statement.
string name = 1 [(.google.api.field_behavior) = REQUIRED];
clearOneof(Descriptors.OneofDescriptor oneof)
public DatabaseRole.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Overrides
clone()
public DatabaseRole.Builder clone()
Overrides
getDefaultInstanceForType()
public DatabaseRole getDefaultInstanceForType()
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Overrides
getName()
Required. The name of the database role. Values are of the form
projects/<project>/instances/<instance>/databases/<database>/databaseRoles/<role>
where <role>
is as specified in the CREATE ROLE
DDL statement.
string name = 1 [(.google.api.field_behavior) = REQUIRED];
Returns |
Type |
Description |
String |
The name.
|
getNameBytes()
public ByteString getNameBytes()
Required. The name of the database role. Values are of the form
projects/<project>/instances/<instance>/databases/<database>/databaseRoles/<role>
where <role>
is as specified in the CREATE ROLE
DDL statement.
string name = 1 [(.google.api.field_behavior) = REQUIRED];
Returns |
Type |
Description |
ByteString |
The bytes for name.
|
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides