public static final class DatastoreOptions.Builder extends GeneratedMessageV3.Builder<DatastoreOptions.Builder> implements DatastoreOptionsOrBuilder
Options defining a data set within Google Cloud Datastore.
Protobuf type google.privacy.dlp.v2.DatastoreOptions
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 DatastoreOptions.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Overrides
build()
public DatastoreOptions build()
buildPartial()
public DatastoreOptions buildPartial()
clear()
public DatastoreOptions.Builder clear()
Overrides
clearField(Descriptors.FieldDescriptor field)
public DatastoreOptions.Builder clearField(Descriptors.FieldDescriptor field)
Overrides
clearKind()
public DatastoreOptions.Builder clearKind()
The kind to process.
.google.privacy.dlp.v2.KindExpression kind = 2;
clearOneof(Descriptors.OneofDescriptor oneof)
public DatastoreOptions.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Overrides
clearPartitionId()
public DatastoreOptions.Builder clearPartitionId()
A partition ID identifies a grouping of entities. The grouping is always
by project and namespace, however the namespace ID may be empty.
.google.privacy.dlp.v2.PartitionId partition_id = 1;
clone()
public DatastoreOptions.Builder clone()
Overrides
getDefaultInstanceForType()
public DatastoreOptions getDefaultInstanceForType()
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Overrides
getKind()
public KindExpression getKind()
The kind to process.
.google.privacy.dlp.v2.KindExpression kind = 2;
getKindBuilder()
public KindExpression.Builder getKindBuilder()
The kind to process.
.google.privacy.dlp.v2.KindExpression kind = 2;
getKindOrBuilder()
public KindExpressionOrBuilder getKindOrBuilder()
The kind to process.
.google.privacy.dlp.v2.KindExpression kind = 2;
getPartitionId()
public PartitionId getPartitionId()
A partition ID identifies a grouping of entities. The grouping is always
by project and namespace, however the namespace ID may be empty.
.google.privacy.dlp.v2.PartitionId partition_id = 1;
getPartitionIdBuilder()
public PartitionId.Builder getPartitionIdBuilder()
A partition ID identifies a grouping of entities. The grouping is always
by project and namespace, however the namespace ID may be empty.
.google.privacy.dlp.v2.PartitionId partition_id = 1;
getPartitionIdOrBuilder()
public PartitionIdOrBuilder getPartitionIdOrBuilder()
A partition ID identifies a grouping of entities. The grouping is always
by project and namespace, however the namespace ID may be empty.
.google.privacy.dlp.v2.PartitionId partition_id = 1;
hasKind()
The kind to process.
.google.privacy.dlp.v2.KindExpression kind = 2;
Returns |
---|
Type | Description |
boolean | Whether the kind field is set.
|
hasPartitionId()
public boolean hasPartitionId()
A partition ID identifies a grouping of entities. The grouping is always
by project and namespace, however the namespace ID may be empty.
.google.privacy.dlp.v2.PartitionId partition_id = 1;
Returns |
---|
Type | Description |
boolean | Whether the partitionId field is set.
|
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
mergeFrom(DatastoreOptions other)
public DatastoreOptions.Builder mergeFrom(DatastoreOptions other)
public DatastoreOptions.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Overrides
mergeFrom(Message other)
public DatastoreOptions.Builder mergeFrom(Message other)
Parameter |
---|
Name | Description |
other | Message
|
Overrides
mergeKind(KindExpression value)
public DatastoreOptions.Builder mergeKind(KindExpression value)
The kind to process.
.google.privacy.dlp.v2.KindExpression kind = 2;
mergePartitionId(PartitionId value)
public DatastoreOptions.Builder mergePartitionId(PartitionId value)
A partition ID identifies a grouping of entities. The grouping is always
by project and namespace, however the namespace ID may be empty.
.google.privacy.dlp.v2.PartitionId partition_id = 1;
mergeUnknownFields(UnknownFieldSet unknownFields)
public final DatastoreOptions.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Overrides
setField(Descriptors.FieldDescriptor field, Object value)
public DatastoreOptions.Builder setField(Descriptors.FieldDescriptor field, Object value)
Overrides
setKind(KindExpression value)
public DatastoreOptions.Builder setKind(KindExpression value)
The kind to process.
.google.privacy.dlp.v2.KindExpression kind = 2;
setKind(KindExpression.Builder builderForValue)
public DatastoreOptions.Builder setKind(KindExpression.Builder builderForValue)
The kind to process.
.google.privacy.dlp.v2.KindExpression kind = 2;
setPartitionId(PartitionId value)
public DatastoreOptions.Builder setPartitionId(PartitionId value)
A partition ID identifies a grouping of entities. The grouping is always
by project and namespace, however the namespace ID may be empty.
.google.privacy.dlp.v2.PartitionId partition_id = 1;
setPartitionId(PartitionId.Builder builderForValue)
public DatastoreOptions.Builder setPartitionId(PartitionId.Builder builderForValue)
A partition ID identifies a grouping of entities. The grouping is always
by project and namespace, however the namespace ID may be empty.
.google.privacy.dlp.v2.PartitionId partition_id = 1;
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public DatastoreOptions.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Overrides
setUnknownFields(UnknownFieldSet unknownFields)
public final DatastoreOptions.Builder setUnknownFields(UnknownFieldSet unknownFields)
Overrides