Package com.google.container.v1
Interface ResourceUsageExportConfigOrBuilder
-
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
ResourceUsageExportConfig
,ResourceUsageExportConfig.Builder
public interface ResourceUsageExportConfigOrBuilder extends com.google.protobuf.MessageOrBuilder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ResourceUsageExportConfig.BigQueryDestination
getBigqueryDestination()
Configuration to use BigQuery as usage export destination.ResourceUsageExportConfig.BigQueryDestinationOrBuilder
getBigqueryDestinationOrBuilder()
Configuration to use BigQuery as usage export destination.ResourceUsageExportConfig.ConsumptionMeteringConfig
getConsumptionMeteringConfig()
Configuration to enable resource consumption metering.ResourceUsageExportConfig.ConsumptionMeteringConfigOrBuilder
getConsumptionMeteringConfigOrBuilder()
Configuration to enable resource consumption metering.boolean
getEnableNetworkEgressMetering()
Whether to enable network egress metering for this cluster.boolean
hasBigqueryDestination()
Configuration to use BigQuery as usage export destination.boolean
hasConsumptionMeteringConfig()
Configuration to enable resource consumption metering.-
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
-
-
-
Method Detail
-
hasBigqueryDestination
boolean hasBigqueryDestination()
Configuration to use BigQuery as usage export destination.
.google.container.v1.ResourceUsageExportConfig.BigQueryDestination bigquery_destination = 1;
- Returns:
- Whether the bigqueryDestination field is set.
-
getBigqueryDestination
ResourceUsageExportConfig.BigQueryDestination getBigqueryDestination()
Configuration to use BigQuery as usage export destination.
.google.container.v1.ResourceUsageExportConfig.BigQueryDestination bigquery_destination = 1;
- Returns:
- The bigqueryDestination.
-
getBigqueryDestinationOrBuilder
ResourceUsageExportConfig.BigQueryDestinationOrBuilder getBigqueryDestinationOrBuilder()
Configuration to use BigQuery as usage export destination.
.google.container.v1.ResourceUsageExportConfig.BigQueryDestination bigquery_destination = 1;
-
getEnableNetworkEgressMetering
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:
- The enableNetworkEgressMetering.
-
hasConsumptionMeteringConfig
boolean hasConsumptionMeteringConfig()
Configuration to enable resource consumption metering.
.google.container.v1.ResourceUsageExportConfig.ConsumptionMeteringConfig consumption_metering_config = 3;
- Returns:
- Whether the consumptionMeteringConfig field is set.
-
getConsumptionMeteringConfig
ResourceUsageExportConfig.ConsumptionMeteringConfig getConsumptionMeteringConfig()
Configuration to enable resource consumption metering.
.google.container.v1.ResourceUsageExportConfig.ConsumptionMeteringConfig consumption_metering_config = 3;
- Returns:
- The consumptionMeteringConfig.
-
getConsumptionMeteringConfigOrBuilder
ResourceUsageExportConfig.ConsumptionMeteringConfigOrBuilder getConsumptionMeteringConfigOrBuilder()
Configuration to enable resource consumption metering.
.google.container.v1.ResourceUsageExportConfig.ConsumptionMeteringConfig consumption_metering_config = 3;
-
-