Interface GenericHTTPEndpointConfigOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
GenericHTTPEndpointConfig, GenericHTTPEndpointConfig.Builder

@Generated public interface GenericHTTPEndpointConfigOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Details

    • hasBasicAuthentication

      boolean hasBasicAuthentication()
       Optional. Basic authentication with username and password.
       
      .google.cloud.developerconnect.v1.GenericHTTPEndpointConfig.BasicAuthentication basic_authentication = 1 [(.google.api.field_behavior) = OPTIONAL];
      Returns:
      Whether the basicAuthentication field is set.
    • getBasicAuthentication

       Optional. Basic authentication with username and password.
       
      .google.cloud.developerconnect.v1.GenericHTTPEndpointConfig.BasicAuthentication basic_authentication = 1 [(.google.api.field_behavior) = OPTIONAL];
      Returns:
      The basicAuthentication.
    • getBasicAuthenticationOrBuilder

       Optional. Basic authentication with username and password.
       
      .google.cloud.developerconnect.v1.GenericHTTPEndpointConfig.BasicAuthentication basic_authentication = 1 [(.google.api.field_behavior) = OPTIONAL];
    • hasBearerTokenAuthentication

      boolean hasBearerTokenAuthentication()
       Optional. Bearer token authentication with a token.
       
      .google.cloud.developerconnect.v1.GenericHTTPEndpointConfig.BearerTokenAuthentication bearer_token_authentication = 2 [(.google.api.field_behavior) = OPTIONAL];
      Returns:
      Whether the bearerTokenAuthentication field is set.
    • getBearerTokenAuthentication

       Optional. Bearer token authentication with a token.
       
      .google.cloud.developerconnect.v1.GenericHTTPEndpointConfig.BearerTokenAuthentication bearer_token_authentication = 2 [(.google.api.field_behavior) = OPTIONAL];
      Returns:
      The bearerTokenAuthentication.
    • getBearerTokenAuthenticationOrBuilder

      GenericHTTPEndpointConfig.BearerTokenAuthenticationOrBuilder getBearerTokenAuthenticationOrBuilder()
       Optional. Bearer token authentication with a token.
       
      .google.cloud.developerconnect.v1.GenericHTTPEndpointConfig.BearerTokenAuthentication bearer_token_authentication = 2 [(.google.api.field_behavior) = OPTIONAL];
    • getHostUri

      String getHostUri()
       Required. Immutable. The service provider's https endpoint.
       
      string host_uri = 3 [(.google.api.field_behavior) = REQUIRED, (.google.api.field_behavior) = IMMUTABLE];
      Returns:
      The hostUri.
    • getHostUriBytes

      com.google.protobuf.ByteString getHostUriBytes()
       Required. Immutable. The service provider's https endpoint.
       
      string host_uri = 3 [(.google.api.field_behavior) = REQUIRED, (.google.api.field_behavior) = IMMUTABLE];
      Returns:
      The bytes for hostUri.
    • hasServiceDirectoryConfig

      boolean hasServiceDirectoryConfig()
       Optional. Configuration for using Service Directory to privately connect to
       a HTTP service provider. This should only be set if the Http service
       provider is hosted on-premises and not reachable by public internet. If
       this field is left empty, calls to the HTTP service provider will be made
       over the public internet.
       
      .google.cloud.developerconnect.v1.ServiceDirectoryConfig service_directory_config = 4 [(.google.api.field_behavior) = OPTIONAL];
      Returns:
      Whether the serviceDirectoryConfig field is set.
    • getServiceDirectoryConfig

      ServiceDirectoryConfig getServiceDirectoryConfig()
       Optional. Configuration for using Service Directory to privately connect to
       a HTTP service provider. This should only be set if the Http service
       provider is hosted on-premises and not reachable by public internet. If
       this field is left empty, calls to the HTTP service provider will be made
       over the public internet.
       
      .google.cloud.developerconnect.v1.ServiceDirectoryConfig service_directory_config = 4 [(.google.api.field_behavior) = OPTIONAL];
      Returns:
      The serviceDirectoryConfig.
    • getServiceDirectoryConfigOrBuilder

      ServiceDirectoryConfigOrBuilder getServiceDirectoryConfigOrBuilder()
       Optional. Configuration for using Service Directory to privately connect to
       a HTTP service provider. This should only be set if the Http service
       provider is hosted on-premises and not reachable by public internet. If
       this field is left empty, calls to the HTTP service provider will be made
       over the public internet.
       
      .google.cloud.developerconnect.v1.ServiceDirectoryConfig service_directory_config = 4 [(.google.api.field_behavior) = OPTIONAL];
    • getSslCaCertificate

      String getSslCaCertificate()
       Optional. The SSL certificate to use for requests to the HTTP service
       provider.
       
      string ssl_ca_certificate = 5 [(.google.api.field_behavior) = OPTIONAL];
      Returns:
      The sslCaCertificate.
    • getSslCaCertificateBytes

      com.google.protobuf.ByteString getSslCaCertificateBytes()
       Optional. The SSL certificate to use for requests to the HTTP service
       provider.
       
      string ssl_ca_certificate = 5 [(.google.api.field_behavior) = OPTIONAL];
      Returns:
      The bytes for sslCaCertificate.
    • getAuthenticationCase