Class BillingSetup.PaymentsAccountInfo
java.lang.Object
com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessage
com.google.protobuf.GeneratedMessageV3
com.google.ads.googleads.v18.resources.BillingSetup.PaymentsAccountInfo
- All Implemented Interfaces:
BillingSetup.PaymentsAccountInfoOrBuilder,com.google.protobuf.Message,com.google.protobuf.MessageLite,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Serializable
- Enclosing class:
- BillingSetup
public static final class BillingSetup.PaymentsAccountInfo
extends com.google.protobuf.GeneratedMessageV3
implements BillingSetup.PaymentsAccountInfoOrBuilder
Container of payments account information for this billing.Protobuf type
google.ads.googleads.v18.resources.BillingSetup.PaymentsAccountInfo- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classContainer of payments account information for this billing.Nested classes/interfaces inherited from class com.google.protobuf.GeneratedMessageV3
com.google.protobuf.GeneratedMessageV3.BuilderParent, com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>,BuilderT extends com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT, BuilderT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.FieldAccessorTable, com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter Nested classes/interfaces inherited from class com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessageLite.InternalOneOfEnum -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intstatic final intstatic final intstatic final intstatic final intFields inherited from class com.google.protobuf.GeneratedMessageV3
alwaysUseFieldBuilders, unknownFieldsFields inherited from class com.google.protobuf.AbstractMessage
memoizedSizeFields inherited from class com.google.protobuf.AbstractMessageLite
memoizedHashCode -
Method Summary
Modifier and TypeMethodDescriptionbooleanstatic final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Parser<BillingSetup.PaymentsAccountInfo>Output 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.intinthashCode()booleanOutput only.booleanImmutable.booleanImmutable.booleanOutput only.booleanOutput only.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTablefinal booleannewBuilder(BillingSetup.PaymentsAccountInfo prototype) protected BillingSetup.PaymentsAccountInfo.BuildernewBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) protected ObjectnewInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused) parseDelimitedFrom(InputStream input) parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) parseFrom(byte[] data) parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) parseFrom(com.google.protobuf.ByteString data) parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) parseFrom(com.google.protobuf.CodedInputStream input) parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) parseFrom(InputStream input) parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) parseFrom(ByteBuffer data) parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static com.google.protobuf.Parser<BillingSetup.PaymentsAccountInfo>parser()voidwriteTo(com.google.protobuf.CodedOutputStream output) Methods inherited from class com.google.protobuf.GeneratedMessageV3
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, isStringEmpty, makeExtensionsImmutable, makeMutableCopy, makeMutableCopy, mergeFromAndMakeImmutableInternal, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, newBooleanList, newBuilderForType, newDoubleList, newFloatList, newIntList, newLongList, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTagMethods inherited from class com.google.protobuf.AbstractMessage
findInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite
addAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeToMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.MessageLite
toByteArray, toByteString, writeDelimitedTo, writeToMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Field Details
-
PAYMENTS_ACCOUNT_ID_FIELD_NUMBER
public static final int PAYMENTS_ACCOUNT_ID_FIELD_NUMBER- See Also:
-
PAYMENTS_ACCOUNT_NAME_FIELD_NUMBER
public static final int PAYMENTS_ACCOUNT_NAME_FIELD_NUMBER- See Also:
-
PAYMENTS_PROFILE_ID_FIELD_NUMBER
public static final int PAYMENTS_PROFILE_ID_FIELD_NUMBER- See Also:
-
PAYMENTS_PROFILE_NAME_FIELD_NUMBER
public static final int PAYMENTS_PROFILE_NAME_FIELD_NUMBER- See Also:
-
SECONDARY_PAYMENTS_PROFILE_ID_FIELD_NUMBER
public static final int SECONDARY_PAYMENTS_PROFILE_ID_FIELD_NUMBER- See Also:
-
-
Method Details
-
newInstance
- Overrides:
newInstancein classcom.google.protobuf.GeneratedMessageV3
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3
-
hasPaymentsAccountId
public 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];- Specified by:
hasPaymentsAccountIdin interfaceBillingSetup.PaymentsAccountInfoOrBuilder- Returns:
- Whether the paymentsAccountId field is set.
-
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];- Specified by:
getPaymentsAccountIdin interfaceBillingSetup.PaymentsAccountInfoOrBuilder- Returns:
- The paymentsAccountId.
-
getPaymentsAccountIdBytes
public 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];- Specified by:
getPaymentsAccountIdBytesin interfaceBillingSetup.PaymentsAccountInfoOrBuilder- Returns:
- The bytes for paymentsAccountId.
-
hasPaymentsAccountName
public 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];- Specified by:
hasPaymentsAccountNamein interfaceBillingSetup.PaymentsAccountInfoOrBuilder- Returns:
- Whether the paymentsAccountName field is set.
-
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];- Specified by:
getPaymentsAccountNamein interfaceBillingSetup.PaymentsAccountInfoOrBuilder- Returns:
- The paymentsAccountName.
-
getPaymentsAccountNameBytes
public 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];- Specified by:
getPaymentsAccountNameBytesin interfaceBillingSetup.PaymentsAccountInfoOrBuilder- Returns:
- The bytes for paymentsAccountName.
-
hasPaymentsProfileId
public 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];- Specified by:
hasPaymentsProfileIdin interfaceBillingSetup.PaymentsAccountInfoOrBuilder- Returns:
- Whether the paymentsProfileId field is set.
-
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];- Specified by:
getPaymentsProfileIdin interfaceBillingSetup.PaymentsAccountInfoOrBuilder- Returns:
- The paymentsProfileId.
-
getPaymentsProfileIdBytes
public 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];- Specified by:
getPaymentsProfileIdBytesin interfaceBillingSetup.PaymentsAccountInfoOrBuilder- Returns:
- The bytes for paymentsProfileId.
-
hasPaymentsProfileName
public 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];- Specified by:
hasPaymentsProfileNamein interfaceBillingSetup.PaymentsAccountInfoOrBuilder- Returns:
- Whether the paymentsProfileName field is set.
-
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];- Specified by:
getPaymentsProfileNamein interfaceBillingSetup.PaymentsAccountInfoOrBuilder- Returns:
- The paymentsProfileName.
-
getPaymentsProfileNameBytes
public 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];- Specified by:
getPaymentsProfileNameBytesin interfaceBillingSetup.PaymentsAccountInfoOrBuilder- Returns:
- The bytes for paymentsProfileName.
-
hasSecondaryPaymentsProfileId
public 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];- Specified by:
hasSecondaryPaymentsProfileIdin interfaceBillingSetup.PaymentsAccountInfoOrBuilder- Returns:
- Whether the secondaryPaymentsProfileId field is set.
-
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];- Specified by:
getSecondaryPaymentsProfileIdin interfaceBillingSetup.PaymentsAccountInfoOrBuilder- Returns:
- The secondaryPaymentsProfileId.
-
getSecondaryPaymentsProfileIdBytes
public 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];- Specified by:
getSecondaryPaymentsProfileIdBytesin interfaceBillingSetup.PaymentsAccountInfoOrBuilder- Returns:
- The bytes for secondaryPaymentsProfileId.
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3
-
writeTo
- Specified by:
writeToin interfacecom.google.protobuf.MessageLite- Overrides:
writeToin classcom.google.protobuf.GeneratedMessageV3- Throws:
IOException
-
getSerializedSize
public int getSerializedSize()- Specified by:
getSerializedSizein interfacecom.google.protobuf.MessageLite- Overrides:
getSerializedSizein classcom.google.protobuf.GeneratedMessageV3
-
equals
- Specified by:
equalsin interfacecom.google.protobuf.Message- Overrides:
equalsin classcom.google.protobuf.AbstractMessage
-
hashCode
public int hashCode()- Specified by:
hashCodein interfacecom.google.protobuf.Message- Overrides:
hashCodein classcom.google.protobuf.AbstractMessage
-
parseFrom
public static BillingSetup.PaymentsAccountInfo parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static BillingSetup.PaymentsAccountInfo parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static BillingSetup.PaymentsAccountInfo parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static BillingSetup.PaymentsAccountInfo parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static BillingSetup.PaymentsAccountInfo parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static BillingSetup.PaymentsAccountInfo parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
- Throws:
IOException
-
parseFrom
public static BillingSetup.PaymentsAccountInfo parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseDelimitedFrom
public static BillingSetup.PaymentsAccountInfo parseDelimitedFrom(InputStream input) throws IOException - Throws:
IOException
-
parseDelimitedFrom
public static BillingSetup.PaymentsAccountInfo parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseFrom
public static BillingSetup.PaymentsAccountInfo parseFrom(com.google.protobuf.CodedInputStream input) throws IOException - Throws:
IOException
-
parseFrom
public static BillingSetup.PaymentsAccountInfo parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
newBuilderForType
- Specified by:
newBuilderForTypein interfacecom.google.protobuf.Message- Specified by:
newBuilderForTypein interfacecom.google.protobuf.MessageLite
-
newBuilder
-
newBuilder
public static BillingSetup.PaymentsAccountInfo.Builder newBuilder(BillingSetup.PaymentsAccountInfo prototype) -
toBuilder
- Specified by:
toBuilderin interfacecom.google.protobuf.Message- Specified by:
toBuilderin interfacecom.google.protobuf.MessageLite
-
newBuilderForType
protected BillingSetup.PaymentsAccountInfo.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) - Specified by:
newBuilderForTypein classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstance
-
parser
-
getParserForType
- Specified by:
getParserForTypein interfacecom.google.protobuf.Message- Specified by:
getParserForTypein interfacecom.google.protobuf.MessageLite- Overrides:
getParserForTypein classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-