Interface CertificateMap.GclbTargetOrBuilder (0.4.0)

public static interface CertificateMap.GclbTargetOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getIpConfigs(int index)

public abstract CertificateMap.GclbTarget.IpConfig getIpConfigs(int index)

IP configurations for this Target Proxy where the Certificate Map is serving.

repeated .google.cloud.certificatemanager.v1.CertificateMap.GclbTarget.IpConfig ip_configs = 2;

Parameter
NameDescription
indexint
Returns
TypeDescription
CertificateMap.GclbTarget.IpConfig

getIpConfigsCount()

public abstract int getIpConfigsCount()

IP configurations for this Target Proxy where the Certificate Map is serving.

repeated .google.cloud.certificatemanager.v1.CertificateMap.GclbTarget.IpConfig ip_configs = 2;

Returns
TypeDescription
int

getIpConfigsList()

public abstract List<CertificateMap.GclbTarget.IpConfig> getIpConfigsList()

IP configurations for this Target Proxy where the Certificate Map is serving.

repeated .google.cloud.certificatemanager.v1.CertificateMap.GclbTarget.IpConfig ip_configs = 2;

Returns
TypeDescription
List<IpConfig>

getIpConfigsOrBuilder(int index)

public abstract CertificateMap.GclbTarget.IpConfigOrBuilder getIpConfigsOrBuilder(int index)

IP configurations for this Target Proxy where the Certificate Map is serving.

repeated .google.cloud.certificatemanager.v1.CertificateMap.GclbTarget.IpConfig ip_configs = 2;

Parameter
NameDescription
indexint
Returns
TypeDescription
CertificateMap.GclbTarget.IpConfigOrBuilder

getIpConfigsOrBuilderList()

public abstract List<? extends CertificateMap.GclbTarget.IpConfigOrBuilder> getIpConfigsOrBuilderList()

IP configurations for this Target Proxy where the Certificate Map is serving.

repeated .google.cloud.certificatemanager.v1.CertificateMap.GclbTarget.IpConfig ip_configs = 2;

Returns
TypeDescription
List<? extends com.google.cloud.certificatemanager.v1.CertificateMap.GclbTarget.IpConfigOrBuilder>

getTargetHttpsProxy()

public abstract String getTargetHttpsProxy()

A name must be in the format projects/*/locations/*/targetHttpsProxies/*.

string target_https_proxy = 1 [(.google.api.resource_reference) = { ... }

Returns
TypeDescription
String

The targetHttpsProxy.

getTargetHttpsProxyBytes()

public abstract ByteString getTargetHttpsProxyBytes()

A name must be in the format projects/*/locations/*/targetHttpsProxies/*.

string target_https_proxy = 1 [(.google.api.resource_reference) = { ... }

Returns
TypeDescription
ByteString

The bytes for targetHttpsProxy.

getTargetProxyCase()

public abstract CertificateMap.GclbTarget.TargetProxyCase getTargetProxyCase()
Returns
TypeDescription
CertificateMap.GclbTarget.TargetProxyCase

getTargetSslProxy()

public abstract String getTargetSslProxy()

A name must be in the format projects/*/locations/*/targetSslProxies/*.

string target_ssl_proxy = 3 [(.google.api.resource_reference) = { ... }

Returns
TypeDescription
String

The targetSslProxy.

getTargetSslProxyBytes()

public abstract ByteString getTargetSslProxyBytes()

A name must be in the format projects/*/locations/*/targetSslProxies/*.

string target_ssl_proxy = 3 [(.google.api.resource_reference) = { ... }

Returns
TypeDescription
ByteString

The bytes for targetSslProxy.

hasTargetHttpsProxy()

public abstract boolean hasTargetHttpsProxy()

A name must be in the format projects/*/locations/*/targetHttpsProxies/*.

string target_https_proxy = 1 [(.google.api.resource_reference) = { ... }

Returns
TypeDescription
boolean

Whether the targetHttpsProxy field is set.

hasTargetSslProxy()

public abstract boolean hasTargetSslProxy()

A name must be in the format projects/*/locations/*/targetSslProxies/*.

string target_ssl_proxy = 3 [(.google.api.resource_reference) = { ... }

Returns
TypeDescription
boolean

Whether the targetSslProxy field is set.