Interface BillingSetup.PaymentsAccountInfoOrBuilder
-
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
BillingSetup.PaymentsAccountInfo,BillingSetup.PaymentsAccountInfo.Builder
- Enclosing class:
- BillingSetup
public static interface BillingSetup.PaymentsAccountInfoOrBuilder extends com.google.protobuf.MessageOrBuilder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.lang.StringgetPaymentsAccountId()Output only.com.google.protobuf.ByteStringgetPaymentsAccountIdBytes()Output only.java.lang.StringgetPaymentsAccountName()Immutable.com.google.protobuf.ByteStringgetPaymentsAccountNameBytes()Immutable.java.lang.StringgetPaymentsProfileId()Immutable.com.google.protobuf.ByteStringgetPaymentsProfileIdBytes()Immutable.java.lang.StringgetPaymentsProfileName()Output only.com.google.protobuf.ByteStringgetPaymentsProfileNameBytes()Output only.java.lang.StringgetSecondaryPaymentsProfileId()Output only.com.google.protobuf.ByteStringgetSecondaryPaymentsProfileIdBytes()Output only.booleanhasPaymentsAccountId()Output only.booleanhasPaymentsAccountName()Immutable.booleanhasPaymentsProfileId()Immutable.booleanhasPaymentsProfileName()Output only.booleanhasSecondaryPaymentsProfileId()Output only.-
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
-
-
-
Method Detail
-
hasPaymentsAccountId
boolean hasPaymentsAccountId()
Output only. A 16 digit id used to identify the payments account associated with the billing setup. This must be passed as a string with dashes, e.g. "1234-5678-9012-3456".
optional string payments_account_id = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- Whether the paymentsAccountId field is set.
-
getPaymentsAccountId
java.lang.String getPaymentsAccountId()
Output only. A 16 digit id used to identify the payments account associated with the billing setup. This must be passed as a string with dashes, e.g. "1234-5678-9012-3456".
optional string payments_account_id = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- The paymentsAccountId.
-
getPaymentsAccountIdBytes
com.google.protobuf.ByteString getPaymentsAccountIdBytes()
Output only. A 16 digit id used to identify the payments account associated with the billing setup. This must be passed as a string with dashes, e.g. "1234-5678-9012-3456".
optional string payments_account_id = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- The bytes for paymentsAccountId.
-
hasPaymentsAccountName
boolean hasPaymentsAccountName()
Immutable. The name of the payments account associated with the billing setup. This enables the user to specify a meaningful name for a payments account to aid in reconciling monthly invoices. This name will be printed in the monthly invoices.
optional string payments_account_name = 7 [(.google.api.field_behavior) = IMMUTABLE];- Returns:
- Whether the paymentsAccountName field is set.
-
getPaymentsAccountName
java.lang.String getPaymentsAccountName()
Immutable. The name of the payments account associated with the billing setup. This enables the user to specify a meaningful name for a payments account to aid in reconciling monthly invoices. This name will be printed in the monthly invoices.
optional string payments_account_name = 7 [(.google.api.field_behavior) = IMMUTABLE];- Returns:
- The paymentsAccountName.
-
getPaymentsAccountNameBytes
com.google.protobuf.ByteString getPaymentsAccountNameBytes()
Immutable. The name of the payments account associated with the billing setup. This enables the user to specify a meaningful name for a payments account to aid in reconciling monthly invoices. This name will be printed in the monthly invoices.
optional string payments_account_name = 7 [(.google.api.field_behavior) = IMMUTABLE];- Returns:
- The bytes for paymentsAccountName.
-
hasPaymentsProfileId
boolean hasPaymentsProfileId()
Immutable. A 12 digit id used to identify the payments profile associated with the billing setup. This must be passed in as a string with dashes, e.g. "1234-5678-9012".
optional string payments_profile_id = 8 [(.google.api.field_behavior) = IMMUTABLE];- Returns:
- Whether the paymentsProfileId field is set.
-
getPaymentsProfileId
java.lang.String getPaymentsProfileId()
Immutable. A 12 digit id used to identify the payments profile associated with the billing setup. This must be passed in as a string with dashes, e.g. "1234-5678-9012".
optional string payments_profile_id = 8 [(.google.api.field_behavior) = IMMUTABLE];- Returns:
- The paymentsProfileId.
-
getPaymentsProfileIdBytes
com.google.protobuf.ByteString getPaymentsProfileIdBytes()
Immutable. A 12 digit id used to identify the payments profile associated with the billing setup. This must be passed in as a string with dashes, e.g. "1234-5678-9012".
optional string payments_profile_id = 8 [(.google.api.field_behavior) = IMMUTABLE];- Returns:
- The bytes for paymentsProfileId.
-
hasPaymentsProfileName
boolean hasPaymentsProfileName()
Output only. The name of the payments profile associated with the billing setup.
optional string payments_profile_name = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- Whether the paymentsProfileName field is set.
-
getPaymentsProfileName
java.lang.String getPaymentsProfileName()
Output only. The name of the payments profile associated with the billing setup.
optional string payments_profile_name = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- The paymentsProfileName.
-
getPaymentsProfileNameBytes
com.google.protobuf.ByteString getPaymentsProfileNameBytes()
Output only. The name of the payments profile associated with the billing setup.
optional string payments_profile_name = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- The bytes for paymentsProfileName.
-
hasSecondaryPaymentsProfileId
boolean hasSecondaryPaymentsProfileId()
Output only. A secondary payments profile id present in uncommon situations, e.g. when a sequential liability agreement has been arranged.
optional string secondary_payments_profile_id = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- Whether the secondaryPaymentsProfileId field is set.
-
getSecondaryPaymentsProfileId
java.lang.String getSecondaryPaymentsProfileId()
Output only. A secondary payments profile id present in uncommon situations, e.g. when a sequential liability agreement has been arranged.
optional string secondary_payments_profile_id = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- The secondaryPaymentsProfileId.
-
getSecondaryPaymentsProfileIdBytes
com.google.protobuf.ByteString getSecondaryPaymentsProfileIdBytes()
Output only. A secondary payments profile id present in uncommon situations, e.g. when a sequential liability agreement has been arranged.
optional string secondary_payments_profile_id = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- The bytes for secondaryPaymentsProfileId.
-
-