Class ServerTlsPolicy.MTLSPolicy.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.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.GeneratedMessage.Builder<ServerTlsPolicy.MTLSPolicy.Builder>
implements ServerTlsPolicy.MTLSPolicyOrBuilder
Specification of the MTLSPolicy.Protobuf type
google.cloud.networksecurity.v1beta1.ServerTlsPolicy.MTLSPolicy-
Method Summary
Modifier and TypeMethodDescriptionaddAllClientValidationCa(Iterable<? extends ValidationCA> values) Defines the mechanism to obtain the Certificate Authority certificate to validate the client certificate.addClientValidationCa(int index, ValidationCA value) Defines the mechanism to obtain the Certificate Authority certificate to validate the client certificate.addClientValidationCa(int index, ValidationCA.Builder builderForValue) Defines the mechanism to obtain the Certificate Authority certificate to validate the client certificate.Defines the mechanism to obtain the Certificate Authority certificate to validate the client certificate.addClientValidationCa(ValidationCA.Builder builderForValue) Defines the mechanism to obtain the Certificate Authority certificate to validate the client certificate.Defines the mechanism to obtain the Certificate Authority certificate to validate the client certificate.addClientValidationCaBuilder(int index) Defines the mechanism to obtain the Certificate Authority certificate to validate the client certificate.build()clear()Defines the mechanism to obtain the Certificate Authority certificate to validate the client certificate.getClientValidationCa(int index) Defines the mechanism to obtain the Certificate Authority certificate to validate the client certificate.getClientValidationCaBuilder(int index) Defines the mechanism to obtain the Certificate Authority certificate to validate the client certificate.Defines the mechanism to obtain the Certificate Authority certificate to validate the client certificate.intDefines the mechanism to obtain the Certificate Authority certificate to validate the client certificate.Defines the mechanism to obtain the Certificate Authority certificate to validate the client certificate.getClientValidationCaOrBuilder(int index) Defines the mechanism to obtain the Certificate Authority certificate to validate the client certificate.List<? extends ValidationCAOrBuilder>Defines the mechanism to obtain the Certificate Authority certificate to validate the client certificate.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.Descriptorprotected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanmergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) removeClientValidationCa(int index) Defines the mechanism to obtain the Certificate Authority certificate to validate the client certificate.setClientValidationCa(int index, ValidationCA value) Defines the mechanism to obtain the Certificate Authority certificate to validate the client certificate.setClientValidationCa(int index, ValidationCA.Builder builderForValue) Defines the mechanism to obtain the Certificate Authority certificate to validate the client certificate.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<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.GeneratedMessage.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.GeneratedMessage.Builder<ServerTlsPolicy.MTLSPolicy.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<ServerTlsPolicy.MTLSPolicy.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.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
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
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
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
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
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
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
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
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
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
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
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
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
Defines the mechanism to obtain the Certificate Authority certificate to validate the client certificate.
repeated .google.cloud.networksecurity.v1beta1.ValidationCA client_validation_ca = 1;
-