Package io.milvus.grpc
Class CreateRowPolicyRequest.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<CreateRowPolicyRequest.Builder>
-
- io.milvus.grpc.CreateRowPolicyRequest.Builder
-
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,CreateRowPolicyRequestOrBuilder,Cloneable
- Enclosing class:
- CreateRowPolicyRequest
public static final class CreateRowPolicyRequest.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<CreateRowPolicyRequest.Builder> implements CreateRowPolicyRequestOrBuilder
Row Policy Management
Protobuf typemilvus.proto.milvus.CreateRowPolicyRequest
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description CreateRowPolicyRequest.BuilderaddActions(RowPolicyAction value)actions this policy controlsCreateRowPolicyRequest.BuilderaddActionsValue(int value)actions this policy controlsCreateRowPolicyRequest.BuilderaddAllActions(Iterable<? extends RowPolicyAction> values)actions this policy controlsCreateRowPolicyRequest.BuilderaddAllActionsValue(Iterable<Integer> values)actions this policy controlsCreateRowPolicyRequest.BuilderaddAllRoles(Iterable<String> values)role names that this policy applies toCreateRowPolicyRequest.BuilderaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)CreateRowPolicyRequest.BuilderaddRoles(String value)role names that this policy applies toCreateRowPolicyRequest.BuilderaddRolesBytes(com.google.protobuf.ByteString value)role names that this policy applies toCreateRowPolicyRequestbuild()CreateRowPolicyRequestbuildPartial()CreateRowPolicyRequest.Builderclear()CreateRowPolicyRequest.BuilderclearActions()actions this policy controlsCreateRowPolicyRequest.BuilderclearBase().milvus.proto.common.MsgBase base = 1;CreateRowPolicyRequest.BuilderclearCheckExpr()expression for validating data during mutationsCreateRowPolicyRequest.BuilderclearCollectionName()string collection_name = 3;CreateRowPolicyRequest.BuilderclearDbName()string db_name = 2;CreateRowPolicyRequest.BuilderclearDescription()optional descriptionCreateRowPolicyRequest.BuilderclearField(com.google.protobuf.Descriptors.FieldDescriptor field)CreateRowPolicyRequest.BuilderclearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)CreateRowPolicyRequest.BuilderclearPolicyName()string policy_name = 4;CreateRowPolicyRequest.BuilderclearRoles()role names that this policy applies toCreateRowPolicyRequest.BuilderclearUsingExpr()expression for filtering data during queriesCreateRowPolicyRequest.Builderclone()RowPolicyActiongetActions(int index)actions this policy controlsintgetActionsCount()actions this policy controlsList<RowPolicyAction>getActionsList()actions this policy controlsintgetActionsValue(int index)actions this policy controlsList<Integer>getActionsValueList()actions this policy controlsMsgBasegetBase().milvus.proto.common.MsgBase base = 1;MsgBase.BuildergetBaseBuilder().milvus.proto.common.MsgBase base = 1;MsgBaseOrBuildergetBaseOrBuilder().milvus.proto.common.MsgBase base = 1;StringgetCheckExpr()expression for validating data during mutationscom.google.protobuf.ByteStringgetCheckExprBytes()expression for validating data during mutationsStringgetCollectionName()string collection_name = 3;com.google.protobuf.ByteStringgetCollectionNameBytes()string collection_name = 3;StringgetDbName()string db_name = 2;com.google.protobuf.ByteStringgetDbNameBytes()string db_name = 2;CreateRowPolicyRequestgetDefaultInstanceForType()StringgetDescription()optional descriptioncom.google.protobuf.ByteStringgetDescriptionBytes()optional descriptionstatic com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()StringgetPolicyName()string policy_name = 4;com.google.protobuf.ByteStringgetPolicyNameBytes()string policy_name = 4;StringgetRoles(int index)role names that this policy applies tocom.google.protobuf.ByteStringgetRolesBytes(int index)role names that this policy applies tointgetRolesCount()role names that this policy applies tocom.google.protobuf.ProtocolStringListgetRolesList()role names that this policy applies toStringgetUsingExpr()expression for filtering data during queriescom.google.protobuf.ByteStringgetUsingExprBytes()expression for filtering data during queriesbooleanhasBase().milvus.proto.common.MsgBase base = 1;protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()CreateRowPolicyRequest.BuildermergeBase(MsgBase value).milvus.proto.common.MsgBase base = 1;CreateRowPolicyRequest.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)CreateRowPolicyRequest.BuildermergeFrom(com.google.protobuf.Message other)CreateRowPolicyRequest.BuildermergeFrom(CreateRowPolicyRequest other)CreateRowPolicyRequest.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)CreateRowPolicyRequest.BuildersetActions(int index, RowPolicyAction value)actions this policy controlsCreateRowPolicyRequest.BuildersetActionsValue(int index, int value)actions this policy controlsCreateRowPolicyRequest.BuildersetBase(MsgBase value).milvus.proto.common.MsgBase base = 1;CreateRowPolicyRequest.BuildersetBase(MsgBase.Builder builderForValue).milvus.proto.common.MsgBase base = 1;CreateRowPolicyRequest.BuildersetCheckExpr(String value)expression for validating data during mutationsCreateRowPolicyRequest.BuildersetCheckExprBytes(com.google.protobuf.ByteString value)expression for validating data during mutationsCreateRowPolicyRequest.BuildersetCollectionName(String value)string collection_name = 3;CreateRowPolicyRequest.BuildersetCollectionNameBytes(com.google.protobuf.ByteString value)string collection_name = 3;CreateRowPolicyRequest.BuildersetDbName(String value)string db_name = 2;CreateRowPolicyRequest.BuildersetDbNameBytes(com.google.protobuf.ByteString value)string db_name = 2;CreateRowPolicyRequest.BuildersetDescription(String value)optional descriptionCreateRowPolicyRequest.BuildersetDescriptionBytes(com.google.protobuf.ByteString value)optional descriptionCreateRowPolicyRequest.BuildersetField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)CreateRowPolicyRequest.BuildersetPolicyName(String value)string policy_name = 4;CreateRowPolicyRequest.BuildersetPolicyNameBytes(com.google.protobuf.ByteString value)string policy_name = 4;CreateRowPolicyRequest.BuildersetRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)CreateRowPolicyRequest.BuildersetRoles(int index, String value)role names that this policy applies toCreateRowPolicyRequest.BuildersetUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)CreateRowPolicyRequest.BuildersetUsingExpr(String value)expression for filtering data during queriesCreateRowPolicyRequest.BuildersetUsingExprBytes(com.google.protobuf.ByteString value)expression for filtering data during queries-
Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3
-
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageException
-
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
-
-
-
Method Detail
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3.Builder<CreateRowPolicyRequest.Builder>
-
clear
public CreateRowPolicyRequest.Builder clear()
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessageV3.Builder<CreateRowPolicyRequest.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessageV3.Builder<CreateRowPolicyRequest.Builder>
-
getDefaultInstanceForType
public CreateRowPolicyRequest getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public CreateRowPolicyRequest build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public CreateRowPolicyRequest buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
public CreateRowPolicyRequest.Builder clone()
- Specified by:
clonein interfacecom.google.protobuf.Message.Builder- Specified by:
clonein interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clonein classcom.google.protobuf.GeneratedMessageV3.Builder<CreateRowPolicyRequest.Builder>
-
setField
public CreateRowPolicyRequest.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
setFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<CreateRowPolicyRequest.Builder>
-
clearField
public CreateRowPolicyRequest.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<CreateRowPolicyRequest.Builder>
-
clearOneof
public CreateRowPolicyRequest.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<CreateRowPolicyRequest.Builder>
-
setRepeatedField
public CreateRowPolicyRequest.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
- Specified by:
setRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<CreateRowPolicyRequest.Builder>
-
addRepeatedField
public CreateRowPolicyRequest.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
addRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
addRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<CreateRowPolicyRequest.Builder>
-
mergeFrom
public CreateRowPolicyRequest.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<CreateRowPolicyRequest.Builder>
-
mergeFrom
public CreateRowPolicyRequest.Builder mergeFrom(CreateRowPolicyRequest other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<CreateRowPolicyRequest.Builder>
-
mergeFrom
public CreateRowPolicyRequest.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<CreateRowPolicyRequest.Builder>- Throws:
IOException
-
hasBase
public boolean hasBase()
.milvus.proto.common.MsgBase base = 1;- Specified by:
hasBasein interfaceCreateRowPolicyRequestOrBuilder- Returns:
- Whether the base field is set.
-
getBase
public MsgBase getBase()
.milvus.proto.common.MsgBase base = 1;- Specified by:
getBasein interfaceCreateRowPolicyRequestOrBuilder- Returns:
- The base.
-
setBase
public CreateRowPolicyRequest.Builder setBase(MsgBase value)
.milvus.proto.common.MsgBase base = 1;
-
setBase
public CreateRowPolicyRequest.Builder setBase(MsgBase.Builder builderForValue)
.milvus.proto.common.MsgBase base = 1;
-
mergeBase
public CreateRowPolicyRequest.Builder mergeBase(MsgBase value)
.milvus.proto.common.MsgBase base = 1;
-
clearBase
public CreateRowPolicyRequest.Builder clearBase()
.milvus.proto.common.MsgBase base = 1;
-
getBaseBuilder
public MsgBase.Builder getBaseBuilder()
.milvus.proto.common.MsgBase base = 1;
-
getBaseOrBuilder
public MsgBaseOrBuilder getBaseOrBuilder()
.milvus.proto.common.MsgBase base = 1;- Specified by:
getBaseOrBuilderin interfaceCreateRowPolicyRequestOrBuilder
-
getDbName
public String getDbName()
string db_name = 2;- Specified by:
getDbNamein interfaceCreateRowPolicyRequestOrBuilder- Returns:
- The dbName.
-
getDbNameBytes
public com.google.protobuf.ByteString getDbNameBytes()
string db_name = 2;- Specified by:
getDbNameBytesin interfaceCreateRowPolicyRequestOrBuilder- Returns:
- The bytes for dbName.
-
setDbName
public CreateRowPolicyRequest.Builder setDbName(String value)
string db_name = 2;- Parameters:
value- The dbName to set.- Returns:
- This builder for chaining.
-
clearDbName
public CreateRowPolicyRequest.Builder clearDbName()
string db_name = 2;- Returns:
- This builder for chaining.
-
setDbNameBytes
public CreateRowPolicyRequest.Builder setDbNameBytes(com.google.protobuf.ByteString value)
string db_name = 2;- Parameters:
value- The bytes for dbName to set.- Returns:
- This builder for chaining.
-
getCollectionName
public String getCollectionName()
string collection_name = 3;- Specified by:
getCollectionNamein interfaceCreateRowPolicyRequestOrBuilder- Returns:
- The collectionName.
-
getCollectionNameBytes
public com.google.protobuf.ByteString getCollectionNameBytes()
string collection_name = 3;- Specified by:
getCollectionNameBytesin interfaceCreateRowPolicyRequestOrBuilder- Returns:
- The bytes for collectionName.
-
setCollectionName
public CreateRowPolicyRequest.Builder setCollectionName(String value)
string collection_name = 3;- Parameters:
value- The collectionName to set.- Returns:
- This builder for chaining.
-
clearCollectionName
public CreateRowPolicyRequest.Builder clearCollectionName()
string collection_name = 3;- Returns:
- This builder for chaining.
-
setCollectionNameBytes
public CreateRowPolicyRequest.Builder setCollectionNameBytes(com.google.protobuf.ByteString value)
string collection_name = 3;- Parameters:
value- The bytes for collectionName to set.- Returns:
- This builder for chaining.
-
getPolicyName
public String getPolicyName()
string policy_name = 4;- Specified by:
getPolicyNamein interfaceCreateRowPolicyRequestOrBuilder- Returns:
- The policyName.
-
getPolicyNameBytes
public com.google.protobuf.ByteString getPolicyNameBytes()
string policy_name = 4;- Specified by:
getPolicyNameBytesin interfaceCreateRowPolicyRequestOrBuilder- Returns:
- The bytes for policyName.
-
setPolicyName
public CreateRowPolicyRequest.Builder setPolicyName(String value)
string policy_name = 4;- Parameters:
value- The policyName to set.- Returns:
- This builder for chaining.
-
clearPolicyName
public CreateRowPolicyRequest.Builder clearPolicyName()
string policy_name = 4;- Returns:
- This builder for chaining.
-
setPolicyNameBytes
public CreateRowPolicyRequest.Builder setPolicyNameBytes(com.google.protobuf.ByteString value)
string policy_name = 4;- Parameters:
value- The bytes for policyName to set.- Returns:
- This builder for chaining.
-
getActionsList
public List<RowPolicyAction> getActionsList()
actions this policy controls
repeated .milvus.proto.milvus.RowPolicyAction actions = 5;- Specified by:
getActionsListin interfaceCreateRowPolicyRequestOrBuilder- Returns:
- A list containing the actions.
-
getActionsCount
public int getActionsCount()
actions this policy controls
repeated .milvus.proto.milvus.RowPolicyAction actions = 5;- Specified by:
getActionsCountin interfaceCreateRowPolicyRequestOrBuilder- Returns:
- The count of actions.
-
getActions
public RowPolicyAction getActions(int index)
actions this policy controls
repeated .milvus.proto.milvus.RowPolicyAction actions = 5;- Specified by:
getActionsin interfaceCreateRowPolicyRequestOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The actions at the given index.
-
setActions
public CreateRowPolicyRequest.Builder setActions(int index, RowPolicyAction value)
actions this policy controls
repeated .milvus.proto.milvus.RowPolicyAction actions = 5;- Parameters:
index- The index to set the value at.value- The actions to set.- Returns:
- This builder for chaining.
-
addActions
public CreateRowPolicyRequest.Builder addActions(RowPolicyAction value)
actions this policy controls
repeated .milvus.proto.milvus.RowPolicyAction actions = 5;- Parameters:
value- The actions to add.- Returns:
- This builder for chaining.
-
addAllActions
public CreateRowPolicyRequest.Builder addAllActions(Iterable<? extends RowPolicyAction> values)
actions this policy controls
repeated .milvus.proto.milvus.RowPolicyAction actions = 5;- Parameters:
values- The actions to add.- Returns:
- This builder for chaining.
-
clearActions
public CreateRowPolicyRequest.Builder clearActions()
actions this policy controls
repeated .milvus.proto.milvus.RowPolicyAction actions = 5;- Returns:
- This builder for chaining.
-
getActionsValueList
public List<Integer> getActionsValueList()
actions this policy controls
repeated .milvus.proto.milvus.RowPolicyAction actions = 5;- Specified by:
getActionsValueListin interfaceCreateRowPolicyRequestOrBuilder- Returns:
- A list containing the enum numeric values on the wire for actions.
-
getActionsValue
public int getActionsValue(int index)
actions this policy controls
repeated .milvus.proto.milvus.RowPolicyAction actions = 5;- Specified by:
getActionsValuein interfaceCreateRowPolicyRequestOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The enum numeric value on the wire of actions at the given index.
-
setActionsValue
public CreateRowPolicyRequest.Builder setActionsValue(int index, int value)
actions this policy controls
repeated .milvus.proto.milvus.RowPolicyAction actions = 5;- Parameters:
index- The index to set the value at.value- The enum numeric value on the wire for actions to set.- Returns:
- This builder for chaining.
-
addActionsValue
public CreateRowPolicyRequest.Builder addActionsValue(int value)
actions this policy controls
repeated .milvus.proto.milvus.RowPolicyAction actions = 5;- Parameters:
value- The enum numeric value on the wire for actions to add.- Returns:
- This builder for chaining.
-
addAllActionsValue
public CreateRowPolicyRequest.Builder addAllActionsValue(Iterable<Integer> values)
actions this policy controls
repeated .milvus.proto.milvus.RowPolicyAction actions = 5;- Parameters:
values- The enum numeric values on the wire for actions to add.- Returns:
- This builder for chaining.
-
getRolesList
public com.google.protobuf.ProtocolStringList getRolesList()
role names that this policy applies to
repeated string roles = 6;- Specified by:
getRolesListin interfaceCreateRowPolicyRequestOrBuilder- Returns:
- A list containing the roles.
-
getRolesCount
public int getRolesCount()
role names that this policy applies to
repeated string roles = 6;- Specified by:
getRolesCountin interfaceCreateRowPolicyRequestOrBuilder- Returns:
- The count of roles.
-
getRoles
public String getRoles(int index)
role names that this policy applies to
repeated string roles = 6;- Specified by:
getRolesin interfaceCreateRowPolicyRequestOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The roles at the given index.
-
getRolesBytes
public com.google.protobuf.ByteString getRolesBytes(int index)
role names that this policy applies to
repeated string roles = 6;- Specified by:
getRolesBytesin interfaceCreateRowPolicyRequestOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the roles at the given index.
-
setRoles
public CreateRowPolicyRequest.Builder setRoles(int index, String value)
role names that this policy applies to
repeated string roles = 6;- Parameters:
index- The index to set the value at.value- The roles to set.- Returns:
- This builder for chaining.
-
addRoles
public CreateRowPolicyRequest.Builder addRoles(String value)
role names that this policy applies to
repeated string roles = 6;- Parameters:
value- The roles to add.- Returns:
- This builder for chaining.
-
addAllRoles
public CreateRowPolicyRequest.Builder addAllRoles(Iterable<String> values)
role names that this policy applies to
repeated string roles = 6;- Parameters:
values- The roles to add.- Returns:
- This builder for chaining.
-
clearRoles
public CreateRowPolicyRequest.Builder clearRoles()
role names that this policy applies to
repeated string roles = 6;- Returns:
- This builder for chaining.
-
addRolesBytes
public CreateRowPolicyRequest.Builder addRolesBytes(com.google.protobuf.ByteString value)
role names that this policy applies to
repeated string roles = 6;- Parameters:
value- The bytes of the roles to add.- Returns:
- This builder for chaining.
-
getUsingExpr
public String getUsingExpr()
expression for filtering data during queries
string using_expr = 7;- Specified by:
getUsingExprin interfaceCreateRowPolicyRequestOrBuilder- Returns:
- The usingExpr.
-
getUsingExprBytes
public com.google.protobuf.ByteString getUsingExprBytes()
expression for filtering data during queries
string using_expr = 7;- Specified by:
getUsingExprBytesin interfaceCreateRowPolicyRequestOrBuilder- Returns:
- The bytes for usingExpr.
-
setUsingExpr
public CreateRowPolicyRequest.Builder setUsingExpr(String value)
expression for filtering data during queries
string using_expr = 7;- Parameters:
value- The usingExpr to set.- Returns:
- This builder for chaining.
-
clearUsingExpr
public CreateRowPolicyRequest.Builder clearUsingExpr()
expression for filtering data during queries
string using_expr = 7;- Returns:
- This builder for chaining.
-
setUsingExprBytes
public CreateRowPolicyRequest.Builder setUsingExprBytes(com.google.protobuf.ByteString value)
expression for filtering data during queries
string using_expr = 7;- Parameters:
value- The bytes for usingExpr to set.- Returns:
- This builder for chaining.
-
getCheckExpr
public String getCheckExpr()
expression for validating data during mutations
string check_expr = 8;- Specified by:
getCheckExprin interfaceCreateRowPolicyRequestOrBuilder- Returns:
- The checkExpr.
-
getCheckExprBytes
public com.google.protobuf.ByteString getCheckExprBytes()
expression for validating data during mutations
string check_expr = 8;- Specified by:
getCheckExprBytesin interfaceCreateRowPolicyRequestOrBuilder- Returns:
- The bytes for checkExpr.
-
setCheckExpr
public CreateRowPolicyRequest.Builder setCheckExpr(String value)
expression for validating data during mutations
string check_expr = 8;- Parameters:
value- The checkExpr to set.- Returns:
- This builder for chaining.
-
clearCheckExpr
public CreateRowPolicyRequest.Builder clearCheckExpr()
expression for validating data during mutations
string check_expr = 8;- Returns:
- This builder for chaining.
-
setCheckExprBytes
public CreateRowPolicyRequest.Builder setCheckExprBytes(com.google.protobuf.ByteString value)
expression for validating data during mutations
string check_expr = 8;- Parameters:
value- The bytes for checkExpr to set.- Returns:
- This builder for chaining.
-
getDescription
public String getDescription()
optional description
string description = 9;- Specified by:
getDescriptionin interfaceCreateRowPolicyRequestOrBuilder- Returns:
- The description.
-
getDescriptionBytes
public com.google.protobuf.ByteString getDescriptionBytes()
optional description
string description = 9;- Specified by:
getDescriptionBytesin interfaceCreateRowPolicyRequestOrBuilder- Returns:
- The bytes for description.
-
setDescription
public CreateRowPolicyRequest.Builder setDescription(String value)
optional description
string description = 9;- Parameters:
value- The description to set.- Returns:
- This builder for chaining.
-
clearDescription
public CreateRowPolicyRequest.Builder clearDescription()
optional description
string description = 9;- Returns:
- This builder for chaining.
-
setDescriptionBytes
public CreateRowPolicyRequest.Builder setDescriptionBytes(com.google.protobuf.ByteString value)
optional description
string description = 9;- Parameters:
value- The bytes for description to set.- Returns:
- This builder for chaining.
-
setUnknownFields
public final CreateRowPolicyRequest.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<CreateRowPolicyRequest.Builder>
-
mergeUnknownFields
public final CreateRowPolicyRequest.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<CreateRowPolicyRequest.Builder>
-
-