public static interface EkmConnection.ServiceResolverOrBuilder extends MessageOrBuilder
Modifier and Type | Method and Description |
---|---|
String |
getEndpointFilter()
Optional.
|
ByteString |
getEndpointFilterBytes()
Optional.
|
String |
getHostname()
Required.
|
ByteString |
getHostnameBytes()
Required.
|
Certificate |
getServerCertificates(int index)
Required.
|
int |
getServerCertificatesCount()
Required.
|
List<Certificate> |
getServerCertificatesList()
Required.
|
CertificateOrBuilder |
getServerCertificatesOrBuilder(int index)
Required.
|
List<? extends CertificateOrBuilder> |
getServerCertificatesOrBuilderList()
Required.
|
String |
getServiceDirectoryService()
Required.
|
ByteString |
getServiceDirectoryServiceBytes()
Required.
|
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
isInitialized
String getServiceDirectoryService()
Required. The resource name of the Service Directory service pointing to an EKM replica, in the format `projects/*/locations/*/namespaces/*/services/*`.
string service_directory_service = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
ByteString getServiceDirectoryServiceBytes()
Required. The resource name of the Service Directory service pointing to an EKM replica, in the format `projects/*/locations/*/namespaces/*/services/*`.
string service_directory_service = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
String getEndpointFilter()
Optional. The filter applied to the endpoints of the resolved service. If no filter is specified, all endpoints will be considered. An endpoint will be chosen arbitrarily from the filtered list for each request. For endpoint filter syntax and examples, see https://cloud.google.com/service-directory/docs/reference/rpc/google.cloud.servicedirectory.v1#resolveservicerequest.
string endpoint_filter = 2 [(.google.api.field_behavior) = OPTIONAL];
ByteString getEndpointFilterBytes()
Optional. The filter applied to the endpoints of the resolved service. If no filter is specified, all endpoints will be considered. An endpoint will be chosen arbitrarily from the filtered list for each request. For endpoint filter syntax and examples, see https://cloud.google.com/service-directory/docs/reference/rpc/google.cloud.servicedirectory.v1#resolveservicerequest.
string endpoint_filter = 2 [(.google.api.field_behavior) = OPTIONAL];
String getHostname()
Required. The hostname of the EKM replica used at TLS and HTTP layers.
string hostname = 3 [(.google.api.field_behavior) = REQUIRED];
ByteString getHostnameBytes()
Required. The hostname of the EKM replica used at TLS and HTTP layers.
string hostname = 3 [(.google.api.field_behavior) = REQUIRED];
List<Certificate> getServerCertificatesList()
Required. A list of leaf server certificates used to authenticate HTTPS connections to the EKM replica.
repeated .google.cloud.kms.v1.Certificate server_certificates = 4 [(.google.api.field_behavior) = REQUIRED];
Certificate getServerCertificates(int index)
Required. A list of leaf server certificates used to authenticate HTTPS connections to the EKM replica.
repeated .google.cloud.kms.v1.Certificate server_certificates = 4 [(.google.api.field_behavior) = REQUIRED];
int getServerCertificatesCount()
Required. A list of leaf server certificates used to authenticate HTTPS connections to the EKM replica.
repeated .google.cloud.kms.v1.Certificate server_certificates = 4 [(.google.api.field_behavior) = REQUIRED];
List<? extends CertificateOrBuilder> getServerCertificatesOrBuilderList()
Required. A list of leaf server certificates used to authenticate HTTPS connections to the EKM replica.
repeated .google.cloud.kms.v1.Certificate server_certificates = 4 [(.google.api.field_behavior) = REQUIRED];
CertificateOrBuilder getServerCertificatesOrBuilder(int index)
Required. A list of leaf server certificates used to authenticate HTTPS connections to the EKM replica.
repeated .google.cloud.kms.v1.Certificate server_certificates = 4 [(.google.api.field_behavior) = REQUIRED];
Copyright © 2022 Google LLC. All rights reserved.