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 TypeMethodDescriptiondouble
Deprecated.viam.app.v1.GetCurrentMonthUsageResponse.binary_data_cloud_storage_usage_cost is deprecated.double
Deprecated.viam.app.v1.GetCurrentMonthUsageResponse.cloud_storage_usage_cost is deprecated.double
Deprecated.viam.app.v1.GetCurrentMonthUsageResponse.data_egres_usage_cost is deprecated.double
Deprecated.viam.app.v1.GetCurrentMonthUsageResponse.data_upload_usage_cost is deprecated.double
Deprecated.viam.app.v1.GetCurrentMonthUsageResponse.discount_amount is deprecated.com.google.protobuf.Timestamp
.google.protobuf.Timestamp end_date = 2 [json_name = "endDate"];
double
Deprecated.viam.app.v1.GetCurrentMonthUsageResponse.other_cloud_storage_usage_cost is deprecated.double
Deprecated.viam.app.v1.GetCurrentMonthUsageResponse.per_machine_usage_cost is deprecated.double
Deprecated.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"];
int
repeated .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"];
double
Deprecated.viam.app.v1.GetCurrentMonthUsageResponse.standard_compute_usage_cost is deprecated.com.google.protobuf.Timestamp
.google.protobuf.Timestamp start_date = 1 [json_name = "startDate"];
double
double subtotal = 15 [json_name = "subtotal"];
double
Deprecated.viam.app.v1.GetCurrentMonthUsageResponse.total_usage_with_discount is deprecated.double
Deprecated.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=100all 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=101double 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=102double 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=103double 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=104double 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=105double 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=106double 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=107double 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=108double 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=109double 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=110double other_cloud_storage_usage_cost = 13 [json_name = "otherCloudStorageUsageCost", deprecated = true];
- Returns:
- The otherCloudStorageUsageCost.
-