Package dev.sigstore.proto.common.v1
Class ObjectIdentifier.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessage.Builder<ObjectIdentifier.Builder>
-
- dev.sigstore.proto.common.v1.ObjectIdentifier.Builder
-
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,ObjectIdentifierOrBuilder,java.lang.Cloneable
- Enclosing class:
- ObjectIdentifier
public static final class ObjectIdentifier.Builder extends com.google.protobuf.GeneratedMessage.Builder<ObjectIdentifier.Builder> implements ObjectIdentifierOrBuilder
An ASN.1 OBJECT IDENTIFIER
Protobuf typedev.sigstore.common.v1.ObjectIdentifier
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description ObjectIdentifier.BuilderaddAllId(java.lang.Iterable<? extends java.lang.Integer> values)repeated int32 id = 1 [(.google.api.field_behavior) = REQUIRED];ObjectIdentifier.BuilderaddId(int value)repeated int32 id = 1 [(.google.api.field_behavior) = REQUIRED];ObjectIdentifierbuild()ObjectIdentifierbuildPartial()ObjectIdentifier.Builderclear()ObjectIdentifier.BuilderclearId()repeated int32 id = 1 [(.google.api.field_behavior) = REQUIRED];ObjectIdentifiergetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()intgetId(int index)repeated int32 id = 1 [(.google.api.field_behavior) = REQUIRED];intgetIdCount()repeated int32 id = 1 [(.google.api.field_behavior) = REQUIRED];java.util.List<java.lang.Integer>getIdList()repeated int32 id = 1 [(.google.api.field_behavior) = REQUIRED];protected com.google.protobuf.GeneratedMessage.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()ObjectIdentifier.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)ObjectIdentifier.BuildermergeFrom(com.google.protobuf.Message other)ObjectIdentifier.BuildermergeFrom(ObjectIdentifier other)ObjectIdentifier.BuildersetId(int index, int value)repeated int32 id = 1 [(.google.api.field_behavior) = REQUIRED];-
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, 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.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage.Builder<ObjectIdentifier.Builder>
-
clear
public ObjectIdentifier.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<ObjectIdentifier.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<ObjectIdentifier.Builder>
-
getDefaultInstanceForType
public ObjectIdentifier getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public ObjectIdentifier build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public ObjectIdentifier buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
mergeFrom
public ObjectIdentifier.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<ObjectIdentifier.Builder>
-
mergeFrom
public ObjectIdentifier.Builder mergeFrom(ObjectIdentifier other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<ObjectIdentifier.Builder>
-
mergeFrom
public ObjectIdentifier.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<ObjectIdentifier.Builder>- Throws:
java.io.IOException
-
getIdList
public java.util.List<java.lang.Integer> getIdList()
repeated int32 id = 1 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getIdListin interfaceObjectIdentifierOrBuilder- Returns:
- A list containing the id.
-
getIdCount
public int getIdCount()
repeated int32 id = 1 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getIdCountin interfaceObjectIdentifierOrBuilder- Returns:
- The count of id.
-
getId
public int getId(int index)
repeated int32 id = 1 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getIdin interfaceObjectIdentifierOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The id at the given index.
-
setId
public ObjectIdentifier.Builder setId(int index, int value)
repeated int32 id = 1 [(.google.api.field_behavior) = REQUIRED];- Parameters:
index- The index to set the value at.value- The id to set.- Returns:
- This builder for chaining.
-
addId
public ObjectIdentifier.Builder addId(int value)
repeated int32 id = 1 [(.google.api.field_behavior) = REQUIRED];- Parameters:
value- The id to add.- Returns:
- This builder for chaining.
-
addAllId
public ObjectIdentifier.Builder addAllId(java.lang.Iterable<? extends java.lang.Integer> values)
repeated int32 id = 1 [(.google.api.field_behavior) = REQUIRED];- Parameters:
values- The id to add.- Returns:
- This builder for chaining.
-
clearId
public ObjectIdentifier.Builder clearId()
repeated int32 id = 1 [(.google.api.field_behavior) = REQUIRED];- Returns:
- This builder for chaining.
-
-