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.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.KeyUsage.Builder
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
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.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.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.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.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.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.KeyUsage
build()
KeyUsage
buildPartial()
KeyUsage.Builder
clear()
KeyUsage.Builder
clearBaseKeyUsage()
Describes high-level ways in which a key may be used.KeyUsage.Builder
clearExtendedKeyUsage()
Detailed scenarios in which a key may be used.KeyUsage.Builder
clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
KeyUsage.Builder
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
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.KeyUsage.Builder
clone()
KeyUsage.KeyUsageOptions
getBaseKeyUsage()
Describes high-level ways in which a key may be used.KeyUsage.KeyUsageOptions.Builder
getBaseKeyUsageBuilder()
Describes high-level ways in which a key may be used.KeyUsage.KeyUsageOptionsOrBuilder
getBaseKeyUsageOrBuilder()
Describes high-level ways in which a key may be used.KeyUsage
getDefaultInstanceForType()
static com.google.protobuf.Descriptors.Descriptor
getDescriptor()
com.google.protobuf.Descriptors.Descriptor
getDescriptorForType()
KeyUsage.ExtendedKeyUsageOptions
getExtendedKeyUsage()
Detailed scenarios in which a key may be used.KeyUsage.ExtendedKeyUsageOptions.Builder
getExtendedKeyUsageBuilder()
Detailed scenarios in which a key may be used.KeyUsage.ExtendedKeyUsageOptionsOrBuilder
getExtendedKeyUsageOrBuilder()
Detailed scenarios in which a key may be used.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.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.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.int
getUnknownExtendedKeyUsagesCount()
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.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.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.boolean
hasBaseKeyUsage()
Describes high-level ways in which a key may be used.boolean
hasExtendedKeyUsage()
Detailed scenarios in which a key may be used.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable()
boolean
isInitialized()
KeyUsage.Builder
mergeBaseKeyUsage(KeyUsage.KeyUsageOptions value)
Describes high-level ways in which a key may be used.KeyUsage.Builder
mergeExtendedKeyUsage(KeyUsage.ExtendedKeyUsageOptions value)
Detailed scenarios in which a key may be used.KeyUsage.Builder
mergeFrom(KeyUsage other)
KeyUsage.Builder
mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
KeyUsage.Builder
mergeFrom(com.google.protobuf.Message other)
KeyUsage.Builder
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
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.KeyUsage.Builder
setBaseKeyUsage(KeyUsage.KeyUsageOptions value)
Describes high-level ways in which a key may be used.KeyUsage.Builder
setBaseKeyUsage(KeyUsage.KeyUsageOptions.Builder builderForValue)
Describes high-level ways in which a key may be used.KeyUsage.Builder
setExtendedKeyUsage(KeyUsage.ExtendedKeyUsageOptions value)
Detailed scenarios in which a key may be used.KeyUsage.Builder
setExtendedKeyUsage(KeyUsage.ExtendedKeyUsageOptions.Builder builderForValue)
Detailed scenarios in which a key may be used.KeyUsage.Builder
setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
KeyUsage.Builder
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
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.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.KeyUsage.Builder
setUnknownFields(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:
internalGetFieldAccessorTable
in classcom.google.protobuf.GeneratedMessageV3.Builder<KeyUsage.Builder>
-
clear
public KeyUsage.Builder clear()
- Specified by:
clear
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clear
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clear
in classcom.google.protobuf.GeneratedMessageV3.Builder<KeyUsage.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.Message.Builder
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.MessageOrBuilder
- Overrides:
getDescriptorForType
in classcom.google.protobuf.GeneratedMessageV3.Builder<KeyUsage.Builder>
-
getDefaultInstanceForType
public KeyUsage getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-
build
public KeyUsage build()
- Specified by:
build
in interfacecom.google.protobuf.Message.Builder
- Specified by:
build
in interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public KeyUsage buildPartial()
- Specified by:
buildPartial
in interfacecom.google.protobuf.Message.Builder
- Specified by:
buildPartial
in interfacecom.google.protobuf.MessageLite.Builder
-
clone
public KeyUsage.Builder clone()
- Specified by:
clone
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clone
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clone
in classcom.google.protobuf.GeneratedMessageV3.Builder<KeyUsage.Builder>
-
setField
public KeyUsage.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
setField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setField
in classcom.google.protobuf.GeneratedMessageV3.Builder<KeyUsage.Builder>
-
clearField
public KeyUsage.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearField
in classcom.google.protobuf.GeneratedMessageV3.Builder<KeyUsage.Builder>
-
clearOneof
public KeyUsage.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneof
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearOneof
in classcom.google.protobuf.GeneratedMessageV3.Builder<KeyUsage.Builder>
-
setRepeatedField
public KeyUsage.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
- Specified by:
setRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<KeyUsage.Builder>
-
addRepeatedField
public KeyUsage.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
addRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
addRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<KeyUsage.Builder>
-
mergeFrom
public KeyUsage.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<KeyUsage.Builder>
-
mergeFrom
public KeyUsage.Builder mergeFrom(KeyUsage other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in 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:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Specified by:
mergeFrom
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
mergeFrom
in 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:
hasBaseKeyUsage
in 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:
getBaseKeyUsage
in 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:
getBaseKeyUsageOrBuilder
in 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:
hasExtendedKeyUsage
in 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:
getExtendedKeyUsage
in 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:
getExtendedKeyUsageOrBuilder
in 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:
getUnknownExtendedKeyUsagesList
in 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:
getUnknownExtendedKeyUsagesCount
in 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:
getUnknownExtendedKeyUsages
in 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:
getUnknownExtendedKeyUsagesOrBuilder
in 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:
getUnknownExtendedKeyUsagesOrBuilderList
in 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:
setUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<KeyUsage.Builder>
-
mergeUnknownFields
public final KeyUsage.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<KeyUsage.Builder>
-
-