Package viam.app.v1

Class Billing.PaymentMethodCard.Builder

java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder<MessageType,BuilderType>
com.google.protobuf.GeneratedMessageLite.Builder<Billing.PaymentMethodCard,Billing.PaymentMethodCard.Builder>
viam.app.v1.Billing.PaymentMethodCard.Builder
All Implemented Interfaces:
com.google.protobuf.MessageLite.Builder, com.google.protobuf.MessageLiteOrBuilder, Cloneable, Billing.PaymentMethodCardOrBuilder
Enclosing class:
Billing.PaymentMethodCard

public static final class Billing.PaymentMethodCard.Builder extends com.google.protobuf.GeneratedMessageLite.Builder<Billing.PaymentMethodCard,Billing.PaymentMethodCard.Builder> implements Billing.PaymentMethodCardOrBuilder
Protobuf type viam.app.v1.PaymentMethodCard
  • Method Details

    • getBrand

      public String getBrand()
      string brand = 1 [json_name = "brand"];
      Specified by:
      getBrand in interface Billing.PaymentMethodCardOrBuilder
      Returns:
      The brand.
    • getBrandBytes

      public com.google.protobuf.ByteString getBrandBytes()
      string brand = 1 [json_name = "brand"];
      Specified by:
      getBrandBytes in interface Billing.PaymentMethodCardOrBuilder
      Returns:
      The bytes for brand.
    • setBrand

      public Billing.PaymentMethodCard.Builder setBrand(String value)
      string brand = 1 [json_name = "brand"];
      Parameters:
      value - The brand to set.
      Returns:
      This builder for chaining.
    • clearBrand

      public Billing.PaymentMethodCard.Builder clearBrand()
      string brand = 1 [json_name = "brand"];
      Returns:
      This builder for chaining.
    • setBrandBytes

      public Billing.PaymentMethodCard.Builder setBrandBytes(com.google.protobuf.ByteString value)
      string brand = 1 [json_name = "brand"];
      Parameters:
      value - The bytes for brand to set.
      Returns:
      This builder for chaining.
    • getLastFourDigits

      public String getLastFourDigits()
      string last_four_digits = 2 [json_name = "lastFourDigits"];
      Specified by:
      getLastFourDigits in interface Billing.PaymentMethodCardOrBuilder
      Returns:
      The lastFourDigits.
    • getLastFourDigitsBytes

      public com.google.protobuf.ByteString getLastFourDigitsBytes()
      string last_four_digits = 2 [json_name = "lastFourDigits"];
      Specified by:
      getLastFourDigitsBytes in interface Billing.PaymentMethodCardOrBuilder
      Returns:
      The bytes for lastFourDigits.
    • setLastFourDigits

      public Billing.PaymentMethodCard.Builder setLastFourDigits(String value)
      string last_four_digits = 2 [json_name = "lastFourDigits"];
      Parameters:
      value - The lastFourDigits to set.
      Returns:
      This builder for chaining.
    • clearLastFourDigits

      public Billing.PaymentMethodCard.Builder clearLastFourDigits()
      string last_four_digits = 2 [json_name = "lastFourDigits"];
      Returns:
      This builder for chaining.
    • setLastFourDigitsBytes

      public Billing.PaymentMethodCard.Builder setLastFourDigitsBytes(com.google.protobuf.ByteString value)
      string last_four_digits = 2 [json_name = "lastFourDigits"];
      Parameters:
      value - The bytes for lastFourDigits to set.
      Returns:
      This builder for chaining.