Package viam.app.v1
Interface Billing.GetCurrentMonthUsageResponseOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder
- All Known Implementing Classes:
Billing.GetCurrentMonthUsageResponse,Billing.GetCurrentMonthUsageResponse.Builder
- Enclosing class:
- Billing
public static interface Billing.GetCurrentMonthUsageResponseOrBuilder
extends com.google.protobuf.MessageLiteOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptiondoubleDeprecated.viam.app.v1.GetCurrentMonthUsageResponse.binary_data_cloud_storage_usage_cost is deprecated.doubleDeprecated.viam.app.v1.GetCurrentMonthUsageResponse.cloud_storage_usage_cost is deprecated.doubleDeprecated.viam.app.v1.GetCurrentMonthUsageResponse.data_egres_usage_cost is deprecated.doubleDeprecated.viam.app.v1.GetCurrentMonthUsageResponse.data_upload_usage_cost is deprecated.doubleDeprecated.viam.app.v1.GetCurrentMonthUsageResponse.discount_amount is deprecated.com.google.protobuf.Timestamp.google.protobuf.Timestamp end_date = 2 [json_name = "endDate"];doubleDeprecated.viam.app.v1.GetCurrentMonthUsageResponse.other_cloud_storage_usage_cost is deprecated.doubleDeprecated.viam.app.v1.GetCurrentMonthUsageResponse.per_machine_usage_cost is deprecated.doubleDeprecated.viam.app.v1.GetCurrentMonthUsageResponse.remote_control_usage_cost is deprecated.getResourceUsageCostsBySource(int index) repeated .viam.app.v1.ResourceUsageCostsBySource resource_usage_costs_by_source = 14 [json_name = "resourceUsageCostsBySource"];intrepeated .viam.app.v1.ResourceUsageCostsBySource resource_usage_costs_by_source = 14 [json_name = "resourceUsageCostsBySource"];repeated .viam.app.v1.ResourceUsageCostsBySource resource_usage_costs_by_source = 14 [json_name = "resourceUsageCostsBySource"];doubleDeprecated.viam.app.v1.GetCurrentMonthUsageResponse.standard_compute_usage_cost is deprecated.com.google.protobuf.Timestamp.google.protobuf.Timestamp start_date = 1 [json_name = "startDate"];doubledouble subtotal = 15 [json_name = "subtotal"];doubleDeprecated.viam.app.v1.GetCurrentMonthUsageResponse.total_usage_with_discount is deprecated.doubleDeprecated.viam.app.v1.GetCurrentMonthUsageResponse.total_usage_without_discount is deprecated.boolean.google.protobuf.Timestamp end_date = 2 [json_name = "endDate"];boolean.google.protobuf.Timestamp start_date = 1 [json_name = "startDate"];Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
getDefaultInstanceForType, isInitialized
-
Method Details
-
hasStartDate
boolean hasStartDate().google.protobuf.Timestamp start_date = 1 [json_name = "startDate"];- Returns:
- Whether the startDate field is set.
-
getStartDate
com.google.protobuf.Timestamp getStartDate().google.protobuf.Timestamp start_date = 1 [json_name = "startDate"];- Returns:
- The startDate.
-
hasEndDate
boolean hasEndDate().google.protobuf.Timestamp end_date = 2 [json_name = "endDate"];- Returns:
- Whether the endDate field is set.
-
getEndDate
com.google.protobuf.Timestamp getEndDate().google.protobuf.Timestamp end_date = 2 [json_name = "endDate"];- Returns:
- The endDate.
-
getResourceUsageCostsBySourceList
List<Billing.ResourceUsageCostsBySource> getResourceUsageCostsBySourceList()repeated .viam.app.v1.ResourceUsageCostsBySource resource_usage_costs_by_source = 14 [json_name = "resourceUsageCostsBySource"]; -
getResourceUsageCostsBySource
repeated .viam.app.v1.ResourceUsageCostsBySource resource_usage_costs_by_source = 14 [json_name = "resourceUsageCostsBySource"]; -
getResourceUsageCostsBySourceCount
int getResourceUsageCostsBySourceCount()repeated .viam.app.v1.ResourceUsageCostsBySource resource_usage_costs_by_source = 14 [json_name = "resourceUsageCostsBySource"]; -
getSubtotal
double getSubtotal()double subtotal = 15 [json_name = "subtotal"];- Returns:
- The subtotal.
-
getCloudStorageUsageCost
Deprecated.viam.app.v1.GetCurrentMonthUsageResponse.cloud_storage_usage_cost is deprecated. See app/v1/billing.proto;l=123all fields below are deprecated
double cloud_storage_usage_cost = 3 [json_name = "cloudStorageUsageCost", deprecated = true];- Returns:
- The cloudStorageUsageCost.
-
getDataUploadUsageCost
Deprecated.viam.app.v1.GetCurrentMonthUsageResponse.data_upload_usage_cost is deprecated. See app/v1/billing.proto;l=124double data_upload_usage_cost = 4 [json_name = "dataUploadUsageCost", deprecated = true];- Returns:
- The dataUploadUsageCost.
-
getDataEgresUsageCost
Deprecated.viam.app.v1.GetCurrentMonthUsageResponse.data_egres_usage_cost is deprecated. See app/v1/billing.proto;l=125double data_egres_usage_cost = 5 [json_name = "dataEgresUsageCost", deprecated = true];- Returns:
- The dataEgresUsageCost.
-
getRemoteControlUsageCost
Deprecated.viam.app.v1.GetCurrentMonthUsageResponse.remote_control_usage_cost is deprecated. See app/v1/billing.proto;l=126double remote_control_usage_cost = 6 [json_name = "remoteControlUsageCost", deprecated = true];- Returns:
- The remoteControlUsageCost.
-
getStandardComputeUsageCost
Deprecated.viam.app.v1.GetCurrentMonthUsageResponse.standard_compute_usage_cost is deprecated. See app/v1/billing.proto;l=127double standard_compute_usage_cost = 7 [json_name = "standardComputeUsageCost", deprecated = true];- Returns:
- The standardComputeUsageCost.
-
getDiscountAmount
Deprecated.viam.app.v1.GetCurrentMonthUsageResponse.discount_amount is deprecated. See app/v1/billing.proto;l=128double discount_amount = 8 [json_name = "discountAmount", deprecated = true];- Returns:
- The discountAmount.
-
getTotalUsageWithDiscount
Deprecated.viam.app.v1.GetCurrentMonthUsageResponse.total_usage_with_discount is deprecated. See app/v1/billing.proto;l=129double total_usage_with_discount = 9 [json_name = "totalUsageWithDiscount", deprecated = true];- Returns:
- The totalUsageWithDiscount.
-
getTotalUsageWithoutDiscount
Deprecated.viam.app.v1.GetCurrentMonthUsageResponse.total_usage_without_discount is deprecated. See app/v1/billing.proto;l=130double total_usage_without_discount = 10 [json_name = "totalUsageWithoutDiscount", deprecated = true];- Returns:
- The totalUsageWithoutDiscount.
-
getPerMachineUsageCost
Deprecated.viam.app.v1.GetCurrentMonthUsageResponse.per_machine_usage_cost is deprecated. See app/v1/billing.proto;l=131double per_machine_usage_cost = 11 [json_name = "perMachineUsageCost", deprecated = true];- Returns:
- The perMachineUsageCost.
-
getBinaryDataCloudStorageUsageCost
Deprecated.viam.app.v1.GetCurrentMonthUsageResponse.binary_data_cloud_storage_usage_cost is deprecated. See app/v1/billing.proto;l=132double binary_data_cloud_storage_usage_cost = 12 [json_name = "binaryDataCloudStorageUsageCost", deprecated = true];- Returns:
- The binaryDataCloudStorageUsageCost.
-
getOtherCloudStorageUsageCost
Deprecated.viam.app.v1.GetCurrentMonthUsageResponse.other_cloud_storage_usage_cost is deprecated. See app/v1/billing.proto;l=133double other_cloud_storage_usage_cost = 13 [json_name = "otherCloudStorageUsageCost", deprecated = true];- Returns:
- The otherCloudStorageUsageCost.
-