Class ValidationCA.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<ValidationCA.Builder>
-
- com.google.cloud.networksecurity.v1beta1.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.GeneratedMessageV3.Builder<ValidationCA.Builder> implements ValidationCAOrBuilder
Specification of ValidationCA. Defines the mechanism to obtain the Certificate Authority certificate to validate the peer certificate.
Protobuf typegoogle.cloud.networksecurity.v1beta1.ValidationCA
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description ValidationCA.BuilderaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)ValidationCAbuild()ValidationCAbuildPartial()ValidationCA.Builderclear()ValidationCA.BuilderclearCertificateProviderInstance()The certificate provider instance specification that will be passed to the data plane, which will be used to load necessary credential information.ValidationCA.BuilderclearField(com.google.protobuf.Descriptors.FieldDescriptor field)ValidationCA.BuilderclearGrpcEndpoint()gRPC specific configuration to access the gRPC server to obtain the CA certificate.ValidationCA.BuilderclearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)ValidationCA.BuilderclearType()ValidationCA.Builderclone()CertificateProviderInstancegetCertificateProviderInstance()The certificate provider instance specification that will be passed to the data plane, which will be used to load necessary credential information.CertificateProviderInstance.BuildergetCertificateProviderInstanceBuilder()The certificate provider instance specification that will be passed to the data plane, which will be used to load necessary credential information.CertificateProviderInstanceOrBuildergetCertificateProviderInstanceOrBuilder()The certificate provider instance specification that will be passed to the data plane, which will be used to load necessary credential information.ValidationCAgetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()GrpcEndpointgetGrpcEndpoint()gRPC specific configuration to access the gRPC server to obtain the CA certificate.GrpcEndpoint.BuildergetGrpcEndpointBuilder()gRPC specific configuration to access the gRPC server to obtain the CA certificate.GrpcEndpointOrBuildergetGrpcEndpointOrBuilder()gRPC specific configuration to access the gRPC server to obtain the CA certificate.ValidationCA.TypeCasegetTypeCase()booleanhasCertificateProviderInstance()The certificate provider instance specification that will be passed to the data plane, which will be used to load necessary credential information.booleanhasGrpcEndpoint()gRPC specific configuration to access the gRPC server to obtain the CA certificate.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()ValidationCA.BuildermergeCertificateProviderInstance(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.BuildermergeFrom(ValidationCA other)ValidationCA.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)ValidationCA.BuildermergeFrom(com.google.protobuf.Message other)ValidationCA.BuildermergeGrpcEndpoint(GrpcEndpoint value)gRPC specific configuration to access the gRPC server to obtain the CA certificate.ValidationCA.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)ValidationCA.BuildersetCertificateProviderInstance(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.BuildersetCertificateProviderInstance(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.BuildersetField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)ValidationCA.BuildersetGrpcEndpoint(GrpcEndpoint value)gRPC specific configuration to access the gRPC server to obtain the CA certificate.ValidationCA.BuildersetGrpcEndpoint(GrpcEndpoint.Builder builderForValue)gRPC specific configuration to access the gRPC server to obtain the CA certificate.ValidationCA.BuildersetRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)ValidationCA.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<ValidationCA.Builder>
-
clear
public ValidationCA.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<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.GeneratedMessageV3.Builder<ValidationCA.Builder>
-
getDefaultInstanceForType
public ValidationCA getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public ValidationCA build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public ValidationCA buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
public ValidationCA.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<ValidationCA.Builder>
-
setField
public ValidationCA.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<ValidationCA.Builder>
-
clearField
public ValidationCA.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<ValidationCA.Builder>
-
clearOneof
public ValidationCA.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<ValidationCA.Builder>
-
setRepeatedField
public ValidationCA.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<ValidationCA.Builder>
-
addRepeatedField
public ValidationCA.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<ValidationCA.Builder>
-
mergeFrom
public ValidationCA.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<ValidationCA.Builder>
-
mergeFrom
public ValidationCA.Builder mergeFrom(ValidationCA other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.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
public ValidationCA.TypeCase getTypeCase()
- Specified by:
getTypeCasein interfaceValidationCAOrBuilder
-
clearType
public ValidationCA.Builder clearType()
-
hasGrpcEndpoint
public boolean hasGrpcEndpoint()
gRPC specific configuration to access the gRPC server to obtain the CA certificate.
.google.cloud.networksecurity.v1beta1.GrpcEndpoint grpc_endpoint = 2;- Specified by:
hasGrpcEndpointin interfaceValidationCAOrBuilder- Returns:
- Whether the grpcEndpoint field is set.
-
getGrpcEndpoint
public GrpcEndpoint getGrpcEndpoint()
gRPC specific configuration to access the gRPC server to obtain the CA certificate.
.google.cloud.networksecurity.v1beta1.GrpcEndpoint grpc_endpoint = 2;- Specified by:
getGrpcEndpointin interfaceValidationCAOrBuilder- Returns:
- The grpcEndpoint.
-
setGrpcEndpoint
public ValidationCA.Builder setGrpcEndpoint(GrpcEndpoint value)
gRPC specific configuration to access the gRPC server to obtain the CA certificate.
.google.cloud.networksecurity.v1beta1.GrpcEndpoint grpc_endpoint = 2;
-
setGrpcEndpoint
public ValidationCA.Builder setGrpcEndpoint(GrpcEndpoint.Builder builderForValue)
gRPC specific configuration to access the gRPC server to obtain the CA certificate.
.google.cloud.networksecurity.v1beta1.GrpcEndpoint grpc_endpoint = 2;
-
mergeGrpcEndpoint
public ValidationCA.Builder mergeGrpcEndpoint(GrpcEndpoint value)
gRPC specific configuration to access the gRPC server to obtain the CA certificate.
.google.cloud.networksecurity.v1beta1.GrpcEndpoint grpc_endpoint = 2;
-
clearGrpcEndpoint
public ValidationCA.Builder clearGrpcEndpoint()
gRPC specific configuration to access the gRPC server to obtain the CA certificate.
.google.cloud.networksecurity.v1beta1.GrpcEndpoint grpc_endpoint = 2;
-
getGrpcEndpointBuilder
public GrpcEndpoint.Builder getGrpcEndpointBuilder()
gRPC specific configuration to access the gRPC server to obtain the CA certificate.
.google.cloud.networksecurity.v1beta1.GrpcEndpoint grpc_endpoint = 2;
-
getGrpcEndpointOrBuilder
public GrpcEndpointOrBuilder getGrpcEndpointOrBuilder()
gRPC specific configuration to access the gRPC server to obtain the CA certificate.
.google.cloud.networksecurity.v1beta1.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.v1beta1.CertificateProviderInstance certificate_provider_instance = 3;- Specified by:
hasCertificateProviderInstancein interfaceValidationCAOrBuilder- Returns:
- Whether the certificateProviderInstance field is set.
-
getCertificateProviderInstance
public 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.v1beta1.CertificateProviderInstance certificate_provider_instance = 3;- Specified by:
getCertificateProviderInstancein interfaceValidationCAOrBuilder- Returns:
- The certificateProviderInstance.
-
setCertificateProviderInstance
public 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.v1beta1.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.v1beta1.CertificateProviderInstance certificate_provider_instance = 3;
-
mergeCertificateProviderInstance
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.v1beta1.CertificateProviderInstance certificate_provider_instance = 3;
-
clearCertificateProviderInstance
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.v1beta1.CertificateProviderInstance certificate_provider_instance = 3;
-
getCertificateProviderInstanceBuilder
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.v1beta1.CertificateProviderInstance certificate_provider_instance = 3;
-
getCertificateProviderInstanceOrBuilder
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.v1beta1.CertificateProviderInstance certificate_provider_instance = 3;- Specified by:
getCertificateProviderInstanceOrBuilderin interfaceValidationCAOrBuilder
-
setUnknownFields
public final ValidationCA.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<ValidationCA.Builder>
-
mergeUnknownFields
public final ValidationCA.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<ValidationCA.Builder>
-
-