Interface CertificateMap.GclbTargetOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
CertificateMap.GclbTarget, CertificateMap.GclbTarget.Builder
Enclosing class:
CertificateMap

public static interface CertificateMap.GclbTargetOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Details

    • hasTargetHttpsProxy

      boolean hasTargetHttpsProxy()
       Output only. This field returns the resource name in the following
       format:
       `//compute.googleapis.com/projects/*/global/targetHttpsProxies/*`.
       
      string target_https_proxy = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      Whether the targetHttpsProxy field is set.
    • getTargetHttpsProxy

      String getTargetHttpsProxy()
       Output only. This field returns the resource name in the following
       format:
       `//compute.googleapis.com/projects/*/global/targetHttpsProxies/*`.
       
      string target_https_proxy = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      The targetHttpsProxy.
    • getTargetHttpsProxyBytes

      com.google.protobuf.ByteString getTargetHttpsProxyBytes()
       Output only. This field returns the resource name in the following
       format:
       `//compute.googleapis.com/projects/*/global/targetHttpsProxies/*`.
       
      string target_https_proxy = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      The bytes for targetHttpsProxy.
    • hasTargetSslProxy

      boolean hasTargetSslProxy()
       Output only. This field returns the resource name in the following
       format:
       `//compute.googleapis.com/projects/*/global/targetSslProxies/*`.
       
      string target_ssl_proxy = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      Whether the targetSslProxy field is set.
    • getTargetSslProxy

      String getTargetSslProxy()
       Output only. This field returns the resource name in the following
       format:
       `//compute.googleapis.com/projects/*/global/targetSslProxies/*`.
       
      string target_ssl_proxy = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      The targetSslProxy.
    • getTargetSslProxyBytes

      com.google.protobuf.ByteString getTargetSslProxyBytes()
       Output only. This field returns the resource name in the following
       format:
       `//compute.googleapis.com/projects/*/global/targetSslProxies/*`.
       
      string target_ssl_proxy = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      The bytes for targetSslProxy.
    • getIpConfigsList

       Output only. IP configurations for this Target Proxy where the
       Certificate Map is serving.
       
      repeated .google.cloud.certificatemanager.v1.CertificateMap.GclbTarget.IpConfig ip_configs = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • getIpConfigs

      CertificateMap.GclbTarget.IpConfig getIpConfigs(int index)
       Output only. IP configurations for this Target Proxy where the
       Certificate Map is serving.
       
      repeated .google.cloud.certificatemanager.v1.CertificateMap.GclbTarget.IpConfig ip_configs = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • getIpConfigsCount

      int getIpConfigsCount()
       Output only. IP configurations for this Target Proxy where the
       Certificate Map is serving.
       
      repeated .google.cloud.certificatemanager.v1.CertificateMap.GclbTarget.IpConfig ip_configs = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • getIpConfigsOrBuilderList

      List<? extends CertificateMap.GclbTarget.IpConfigOrBuilder> getIpConfigsOrBuilderList()
       Output only. IP configurations for this Target Proxy where the
       Certificate Map is serving.
       
      repeated .google.cloud.certificatemanager.v1.CertificateMap.GclbTarget.IpConfig ip_configs = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • getIpConfigsOrBuilder

      CertificateMap.GclbTarget.IpConfigOrBuilder getIpConfigsOrBuilder(int index)
       Output only. IP configurations for this Target Proxy where the
       Certificate Map is serving.
       
      repeated .google.cloud.certificatemanager.v1.CertificateMap.GclbTarget.IpConfig ip_configs = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • getTargetProxyCase