Package viam.app.v1
Class Billing.GetAvailableBillingTiersResponse.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder<MessageType,BuilderType>
com.google.protobuf.GeneratedMessageLite.Builder<Billing.GetAvailableBillingTiersResponse,Billing.GetAvailableBillingTiersResponse.Builder>
viam.app.v1.Billing.GetAvailableBillingTiersResponse.Builder
- All Implemented Interfaces:
com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,Cloneable,Billing.GetAvailableBillingTiersResponseOrBuilder
- Enclosing class:
- Billing.GetAvailableBillingTiersResponse
public static final class Billing.GetAvailableBillingTiersResponse.Builder
extends com.google.protobuf.GeneratedMessageLite.Builder<Billing.GetAvailableBillingTiersResponse,Billing.GetAvailableBillingTiersResponse.Builder>
implements Billing.GetAvailableBillingTiersResponseOrBuilder
Protobuf type
viam.app.v1.GetAvailableBillingTiersResponse-
Field Summary
Fields inherited from class com.google.protobuf.GeneratedMessageLite.Builder
instance -
Method Summary
Modifier and TypeMethodDescriptionaddAllTiers(Iterable<String> values) repeated string tiers = 1 [json_name = "tiers"];repeated string tiers = 1 [json_name = "tiers"];addTiersBytes(com.google.protobuf.ByteString value) repeated string tiers = 1 [json_name = "tiers"];repeated string tiers = 1 [json_name = "tiers"];getTiers(int index) repeated string tiers = 1 [json_name = "tiers"];com.google.protobuf.ByteStringgetTiersBytes(int index) repeated string tiers = 1 [json_name = "tiers"];intrepeated string tiers = 1 [json_name = "tiers"];repeated string tiers = 1 [json_name = "tiers"];repeated string tiers = 1 [json_name = "tiers"];Methods inherited from class com.google.protobuf.GeneratedMessageLite.Builder
build, buildPartial, clear, clone, copyOnWrite, copyOnWriteInternal, getDefaultInstanceForType, internalMergeFrom, isInitialized, mergeFrom, mergeFrom, mergeFrom, mergeFromMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.google.protobuf.MessageLiteOrBuilder
getDefaultInstanceForType, isInitialized
-
Method Details
-
getTiersList
repeated string tiers = 1 [json_name = "tiers"];- Specified by:
getTiersListin interfaceBilling.GetAvailableBillingTiersResponseOrBuilder- Returns:
- A list containing the tiers.
-
getTiersCount
public int getTiersCount()repeated string tiers = 1 [json_name = "tiers"];- Specified by:
getTiersCountin interfaceBilling.GetAvailableBillingTiersResponseOrBuilder- Returns:
- The count of tiers.
-
getTiers
repeated string tiers = 1 [json_name = "tiers"];- Specified by:
getTiersin interfaceBilling.GetAvailableBillingTiersResponseOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The tiers at the given index.
-
getTiersBytes
public com.google.protobuf.ByteString getTiersBytes(int index) repeated string tiers = 1 [json_name = "tiers"];- Specified by:
getTiersBytesin interfaceBilling.GetAvailableBillingTiersResponseOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the tiers at the given index.
-
setTiers
repeated string tiers = 1 [json_name = "tiers"];- Parameters:
index- The index to set the value at.value- The tiers to set.- Returns:
- This builder for chaining.
-
addTiers
repeated string tiers = 1 [json_name = "tiers"];- Parameters:
value- The tiers to add.- Returns:
- This builder for chaining.
-
addAllTiers
repeated string tiers = 1 [json_name = "tiers"];- Parameters:
values- The tiers to add.- Returns:
- This builder for chaining.
-
clearTiers
repeated string tiers = 1 [json_name = "tiers"];- Returns:
- This builder for chaining.
-
addTiersBytes
public Billing.GetAvailableBillingTiersResponse.Builder addTiersBytes(com.google.protobuf.ByteString value) repeated string tiers = 1 [json_name = "tiers"];- Parameters:
value- The bytes of the tiers to add.- Returns:
- This builder for chaining.
-