Package viam.app.v1
Class Billing.GetCurrentMonthUsageResponse
java.lang.Object
com.google.protobuf.AbstractMessageLite<MessageType,BuilderType>
com.google.protobuf.GeneratedMessageLite<Billing.GetCurrentMonthUsageResponse,Billing.GetCurrentMonthUsageResponse.Builder>
viam.app.v1.Billing.GetCurrentMonthUsageResponse
- All Implemented Interfaces:
com.google.protobuf.MessageLite
,com.google.protobuf.MessageLiteOrBuilder
,Billing.GetCurrentMonthUsageResponseOrBuilder
- Enclosing class:
- Billing
public static final class Billing.GetCurrentMonthUsageResponse
extends com.google.protobuf.GeneratedMessageLite<Billing.GetCurrentMonthUsageResponse,Billing.GetCurrentMonthUsageResponse.Builder>
implements Billing.GetCurrentMonthUsageResponseOrBuilder
Protobuf type
viam.app.v1.GetCurrentMonthUsageResponse
-
Nested Class Summary
Modifier and TypeClassDescriptionstatic final class
Protobuf typeviam.app.v1.GetCurrentMonthUsageResponse
Nested classes/interfaces inherited from class com.google.protobuf.GeneratedMessageLite
com.google.protobuf.GeneratedMessageLite.DefaultInstanceBasedParser<T extends com.google.protobuf.GeneratedMessageLite<T,
?>>, com.google.protobuf.GeneratedMessageLite.ExtendableBuilder<MessageType extends com.google.protobuf.GeneratedMessageLite.ExtendableMessage<MessageType, BuilderType>, BuilderType extends com.google.protobuf.GeneratedMessageLite.ExtendableBuilder<MessageType, BuilderType>>, com.google.protobuf.GeneratedMessageLite.ExtendableMessage<MessageType extends com.google.protobuf.GeneratedMessageLite.ExtendableMessage<MessageType, BuilderType>, BuilderType extends com.google.protobuf.GeneratedMessageLite.ExtendableBuilder<MessageType, BuilderType>>, com.google.protobuf.GeneratedMessageLite.ExtendableMessageOrBuilder<MessageType extends com.google.protobuf.GeneratedMessageLite.ExtendableMessage<MessageType, BuilderType>, BuilderType extends com.google.protobuf.GeneratedMessageLite.ExtendableBuilder<MessageType, BuilderType>>, com.google.protobuf.GeneratedMessageLite.GeneratedExtension<ContainingType extends com.google.protobuf.MessageLite, Type extends Object>, com.google.protobuf.GeneratedMessageLite.MethodToInvoke, com.google.protobuf.GeneratedMessageLite.SerializedForm Nested classes/interfaces inherited from class com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessageLite.InternalOneOfEnum
-
Field Summary
Modifier and TypeFieldDescriptionstatic final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
Fields inherited from class com.google.protobuf.GeneratedMessageLite
unknownFields
Fields inherited from class com.google.protobuf.AbstractMessageLite
memoizedHashCode
-
Method Summary
Modifier and TypeMethodDescriptionprotected final Object
dynamicMethod
(com.google.protobuf.GeneratedMessageLite.MethodToInvoke method, Object arg0, Object arg1) double
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"];
getResourceUsageCostsBySourceOrBuilder
(int index) repeated .viam.app.v1.ResourceUsageCostsBySource resource_usage_costs_by_source = 14 [json_name = "resourceUsageCostsBySource"];
List<? extends Billing.ResourceUsageCostsBySourceOrBuilder>
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"];
newBuilder
(Billing.GetCurrentMonthUsageResponse prototype) parseDelimitedFrom
(InputStream input) parseDelimitedFrom
(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) parseFrom
(byte[] data) parseFrom
(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) parseFrom
(com.google.protobuf.ByteString data) parseFrom
(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) parseFrom
(com.google.protobuf.CodedInputStream input) parseFrom
(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) parseFrom
(InputStream input) parseFrom
(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) parseFrom
(ByteBuffer data) parseFrom
(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static com.google.protobuf.Parser<Billing.GetCurrentMonthUsageResponse>
parser()
Methods inherited from class com.google.protobuf.GeneratedMessageLite
createBuilder, createBuilder, dynamicMethod, dynamicMethod, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyLongList, emptyProtobufList, equals, getDefaultInstanceForType, getParserForType, getSerializedSize, hashCode, isInitialized, isInitialized, makeImmutable, mergeLengthDelimitedField, mergeUnknownFields, mergeVarintField, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, newBuilderForType, newMessageInfo, newRepeatedGeneratedExtension, newSingularGeneratedExtension, parseDelimitedFrom, parseDelimitedFrom, parseFrom, parseFrom, parseFrom, parseFrom, parseFrom, parseFrom, parseFrom, parseFrom, parseFrom, parseFrom, parsePartialFrom, parseUnknownField, registerDefaultInstance, toBuilder, toString, writeTo
Methods inherited from class com.google.protobuf.AbstractMessageLite
addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeTo
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
getDefaultInstanceForType, isInitialized
-
Field Details
-
START_DATE_FIELD_NUMBER
public static final int START_DATE_FIELD_NUMBER- See Also:
-
END_DATE_FIELD_NUMBER
public static final int END_DATE_FIELD_NUMBER- See Also:
-
RESOURCE_USAGE_COSTS_BY_SOURCE_FIELD_NUMBER
public static final int RESOURCE_USAGE_COSTS_BY_SOURCE_FIELD_NUMBER- See Also:
-
SUBTOTAL_FIELD_NUMBER
public static final int SUBTOTAL_FIELD_NUMBER- See Also:
-
CLOUD_STORAGE_USAGE_COST_FIELD_NUMBER
public static final int CLOUD_STORAGE_USAGE_COST_FIELD_NUMBER- See Also:
-
DATA_UPLOAD_USAGE_COST_FIELD_NUMBER
public static final int DATA_UPLOAD_USAGE_COST_FIELD_NUMBER- See Also:
-
DATA_EGRES_USAGE_COST_FIELD_NUMBER
public static final int DATA_EGRES_USAGE_COST_FIELD_NUMBER- See Also:
-
REMOTE_CONTROL_USAGE_COST_FIELD_NUMBER
public static final int REMOTE_CONTROL_USAGE_COST_FIELD_NUMBER- See Also:
-
STANDARD_COMPUTE_USAGE_COST_FIELD_NUMBER
public static final int STANDARD_COMPUTE_USAGE_COST_FIELD_NUMBER- See Also:
-
DISCOUNT_AMOUNT_FIELD_NUMBER
public static final int DISCOUNT_AMOUNT_FIELD_NUMBER- See Also:
-
TOTAL_USAGE_WITH_DISCOUNT_FIELD_NUMBER
public static final int TOTAL_USAGE_WITH_DISCOUNT_FIELD_NUMBER- See Also:
-
TOTAL_USAGE_WITHOUT_DISCOUNT_FIELD_NUMBER
public static final int TOTAL_USAGE_WITHOUT_DISCOUNT_FIELD_NUMBER- See Also:
-
PER_MACHINE_USAGE_COST_FIELD_NUMBER
public static final int PER_MACHINE_USAGE_COST_FIELD_NUMBER- See Also:
-
BINARY_DATA_CLOUD_STORAGE_USAGE_COST_FIELD_NUMBER
public static final int BINARY_DATA_CLOUD_STORAGE_USAGE_COST_FIELD_NUMBER- See Also:
-
OTHER_CLOUD_STORAGE_USAGE_COST_FIELD_NUMBER
public static final int OTHER_CLOUD_STORAGE_USAGE_COST_FIELD_NUMBER- See Also:
-
-
Method Details
-
hasStartDate
public boolean hasStartDate().google.protobuf.Timestamp start_date = 1 [json_name = "startDate"];
- Specified by:
hasStartDate
in interfaceBilling.GetCurrentMonthUsageResponseOrBuilder
- Returns:
- Whether the startDate field is set.
-
getStartDate
public com.google.protobuf.Timestamp getStartDate().google.protobuf.Timestamp start_date = 1 [json_name = "startDate"];
- Specified by:
getStartDate
in interfaceBilling.GetCurrentMonthUsageResponseOrBuilder
- Returns:
- The startDate.
-
hasEndDate
public boolean hasEndDate().google.protobuf.Timestamp end_date = 2 [json_name = "endDate"];
- Specified by:
hasEndDate
in interfaceBilling.GetCurrentMonthUsageResponseOrBuilder
- Returns:
- Whether the endDate field is set.
-
getEndDate
public com.google.protobuf.Timestamp getEndDate().google.protobuf.Timestamp end_date = 2 [json_name = "endDate"];
- Specified by:
getEndDate
in interfaceBilling.GetCurrentMonthUsageResponseOrBuilder
- Returns:
- The endDate.
-
getResourceUsageCostsBySourceList
repeated .viam.app.v1.ResourceUsageCostsBySource resource_usage_costs_by_source = 14 [json_name = "resourceUsageCostsBySource"];
- Specified by:
getResourceUsageCostsBySourceList
in interfaceBilling.GetCurrentMonthUsageResponseOrBuilder
-
getResourceUsageCostsBySourceOrBuilderList
public List<? extends Billing.ResourceUsageCostsBySourceOrBuilder> getResourceUsageCostsBySourceOrBuilderList()repeated .viam.app.v1.ResourceUsageCostsBySource resource_usage_costs_by_source = 14 [json_name = "resourceUsageCostsBySource"];
-
getResourceUsageCostsBySourceCount
public int getResourceUsageCostsBySourceCount()repeated .viam.app.v1.ResourceUsageCostsBySource resource_usage_costs_by_source = 14 [json_name = "resourceUsageCostsBySource"];
- Specified by:
getResourceUsageCostsBySourceCount
in interfaceBilling.GetCurrentMonthUsageResponseOrBuilder
-
getResourceUsageCostsBySource
repeated .viam.app.v1.ResourceUsageCostsBySource resource_usage_costs_by_source = 14 [json_name = "resourceUsageCostsBySource"];
- Specified by:
getResourceUsageCostsBySource
in interfaceBilling.GetCurrentMonthUsageResponseOrBuilder
-
getResourceUsageCostsBySourceOrBuilder
public Billing.ResourceUsageCostsBySourceOrBuilder getResourceUsageCostsBySourceOrBuilder(int index) repeated .viam.app.v1.ResourceUsageCostsBySource resource_usage_costs_by_source = 14 [json_name = "resourceUsageCostsBySource"];
-
getSubtotal
public double getSubtotal()double subtotal = 15 [json_name = "subtotal"];
- Specified by:
getSubtotal
in interfaceBilling.GetCurrentMonthUsageResponseOrBuilder
- 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];
- Specified by:
getCloudStorageUsageCost
in interfaceBilling.GetCurrentMonthUsageResponseOrBuilder
- 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];
- Specified by:
getDataUploadUsageCost
in interfaceBilling.GetCurrentMonthUsageResponseOrBuilder
- 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];
- Specified by:
getDataEgresUsageCost
in interfaceBilling.GetCurrentMonthUsageResponseOrBuilder
- 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];
- Specified by:
getRemoteControlUsageCost
in interfaceBilling.GetCurrentMonthUsageResponseOrBuilder
- 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];
- Specified by:
getStandardComputeUsageCost
in interfaceBilling.GetCurrentMonthUsageResponseOrBuilder
- 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];
- Specified by:
getDiscountAmount
in interfaceBilling.GetCurrentMonthUsageResponseOrBuilder
- 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];
- Specified by:
getTotalUsageWithDiscount
in interfaceBilling.GetCurrentMonthUsageResponseOrBuilder
- 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];
- Specified by:
getTotalUsageWithoutDiscount
in interfaceBilling.GetCurrentMonthUsageResponseOrBuilder
- 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];
- Specified by:
getPerMachineUsageCost
in interfaceBilling.GetCurrentMonthUsageResponseOrBuilder
- 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];
- Specified by:
getBinaryDataCloudStorageUsageCost
in interfaceBilling.GetCurrentMonthUsageResponseOrBuilder
- 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];
- Specified by:
getOtherCloudStorageUsageCost
in interfaceBilling.GetCurrentMonthUsageResponseOrBuilder
- Returns:
- The otherCloudStorageUsageCost.
-
parseFrom
public static Billing.GetCurrentMonthUsageResponse parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Billing.GetCurrentMonthUsageResponse parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Billing.GetCurrentMonthUsageResponse parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Billing.GetCurrentMonthUsageResponse parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Billing.GetCurrentMonthUsageResponse parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Billing.GetCurrentMonthUsageResponse parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
- Throws:
IOException
-
parseFrom
public static Billing.GetCurrentMonthUsageResponse parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseDelimitedFrom
public static Billing.GetCurrentMonthUsageResponse parseDelimitedFrom(InputStream input) throws IOException - Throws:
IOException
-
parseDelimitedFrom
public static Billing.GetCurrentMonthUsageResponse parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseFrom
public static Billing.GetCurrentMonthUsageResponse parseFrom(com.google.protobuf.CodedInputStream input) throws IOException - Throws:
IOException
-
parseFrom
public static Billing.GetCurrentMonthUsageResponse parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
newBuilder
-
newBuilder
public static Billing.GetCurrentMonthUsageResponse.Builder newBuilder(Billing.GetCurrentMonthUsageResponse prototype) -
dynamicMethod
protected final Object dynamicMethod(com.google.protobuf.GeneratedMessageLite.MethodToInvoke method, Object arg0, Object arg1) - Specified by:
dynamicMethod
in classcom.google.protobuf.GeneratedMessageLite<Billing.GetCurrentMonthUsageResponse,
Billing.GetCurrentMonthUsageResponse.Builder>
-
getDefaultInstance
-
parser
-