public static final class ValidationCA.Builder extends com.google.protobuf.GeneratedMessageV3.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| Modifier and Type | Method and Description |
|---|---|
ValidationCA.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
ValidationCA |
build() |
ValidationCA |
buildPartial() |
ValidationCA.Builder |
clear() |
ValidationCA.Builder |
clearCertificateProviderInstance()
The certificate provider instance specification that will be passed to
the data plane, which will be used to load necessary credential
information.
|
ValidationCA.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
ValidationCA.Builder |
clearGrpcEndpoint()
gRPC specific configuration to access the gRPC server to
obtain the CA certificate.
|
ValidationCA.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
ValidationCA.Builder |
clearType() |
ValidationCA.Builder |
clone() |
CertificateProviderInstance |
getCertificateProviderInstance()
The certificate provider instance specification that will be passed to
the data plane, which will be used to load necessary credential
information.
|
CertificateProviderInstance.Builder |
getCertificateProviderInstanceBuilder()
The certificate provider instance specification that will be passed to
the data plane, which will be used to load necessary credential
information.
|
CertificateProviderInstanceOrBuilder |
getCertificateProviderInstanceOrBuilder()
The certificate provider instance specification that will be passed to
the data plane, which will be used to load necessary credential
information.
|
ValidationCA |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
GrpcEndpoint |
getGrpcEndpoint()
gRPC specific configuration to access the gRPC server to
obtain the CA certificate.
|
GrpcEndpoint.Builder |
getGrpcEndpointBuilder()
gRPC specific configuration to access the gRPC server to
obtain the CA certificate.
|
GrpcEndpointOrBuilder |
getGrpcEndpointOrBuilder()
gRPC specific configuration to access the gRPC server to
obtain the CA certificate.
|
ValidationCA.TypeCase |
getTypeCase() |
boolean |
hasCertificateProviderInstance()
The certificate provider instance specification that will be passed to
the data plane, which will be used to load necessary credential
information.
|
boolean |
hasGrpcEndpoint()
gRPC specific configuration to access the gRPC server to
obtain the CA certificate.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
ValidationCA.Builder |
mergeCertificateProviderInstance(CertificateProviderInstance value)
The certificate provider instance specification that will be passed to
the data plane, which will be used to load necessary credential
information.
|
ValidationCA.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
ValidationCA.Builder |
mergeFrom(com.google.protobuf.Message other) |
ValidationCA.Builder |
mergeFrom(ValidationCA other) |
ValidationCA.Builder |
mergeGrpcEndpoint(GrpcEndpoint value)
gRPC specific configuration to access the gRPC server to
obtain the CA certificate.
|
ValidationCA.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
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.
|
ValidationCA.Builder |
setCertificateProviderInstance(CertificateProviderInstance value)
The certificate provider instance specification that will be passed to
the data plane, which will be used to load necessary credential
information.
|
ValidationCA.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
ValidationCA.Builder |
setGrpcEndpoint(GrpcEndpoint.Builder builderForValue)
gRPC specific configuration to access the gRPC server to
obtain the CA certificate.
|
ValidationCA.Builder |
setGrpcEndpoint(GrpcEndpoint value)
gRPC specific configuration to access the gRPC server to
obtain the CA certificate.
|
ValidationCA.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
ValidationCA.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<ValidationCA.Builder>public ValidationCA.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<ValidationCA.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.Message.BuildergetDescriptorForType in interface com.google.protobuf.MessageOrBuildergetDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<ValidationCA.Builder>public ValidationCA getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic ValidationCA build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic ValidationCA buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic ValidationCA.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<ValidationCA.Builder>public ValidationCA.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
setField in interface com.google.protobuf.Message.BuildersetField in class com.google.protobuf.GeneratedMessageV3.Builder<ValidationCA.Builder>public ValidationCA.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<ValidationCA.Builder>public ValidationCA.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<ValidationCA.Builder>public ValidationCA.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
setRepeatedField in interface com.google.protobuf.Message.BuildersetRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<ValidationCA.Builder>public ValidationCA.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
addRepeatedField in interface com.google.protobuf.Message.BuilderaddRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<ValidationCA.Builder>public ValidationCA.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<ValidationCA.Builder>public ValidationCA.Builder mergeFrom(ValidationCA other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<ValidationCA.Builder>public ValidationCA.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<ValidationCA.Builder>IOExceptionpublic ValidationCA.TypeCase getTypeCase()
getTypeCase in interface ValidationCAOrBuilderpublic ValidationCA.Builder clearType()
public boolean hasGrpcEndpoint()
gRPC specific configuration to access the gRPC server to obtain the CA certificate.
.google.cloud.networksecurity.v1.GrpcEndpoint grpc_endpoint = 2;hasGrpcEndpoint in interface ValidationCAOrBuilderpublic GrpcEndpoint getGrpcEndpoint()
gRPC specific configuration to access the gRPC server to obtain the CA certificate.
.google.cloud.networksecurity.v1.GrpcEndpoint grpc_endpoint = 2;getGrpcEndpoint in interface ValidationCAOrBuilderpublic ValidationCA.Builder setGrpcEndpoint(GrpcEndpoint value)
gRPC specific configuration to access the gRPC server to obtain the CA certificate.
.google.cloud.networksecurity.v1.GrpcEndpoint grpc_endpoint = 2;public ValidationCA.Builder setGrpcEndpoint(GrpcEndpoint.Builder builderForValue)
gRPC specific configuration to access the gRPC server to obtain the CA certificate.
.google.cloud.networksecurity.v1.GrpcEndpoint grpc_endpoint = 2;public ValidationCA.Builder mergeGrpcEndpoint(GrpcEndpoint value)
gRPC specific configuration to access the gRPC server to obtain the CA certificate.
.google.cloud.networksecurity.v1.GrpcEndpoint grpc_endpoint = 2;public ValidationCA.Builder clearGrpcEndpoint()
gRPC specific configuration to access the gRPC server to obtain the CA certificate.
.google.cloud.networksecurity.v1.GrpcEndpoint grpc_endpoint = 2;public GrpcEndpoint.Builder getGrpcEndpointBuilder()
gRPC specific configuration to access the gRPC server to obtain the CA certificate.
.google.cloud.networksecurity.v1.GrpcEndpoint grpc_endpoint = 2;public GrpcEndpointOrBuilder getGrpcEndpointOrBuilder()
gRPC specific configuration to access the gRPC server to obtain the CA certificate.
.google.cloud.networksecurity.v1.GrpcEndpoint grpc_endpoint = 2;getGrpcEndpointOrBuilder in interface ValidationCAOrBuilderpublic 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;
hasCertificateProviderInstance in interface ValidationCAOrBuilderpublic CertificateProviderInstance 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;
getCertificateProviderInstance in interface ValidationCAOrBuilderpublic ValidationCA.Builder setCertificateProviderInstance(CertificateProviderInstance value)
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;
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;
public ValidationCA.Builder mergeCertificateProviderInstance(CertificateProviderInstance value)
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;
public ValidationCA.Builder 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;
public CertificateProviderInstance.Builder 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;
public CertificateProviderInstanceOrBuilder 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;
getCertificateProviderInstanceOrBuilder in interface ValidationCAOrBuilderpublic final ValidationCA.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<ValidationCA.Builder>public final ValidationCA.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<ValidationCA.Builder>Copyright © 2024 Google LLC. All rights reserved.