Class Invoice.CampaignSummary
java.lang.Object
com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessage
com.google.protobuf.GeneratedMessage
com.google.protobuf.GeneratedMessage.ExtendableMessage<com.google.protobuf.GeneratedMessageV3>
com.google.protobuf.GeneratedMessageV3
com.google.ads.googleads.v23.resources.Invoice.CampaignSummary
- All Implemented Interfaces:
Invoice.CampaignSummaryOrBuilder,com.google.protobuf.GeneratedMessage.ExtendableMessageOrBuilder<com.google.protobuf.GeneratedMessageV3>,com.google.protobuf.Message,com.google.protobuf.MessageLite,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Serializable
- Enclosing class:
- Invoice
public static final class Invoice.CampaignSummary
extends com.google.protobuf.GeneratedMessageV3
implements Invoice.CampaignSummaryOrBuilder
Represents campaign level billable cost information associated with an account budget.Protobuf type
google.ads.googleads.v23.resources.Invoice.CampaignSummary- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classRepresents campaign level billable cost information associated with an account budget.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.GeneratedMessage.ExtendableMessage
com.google.protobuf.GeneratedMessage.ExtendableMessage.ExtensionSerializer, com.google.protobuf.GeneratedMessage.ExtendableMessage.ExtensionWriter, com.google.protobuf.GeneratedMessage.ExtendableMessage.FieldEntryNested classes/interfaces inherited from class com.google.protobuf.GeneratedMessage
com.google.protobuf.GeneratedMessage.GeneratedExtension<ContainingT extends com.google.protobuf.Message,T extends Object> 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 intFields inherited from class com.google.protobuf.GeneratedMessage
alwaysUseFieldBuilders, loggedPre22TypeNames, unknownFieldsFields inherited from class com.google.protobuf.AbstractMessage
memoizedSizeFields inherited from class com.google.protobuf.AbstractMessageLite
memoizedHashCode -
Method Summary
Modifier and TypeMethodDescriptionbooleanlongOutput only.Output only.com.google.protobuf.ByteStringOutput only.static Invoice.CampaignSummarystatic final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Parser<Invoice.CampaignSummary>longOutput only.intOutput only.intOutput only.booleanOutput only.booleanOutput only.inthashCode()booleanOutput only.booleanOutput only.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTablefinal booleannewBuilder(Invoice.CampaignSummary prototype) protected Invoice.CampaignSummary.BuildernewBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) protected ObjectnewInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused) static Invoice.CampaignSummaryparseDelimitedFrom(InputStream input) static Invoice.CampaignSummaryparseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static Invoice.CampaignSummaryparseFrom(byte[] data) static Invoice.CampaignSummaryparseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static Invoice.CampaignSummaryparseFrom(com.google.protobuf.ByteString data) static Invoice.CampaignSummaryparseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static Invoice.CampaignSummaryparseFrom(com.google.protobuf.CodedInputStream input) static Invoice.CampaignSummaryparseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static Invoice.CampaignSummaryparseFrom(InputStream input) static Invoice.CampaignSummaryparseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static Invoice.CampaignSummaryparseFrom(ByteBuffer data) static Invoice.CampaignSummaryparseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static com.google.protobuf.Parser<Invoice.CampaignSummary>parser()voidwriteTo(com.google.protobuf.CodedOutputStream output) Methods inherited from class com.google.protobuf.GeneratedMessageV3
mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, newBooleanList, newBuilderForType, newDoubleList, newFloatList, newIntList, newLongListMethods inherited from class com.google.protobuf.GeneratedMessage.ExtendableMessage
extensionsAreInitialized, extensionsIterator, extensionsSerializedSize, extensionsSerializedSizeAsMessageSet, getAllFields, getAllFieldsRaw, getExtension, getExtension, getExtensionCount, getExtensionFields, getField, getRepeatedField, getRepeatedFieldCount, hasExtension, hasField, makeExtensionsImmutable, newExtensionSerializer, newExtensionWriter, newMessageSetExtensionSerializer, newMessageSetExtensionWriterMethods inherited from class com.google.protobuf.GeneratedMessage
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyList, emptyLongList, getDescriptorForType, getOneofFieldDescriptor, getUnknownFields, hasOneof, internalGetMapField, internalGetMapFieldReflection, isStringEmpty, makeMutableCopy, makeMutableCopy, mergeFromAndMakeImmutableInternal, newFileScopedGeneratedExtension, newInstance, newMessageScopedGeneratedExtension, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTagMethods inherited from class com.google.protobuf.AbstractMessage
findInitializationErrors, getInitializationErrorString, hashFields, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite
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.GeneratedMessage.ExtendableMessageOrBuilder
getExtension, getExtension, getExtension, getExtension, getExtensionCount, getExtensionCount, hasExtension, hasExtensionMethods 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
-
CAMPAIGN_DESCRIPTION_FIELD_NUMBER
public static final int CAMPAIGN_DESCRIPTION_FIELD_NUMBER- See Also:
-
QUANTITY_FIELD_NUMBER
public static final int QUANTITY_FIELD_NUMBER- See Also:
-
UNIT_OF_MEASURE_FIELD_NUMBER
public static final int UNIT_OF_MEASURE_FIELD_NUMBER- See Also:
-
AMOUNT_MICROS_FIELD_NUMBER
public static final int AMOUNT_MICROS_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()- Overrides:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3
-
hasCampaignDescription
public boolean hasCampaignDescription()Output only. The description of the campaign. This is generally the same as the campaign name, but may differ.
optional string campaign_description = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
hasCampaignDescriptionin interfaceInvoice.CampaignSummaryOrBuilder- Returns:
- Whether the campaignDescription field is set.
-
getCampaignDescription
Output only. The description of the campaign. This is generally the same as the campaign name, but may differ.
optional string campaign_description = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getCampaignDescriptionin interfaceInvoice.CampaignSummaryOrBuilder- Returns:
- The campaignDescription.
-
getCampaignDescriptionBytes
public com.google.protobuf.ByteString getCampaignDescriptionBytes()Output only. The description of the campaign. This is generally the same as the campaign name, but may differ.
optional string campaign_description = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getCampaignDescriptionBytesin interfaceInvoice.CampaignSummaryOrBuilder- Returns:
- The bytes for campaignDescription.
-
hasQuantity
public boolean hasQuantity()Output only. The quantity served for the given unit of measure.
optional int64 quantity = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
hasQuantityin interfaceInvoice.CampaignSummaryOrBuilder- Returns:
- Whether the quantity field is set.
-
getQuantity
public long getQuantity()Output only. The quantity served for the given unit of measure.
optional int64 quantity = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getQuantityin interfaceInvoice.CampaignSummaryOrBuilder- Returns:
- The quantity.
-
hasUnitOfMeasure
public boolean hasUnitOfMeasure()Output only. The unit of measure for the quantity served.
optional .google.ads.googleads.v23.enums.UnitOfMeasureEnum.UnitOfMeasure unit_of_measure = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
hasUnitOfMeasurein interfaceInvoice.CampaignSummaryOrBuilder- Returns:
- Whether the unitOfMeasure field is set.
-
getUnitOfMeasureValue
public int getUnitOfMeasureValue()Output only. The unit of measure for the quantity served.
optional .google.ads.googleads.v23.enums.UnitOfMeasureEnum.UnitOfMeasure unit_of_measure = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getUnitOfMeasureValuein interfaceInvoice.CampaignSummaryOrBuilder- Returns:
- The enum numeric value on the wire for unitOfMeasure.
-
getUnitOfMeasure
Output only. The unit of measure for the quantity served.
optional .google.ads.googleads.v23.enums.UnitOfMeasureEnum.UnitOfMeasure unit_of_measure = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getUnitOfMeasurein interfaceInvoice.CampaignSummaryOrBuilder- Returns:
- The unitOfMeasure.
-
hasAmountMicros
public boolean hasAmountMicros()Output only. The amount attributable to this campaign for the given unit of measure during the service period, in micros. The currency code for this amount is the same as the Invoice.currency_code.
optional int64 amount_micros = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
hasAmountMicrosin interfaceInvoice.CampaignSummaryOrBuilder- Returns:
- Whether the amountMicros field is set.
-
getAmountMicros
public long getAmountMicros()Output only. The amount attributable to this campaign for the given unit of measure during the service period, in micros. The currency code for this amount is the same as the Invoice.currency_code.
optional int64 amount_micros = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getAmountMicrosin interfaceInvoice.CampaignSummaryOrBuilder- Returns:
- The amountMicros.
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.ExtendableMessage<com.google.protobuf.GeneratedMessageV3>
-
writeTo
- Specified by:
writeToin interfacecom.google.protobuf.MessageLite- Overrides:
writeToin classcom.google.protobuf.GeneratedMessage- Throws:
IOException
-
getSerializedSize
public int getSerializedSize()- Specified by:
getSerializedSizein interfacecom.google.protobuf.MessageLite- Overrides:
getSerializedSizein classcom.google.protobuf.GeneratedMessage
-
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 Invoice.CampaignSummary parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Invoice.CampaignSummary parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Invoice.CampaignSummary parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Invoice.CampaignSummary parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Invoice.CampaignSummary parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Invoice.CampaignSummary parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
- Throws:
IOException
-
parseFrom
public static Invoice.CampaignSummary parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseDelimitedFrom
- Throws:
IOException
-
parseDelimitedFrom
public static Invoice.CampaignSummary parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseFrom
public static Invoice.CampaignSummary parseFrom(com.google.protobuf.CodedInputStream input) throws IOException - Throws:
IOException
-
parseFrom
public static Invoice.CampaignSummary 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
-
toBuilder
- Specified by:
toBuilderin interfacecom.google.protobuf.Message- Specified by:
toBuilderin interfacecom.google.protobuf.MessageLite
-
newBuilderForType
protected Invoice.CampaignSummary.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.GeneratedMessage
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.GeneratedMessage.ExtendableMessageOrBuilder<com.google.protobuf.GeneratedMessageV3>- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-