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
Modifier and TypeMethodDescriptionOutput only.com.google.protobuf.ByteStringOutput only.Immutable.com.google.protobuf.ByteStringImmutable.Immutable.com.google.protobuf.ByteStringImmutable.Output only.com.google.protobuf.ByteStringOutput only.Output only.com.google.protobuf.ByteStringOutput only.booleanOutput only.booleanImmutable.booleanImmutable.booleanOutput only.booleanOutput only.Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitializedMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
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, for example, "1234-5678-9012-3456".
optional string payments_account_id = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- Whether the paymentsAccountId field is set.
-
getPaymentsAccountId
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, for example, "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, for example, "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
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, for example, "1234-5678-9012".
optional string payments_profile_id = 8 [(.google.api.field_behavior) = IMMUTABLE];- Returns:
- Whether the paymentsProfileId field is set.
-
getPaymentsProfileId
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, for example, "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, for example, "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
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, for example, 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
String getSecondaryPaymentsProfileId()Output only. A secondary payments profile id present in uncommon situations, for example, 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, for example, 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.
-