public static final class CertificateProvider.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<CertificateProvider.Builder> implements CertificateProviderOrBuilder
Specification of certificate provider. Defines the mechanism to obtain the certificate and private key for peer to peer authentication.Protobuf type
google.cloud.networksecurity.v1.CertificateProvider| Modifier and Type | Method and Description |
|---|---|
CertificateProvider.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
CertificateProvider |
build() |
CertificateProvider |
buildPartial() |
CertificateProvider.Builder |
clear() |
CertificateProvider.Builder |
clearCertificateProviderInstance()
The certificate provider instance specification that will be passed to
the data plane, which will be used to load necessary credential
information.
|
CertificateProvider.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
CertificateProvider.Builder |
clearGrpcEndpoint()
gRPC specific configuration to access the gRPC server to
obtain the cert and private key.
|
CertificateProvider.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
CertificateProvider.Builder |
clearType() |
CertificateProvider.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.
|
CertificateProvider |
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 cert and private key.
|
GrpcEndpoint.Builder |
getGrpcEndpointBuilder()
gRPC specific configuration to access the gRPC server to
obtain the cert and private key.
|
GrpcEndpointOrBuilder |
getGrpcEndpointOrBuilder()
gRPC specific configuration to access the gRPC server to
obtain the cert and private key.
|
CertificateProvider.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 cert and private key.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
CertificateProvider.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.
|
CertificateProvider.Builder |
mergeFrom(CertificateProvider other) |
CertificateProvider.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
CertificateProvider.Builder |
mergeFrom(com.google.protobuf.Message other) |
CertificateProvider.Builder |
mergeGrpcEndpoint(GrpcEndpoint value)
gRPC specific configuration to access the gRPC server to
obtain the cert and private key.
|
CertificateProvider.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
CertificateProvider.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.
|
CertificateProvider.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.
|
CertificateProvider.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
CertificateProvider.Builder |
setGrpcEndpoint(GrpcEndpoint.Builder builderForValue)
gRPC specific configuration to access the gRPC server to
obtain the cert and private key.
|
CertificateProvider.Builder |
setGrpcEndpoint(GrpcEndpoint value)
gRPC specific configuration to access the gRPC server to
obtain the cert and private key.
|
CertificateProvider.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
CertificateProvider.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<CertificateProvider.Builder>public CertificateProvider.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<CertificateProvider.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<CertificateProvider.Builder>public CertificateProvider getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic CertificateProvider build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic CertificateProvider buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic CertificateProvider.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<CertificateProvider.Builder>public CertificateProvider.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<CertificateProvider.Builder>public CertificateProvider.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<CertificateProvider.Builder>public CertificateProvider.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<CertificateProvider.Builder>public CertificateProvider.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<CertificateProvider.Builder>public CertificateProvider.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<CertificateProvider.Builder>public CertificateProvider.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<CertificateProvider.Builder>public CertificateProvider.Builder mergeFrom(CertificateProvider other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<CertificateProvider.Builder>public CertificateProvider.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<CertificateProvider.Builder>IOExceptionpublic CertificateProvider.TypeCase getTypeCase()
getTypeCase in interface CertificateProviderOrBuilderpublic CertificateProvider.Builder clearType()
public boolean hasGrpcEndpoint()
gRPC specific configuration to access the gRPC server to obtain the cert and private key.
.google.cloud.networksecurity.v1.GrpcEndpoint grpc_endpoint = 2;hasGrpcEndpoint in interface CertificateProviderOrBuilderpublic GrpcEndpoint getGrpcEndpoint()
gRPC specific configuration to access the gRPC server to obtain the cert and private key.
.google.cloud.networksecurity.v1.GrpcEndpoint grpc_endpoint = 2;getGrpcEndpoint in interface CertificateProviderOrBuilderpublic CertificateProvider.Builder setGrpcEndpoint(GrpcEndpoint value)
gRPC specific configuration to access the gRPC server to obtain the cert and private key.
.google.cloud.networksecurity.v1.GrpcEndpoint grpc_endpoint = 2;public CertificateProvider.Builder setGrpcEndpoint(GrpcEndpoint.Builder builderForValue)
gRPC specific configuration to access the gRPC server to obtain the cert and private key.
.google.cloud.networksecurity.v1.GrpcEndpoint grpc_endpoint = 2;public CertificateProvider.Builder mergeGrpcEndpoint(GrpcEndpoint value)
gRPC specific configuration to access the gRPC server to obtain the cert and private key.
.google.cloud.networksecurity.v1.GrpcEndpoint grpc_endpoint = 2;public CertificateProvider.Builder clearGrpcEndpoint()
gRPC specific configuration to access the gRPC server to obtain the cert and private key.
.google.cloud.networksecurity.v1.GrpcEndpoint grpc_endpoint = 2;public GrpcEndpoint.Builder getGrpcEndpointBuilder()
gRPC specific configuration to access the gRPC server to obtain the cert and private key.
.google.cloud.networksecurity.v1.GrpcEndpoint grpc_endpoint = 2;public GrpcEndpointOrBuilder getGrpcEndpointOrBuilder()
gRPC specific configuration to access the gRPC server to obtain the cert and private key.
.google.cloud.networksecurity.v1.GrpcEndpoint grpc_endpoint = 2;getGrpcEndpointOrBuilder in interface CertificateProviderOrBuilderpublic 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 CertificateProviderOrBuilderpublic 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 CertificateProviderOrBuilderpublic CertificateProvider.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 CertificateProvider.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 CertificateProvider.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 CertificateProvider.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 CertificateProviderOrBuilderpublic final CertificateProvider.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<CertificateProvider.Builder>public final CertificateProvider.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<CertificateProvider.Builder>Copyright © 2024 Google LLC. All rights reserved.