Package viam.app.v1

Interface Billing.ResourceUsageCostsBySourceOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder
All Known Implementing Classes:
Billing.ResourceUsageCostsBySource, Billing.ResourceUsageCostsBySource.Builder
Enclosing class:
Billing

public static interface Billing.ResourceUsageCostsBySourceOrBuilder extends com.google.protobuf.MessageLiteOrBuilder
  • Method Summary

    Modifier and Type
    Method
    Description
    .viam.app.v1.ResourceUsageCosts resource_usage_costs = 2 [json_name = "resourceUsageCosts"];
    .viam.app.v1.SourceType source_type = 1 [json_name = "sourceType"];
    int
    .viam.app.v1.SourceType source_type = 1 [json_name = "sourceType"];
    string tier_name = 3 [json_name = "tierName"];
    com.google.protobuf.ByteString
    string tier_name = 3 [json_name = "tierName"];
    boolean
    .viam.app.v1.ResourceUsageCosts resource_usage_costs = 2 [json_name = "resourceUsageCosts"];

    Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

    getDefaultInstanceForType, isInitialized
  • Method Details

    • getSourceTypeValue

      int getSourceTypeValue()
      .viam.app.v1.SourceType source_type = 1 [json_name = "sourceType"];
      Returns:
      The enum numeric value on the wire for sourceType.
    • getSourceType

      Billing.SourceType getSourceType()
      .viam.app.v1.SourceType source_type = 1 [json_name = "sourceType"];
      Returns:
      The sourceType.
    • hasResourceUsageCosts

      boolean hasResourceUsageCosts()
      .viam.app.v1.ResourceUsageCosts resource_usage_costs = 2 [json_name = "resourceUsageCosts"];
      Returns:
      Whether the resourceUsageCosts field is set.
    • getResourceUsageCosts

      Billing.ResourceUsageCosts getResourceUsageCosts()
      .viam.app.v1.ResourceUsageCosts resource_usage_costs = 2 [json_name = "resourceUsageCosts"];
      Returns:
      The resourceUsageCosts.
    • getTierName

      String getTierName()
      string tier_name = 3 [json_name = "tierName"];
      Returns:
      The tierName.
    • getTierNameBytes

      com.google.protobuf.ByteString getTierNameBytes()
      string tier_name = 3 [json_name = "tierName"];
      Returns:
      The bytes for tierName.