Interface Instance.InstanceNetworkConfigOrBuilder (0.44.0)

public static interface Instance.InstanceNetworkConfigOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getAuthorizedExternalNetworks(int index)

public abstract Instance.InstanceNetworkConfig.AuthorizedNetwork getAuthorizedExternalNetworks(int index)

Optional. A list of external network authorized to access this instance.

repeated .google.cloud.alloydb.v1.Instance.InstanceNetworkConfig.AuthorizedNetwork authorized_external_networks = 1 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
index int
Returns
Type Description
Instance.InstanceNetworkConfig.AuthorizedNetwork

getAuthorizedExternalNetworksCount()

public abstract int getAuthorizedExternalNetworksCount()

Optional. A list of external network authorized to access this instance.

repeated .google.cloud.alloydb.v1.Instance.InstanceNetworkConfig.AuthorizedNetwork authorized_external_networks = 1 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
int

getAuthorizedExternalNetworksList()

public abstract List<Instance.InstanceNetworkConfig.AuthorizedNetwork> getAuthorizedExternalNetworksList()

Optional. A list of external network authorized to access this instance.

repeated .google.cloud.alloydb.v1.Instance.InstanceNetworkConfig.AuthorizedNetwork authorized_external_networks = 1 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
List<AuthorizedNetwork>

getAuthorizedExternalNetworksOrBuilder(int index)

public abstract Instance.InstanceNetworkConfig.AuthorizedNetworkOrBuilder getAuthorizedExternalNetworksOrBuilder(int index)

Optional. A list of external network authorized to access this instance.

repeated .google.cloud.alloydb.v1.Instance.InstanceNetworkConfig.AuthorizedNetwork authorized_external_networks = 1 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
index int
Returns
Type Description
Instance.InstanceNetworkConfig.AuthorizedNetworkOrBuilder

getAuthorizedExternalNetworksOrBuilderList()

public abstract List<? extends Instance.InstanceNetworkConfig.AuthorizedNetworkOrBuilder> getAuthorizedExternalNetworksOrBuilderList()

Optional. A list of external network authorized to access this instance.

repeated .google.cloud.alloydb.v1.Instance.InstanceNetworkConfig.AuthorizedNetwork authorized_external_networks = 1 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
List<? extends com.google.cloud.alloydb.v1.Instance.InstanceNetworkConfig.AuthorizedNetworkOrBuilder>

getEnableOutboundPublicIp()

public abstract boolean getEnableOutboundPublicIp()

Optional. Enabling an outbound public IP address to support a database server sending requests out into the internet.

bool enable_outbound_public_ip = 3 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
boolean

The enableOutboundPublicIp.

getEnablePublicIp()

public abstract boolean getEnablePublicIp()

Optional. Enabling public ip for the instance.

bool enable_public_ip = 2 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
boolean

The enablePublicIp.