Interface ResourceUsageExportConfigOrBuilder (2.45.0)

public interface ResourceUsageExportConfigOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getBigqueryDestination()

public abstract ResourceUsageExportConfig.BigQueryDestination getBigqueryDestination()

Configuration to use BigQuery as usage export destination.

.google.container.v1.ResourceUsageExportConfig.BigQueryDestination bigquery_destination = 1;

Returns
Type Description
ResourceUsageExportConfig.BigQueryDestination

The bigqueryDestination.

getBigqueryDestinationOrBuilder()

public abstract ResourceUsageExportConfig.BigQueryDestinationOrBuilder getBigqueryDestinationOrBuilder()

Configuration to use BigQuery as usage export destination.

.google.container.v1.ResourceUsageExportConfig.BigQueryDestination bigquery_destination = 1;

Returns
Type Description
ResourceUsageExportConfig.BigQueryDestinationOrBuilder

getConsumptionMeteringConfig()

public abstract ResourceUsageExportConfig.ConsumptionMeteringConfig getConsumptionMeteringConfig()

Configuration to enable resource consumption metering.

.google.container.v1.ResourceUsageExportConfig.ConsumptionMeteringConfig consumption_metering_config = 3;

Returns
Type Description
ResourceUsageExportConfig.ConsumptionMeteringConfig

The consumptionMeteringConfig.

getConsumptionMeteringConfigOrBuilder()

public abstract ResourceUsageExportConfig.ConsumptionMeteringConfigOrBuilder getConsumptionMeteringConfigOrBuilder()

Configuration to enable resource consumption metering.

.google.container.v1.ResourceUsageExportConfig.ConsumptionMeteringConfig consumption_metering_config = 3;

Returns
Type Description
ResourceUsageExportConfig.ConsumptionMeteringConfigOrBuilder

getEnableNetworkEgressMetering()

public abstract boolean getEnableNetworkEgressMetering()

Whether to enable network egress metering for this cluster. If enabled, a daemonset will be created in the cluster to meter network egress traffic.

bool enable_network_egress_metering = 2;

Returns
Type Description
boolean

The enableNetworkEgressMetering.

hasBigqueryDestination()

public abstract boolean hasBigqueryDestination()

Configuration to use BigQuery as usage export destination.

.google.container.v1.ResourceUsageExportConfig.BigQueryDestination bigquery_destination = 1;

Returns
Type Description
boolean

Whether the bigqueryDestination field is set.

hasConsumptionMeteringConfig()

public abstract boolean hasConsumptionMeteringConfig()

Configuration to enable resource consumption metering.

.google.container.v1.ResourceUsageExportConfig.ConsumptionMeteringConfig consumption_metering_config = 3;

Returns
Type Description
boolean

Whether the consumptionMeteringConfig field is set.