Package viam.app.v1

Class AppOuterClass.RegistryItemBilling.Builder

java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder<AppOuterClass.RegistryItemBilling,AppOuterClass.RegistryItemBilling.Builder>
com.google.protobuf.GeneratedMessageLite.Builder<AppOuterClass.RegistryItemBilling,AppOuterClass.RegistryItemBilling.Builder>
viam.app.v1.AppOuterClass.RegistryItemBilling.Builder
All Implemented Interfaces:
com.google.protobuf.MessageLite.Builder, com.google.protobuf.MessageLiteOrBuilder, Cloneable, AppOuterClass.RegistryItemBillingOrBuilder
Enclosing class:
AppOuterClass.RegistryItemBilling

public static final class AppOuterClass.RegistryItemBilling.Builder extends com.google.protobuf.GeneratedMessageLite.Builder<AppOuterClass.RegistryItemBilling,AppOuterClass.RegistryItemBilling.Builder> implements AppOuterClass.RegistryItemBillingOrBuilder
 RegistryItemBilling stores usage cost information for a registry item. Its shape mirrors the
 billing block used by fragments so that billing jobs can consume registry item costs the same
 way. For now only cost_per_month.per_machine is supported; the additional fields that fragment
 billing supports (cost_per_year, tier_name, in_arrears, etc.) are intentionally omitted.
 
Protobuf type viam.app.v1.RegistryItemBilling