Interface CertificateProviderOrBuilder (0.5.0)

public interface CertificateProviderOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getCertificateProviderInstance()

public abstract 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;

Returns
TypeDescription
CertificateProviderInstance

The certificateProviderInstance.

getCertificateProviderInstanceOrBuilder()

public abstract 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;

Returns
TypeDescription
CertificateProviderInstanceOrBuilder

getGrpcEndpoint()

public abstract GrpcEndpoint getGrpcEndpoint()

gRPC specific configuration to access the gRPC server to obtain the cert and private key.

.google.cloud.networksecurity.v1beta1.GrpcEndpoint grpc_endpoint = 2;

Returns
TypeDescription
GrpcEndpoint

The grpcEndpoint.

getGrpcEndpointOrBuilder()

public abstract GrpcEndpointOrBuilder getGrpcEndpointOrBuilder()

gRPC specific configuration to access the gRPC server to obtain the cert and private key.

.google.cloud.networksecurity.v1beta1.GrpcEndpoint grpc_endpoint = 2;

Returns
TypeDescription
GrpcEndpointOrBuilder

getTypeCase()

public abstract CertificateProvider.TypeCase getTypeCase()
Returns
TypeDescription
CertificateProvider.TypeCase

hasCertificateProviderInstance()

public abstract 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;

Returns
TypeDescription
boolean

Whether the certificateProviderInstance field is set.

hasGrpcEndpoint()

public abstract boolean hasGrpcEndpoint()

gRPC specific configuration to access the gRPC server to obtain the cert and private key.

.google.cloud.networksecurity.v1beta1.GrpcEndpoint grpc_endpoint = 2;

Returns
TypeDescription
boolean

Whether the grpcEndpoint field is set.