Class Invoice.InvalidActivitySummary

  • All Implemented Interfaces:
    Invoice.InvalidActivitySummaryOrBuilder, com.google.protobuf.Message, com.google.protobuf.MessageLite, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, java.io.Serializable
    Enclosing class:
    Invoice

    public static final class Invoice.InvalidActivitySummary
    extends com.google.protobuf.GeneratedMessageV3
    implements Invoice.InvalidActivitySummaryOrBuilder
     Details about the invalid activity for the invoice that contain
     additional details about invoice against which corrections are made.
     
    Protobuf type google.ads.googleads.v13.resources.Invoice.InvalidActivitySummary
    See Also:
    Serialized Form
    • Field Detail

      • ORIGINAL_MONTH_OF_SERVICE_FIELD_NUMBER

        public static final int ORIGINAL_MONTH_OF_SERVICE_FIELD_NUMBER
        See Also:
        Constant Field Values
      • ORIGINAL_YEAR_OF_SERVICE_FIELD_NUMBER

        public static final int ORIGINAL_YEAR_OF_SERVICE_FIELD_NUMBER
        See Also:
        Constant Field Values
      • ORIGINAL_INVOICE_ID_FIELD_NUMBER

        public static final int ORIGINAL_INVOICE_ID_FIELD_NUMBER
        See Also:
        Constant Field Values
      • ORIGINAL_ACCOUNT_BUDGET_NAME_FIELD_NUMBER

        public static final int ORIGINAL_ACCOUNT_BUDGET_NAME_FIELD_NUMBER
        See Also:
        Constant Field Values
      • ORIGINAL_PURCHASE_ORDER_NUMBER_FIELD_NUMBER

        public static final int ORIGINAL_PURCHASE_ORDER_NUMBER_FIELD_NUMBER
        See Also:
        Constant Field Values
      • AMOUNT_MICROS_FIELD_NUMBER

        public static final int AMOUNT_MICROS_FIELD_NUMBER
        See Also:
        Constant Field Values
    • Method Detail

      • newInstance

        protected java.lang.Object newInstance​(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
        Overrides:
        newInstance in class com.google.protobuf.GeneratedMessageV3
      • getDescriptor

        public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
      • internalGetFieldAccessorTable

        protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
        Specified by:
        internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3
      • hasOriginalMonthOfService

        public boolean hasOriginalMonthOfService()
         Output only. Original month of service related to this invalid activity
         credit.
         
        optional .google.ads.googleads.v13.enums.MonthOfYearEnum.MonthOfYear original_month_of_service = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Specified by:
        hasOriginalMonthOfService in interface Invoice.InvalidActivitySummaryOrBuilder
        Returns:
        Whether the originalMonthOfService field is set.
      • getOriginalMonthOfServiceValue

        public int getOriginalMonthOfServiceValue()
         Output only. Original month of service related to this invalid activity
         credit.
         
        optional .google.ads.googleads.v13.enums.MonthOfYearEnum.MonthOfYear original_month_of_service = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Specified by:
        getOriginalMonthOfServiceValue in interface Invoice.InvalidActivitySummaryOrBuilder
        Returns:
        The enum numeric value on the wire for originalMonthOfService.
      • hasOriginalYearOfService

        public boolean hasOriginalYearOfService()
         Output only. Original year of service related to this invalid activity
         credit.
         
        optional string original_year_of_service = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Specified by:
        hasOriginalYearOfService in interface Invoice.InvalidActivitySummaryOrBuilder
        Returns:
        Whether the originalYearOfService field is set.
      • getOriginalYearOfService

        public java.lang.String getOriginalYearOfService()
         Output only. Original year of service related to this invalid activity
         credit.
         
        optional string original_year_of_service = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Specified by:
        getOriginalYearOfService in interface Invoice.InvalidActivitySummaryOrBuilder
        Returns:
        The originalYearOfService.
      • getOriginalYearOfServiceBytes

        public com.google.protobuf.ByteString getOriginalYearOfServiceBytes()
         Output only. Original year of service related to this invalid activity
         credit.
         
        optional string original_year_of_service = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Specified by:
        getOriginalYearOfServiceBytes in interface Invoice.InvalidActivitySummaryOrBuilder
        Returns:
        The bytes for originalYearOfService.
      • hasOriginalInvoiceId

        public boolean hasOriginalInvoiceId()
         Output only. Original invoice number related to this invalid activity
         credit.
         
        optional string original_invoice_id = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Specified by:
        hasOriginalInvoiceId in interface Invoice.InvalidActivitySummaryOrBuilder
        Returns:
        Whether the originalInvoiceId field is set.
      • getOriginalInvoiceId

        public java.lang.String getOriginalInvoiceId()
         Output only. Original invoice number related to this invalid activity
         credit.
         
        optional string original_invoice_id = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Specified by:
        getOriginalInvoiceId in interface Invoice.InvalidActivitySummaryOrBuilder
        Returns:
        The originalInvoiceId.
      • getOriginalInvoiceIdBytes

        public com.google.protobuf.ByteString getOriginalInvoiceIdBytes()
         Output only. Original invoice number related to this invalid activity
         credit.
         
        optional string original_invoice_id = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Specified by:
        getOriginalInvoiceIdBytes in interface Invoice.InvalidActivitySummaryOrBuilder
        Returns:
        The bytes for originalInvoiceId.
      • hasOriginalAccountBudgetName

        public boolean hasOriginalAccountBudgetName()
         Output only. Original account budget name related to this invalid
         activity credit.
         
        optional string original_account_budget_name = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Specified by:
        hasOriginalAccountBudgetName in interface Invoice.InvalidActivitySummaryOrBuilder
        Returns:
        Whether the originalAccountBudgetName field is set.
      • getOriginalAccountBudgetName

        public java.lang.String getOriginalAccountBudgetName()
         Output only. Original account budget name related to this invalid
         activity credit.
         
        optional string original_account_budget_name = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Specified by:
        getOriginalAccountBudgetName in interface Invoice.InvalidActivitySummaryOrBuilder
        Returns:
        The originalAccountBudgetName.
      • getOriginalAccountBudgetNameBytes

        public com.google.protobuf.ByteString getOriginalAccountBudgetNameBytes()
         Output only. Original account budget name related to this invalid
         activity credit.
         
        optional string original_account_budget_name = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Specified by:
        getOriginalAccountBudgetNameBytes in interface Invoice.InvalidActivitySummaryOrBuilder
        Returns:
        The bytes for originalAccountBudgetName.
      • hasOriginalPurchaseOrderNumber

        public boolean hasOriginalPurchaseOrderNumber()
         Output only. Original purchase order number related to this invalid
         activity credit.
         
        optional string original_purchase_order_number = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Specified by:
        hasOriginalPurchaseOrderNumber in interface Invoice.InvalidActivitySummaryOrBuilder
        Returns:
        Whether the originalPurchaseOrderNumber field is set.
      • getOriginalPurchaseOrderNumber

        public java.lang.String getOriginalPurchaseOrderNumber()
         Output only. Original purchase order number related to this invalid
         activity credit.
         
        optional string original_purchase_order_number = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Specified by:
        getOriginalPurchaseOrderNumber in interface Invoice.InvalidActivitySummaryOrBuilder
        Returns:
        The originalPurchaseOrderNumber.
      • getOriginalPurchaseOrderNumberBytes

        public com.google.protobuf.ByteString getOriginalPurchaseOrderNumberBytes()
         Output only. Original purchase order number related to this invalid
         activity credit.
         
        optional string original_purchase_order_number = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Specified by:
        getOriginalPurchaseOrderNumberBytes in interface Invoice.InvalidActivitySummaryOrBuilder
        Returns:
        The bytes for originalPurchaseOrderNumber.
      • hasAmountMicros

        public boolean hasAmountMicros()
         Output only. Invalid activity amount in micros.
         
        optional int64 amount_micros = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Specified by:
        hasAmountMicros in interface Invoice.InvalidActivitySummaryOrBuilder
        Returns:
        Whether the amountMicros field is set.
      • getAmountMicros

        public long getAmountMicros()
         Output only. Invalid activity amount in micros.
         
        optional int64 amount_micros = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Specified by:
        getAmountMicros in interface Invoice.InvalidActivitySummaryOrBuilder
        Returns:
        The amountMicros.
      • isInitialized

        public final boolean isInitialized()
        Specified by:
        isInitialized in interface com.google.protobuf.MessageLiteOrBuilder
        Overrides:
        isInitialized in class com.google.protobuf.GeneratedMessageV3
      • writeTo

        public void writeTo​(com.google.protobuf.CodedOutputStream output)
                     throws java.io.IOException
        Specified by:
        writeTo in interface com.google.protobuf.MessageLite
        Overrides:
        writeTo in class com.google.protobuf.GeneratedMessageV3
        Throws:
        java.io.IOException
      • getSerializedSize

        public int getSerializedSize()
        Specified by:
        getSerializedSize in interface com.google.protobuf.MessageLite
        Overrides:
        getSerializedSize in class com.google.protobuf.GeneratedMessageV3
      • equals

        public boolean equals​(java.lang.Object obj)
        Specified by:
        equals in interface com.google.protobuf.Message
        Overrides:
        equals in class com.google.protobuf.AbstractMessage
      • hashCode

        public int hashCode()
        Specified by:
        hashCode in interface com.google.protobuf.Message
        Overrides:
        hashCode in class com.google.protobuf.AbstractMessage
      • parseFrom

        public static Invoice.InvalidActivitySummary parseFrom​(java.nio.ByteBuffer data)
                                                        throws com.google.protobuf.InvalidProtocolBufferException
        Throws:
        com.google.protobuf.InvalidProtocolBufferException
      • parseFrom

        public static Invoice.InvalidActivitySummary parseFrom​(java.nio.ByteBuffer data,
                                                               com.google.protobuf.ExtensionRegistryLite extensionRegistry)
                                                        throws com.google.protobuf.InvalidProtocolBufferException
        Throws:
        com.google.protobuf.InvalidProtocolBufferException
      • parseFrom

        public static Invoice.InvalidActivitySummary parseFrom​(com.google.protobuf.ByteString data)
                                                        throws com.google.protobuf.InvalidProtocolBufferException
        Throws:
        com.google.protobuf.InvalidProtocolBufferException
      • parseFrom

        public static Invoice.InvalidActivitySummary 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.InvalidActivitySummary parseFrom​(byte[] data)
                                                        throws com.google.protobuf.InvalidProtocolBufferException
        Throws:
        com.google.protobuf.InvalidProtocolBufferException
      • parseFrom

        public static Invoice.InvalidActivitySummary parseFrom​(byte[] data,
                                                               com.google.protobuf.ExtensionRegistryLite extensionRegistry)
                                                        throws com.google.protobuf.InvalidProtocolBufferException
        Throws:
        com.google.protobuf.InvalidProtocolBufferException
      • parseFrom

        public static Invoice.InvalidActivitySummary parseFrom​(java.io.InputStream input)
                                                        throws java.io.IOException
        Throws:
        java.io.IOException
      • parseFrom

        public static Invoice.InvalidActivitySummary parseFrom​(java.io.InputStream input,
                                                               com.google.protobuf.ExtensionRegistryLite extensionRegistry)
                                                        throws java.io.IOException
        Throws:
        java.io.IOException
      • parseDelimitedFrom

        public static Invoice.InvalidActivitySummary parseDelimitedFrom​(java.io.InputStream input)
                                                                 throws java.io.IOException
        Throws:
        java.io.IOException
      • parseDelimitedFrom

        public static Invoice.InvalidActivitySummary parseDelimitedFrom​(java.io.InputStream input,
                                                                        com.google.protobuf.ExtensionRegistryLite extensionRegistry)
                                                                 throws java.io.IOException
        Throws:
        java.io.IOException
      • parseFrom

        public static Invoice.InvalidActivitySummary parseFrom​(com.google.protobuf.CodedInputStream input)
                                                        throws java.io.IOException
        Throws:
        java.io.IOException
      • parseFrom

        public static Invoice.InvalidActivitySummary parseFrom​(com.google.protobuf.CodedInputStream input,
                                                               com.google.protobuf.ExtensionRegistryLite extensionRegistry)
                                                        throws java.io.IOException
        Throws:
        java.io.IOException
      • newBuilderForType

        public Invoice.InvalidActivitySummary.Builder newBuilderForType()
        Specified by:
        newBuilderForType in interface com.google.protobuf.Message
        Specified by:
        newBuilderForType in interface com.google.protobuf.MessageLite
      • toBuilder

        public Invoice.InvalidActivitySummary.Builder toBuilder()
        Specified by:
        toBuilder in interface com.google.protobuf.Message
        Specified by:
        toBuilder in interface com.google.protobuf.MessageLite
      • newBuilderForType

        protected Invoice.InvalidActivitySummary.Builder newBuilderForType​(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
        Specified by:
        newBuilderForType in class com.google.protobuf.GeneratedMessageV3
      • getParserForType

        public com.google.protobuf.Parser<Invoice.InvalidActivitySummary> getParserForType()
        Specified by:
        getParserForType in interface com.google.protobuf.Message
        Specified by:
        getParserForType in interface com.google.protobuf.MessageLite
        Overrides:
        getParserForType in class com.google.protobuf.GeneratedMessageV3
      • getDefaultInstanceForType

        public Invoice.InvalidActivitySummary getDefaultInstanceForType()
        Specified by:
        getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuilder
        Specified by:
        getDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilder