Package com.google.webrisk.v1
Class RawIndices.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<RawIndices.Builder>
com.google.webrisk.v1.RawIndices.Builder
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,RawIndicesOrBuilder,Cloneable
- Enclosing class:
- RawIndices
public static final class RawIndices.Builder
extends com.google.protobuf.GeneratedMessage.Builder<RawIndices.Builder>
implements RawIndicesOrBuilder
A set of raw indices to remove from a local list.Protobuf type
google.cloud.webrisk.v1.RawIndices-
Method Summary
Modifier and TypeMethodDescriptionaddAllIndices(Iterable<? extends Integer> values) The indices to remove from a lexicographically-sorted local list.addIndices(int value) The indices to remove from a lexicographically-sorted local list.build()clear()The indices to remove from a lexicographically-sorted local list.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorintgetIndices(int index) The indices to remove from a lexicographically-sorted local list.intThe indices to remove from a lexicographically-sorted local list.The indices to remove from a lexicographically-sorted local list.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanmergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) mergeFrom(RawIndices other) setIndices(int index, int value) The indices to remove from a lexicographically-sorted local list.Methods inherited from class com.google.protobuf.GeneratedMessage.Builder
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownFields, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields, setUnknownFieldSetBuilder, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage.Builder<RawIndices.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessage.Builder<RawIndices.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.GeneratedMessage.Builder<RawIndices.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<RawIndices.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<RawIndices.Builder>
-
mergeFrom
public RawIndices.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<RawIndices.Builder>- Throws:
IOException
-
getIndicesList
The indices to remove from a lexicographically-sorted local list.
repeated int32 indices = 1;- Specified by:
getIndicesListin interfaceRawIndicesOrBuilder- Returns:
- A list containing the indices.
-
getIndicesCount
public int getIndicesCount()The indices to remove from a lexicographically-sorted local list.
repeated int32 indices = 1;- Specified by:
getIndicesCountin interfaceRawIndicesOrBuilder- Returns:
- The count of indices.
-
getIndices
public int getIndices(int index) The indices to remove from a lexicographically-sorted local list.
repeated int32 indices = 1;- Specified by:
getIndicesin interfaceRawIndicesOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The indices at the given index.
-
setIndices
The indices to remove from a lexicographically-sorted local list.
repeated int32 indices = 1;- Parameters:
index- The index to set the value at.value- The indices to set.- Returns:
- This builder for chaining.
-
addIndices
The indices to remove from a lexicographically-sorted local list.
repeated int32 indices = 1;- Parameters:
value- The indices to add.- Returns:
- This builder for chaining.
-
addAllIndices
The indices to remove from a lexicographically-sorted local list.
repeated int32 indices = 1;- Parameters:
values- The indices to add.- Returns:
- This builder for chaining.
-
clearIndices
The indices to remove from a lexicographically-sorted local list.
repeated int32 indices = 1;- Returns:
- This builder for chaining.
-