Class KeyUsage.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<KeyUsage.Builder>
-
- com.google.cloud.security.privateca.v1beta1.KeyUsage.Builder
-
- All Implemented Interfaces:
KeyUsageOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- KeyUsage
public static final class KeyUsage.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<KeyUsage.Builder> implements KeyUsageOrBuilder
A [KeyUsage][google.cloud.security.privateca.v1beta1.KeyUsage] describes key usage values that may appear in an X.509 certificate.
Protobuf typegoogle.cloud.security.privateca.v1beta1.KeyUsage
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description KeyUsage.BuilderaddAllUnknownExtendedKeyUsages(Iterable<? extends ObjectId> values)Used to describe extended key usages that are not listed in the [KeyUsage.ExtendedKeyUsageOptions][google.cloud.security.privateca.v1beta1.KeyUsage.ExtendedKeyUsageOptions] message.KeyUsage.BuilderaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)KeyUsage.BuilderaddUnknownExtendedKeyUsages(int index, ObjectId value)Used to describe extended key usages that are not listed in the [KeyUsage.ExtendedKeyUsageOptions][google.cloud.security.privateca.v1beta1.KeyUsage.ExtendedKeyUsageOptions] message.KeyUsage.BuilderaddUnknownExtendedKeyUsages(int index, ObjectId.Builder builderForValue)Used to describe extended key usages that are not listed in the [KeyUsage.ExtendedKeyUsageOptions][google.cloud.security.privateca.v1beta1.KeyUsage.ExtendedKeyUsageOptions] message.KeyUsage.BuilderaddUnknownExtendedKeyUsages(ObjectId value)Used to describe extended key usages that are not listed in the [KeyUsage.ExtendedKeyUsageOptions][google.cloud.security.privateca.v1beta1.KeyUsage.ExtendedKeyUsageOptions] message.KeyUsage.BuilderaddUnknownExtendedKeyUsages(ObjectId.Builder builderForValue)Used to describe extended key usages that are not listed in the [KeyUsage.ExtendedKeyUsageOptions][google.cloud.security.privateca.v1beta1.KeyUsage.ExtendedKeyUsageOptions] message.ObjectId.BuilderaddUnknownExtendedKeyUsagesBuilder()Used to describe extended key usages that are not listed in the [KeyUsage.ExtendedKeyUsageOptions][google.cloud.security.privateca.v1beta1.KeyUsage.ExtendedKeyUsageOptions] message.ObjectId.BuilderaddUnknownExtendedKeyUsagesBuilder(int index)Used to describe extended key usages that are not listed in the [KeyUsage.ExtendedKeyUsageOptions][google.cloud.security.privateca.v1beta1.KeyUsage.ExtendedKeyUsageOptions] message.KeyUsagebuild()KeyUsagebuildPartial()KeyUsage.Builderclear()KeyUsage.BuilderclearBaseKeyUsage()Describes high-level ways in which a key may be used.KeyUsage.BuilderclearExtendedKeyUsage()Detailed scenarios in which a key may be used.KeyUsage.BuilderclearField(com.google.protobuf.Descriptors.FieldDescriptor field)KeyUsage.BuilderclearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)KeyUsage.BuilderclearUnknownExtendedKeyUsages()Used to describe extended key usages that are not listed in the [KeyUsage.ExtendedKeyUsageOptions][google.cloud.security.privateca.v1beta1.KeyUsage.ExtendedKeyUsageOptions] message.KeyUsage.Builderclone()KeyUsage.KeyUsageOptionsgetBaseKeyUsage()Describes high-level ways in which a key may be used.KeyUsage.KeyUsageOptions.BuildergetBaseKeyUsageBuilder()Describes high-level ways in which a key may be used.KeyUsage.KeyUsageOptionsOrBuildergetBaseKeyUsageOrBuilder()Describes high-level ways in which a key may be used.KeyUsagegetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()KeyUsage.ExtendedKeyUsageOptionsgetExtendedKeyUsage()Detailed scenarios in which a key may be used.KeyUsage.ExtendedKeyUsageOptions.BuildergetExtendedKeyUsageBuilder()Detailed scenarios in which a key may be used.KeyUsage.ExtendedKeyUsageOptionsOrBuildergetExtendedKeyUsageOrBuilder()Detailed scenarios in which a key may be used.ObjectIdgetUnknownExtendedKeyUsages(int index)Used to describe extended key usages that are not listed in the [KeyUsage.ExtendedKeyUsageOptions][google.cloud.security.privateca.v1beta1.KeyUsage.ExtendedKeyUsageOptions] message.ObjectId.BuildergetUnknownExtendedKeyUsagesBuilder(int index)Used to describe extended key usages that are not listed in the [KeyUsage.ExtendedKeyUsageOptions][google.cloud.security.privateca.v1beta1.KeyUsage.ExtendedKeyUsageOptions] message.List<ObjectId.Builder>getUnknownExtendedKeyUsagesBuilderList()Used to describe extended key usages that are not listed in the [KeyUsage.ExtendedKeyUsageOptions][google.cloud.security.privateca.v1beta1.KeyUsage.ExtendedKeyUsageOptions] message.intgetUnknownExtendedKeyUsagesCount()Used to describe extended key usages that are not listed in the [KeyUsage.ExtendedKeyUsageOptions][google.cloud.security.privateca.v1beta1.KeyUsage.ExtendedKeyUsageOptions] message.List<ObjectId>getUnknownExtendedKeyUsagesList()Used to describe extended key usages that are not listed in the [KeyUsage.ExtendedKeyUsageOptions][google.cloud.security.privateca.v1beta1.KeyUsage.ExtendedKeyUsageOptions] message.ObjectIdOrBuildergetUnknownExtendedKeyUsagesOrBuilder(int index)Used to describe extended key usages that are not listed in the [KeyUsage.ExtendedKeyUsageOptions][google.cloud.security.privateca.v1beta1.KeyUsage.ExtendedKeyUsageOptions] message.List<? extends ObjectIdOrBuilder>getUnknownExtendedKeyUsagesOrBuilderList()Used to describe extended key usages that are not listed in the [KeyUsage.ExtendedKeyUsageOptions][google.cloud.security.privateca.v1beta1.KeyUsage.ExtendedKeyUsageOptions] message.booleanhasBaseKeyUsage()Describes high-level ways in which a key may be used.booleanhasExtendedKeyUsage()Detailed scenarios in which a key may be used.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()KeyUsage.BuildermergeBaseKeyUsage(KeyUsage.KeyUsageOptions value)Describes high-level ways in which a key may be used.KeyUsage.BuildermergeExtendedKeyUsage(KeyUsage.ExtendedKeyUsageOptions value)Detailed scenarios in which a key may be used.KeyUsage.BuildermergeFrom(KeyUsage other)KeyUsage.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)KeyUsage.BuildermergeFrom(com.google.protobuf.Message other)KeyUsage.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)KeyUsage.BuilderremoveUnknownExtendedKeyUsages(int index)Used to describe extended key usages that are not listed in the [KeyUsage.ExtendedKeyUsageOptions][google.cloud.security.privateca.v1beta1.KeyUsage.ExtendedKeyUsageOptions] message.KeyUsage.BuildersetBaseKeyUsage(KeyUsage.KeyUsageOptions value)Describes high-level ways in which a key may be used.KeyUsage.BuildersetBaseKeyUsage(KeyUsage.KeyUsageOptions.Builder builderForValue)Describes high-level ways in which a key may be used.KeyUsage.BuildersetExtendedKeyUsage(KeyUsage.ExtendedKeyUsageOptions value)Detailed scenarios in which a key may be used.KeyUsage.BuildersetExtendedKeyUsage(KeyUsage.ExtendedKeyUsageOptions.Builder builderForValue)Detailed scenarios in which a key may be used.KeyUsage.BuildersetField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)KeyUsage.BuildersetRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)KeyUsage.BuildersetUnknownExtendedKeyUsages(int index, ObjectId value)Used to describe extended key usages that are not listed in the [KeyUsage.ExtendedKeyUsageOptions][google.cloud.security.privateca.v1beta1.KeyUsage.ExtendedKeyUsageOptions] message.KeyUsage.BuildersetUnknownExtendedKeyUsages(int index, ObjectId.Builder builderForValue)Used to describe extended key usages that are not listed in the [KeyUsage.ExtendedKeyUsageOptions][google.cloud.security.privateca.v1beta1.KeyUsage.ExtendedKeyUsageOptions] message.KeyUsage.BuildersetUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)-
Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, 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<KeyUsage.Builder>
-
clear
public KeyUsage.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<KeyUsage.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<KeyUsage.Builder>
-
getDefaultInstanceForType
public KeyUsage getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public KeyUsage build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public KeyUsage buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
public KeyUsage.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<KeyUsage.Builder>
-
setField
public KeyUsage.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<KeyUsage.Builder>
-
clearField
public KeyUsage.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<KeyUsage.Builder>
-
clearOneof
public KeyUsage.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<KeyUsage.Builder>
-
setRepeatedField
public KeyUsage.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<KeyUsage.Builder>
-
addRepeatedField
public KeyUsage.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<KeyUsage.Builder>
-
mergeFrom
public KeyUsage.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<KeyUsage.Builder>
-
mergeFrom
public KeyUsage.Builder mergeFrom(KeyUsage other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<KeyUsage.Builder>
-
mergeFrom
public KeyUsage.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<KeyUsage.Builder>- Throws:
IOException
-
hasBaseKeyUsage
public boolean hasBaseKeyUsage()
Describes high-level ways in which a key may be used.
.google.cloud.security.privateca.v1beta1.KeyUsage.KeyUsageOptions base_key_usage = 1;- Specified by:
hasBaseKeyUsagein interfaceKeyUsageOrBuilder- Returns:
- Whether the baseKeyUsage field is set.
-
getBaseKeyUsage
public KeyUsage.KeyUsageOptions getBaseKeyUsage()
Describes high-level ways in which a key may be used.
.google.cloud.security.privateca.v1beta1.KeyUsage.KeyUsageOptions base_key_usage = 1;- Specified by:
getBaseKeyUsagein interfaceKeyUsageOrBuilder- Returns:
- The baseKeyUsage.
-
setBaseKeyUsage
public KeyUsage.Builder setBaseKeyUsage(KeyUsage.KeyUsageOptions value)
Describes high-level ways in which a key may be used.
.google.cloud.security.privateca.v1beta1.KeyUsage.KeyUsageOptions base_key_usage = 1;
-
setBaseKeyUsage
public KeyUsage.Builder setBaseKeyUsage(KeyUsage.KeyUsageOptions.Builder builderForValue)
Describes high-level ways in which a key may be used.
.google.cloud.security.privateca.v1beta1.KeyUsage.KeyUsageOptions base_key_usage = 1;
-
mergeBaseKeyUsage
public KeyUsage.Builder mergeBaseKeyUsage(KeyUsage.KeyUsageOptions value)
Describes high-level ways in which a key may be used.
.google.cloud.security.privateca.v1beta1.KeyUsage.KeyUsageOptions base_key_usage = 1;
-
clearBaseKeyUsage
public KeyUsage.Builder clearBaseKeyUsage()
Describes high-level ways in which a key may be used.
.google.cloud.security.privateca.v1beta1.KeyUsage.KeyUsageOptions base_key_usage = 1;
-
getBaseKeyUsageBuilder
public KeyUsage.KeyUsageOptions.Builder getBaseKeyUsageBuilder()
Describes high-level ways in which a key may be used.
.google.cloud.security.privateca.v1beta1.KeyUsage.KeyUsageOptions base_key_usage = 1;
-
getBaseKeyUsageOrBuilder
public KeyUsage.KeyUsageOptionsOrBuilder getBaseKeyUsageOrBuilder()
Describes high-level ways in which a key may be used.
.google.cloud.security.privateca.v1beta1.KeyUsage.KeyUsageOptions base_key_usage = 1;- Specified by:
getBaseKeyUsageOrBuilderin interfaceKeyUsageOrBuilder
-
hasExtendedKeyUsage
public boolean hasExtendedKeyUsage()
Detailed scenarios in which a key may be used.
.google.cloud.security.privateca.v1beta1.KeyUsage.ExtendedKeyUsageOptions extended_key_usage = 2;- Specified by:
hasExtendedKeyUsagein interfaceKeyUsageOrBuilder- Returns:
- Whether the extendedKeyUsage field is set.
-
getExtendedKeyUsage
public KeyUsage.ExtendedKeyUsageOptions getExtendedKeyUsage()
Detailed scenarios in which a key may be used.
.google.cloud.security.privateca.v1beta1.KeyUsage.ExtendedKeyUsageOptions extended_key_usage = 2;- Specified by:
getExtendedKeyUsagein interfaceKeyUsageOrBuilder- Returns:
- The extendedKeyUsage.
-
setExtendedKeyUsage
public KeyUsage.Builder setExtendedKeyUsage(KeyUsage.ExtendedKeyUsageOptions value)
Detailed scenarios in which a key may be used.
.google.cloud.security.privateca.v1beta1.KeyUsage.ExtendedKeyUsageOptions extended_key_usage = 2;
-
setExtendedKeyUsage
public KeyUsage.Builder setExtendedKeyUsage(KeyUsage.ExtendedKeyUsageOptions.Builder builderForValue)
Detailed scenarios in which a key may be used.
.google.cloud.security.privateca.v1beta1.KeyUsage.ExtendedKeyUsageOptions extended_key_usage = 2;
-
mergeExtendedKeyUsage
public KeyUsage.Builder mergeExtendedKeyUsage(KeyUsage.ExtendedKeyUsageOptions value)
Detailed scenarios in which a key may be used.
.google.cloud.security.privateca.v1beta1.KeyUsage.ExtendedKeyUsageOptions extended_key_usage = 2;
-
clearExtendedKeyUsage
public KeyUsage.Builder clearExtendedKeyUsage()
Detailed scenarios in which a key may be used.
.google.cloud.security.privateca.v1beta1.KeyUsage.ExtendedKeyUsageOptions extended_key_usage = 2;
-
getExtendedKeyUsageBuilder
public KeyUsage.ExtendedKeyUsageOptions.Builder getExtendedKeyUsageBuilder()
Detailed scenarios in which a key may be used.
.google.cloud.security.privateca.v1beta1.KeyUsage.ExtendedKeyUsageOptions extended_key_usage = 2;
-
getExtendedKeyUsageOrBuilder
public KeyUsage.ExtendedKeyUsageOptionsOrBuilder getExtendedKeyUsageOrBuilder()
Detailed scenarios in which a key may be used.
.google.cloud.security.privateca.v1beta1.KeyUsage.ExtendedKeyUsageOptions extended_key_usage = 2;- Specified by:
getExtendedKeyUsageOrBuilderin interfaceKeyUsageOrBuilder
-
getUnknownExtendedKeyUsagesList
public List<ObjectId> getUnknownExtendedKeyUsagesList()
Used to describe extended key usages that are not listed in the [KeyUsage.ExtendedKeyUsageOptions][google.cloud.security.privateca.v1beta1.KeyUsage.ExtendedKeyUsageOptions] message.
repeated .google.cloud.security.privateca.v1beta1.ObjectId unknown_extended_key_usages = 3;- Specified by:
getUnknownExtendedKeyUsagesListin interfaceKeyUsageOrBuilder
-
getUnknownExtendedKeyUsagesCount
public int getUnknownExtendedKeyUsagesCount()
Used to describe extended key usages that are not listed in the [KeyUsage.ExtendedKeyUsageOptions][google.cloud.security.privateca.v1beta1.KeyUsage.ExtendedKeyUsageOptions] message.
repeated .google.cloud.security.privateca.v1beta1.ObjectId unknown_extended_key_usages = 3;- Specified by:
getUnknownExtendedKeyUsagesCountin interfaceKeyUsageOrBuilder
-
getUnknownExtendedKeyUsages
public ObjectId getUnknownExtendedKeyUsages(int index)
Used to describe extended key usages that are not listed in the [KeyUsage.ExtendedKeyUsageOptions][google.cloud.security.privateca.v1beta1.KeyUsage.ExtendedKeyUsageOptions] message.
repeated .google.cloud.security.privateca.v1beta1.ObjectId unknown_extended_key_usages = 3;- Specified by:
getUnknownExtendedKeyUsagesin interfaceKeyUsageOrBuilder
-
setUnknownExtendedKeyUsages
public KeyUsage.Builder setUnknownExtendedKeyUsages(int index, ObjectId value)
Used to describe extended key usages that are not listed in the [KeyUsage.ExtendedKeyUsageOptions][google.cloud.security.privateca.v1beta1.KeyUsage.ExtendedKeyUsageOptions] message.
repeated .google.cloud.security.privateca.v1beta1.ObjectId unknown_extended_key_usages = 3;
-
setUnknownExtendedKeyUsages
public KeyUsage.Builder setUnknownExtendedKeyUsages(int index, ObjectId.Builder builderForValue)
Used to describe extended key usages that are not listed in the [KeyUsage.ExtendedKeyUsageOptions][google.cloud.security.privateca.v1beta1.KeyUsage.ExtendedKeyUsageOptions] message.
repeated .google.cloud.security.privateca.v1beta1.ObjectId unknown_extended_key_usages = 3;
-
addUnknownExtendedKeyUsages
public KeyUsage.Builder addUnknownExtendedKeyUsages(ObjectId value)
Used to describe extended key usages that are not listed in the [KeyUsage.ExtendedKeyUsageOptions][google.cloud.security.privateca.v1beta1.KeyUsage.ExtendedKeyUsageOptions] message.
repeated .google.cloud.security.privateca.v1beta1.ObjectId unknown_extended_key_usages = 3;
-
addUnknownExtendedKeyUsages
public KeyUsage.Builder addUnknownExtendedKeyUsages(int index, ObjectId value)
Used to describe extended key usages that are not listed in the [KeyUsage.ExtendedKeyUsageOptions][google.cloud.security.privateca.v1beta1.KeyUsage.ExtendedKeyUsageOptions] message.
repeated .google.cloud.security.privateca.v1beta1.ObjectId unknown_extended_key_usages = 3;
-
addUnknownExtendedKeyUsages
public KeyUsage.Builder addUnknownExtendedKeyUsages(ObjectId.Builder builderForValue)
Used to describe extended key usages that are not listed in the [KeyUsage.ExtendedKeyUsageOptions][google.cloud.security.privateca.v1beta1.KeyUsage.ExtendedKeyUsageOptions] message.
repeated .google.cloud.security.privateca.v1beta1.ObjectId unknown_extended_key_usages = 3;
-
addUnknownExtendedKeyUsages
public KeyUsage.Builder addUnknownExtendedKeyUsages(int index, ObjectId.Builder builderForValue)
Used to describe extended key usages that are not listed in the [KeyUsage.ExtendedKeyUsageOptions][google.cloud.security.privateca.v1beta1.KeyUsage.ExtendedKeyUsageOptions] message.
repeated .google.cloud.security.privateca.v1beta1.ObjectId unknown_extended_key_usages = 3;
-
addAllUnknownExtendedKeyUsages
public KeyUsage.Builder addAllUnknownExtendedKeyUsages(Iterable<? extends ObjectId> values)
Used to describe extended key usages that are not listed in the [KeyUsage.ExtendedKeyUsageOptions][google.cloud.security.privateca.v1beta1.KeyUsage.ExtendedKeyUsageOptions] message.
repeated .google.cloud.security.privateca.v1beta1.ObjectId unknown_extended_key_usages = 3;
-
clearUnknownExtendedKeyUsages
public KeyUsage.Builder clearUnknownExtendedKeyUsages()
Used to describe extended key usages that are not listed in the [KeyUsage.ExtendedKeyUsageOptions][google.cloud.security.privateca.v1beta1.KeyUsage.ExtendedKeyUsageOptions] message.
repeated .google.cloud.security.privateca.v1beta1.ObjectId unknown_extended_key_usages = 3;
-
removeUnknownExtendedKeyUsages
public KeyUsage.Builder removeUnknownExtendedKeyUsages(int index)
Used to describe extended key usages that are not listed in the [KeyUsage.ExtendedKeyUsageOptions][google.cloud.security.privateca.v1beta1.KeyUsage.ExtendedKeyUsageOptions] message.
repeated .google.cloud.security.privateca.v1beta1.ObjectId unknown_extended_key_usages = 3;
-
getUnknownExtendedKeyUsagesBuilder
public ObjectId.Builder getUnknownExtendedKeyUsagesBuilder(int index)
Used to describe extended key usages that are not listed in the [KeyUsage.ExtendedKeyUsageOptions][google.cloud.security.privateca.v1beta1.KeyUsage.ExtendedKeyUsageOptions] message.
repeated .google.cloud.security.privateca.v1beta1.ObjectId unknown_extended_key_usages = 3;
-
getUnknownExtendedKeyUsagesOrBuilder
public ObjectIdOrBuilder getUnknownExtendedKeyUsagesOrBuilder(int index)
Used to describe extended key usages that are not listed in the [KeyUsage.ExtendedKeyUsageOptions][google.cloud.security.privateca.v1beta1.KeyUsage.ExtendedKeyUsageOptions] message.
repeated .google.cloud.security.privateca.v1beta1.ObjectId unknown_extended_key_usages = 3;- Specified by:
getUnknownExtendedKeyUsagesOrBuilderin interfaceKeyUsageOrBuilder
-
getUnknownExtendedKeyUsagesOrBuilderList
public List<? extends ObjectIdOrBuilder> getUnknownExtendedKeyUsagesOrBuilderList()
Used to describe extended key usages that are not listed in the [KeyUsage.ExtendedKeyUsageOptions][google.cloud.security.privateca.v1beta1.KeyUsage.ExtendedKeyUsageOptions] message.
repeated .google.cloud.security.privateca.v1beta1.ObjectId unknown_extended_key_usages = 3;- Specified by:
getUnknownExtendedKeyUsagesOrBuilderListin interfaceKeyUsageOrBuilder
-
addUnknownExtendedKeyUsagesBuilder
public ObjectId.Builder addUnknownExtendedKeyUsagesBuilder()
Used to describe extended key usages that are not listed in the [KeyUsage.ExtendedKeyUsageOptions][google.cloud.security.privateca.v1beta1.KeyUsage.ExtendedKeyUsageOptions] message.
repeated .google.cloud.security.privateca.v1beta1.ObjectId unknown_extended_key_usages = 3;
-
addUnknownExtendedKeyUsagesBuilder
public ObjectId.Builder addUnknownExtendedKeyUsagesBuilder(int index)
Used to describe extended key usages that are not listed in the [KeyUsage.ExtendedKeyUsageOptions][google.cloud.security.privateca.v1beta1.KeyUsage.ExtendedKeyUsageOptions] message.
repeated .google.cloud.security.privateca.v1beta1.ObjectId unknown_extended_key_usages = 3;
-
getUnknownExtendedKeyUsagesBuilderList
public List<ObjectId.Builder> getUnknownExtendedKeyUsagesBuilderList()
Used to describe extended key usages that are not listed in the [KeyUsage.ExtendedKeyUsageOptions][google.cloud.security.privateca.v1beta1.KeyUsage.ExtendedKeyUsageOptions] message.
repeated .google.cloud.security.privateca.v1beta1.ObjectId unknown_extended_key_usages = 3;
-
setUnknownFields
public final KeyUsage.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<KeyUsage.Builder>
-
mergeUnknownFields
public final KeyUsage.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<KeyUsage.Builder>
-
-