Class ValidationCA.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<ValidationCA.Builder>
com.google.cloud.networksecurity.v1.ValidationCA.Builder
- All Implemented Interfaces:
ValidationCAOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- ValidationCA
public static final class ValidationCA.Builder
extends com.google.protobuf.GeneratedMessage.Builder<ValidationCA.Builder>
implements ValidationCAOrBuilder
Specification of ValidationCA. Defines the mechanism to obtain the Certificate Authority certificate to validate the peer certificate.Protobuf type
google.cloud.networksecurity.v1.ValidationCA-
Method Summary
Modifier and TypeMethodDescriptionbuild()clear()The certificate provider instance specification that will be passed to the data plane, which will be used to load necessary credential information.gRPC specific configuration to access the gRPC server to obtain the CA certificate.The certificate provider instance specification that will be passed to the data plane, which will be used to load necessary credential information.The certificate provider instance specification that will be passed to the data plane, which will be used to load necessary credential information.The certificate provider instance specification that will be passed to the data plane, which will be used to load necessary credential information.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorgRPC specific configuration to access the gRPC server to obtain the CA certificate.gRPC specific configuration to access the gRPC server to obtain the CA certificate.gRPC specific configuration to access the gRPC server to obtain the CA certificate.booleanThe certificate provider instance specification that will be passed to the data plane, which will be used to load necessary credential information.booleangRPC specific configuration to access the gRPC server to obtain the CA certificate.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanThe certificate provider instance specification that will be passed to the data plane, which will be used to load necessary credential information.mergeFrom(ValidationCA other) mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) mergeGrpcEndpoint(GrpcEndpoint value) gRPC specific configuration to access the gRPC server to obtain the CA certificate.The certificate provider instance specification that will be passed to the data plane, which will be used to load necessary credential information.setCertificateProviderInstance(CertificateProviderInstance.Builder builderForValue) The certificate provider instance specification that will be passed to the data plane, which will be used to load necessary credential information.setGrpcEndpoint(GrpcEndpoint value) gRPC specific configuration to access the gRPC server to obtain the CA certificate.setGrpcEndpoint(GrpcEndpoint.Builder builderForValue) gRPC specific configuration to access the gRPC server to obtain the CA 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<ValidationCA.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<ValidationCA.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<ValidationCA.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<ValidationCA.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<ValidationCA.Builder>
-
mergeFrom
public ValidationCA.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<ValidationCA.Builder>- Throws:
IOException
-
getTypeCase
- Specified by:
getTypeCasein interfaceValidationCAOrBuilder
-
clearType
-
hasGrpcEndpoint
public boolean hasGrpcEndpoint()gRPC specific configuration to access the gRPC server to obtain the CA certificate.
.google.cloud.networksecurity.v1.GrpcEndpoint grpc_endpoint = 2;- Specified by:
hasGrpcEndpointin interfaceValidationCAOrBuilder- Returns:
- Whether the grpcEndpoint field is set.
-
getGrpcEndpoint
gRPC specific configuration to access the gRPC server to obtain the CA certificate.
.google.cloud.networksecurity.v1.GrpcEndpoint grpc_endpoint = 2;- Specified by:
getGrpcEndpointin interfaceValidationCAOrBuilder- Returns:
- The grpcEndpoint.
-
setGrpcEndpoint
gRPC specific configuration to access the gRPC server to obtain the CA certificate.
.google.cloud.networksecurity.v1.GrpcEndpoint grpc_endpoint = 2; -
setGrpcEndpoint
gRPC specific configuration to access the gRPC server to obtain the CA certificate.
.google.cloud.networksecurity.v1.GrpcEndpoint grpc_endpoint = 2; -
mergeGrpcEndpoint
gRPC specific configuration to access the gRPC server to obtain the CA certificate.
.google.cloud.networksecurity.v1.GrpcEndpoint grpc_endpoint = 2; -
clearGrpcEndpoint
gRPC specific configuration to access the gRPC server to obtain the CA certificate.
.google.cloud.networksecurity.v1.GrpcEndpoint grpc_endpoint = 2; -
getGrpcEndpointBuilder
gRPC specific configuration to access the gRPC server to obtain the CA certificate.
.google.cloud.networksecurity.v1.GrpcEndpoint grpc_endpoint = 2; -
getGrpcEndpointOrBuilder
gRPC specific configuration to access the gRPC server to obtain the CA certificate.
.google.cloud.networksecurity.v1.GrpcEndpoint grpc_endpoint = 2;- Specified by:
getGrpcEndpointOrBuilderin interfaceValidationCAOrBuilder
-
hasCertificateProviderInstance
public boolean hasCertificateProviderInstance()The certificate provider instance specification that will be passed to the data plane, which will be used to load necessary credential information.
.google.cloud.networksecurity.v1.CertificateProviderInstance certificate_provider_instance = 3;- Specified by:
hasCertificateProviderInstancein interfaceValidationCAOrBuilder- Returns:
- Whether the certificateProviderInstance field is set.
-
getCertificateProviderInstance
The certificate provider instance specification that will be passed to the data plane, which will be used to load necessary credential information.
.google.cloud.networksecurity.v1.CertificateProviderInstance certificate_provider_instance = 3;- Specified by:
getCertificateProviderInstancein interfaceValidationCAOrBuilder- Returns:
- The certificateProviderInstance.
-
setCertificateProviderInstance
The certificate provider instance specification that will be passed to the data plane, which will be used to load necessary credential information.
.google.cloud.networksecurity.v1.CertificateProviderInstance certificate_provider_instance = 3; -
setCertificateProviderInstance
public ValidationCA.Builder setCertificateProviderInstance(CertificateProviderInstance.Builder builderForValue) The certificate provider instance specification that will be passed to the data plane, which will be used to load necessary credential information.
.google.cloud.networksecurity.v1.CertificateProviderInstance certificate_provider_instance = 3; -
mergeCertificateProviderInstance
The certificate provider instance specification that will be passed to the data plane, which will be used to load necessary credential information.
.google.cloud.networksecurity.v1.CertificateProviderInstance certificate_provider_instance = 3; -
clearCertificateProviderInstance
The certificate provider instance specification that will be passed to the data plane, which will be used to load necessary credential information.
.google.cloud.networksecurity.v1.CertificateProviderInstance certificate_provider_instance = 3; -
getCertificateProviderInstanceBuilder
The certificate provider instance specification that will be passed to the data plane, which will be used to load necessary credential information.
.google.cloud.networksecurity.v1.CertificateProviderInstance certificate_provider_instance = 3; -
getCertificateProviderInstanceOrBuilder
The certificate provider instance specification that will be passed to the data plane, which will be used to load necessary credential information.
.google.cloud.networksecurity.v1.CertificateProviderInstance certificate_provider_instance = 3;- Specified by:
getCertificateProviderInstanceOrBuilderin interfaceValidationCAOrBuilder
-