Package io.milvus.grpc
Class RowPolicy.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<RowPolicy.Builder>
-
- io.milvus.grpc.RowPolicy.Builder
-
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,RowPolicyOrBuilder,Cloneable
- Enclosing class:
- RowPolicy
public static final class RowPolicy.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<RowPolicy.Builder> implements RowPolicyOrBuilder
Protobuf typemilvus.proto.milvus.RowPolicy
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description RowPolicy.BuilderaddActions(RowPolicyAction value)repeated .milvus.proto.milvus.RowPolicyAction actions = 2;RowPolicy.BuilderaddActionsValue(int value)repeated .milvus.proto.milvus.RowPolicyAction actions = 2;RowPolicy.BuilderaddAllActions(Iterable<? extends RowPolicyAction> values)repeated .milvus.proto.milvus.RowPolicyAction actions = 2;RowPolicy.BuilderaddAllActionsValue(Iterable<Integer> values)repeated .milvus.proto.milvus.RowPolicyAction actions = 2;RowPolicy.BuilderaddAllRoles(Iterable<String> values)repeated string roles = 3;RowPolicy.BuilderaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)RowPolicy.BuilderaddRoles(String value)repeated string roles = 3;RowPolicy.BuilderaddRolesBytes(com.google.protobuf.ByteString value)repeated string roles = 3;RowPolicybuild()RowPolicybuildPartial()RowPolicy.Builderclear()RowPolicy.BuilderclearActions()repeated .milvus.proto.milvus.RowPolicyAction actions = 2;RowPolicy.BuilderclearCheckExpr()string check_expr = 5;RowPolicy.BuilderclearCreatedAt()int64 created_at = 7;RowPolicy.BuilderclearDescription()string description = 6;RowPolicy.BuilderclearField(com.google.protobuf.Descriptors.FieldDescriptor field)RowPolicy.BuilderclearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)RowPolicy.BuilderclearPolicyName()string policy_name = 1;RowPolicy.BuilderclearRoles()repeated string roles = 3;RowPolicy.BuilderclearUsingExpr()string using_expr = 4;RowPolicy.Builderclone()RowPolicyActiongetActions(int index)repeated .milvus.proto.milvus.RowPolicyAction actions = 2;intgetActionsCount()repeated .milvus.proto.milvus.RowPolicyAction actions = 2;List<RowPolicyAction>getActionsList()repeated .milvus.proto.milvus.RowPolicyAction actions = 2;intgetActionsValue(int index)repeated .milvus.proto.milvus.RowPolicyAction actions = 2;List<Integer>getActionsValueList()repeated .milvus.proto.milvus.RowPolicyAction actions = 2;StringgetCheckExpr()string check_expr = 5;com.google.protobuf.ByteStringgetCheckExprBytes()string check_expr = 5;longgetCreatedAt()int64 created_at = 7;RowPolicygetDefaultInstanceForType()StringgetDescription()string description = 6;com.google.protobuf.ByteStringgetDescriptionBytes()string description = 6;static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()StringgetPolicyName()string policy_name = 1;com.google.protobuf.ByteStringgetPolicyNameBytes()string policy_name = 1;StringgetRoles(int index)repeated string roles = 3;com.google.protobuf.ByteStringgetRolesBytes(int index)repeated string roles = 3;intgetRolesCount()repeated string roles = 3;com.google.protobuf.ProtocolStringListgetRolesList()repeated string roles = 3;StringgetUsingExpr()string using_expr = 4;com.google.protobuf.ByteStringgetUsingExprBytes()string using_expr = 4;protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()RowPolicy.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)RowPolicy.BuildermergeFrom(com.google.protobuf.Message other)RowPolicy.BuildermergeFrom(RowPolicy other)RowPolicy.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)RowPolicy.BuildersetActions(int index, RowPolicyAction value)repeated .milvus.proto.milvus.RowPolicyAction actions = 2;RowPolicy.BuildersetActionsValue(int index, int value)repeated .milvus.proto.milvus.RowPolicyAction actions = 2;RowPolicy.BuildersetCheckExpr(String value)string check_expr = 5;RowPolicy.BuildersetCheckExprBytes(com.google.protobuf.ByteString value)string check_expr = 5;RowPolicy.BuildersetCreatedAt(long value)int64 created_at = 7;RowPolicy.BuildersetDescription(String value)string description = 6;RowPolicy.BuildersetDescriptionBytes(com.google.protobuf.ByteString value)string description = 6;RowPolicy.BuildersetField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)RowPolicy.BuildersetPolicyName(String value)string policy_name = 1;RowPolicy.BuildersetPolicyNameBytes(com.google.protobuf.ByteString value)string policy_name = 1;RowPolicy.BuildersetRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)RowPolicy.BuildersetRoles(int index, String value)repeated string roles = 3;RowPolicy.BuildersetUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)RowPolicy.BuildersetUsingExpr(String value)string using_expr = 4;RowPolicy.BuildersetUsingExprBytes(com.google.protobuf.ByteString value)string using_expr = 4;-
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<RowPolicy.Builder>
-
clear
public RowPolicy.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<RowPolicy.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<RowPolicy.Builder>
-
getDefaultInstanceForType
public RowPolicy getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public RowPolicy build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public RowPolicy buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
public RowPolicy.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<RowPolicy.Builder>
-
setField
public RowPolicy.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<RowPolicy.Builder>
-
clearField
public RowPolicy.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<RowPolicy.Builder>
-
clearOneof
public RowPolicy.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<RowPolicy.Builder>
-
setRepeatedField
public RowPolicy.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<RowPolicy.Builder>
-
addRepeatedField
public RowPolicy.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<RowPolicy.Builder>
-
mergeFrom
public RowPolicy.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<RowPolicy.Builder>
-
mergeFrom
public RowPolicy.Builder mergeFrom(RowPolicy other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<RowPolicy.Builder>
-
mergeFrom
public RowPolicy.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<RowPolicy.Builder>- Throws:
IOException
-
getPolicyName
public String getPolicyName()
string policy_name = 1;- Specified by:
getPolicyNamein interfaceRowPolicyOrBuilder- Returns:
- The policyName.
-
getPolicyNameBytes
public com.google.protobuf.ByteString getPolicyNameBytes()
string policy_name = 1;- Specified by:
getPolicyNameBytesin interfaceRowPolicyOrBuilder- Returns:
- The bytes for policyName.
-
setPolicyName
public RowPolicy.Builder setPolicyName(String value)
string policy_name = 1;- Parameters:
value- The policyName to set.- Returns:
- This builder for chaining.
-
clearPolicyName
public RowPolicy.Builder clearPolicyName()
string policy_name = 1;- Returns:
- This builder for chaining.
-
setPolicyNameBytes
public RowPolicy.Builder setPolicyNameBytes(com.google.protobuf.ByteString value)
string policy_name = 1;- Parameters:
value- The bytes for policyName to set.- Returns:
- This builder for chaining.
-
getActionsList
public List<RowPolicyAction> getActionsList()
repeated .milvus.proto.milvus.RowPolicyAction actions = 2;- Specified by:
getActionsListin interfaceRowPolicyOrBuilder- Returns:
- A list containing the actions.
-
getActionsCount
public int getActionsCount()
repeated .milvus.proto.milvus.RowPolicyAction actions = 2;- Specified by:
getActionsCountin interfaceRowPolicyOrBuilder- Returns:
- The count of actions.
-
getActions
public RowPolicyAction getActions(int index)
repeated .milvus.proto.milvus.RowPolicyAction actions = 2;- Specified by:
getActionsin interfaceRowPolicyOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The actions at the given index.
-
setActions
public RowPolicy.Builder setActions(int index, RowPolicyAction value)
repeated .milvus.proto.milvus.RowPolicyAction actions = 2;- Parameters:
index- The index to set the value at.value- The actions to set.- Returns:
- This builder for chaining.
-
addActions
public RowPolicy.Builder addActions(RowPolicyAction value)
repeated .milvus.proto.milvus.RowPolicyAction actions = 2;- Parameters:
value- The actions to add.- Returns:
- This builder for chaining.
-
addAllActions
public RowPolicy.Builder addAllActions(Iterable<? extends RowPolicyAction> values)
repeated .milvus.proto.milvus.RowPolicyAction actions = 2;- Parameters:
values- The actions to add.- Returns:
- This builder for chaining.
-
clearActions
public RowPolicy.Builder clearActions()
repeated .milvus.proto.milvus.RowPolicyAction actions = 2;- Returns:
- This builder for chaining.
-
getActionsValueList
public List<Integer> getActionsValueList()
repeated .milvus.proto.milvus.RowPolicyAction actions = 2;- Specified by:
getActionsValueListin interfaceRowPolicyOrBuilder- Returns:
- A list containing the enum numeric values on the wire for actions.
-
getActionsValue
public int getActionsValue(int index)
repeated .milvus.proto.milvus.RowPolicyAction actions = 2;- Specified by:
getActionsValuein interfaceRowPolicyOrBuilder- 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 RowPolicy.Builder setActionsValue(int index, int value)
repeated .milvus.proto.milvus.RowPolicyAction actions = 2;- 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 RowPolicy.Builder addActionsValue(int value)
repeated .milvus.proto.milvus.RowPolicyAction actions = 2;- Parameters:
value- The enum numeric value on the wire for actions to add.- Returns:
- This builder for chaining.
-
addAllActionsValue
public RowPolicy.Builder addAllActionsValue(Iterable<Integer> values)
repeated .milvus.proto.milvus.RowPolicyAction actions = 2;- 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()
repeated string roles = 3;- Specified by:
getRolesListin interfaceRowPolicyOrBuilder- Returns:
- A list containing the roles.
-
getRolesCount
public int getRolesCount()
repeated string roles = 3;- Specified by:
getRolesCountin interfaceRowPolicyOrBuilder- Returns:
- The count of roles.
-
getRoles
public String getRoles(int index)
repeated string roles = 3;- Specified by:
getRolesin interfaceRowPolicyOrBuilder- 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)
repeated string roles = 3;- Specified by:
getRolesBytesin interfaceRowPolicyOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the roles at the given index.
-
setRoles
public RowPolicy.Builder setRoles(int index, String value)
repeated string roles = 3;- Parameters:
index- The index to set the value at.value- The roles to set.- Returns:
- This builder for chaining.
-
addRoles
public RowPolicy.Builder addRoles(String value)
repeated string roles = 3;- Parameters:
value- The roles to add.- Returns:
- This builder for chaining.
-
addAllRoles
public RowPolicy.Builder addAllRoles(Iterable<String> values)
repeated string roles = 3;- Parameters:
values- The roles to add.- Returns:
- This builder for chaining.
-
clearRoles
public RowPolicy.Builder clearRoles()
repeated string roles = 3;- Returns:
- This builder for chaining.
-
addRolesBytes
public RowPolicy.Builder addRolesBytes(com.google.protobuf.ByteString value)
repeated string roles = 3;- Parameters:
value- The bytes of the roles to add.- Returns:
- This builder for chaining.
-
getUsingExpr
public String getUsingExpr()
string using_expr = 4;- Specified by:
getUsingExprin interfaceRowPolicyOrBuilder- Returns:
- The usingExpr.
-
getUsingExprBytes
public com.google.protobuf.ByteString getUsingExprBytes()
string using_expr = 4;- Specified by:
getUsingExprBytesin interfaceRowPolicyOrBuilder- Returns:
- The bytes for usingExpr.
-
setUsingExpr
public RowPolicy.Builder setUsingExpr(String value)
string using_expr = 4;- Parameters:
value- The usingExpr to set.- Returns:
- This builder for chaining.
-
clearUsingExpr
public RowPolicy.Builder clearUsingExpr()
string using_expr = 4;- Returns:
- This builder for chaining.
-
setUsingExprBytes
public RowPolicy.Builder setUsingExprBytes(com.google.protobuf.ByteString value)
string using_expr = 4;- Parameters:
value- The bytes for usingExpr to set.- Returns:
- This builder for chaining.
-
getCheckExpr
public String getCheckExpr()
string check_expr = 5;- Specified by:
getCheckExprin interfaceRowPolicyOrBuilder- Returns:
- The checkExpr.
-
getCheckExprBytes
public com.google.protobuf.ByteString getCheckExprBytes()
string check_expr = 5;- Specified by:
getCheckExprBytesin interfaceRowPolicyOrBuilder- Returns:
- The bytes for checkExpr.
-
setCheckExpr
public RowPolicy.Builder setCheckExpr(String value)
string check_expr = 5;- Parameters:
value- The checkExpr to set.- Returns:
- This builder for chaining.
-
clearCheckExpr
public RowPolicy.Builder clearCheckExpr()
string check_expr = 5;- Returns:
- This builder for chaining.
-
setCheckExprBytes
public RowPolicy.Builder setCheckExprBytes(com.google.protobuf.ByteString value)
string check_expr = 5;- Parameters:
value- The bytes for checkExpr to set.- Returns:
- This builder for chaining.
-
getDescription
public String getDescription()
string description = 6;- Specified by:
getDescriptionin interfaceRowPolicyOrBuilder- Returns:
- The description.
-
getDescriptionBytes
public com.google.protobuf.ByteString getDescriptionBytes()
string description = 6;- Specified by:
getDescriptionBytesin interfaceRowPolicyOrBuilder- Returns:
- The bytes for description.
-
setDescription
public RowPolicy.Builder setDescription(String value)
string description = 6;- Parameters:
value- The description to set.- Returns:
- This builder for chaining.
-
clearDescription
public RowPolicy.Builder clearDescription()
string description = 6;- Returns:
- This builder for chaining.
-
setDescriptionBytes
public RowPolicy.Builder setDescriptionBytes(com.google.protobuf.ByteString value)
string description = 6;- Parameters:
value- The bytes for description to set.- Returns:
- This builder for chaining.
-
getCreatedAt
public long getCreatedAt()
int64 created_at = 7;- Specified by:
getCreatedAtin interfaceRowPolicyOrBuilder- Returns:
- The createdAt.
-
setCreatedAt
public RowPolicy.Builder setCreatedAt(long value)
int64 created_at = 7;- Parameters:
value- The createdAt to set.- Returns:
- This builder for chaining.
-
clearCreatedAt
public RowPolicy.Builder clearCreatedAt()
int64 created_at = 7;- Returns:
- This builder for chaining.
-
setUnknownFields
public final RowPolicy.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<RowPolicy.Builder>
-
mergeUnknownFields
public final RowPolicy.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<RowPolicy.Builder>
-
-