Class ServerTlsPolicy.MTLSPolicy.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<ServerTlsPolicy.MTLSPolicy.Builder>
-
- com.google.cloud.networksecurity.v1beta1.ServerTlsPolicy.MTLSPolicy.Builder
-
- All Implemented Interfaces:
ServerTlsPolicy.MTLSPolicyOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- ServerTlsPolicy.MTLSPolicy
public static final class ServerTlsPolicy.MTLSPolicy.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<ServerTlsPolicy.MTLSPolicy.Builder> implements ServerTlsPolicy.MTLSPolicyOrBuilder
Specification of the MTLSPolicy.
Protobuf typegoogle.cloud.networksecurity.v1beta1.ServerTlsPolicy.MTLSPolicy
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description ServerTlsPolicy.MTLSPolicy.BuilderaddAllClientValidationCa(Iterable<? extends ValidationCA> values)Defines the mechanism to obtain the Certificate Authority certificate to validate the client certificate.ServerTlsPolicy.MTLSPolicy.BuilderaddClientValidationCa(int index, ValidationCA value)Defines the mechanism to obtain the Certificate Authority certificate to validate the client certificate.ServerTlsPolicy.MTLSPolicy.BuilderaddClientValidationCa(int index, ValidationCA.Builder builderForValue)Defines the mechanism to obtain the Certificate Authority certificate to validate the client certificate.ServerTlsPolicy.MTLSPolicy.BuilderaddClientValidationCa(ValidationCA value)Defines the mechanism to obtain the Certificate Authority certificate to validate the client certificate.ServerTlsPolicy.MTLSPolicy.BuilderaddClientValidationCa(ValidationCA.Builder builderForValue)Defines the mechanism to obtain the Certificate Authority certificate to validate the client certificate.ValidationCA.BuilderaddClientValidationCaBuilder()Defines the mechanism to obtain the Certificate Authority certificate to validate the client certificate.ValidationCA.BuilderaddClientValidationCaBuilder(int index)Defines the mechanism to obtain the Certificate Authority certificate to validate the client certificate.ServerTlsPolicy.MTLSPolicy.BuilderaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)ServerTlsPolicy.MTLSPolicybuild()ServerTlsPolicy.MTLSPolicybuildPartial()ServerTlsPolicy.MTLSPolicy.Builderclear()ServerTlsPolicy.MTLSPolicy.BuilderclearClientValidationCa()Defines the mechanism to obtain the Certificate Authority certificate to validate the client certificate.ServerTlsPolicy.MTLSPolicy.BuilderclearField(com.google.protobuf.Descriptors.FieldDescriptor field)ServerTlsPolicy.MTLSPolicy.BuilderclearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)ServerTlsPolicy.MTLSPolicy.Builderclone()ValidationCAgetClientValidationCa(int index)Defines the mechanism to obtain the Certificate Authority certificate to validate the client certificate.ValidationCA.BuildergetClientValidationCaBuilder(int index)Defines the mechanism to obtain the Certificate Authority certificate to validate the client certificate.List<ValidationCA.Builder>getClientValidationCaBuilderList()Defines the mechanism to obtain the Certificate Authority certificate to validate the client certificate.intgetClientValidationCaCount()Defines the mechanism to obtain the Certificate Authority certificate to validate the client certificate.List<ValidationCA>getClientValidationCaList()Defines the mechanism to obtain the Certificate Authority certificate to validate the client certificate.ValidationCAOrBuildergetClientValidationCaOrBuilder(int index)Defines the mechanism to obtain the Certificate Authority certificate to validate the client certificate.List<? extends ValidationCAOrBuilder>getClientValidationCaOrBuilderList()Defines the mechanism to obtain the Certificate Authority certificate to validate the client certificate.ServerTlsPolicy.MTLSPolicygetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()ServerTlsPolicy.MTLSPolicy.BuildermergeFrom(ServerTlsPolicy.MTLSPolicy other)ServerTlsPolicy.MTLSPolicy.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)ServerTlsPolicy.MTLSPolicy.BuildermergeFrom(com.google.protobuf.Message other)ServerTlsPolicy.MTLSPolicy.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)ServerTlsPolicy.MTLSPolicy.BuilderremoveClientValidationCa(int index)Defines the mechanism to obtain the Certificate Authority certificate to validate the client certificate.ServerTlsPolicy.MTLSPolicy.BuildersetClientValidationCa(int index, ValidationCA value)Defines the mechanism to obtain the Certificate Authority certificate to validate the client certificate.ServerTlsPolicy.MTLSPolicy.BuildersetClientValidationCa(int index, ValidationCA.Builder builderForValue)Defines the mechanism to obtain the Certificate Authority certificate to validate the client certificate.ServerTlsPolicy.MTLSPolicy.BuildersetField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)ServerTlsPolicy.MTLSPolicy.BuildersetRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)ServerTlsPolicy.MTLSPolicy.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<ServerTlsPolicy.MTLSPolicy.Builder>
-
clear
public ServerTlsPolicy.MTLSPolicy.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<ServerTlsPolicy.MTLSPolicy.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<ServerTlsPolicy.MTLSPolicy.Builder>
-
getDefaultInstanceForType
public ServerTlsPolicy.MTLSPolicy getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public ServerTlsPolicy.MTLSPolicy build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public ServerTlsPolicy.MTLSPolicy buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
public ServerTlsPolicy.MTLSPolicy.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<ServerTlsPolicy.MTLSPolicy.Builder>
-
setField
public ServerTlsPolicy.MTLSPolicy.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<ServerTlsPolicy.MTLSPolicy.Builder>
-
clearField
public ServerTlsPolicy.MTLSPolicy.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<ServerTlsPolicy.MTLSPolicy.Builder>
-
clearOneof
public ServerTlsPolicy.MTLSPolicy.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<ServerTlsPolicy.MTLSPolicy.Builder>
-
setRepeatedField
public ServerTlsPolicy.MTLSPolicy.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<ServerTlsPolicy.MTLSPolicy.Builder>
-
addRepeatedField
public ServerTlsPolicy.MTLSPolicy.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<ServerTlsPolicy.MTLSPolicy.Builder>
-
mergeFrom
public ServerTlsPolicy.MTLSPolicy.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<ServerTlsPolicy.MTLSPolicy.Builder>
-
mergeFrom
public ServerTlsPolicy.MTLSPolicy.Builder mergeFrom(ServerTlsPolicy.MTLSPolicy other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<ServerTlsPolicy.MTLSPolicy.Builder>
-
mergeFrom
public ServerTlsPolicy.MTLSPolicy.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<ServerTlsPolicy.MTLSPolicy.Builder>- Throws:
IOException
-
getClientValidationCaList
public List<ValidationCA> getClientValidationCaList()
Defines the mechanism to obtain the Certificate Authority certificate to validate the client certificate.
repeated .google.cloud.networksecurity.v1beta1.ValidationCA client_validation_ca = 1;- Specified by:
getClientValidationCaListin interfaceServerTlsPolicy.MTLSPolicyOrBuilder
-
getClientValidationCaCount
public int getClientValidationCaCount()
Defines the mechanism to obtain the Certificate Authority certificate to validate the client certificate.
repeated .google.cloud.networksecurity.v1beta1.ValidationCA client_validation_ca = 1;- Specified by:
getClientValidationCaCountin interfaceServerTlsPolicy.MTLSPolicyOrBuilder
-
getClientValidationCa
public ValidationCA getClientValidationCa(int index)
Defines the mechanism to obtain the Certificate Authority certificate to validate the client certificate.
repeated .google.cloud.networksecurity.v1beta1.ValidationCA client_validation_ca = 1;- Specified by:
getClientValidationCain interfaceServerTlsPolicy.MTLSPolicyOrBuilder
-
setClientValidationCa
public ServerTlsPolicy.MTLSPolicy.Builder setClientValidationCa(int index, ValidationCA value)
Defines the mechanism to obtain the Certificate Authority certificate to validate the client certificate.
repeated .google.cloud.networksecurity.v1beta1.ValidationCA client_validation_ca = 1;
-
setClientValidationCa
public ServerTlsPolicy.MTLSPolicy.Builder setClientValidationCa(int index, ValidationCA.Builder builderForValue)
Defines the mechanism to obtain the Certificate Authority certificate to validate the client certificate.
repeated .google.cloud.networksecurity.v1beta1.ValidationCA client_validation_ca = 1;
-
addClientValidationCa
public ServerTlsPolicy.MTLSPolicy.Builder addClientValidationCa(ValidationCA value)
Defines the mechanism to obtain the Certificate Authority certificate to validate the client certificate.
repeated .google.cloud.networksecurity.v1beta1.ValidationCA client_validation_ca = 1;
-
addClientValidationCa
public ServerTlsPolicy.MTLSPolicy.Builder addClientValidationCa(int index, ValidationCA value)
Defines the mechanism to obtain the Certificate Authority certificate to validate the client certificate.
repeated .google.cloud.networksecurity.v1beta1.ValidationCA client_validation_ca = 1;
-
addClientValidationCa
public ServerTlsPolicy.MTLSPolicy.Builder addClientValidationCa(ValidationCA.Builder builderForValue)
Defines the mechanism to obtain the Certificate Authority certificate to validate the client certificate.
repeated .google.cloud.networksecurity.v1beta1.ValidationCA client_validation_ca = 1;
-
addClientValidationCa
public ServerTlsPolicy.MTLSPolicy.Builder addClientValidationCa(int index, ValidationCA.Builder builderForValue)
Defines the mechanism to obtain the Certificate Authority certificate to validate the client certificate.
repeated .google.cloud.networksecurity.v1beta1.ValidationCA client_validation_ca = 1;
-
addAllClientValidationCa
public ServerTlsPolicy.MTLSPolicy.Builder addAllClientValidationCa(Iterable<? extends ValidationCA> values)
Defines the mechanism to obtain the Certificate Authority certificate to validate the client certificate.
repeated .google.cloud.networksecurity.v1beta1.ValidationCA client_validation_ca = 1;
-
clearClientValidationCa
public ServerTlsPolicy.MTLSPolicy.Builder clearClientValidationCa()
Defines the mechanism to obtain the Certificate Authority certificate to validate the client certificate.
repeated .google.cloud.networksecurity.v1beta1.ValidationCA client_validation_ca = 1;
-
removeClientValidationCa
public ServerTlsPolicy.MTLSPolicy.Builder removeClientValidationCa(int index)
Defines the mechanism to obtain the Certificate Authority certificate to validate the client certificate.
repeated .google.cloud.networksecurity.v1beta1.ValidationCA client_validation_ca = 1;
-
getClientValidationCaBuilder
public ValidationCA.Builder getClientValidationCaBuilder(int index)
Defines the mechanism to obtain the Certificate Authority certificate to validate the client certificate.
repeated .google.cloud.networksecurity.v1beta1.ValidationCA client_validation_ca = 1;
-
getClientValidationCaOrBuilder
public ValidationCAOrBuilder getClientValidationCaOrBuilder(int index)
Defines the mechanism to obtain the Certificate Authority certificate to validate the client certificate.
repeated .google.cloud.networksecurity.v1beta1.ValidationCA client_validation_ca = 1;- Specified by:
getClientValidationCaOrBuilderin interfaceServerTlsPolicy.MTLSPolicyOrBuilder
-
getClientValidationCaOrBuilderList
public List<? extends ValidationCAOrBuilder> getClientValidationCaOrBuilderList()
Defines the mechanism to obtain the Certificate Authority certificate to validate the client certificate.
repeated .google.cloud.networksecurity.v1beta1.ValidationCA client_validation_ca = 1;- Specified by:
getClientValidationCaOrBuilderListin interfaceServerTlsPolicy.MTLSPolicyOrBuilder
-
addClientValidationCaBuilder
public ValidationCA.Builder addClientValidationCaBuilder()
Defines the mechanism to obtain the Certificate Authority certificate to validate the client certificate.
repeated .google.cloud.networksecurity.v1beta1.ValidationCA client_validation_ca = 1;
-
addClientValidationCaBuilder
public ValidationCA.Builder addClientValidationCaBuilder(int index)
Defines the mechanism to obtain the Certificate Authority certificate to validate the client certificate.
repeated .google.cloud.networksecurity.v1beta1.ValidationCA client_validation_ca = 1;
-
getClientValidationCaBuilderList
public List<ValidationCA.Builder> getClientValidationCaBuilderList()
Defines the mechanism to obtain the Certificate Authority certificate to validate the client certificate.
repeated .google.cloud.networksecurity.v1beta1.ValidationCA client_validation_ca = 1;
-
setUnknownFields
public final ServerTlsPolicy.MTLSPolicy.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<ServerTlsPolicy.MTLSPolicy.Builder>
-
mergeUnknownFields
public final ServerTlsPolicy.MTLSPolicy.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<ServerTlsPolicy.MTLSPolicy.Builder>
-
-