Class Invoice.InvalidActivitySummary.Builder

java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessageV3.Builder<Invoice.InvalidActivitySummary.Builder>
com.google.ads.googleads.v18.resources.Invoice.InvalidActivitySummary.Builder
All Implemented Interfaces:
Invoice.InvalidActivitySummaryOrBuilder, com.google.protobuf.Message.Builder, com.google.protobuf.MessageLite.Builder, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, Cloneable
Enclosing class:
Invoice.InvalidActivitySummary

public static final class Invoice.InvalidActivitySummary.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<Invoice.InvalidActivitySummary.Builder> 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.v18.resources.Invoice.InvalidActivitySummary
  • Method Details

    • 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.Builder<Invoice.InvalidActivitySummary.Builder>
    • clear

      Specified by:
      clear in interface com.google.protobuf.Message.Builder
      Specified by:
      clear in interface com.google.protobuf.MessageLite.Builder
      Overrides:
      clear in class com.google.protobuf.GeneratedMessageV3.Builder<Invoice.InvalidActivitySummary.Builder>
    • getDescriptorForType

      public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
      Specified by:
      getDescriptorForType in interface com.google.protobuf.Message.Builder
      Specified by:
      getDescriptorForType in interface com.google.protobuf.MessageOrBuilder
      Overrides:
      getDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<Invoice.InvalidActivitySummary.Builder>
    • getDefaultInstanceForType

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

      Specified by:
      build in interface com.google.protobuf.Message.Builder
      Specified by:
      build in interface com.google.protobuf.MessageLite.Builder
    • buildPartial

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

      Specified by:
      clone in interface com.google.protobuf.Message.Builder
      Specified by:
      clone in interface com.google.protobuf.MessageLite.Builder
      Overrides:
      clone in class com.google.protobuf.GeneratedMessageV3.Builder<Invoice.InvalidActivitySummary.Builder>
    • setField

      public Invoice.InvalidActivitySummary.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
      Specified by:
      setField in interface com.google.protobuf.Message.Builder
      Overrides:
      setField in class com.google.protobuf.GeneratedMessageV3.Builder<Invoice.InvalidActivitySummary.Builder>
    • clearField

      public Invoice.InvalidActivitySummary.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
      Specified by:
      clearField in interface com.google.protobuf.Message.Builder
      Overrides:
      clearField in class com.google.protobuf.GeneratedMessageV3.Builder<Invoice.InvalidActivitySummary.Builder>
    • clearOneof

      public Invoice.InvalidActivitySummary.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
      Specified by:
      clearOneof in interface com.google.protobuf.Message.Builder
      Overrides:
      clearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<Invoice.InvalidActivitySummary.Builder>
    • setRepeatedField

      public Invoice.InvalidActivitySummary.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
      Specified by:
      setRepeatedField in interface com.google.protobuf.Message.Builder
      Overrides:
      setRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<Invoice.InvalidActivitySummary.Builder>
    • addRepeatedField

      public Invoice.InvalidActivitySummary.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
      Specified by:
      addRepeatedField in interface com.google.protobuf.Message.Builder
      Overrides:
      addRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<Invoice.InvalidActivitySummary.Builder>
    • mergeFrom

      public Invoice.InvalidActivitySummary.Builder mergeFrom(com.google.protobuf.Message other)
      Specified by:
      mergeFrom in interface com.google.protobuf.Message.Builder
      Overrides:
      mergeFrom in class com.google.protobuf.AbstractMessage.Builder<Invoice.InvalidActivitySummary.Builder>
    • mergeFrom

    • isInitialized

      public final boolean isInitialized()
      Specified by:
      isInitialized in interface com.google.protobuf.MessageLiteOrBuilder
      Overrides:
      isInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<Invoice.InvalidActivitySummary.Builder>
    • mergeFrom

      public Invoice.InvalidActivitySummary.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
      Specified by:
      mergeFrom in interface com.google.protobuf.Message.Builder
      Specified by:
      mergeFrom in interface com.google.protobuf.MessageLite.Builder
      Overrides:
      mergeFrom in class com.google.protobuf.AbstractMessage.Builder<Invoice.InvalidActivitySummary.Builder>
      Throws:
      IOException
    • hasOriginalMonthOfService

      public boolean hasOriginalMonthOfService()
       Output only. Original month of service related to this invalid activity
       credit.
       
      optional .google.ads.googleads.v18.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.v18.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.
    • setOriginalMonthOfServiceValue

      public Invoice.InvalidActivitySummary.Builder setOriginalMonthOfServiceValue(int value)
       Output only. Original month of service related to this invalid activity
       credit.
       
      optional .google.ads.googleads.v18.enums.MonthOfYearEnum.MonthOfYear original_month_of_service = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Parameters:
      value - The enum numeric value on the wire for originalMonthOfService to set.
      Returns:
      This builder for chaining.
    • getOriginalMonthOfService

      public MonthOfYearEnum.MonthOfYear getOriginalMonthOfService()
       Output only. Original month of service related to this invalid activity
       credit.
       
      optional .google.ads.googleads.v18.enums.MonthOfYearEnum.MonthOfYear original_month_of_service = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getOriginalMonthOfService in interface Invoice.InvalidActivitySummaryOrBuilder
      Returns:
      The originalMonthOfService.
    • setOriginalMonthOfService

      public Invoice.InvalidActivitySummary.Builder setOriginalMonthOfService(MonthOfYearEnum.MonthOfYear value)
       Output only. Original month of service related to this invalid activity
       credit.
       
      optional .google.ads.googleads.v18.enums.MonthOfYearEnum.MonthOfYear original_month_of_service = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Parameters:
      value - The originalMonthOfService to set.
      Returns:
      This builder for chaining.
    • clearOriginalMonthOfService

      public Invoice.InvalidActivitySummary.Builder clearOriginalMonthOfService()
       Output only. Original month of service related to this invalid activity
       credit.
       
      optional .google.ads.googleads.v18.enums.MonthOfYearEnum.MonthOfYear original_month_of_service = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      This builder for chaining.
    • 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 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.
    • setOriginalYearOfService

      public Invoice.InvalidActivitySummary.Builder setOriginalYearOfService(String value)
       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];
      Parameters:
      value - The originalYearOfService to set.
      Returns:
      This builder for chaining.
    • clearOriginalYearOfService

      public Invoice.InvalidActivitySummary.Builder clearOriginalYearOfService()
       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];
      Returns:
      This builder for chaining.
    • setOriginalYearOfServiceBytes

      public Invoice.InvalidActivitySummary.Builder setOriginalYearOfServiceBytes(com.google.protobuf.ByteString value)
       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];
      Parameters:
      value - The bytes for originalYearOfService to set.
      Returns:
      This builder for chaining.
    • 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 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.
    • setOriginalInvoiceId

      public Invoice.InvalidActivitySummary.Builder setOriginalInvoiceId(String value)
       Output only. Original invoice number related to this invalid activity
       credit.
       
      optional string original_invoice_id = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Parameters:
      value - The originalInvoiceId to set.
      Returns:
      This builder for chaining.
    • clearOriginalInvoiceId

      public Invoice.InvalidActivitySummary.Builder clearOriginalInvoiceId()
       Output only. Original invoice number related to this invalid activity
       credit.
       
      optional string original_invoice_id = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      This builder for chaining.
    • setOriginalInvoiceIdBytes

      public Invoice.InvalidActivitySummary.Builder setOriginalInvoiceIdBytes(com.google.protobuf.ByteString value)
       Output only. Original invoice number related to this invalid activity
       credit.
       
      optional string original_invoice_id = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Parameters:
      value - The bytes for originalInvoiceId to set.
      Returns:
      This builder for chaining.
    • 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 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.
    • setOriginalAccountBudgetName

      public Invoice.InvalidActivitySummary.Builder setOriginalAccountBudgetName(String value)
       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];
      Parameters:
      value - The originalAccountBudgetName to set.
      Returns:
      This builder for chaining.
    • clearOriginalAccountBudgetName

      public Invoice.InvalidActivitySummary.Builder clearOriginalAccountBudgetName()
       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];
      Returns:
      This builder for chaining.
    • setOriginalAccountBudgetNameBytes

      public Invoice.InvalidActivitySummary.Builder setOriginalAccountBudgetNameBytes(com.google.protobuf.ByteString value)
       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];
      Parameters:
      value - The bytes for originalAccountBudgetName to set.
      Returns:
      This builder for chaining.
    • 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 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.
    • setOriginalPurchaseOrderNumber

      public Invoice.InvalidActivitySummary.Builder setOriginalPurchaseOrderNumber(String value)
       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];
      Parameters:
      value - The originalPurchaseOrderNumber to set.
      Returns:
      This builder for chaining.
    • clearOriginalPurchaseOrderNumber

      public Invoice.InvalidActivitySummary.Builder clearOriginalPurchaseOrderNumber()
       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];
      Returns:
      This builder for chaining.
    • setOriginalPurchaseOrderNumberBytes

      public Invoice.InvalidActivitySummary.Builder setOriginalPurchaseOrderNumberBytes(com.google.protobuf.ByteString value)
       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];
      Parameters:
      value - The bytes for originalPurchaseOrderNumber to set.
      Returns:
      This builder for chaining.
    • 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.
    • setAmountMicros

      public Invoice.InvalidActivitySummary.Builder setAmountMicros(long value)
       Output only. Invalid activity amount in micros.
       
      optional int64 amount_micros = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Parameters:
      value - The amountMicros to set.
      Returns:
      This builder for chaining.
    • clearAmountMicros

      public Invoice.InvalidActivitySummary.Builder clearAmountMicros()
       Output only. Invalid activity amount in micros.
       
      optional int64 amount_micros = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      This builder for chaining.
    • setUnknownFields

      public final Invoice.InvalidActivitySummary.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
      Specified by:
      setUnknownFields in interface com.google.protobuf.Message.Builder
      Overrides:
      setUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<Invoice.InvalidActivitySummary.Builder>
    • mergeUnknownFields

      public final Invoice.InvalidActivitySummary.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
      Specified by:
      mergeUnknownFields in interface com.google.protobuf.Message.Builder
      Overrides:
      mergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<Invoice.InvalidActivitySummary.Builder>