public final class ValidationCA extends com.google.protobuf.GeneratedMessageV3 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 | Class and Description |
|---|---|
static class |
ValidationCA.Builder
Specification of ValidationCA.
|
static class |
ValidationCA.TypeCase |
com.google.protobuf.GeneratedMessageV3.BuilderParent, com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>,BuilderT extends com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT,BuilderT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.FieldAccessorTable, com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter| Modifier and Type | Field and Description |
|---|---|
static int |
CERTIFICATE_PROVIDER_INSTANCE_FIELD_NUMBER |
static int |
GRPC_ENDPOINT_FIELD_NUMBER |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj) |
CertificateProviderInstance |
getCertificateProviderInstance()
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.
|
static ValidationCA |
getDefaultInstance() |
ValidationCA |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
GrpcEndpoint |
getGrpcEndpoint()
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.
|
com.google.protobuf.Parser<ValidationCA> |
getParserForType() |
int |
getSerializedSize() |
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.
|
int |
hashCode() |
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
static ValidationCA.Builder |
newBuilder() |
static ValidationCA.Builder |
newBuilder(ValidationCA prototype) |
ValidationCA.Builder |
newBuilderForType() |
protected ValidationCA.Builder |
newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) |
protected Object |
newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused) |
static ValidationCA |
parseDelimitedFrom(InputStream input) |
static ValidationCA |
parseDelimitedFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static ValidationCA |
parseFrom(byte[] data) |
static ValidationCA |
parseFrom(byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static ValidationCA |
parseFrom(ByteBuffer data) |
static ValidationCA |
parseFrom(ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static ValidationCA |
parseFrom(com.google.protobuf.ByteString data) |
static ValidationCA |
parseFrom(com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static ValidationCA |
parseFrom(com.google.protobuf.CodedInputStream input) |
static ValidationCA |
parseFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static ValidationCA |
parseFrom(InputStream input) |
static ValidationCA |
parseFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static com.google.protobuf.Parser<ValidationCA> |
parser() |
ValidationCA.Builder |
toBuilder() |
void |
writeTo(com.google.protobuf.CodedOutputStream output) |
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, isStringEmpty, makeExtensionsImmutable, makeMutableCopy, makeMutableCopy, mergeFromAndMakeImmutableInternal, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, newBooleanList, newBuilderForType, newDoubleList, newFloatList, newIntList, newLongList, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTagfindInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toStringaddAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeToclone, finalize, getClass, notify, notifyAll, wait, wait, waitpublic static final int GRPC_ENDPOINT_FIELD_NUMBER
public static final int CERTIFICATE_PROVIDER_INSTANCE_FIELD_NUMBER
protected Object newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
newInstance in class com.google.protobuf.GeneratedMessageV3public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3public ValidationCA.TypeCase getTypeCase()
getTypeCase in interface ValidationCAOrBuilderpublic 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 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 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 boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3public void writeTo(com.google.protobuf.CodedOutputStream output)
throws IOException
writeTo in interface com.google.protobuf.MessageLitewriteTo in class com.google.protobuf.GeneratedMessageV3IOExceptionpublic int getSerializedSize()
getSerializedSize in interface com.google.protobuf.MessageLitegetSerializedSize in class com.google.protobuf.GeneratedMessageV3public boolean equals(Object obj)
equals in interface com.google.protobuf.Messageequals in class com.google.protobuf.AbstractMessagepublic int hashCode()
hashCode in interface com.google.protobuf.MessagehashCode in class com.google.protobuf.AbstractMessagepublic static ValidationCA parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static ValidationCA parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static ValidationCA parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static ValidationCA parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static ValidationCA parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static ValidationCA parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static ValidationCA parseFrom(InputStream input) throws IOException
IOExceptionpublic static ValidationCA parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static ValidationCA parseDelimitedFrom(InputStream input) throws IOException
IOExceptionpublic static ValidationCA parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static ValidationCA parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
IOExceptionpublic static ValidationCA parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic ValidationCA.Builder newBuilderForType()
newBuilderForType in interface com.google.protobuf.MessagenewBuilderForType in interface com.google.protobuf.MessageLitepublic static ValidationCA.Builder newBuilder()
public static ValidationCA.Builder newBuilder(ValidationCA prototype)
public ValidationCA.Builder toBuilder()
toBuilder in interface com.google.protobuf.MessagetoBuilder in interface com.google.protobuf.MessageLiteprotected ValidationCA.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
newBuilderForType in class com.google.protobuf.GeneratedMessageV3public static ValidationCA getDefaultInstance()
public static com.google.protobuf.Parser<ValidationCA> parser()
public com.google.protobuf.Parser<ValidationCA> getParserForType()
getParserForType in interface com.google.protobuf.MessagegetParserForType in interface com.google.protobuf.MessageLitegetParserForType in class com.google.protobuf.GeneratedMessageV3public ValidationCA getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderCopyright © 2024 Google LLC. All rights reserved.