Class ConversionAdjustmentResult.Builder

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

public static final class ConversionAdjustmentResult.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<ConversionAdjustmentResult.Builder> implements ConversionAdjustmentResultOrBuilder
 Information identifying a successfully processed ConversionAdjustment.
 
Protobuf type google.ads.googleads.v18.services.ConversionAdjustmentResult
  • 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<ConversionAdjustmentResult.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<ConversionAdjustmentResult.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<ConversionAdjustmentResult.Builder>
    • getDefaultInstanceForType

      public ConversionAdjustmentResult 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 ConversionAdjustmentResult 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<ConversionAdjustmentResult.Builder>
    • setField

      public ConversionAdjustmentResult.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<ConversionAdjustmentResult.Builder>
    • clearField

      public ConversionAdjustmentResult.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<ConversionAdjustmentResult.Builder>
    • clearOneof

      public ConversionAdjustmentResult.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<ConversionAdjustmentResult.Builder>
    • setRepeatedField

      public ConversionAdjustmentResult.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<ConversionAdjustmentResult.Builder>
    • addRepeatedField

      public ConversionAdjustmentResult.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<ConversionAdjustmentResult.Builder>
    • mergeFrom

      public ConversionAdjustmentResult.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<ConversionAdjustmentResult.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<ConversionAdjustmentResult.Builder>
    • mergeFrom

      public ConversionAdjustmentResult.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<ConversionAdjustmentResult.Builder>
      Throws:
      IOException
    • hasGclidDateTimePair

      public boolean hasGclidDateTimePair()
       The gclid and conversion date time of the conversion.
       
      .google.ads.googleads.v18.services.GclidDateTimePair gclid_date_time_pair = 9;
      Specified by:
      hasGclidDateTimePair in interface ConversionAdjustmentResultOrBuilder
      Returns:
      Whether the gclidDateTimePair field is set.
    • getGclidDateTimePair

      public GclidDateTimePair getGclidDateTimePair()
       The gclid and conversion date time of the conversion.
       
      .google.ads.googleads.v18.services.GclidDateTimePair gclid_date_time_pair = 9;
      Specified by:
      getGclidDateTimePair in interface ConversionAdjustmentResultOrBuilder
      Returns:
      The gclidDateTimePair.
    • setGclidDateTimePair

      public ConversionAdjustmentResult.Builder setGclidDateTimePair(GclidDateTimePair value)
       The gclid and conversion date time of the conversion.
       
      .google.ads.googleads.v18.services.GclidDateTimePair gclid_date_time_pair = 9;
    • setGclidDateTimePair

      public ConversionAdjustmentResult.Builder setGclidDateTimePair(GclidDateTimePair.Builder builderForValue)
       The gclid and conversion date time of the conversion.
       
      .google.ads.googleads.v18.services.GclidDateTimePair gclid_date_time_pair = 9;
    • mergeGclidDateTimePair

      public ConversionAdjustmentResult.Builder mergeGclidDateTimePair(GclidDateTimePair value)
       The gclid and conversion date time of the conversion.
       
      .google.ads.googleads.v18.services.GclidDateTimePair gclid_date_time_pair = 9;
    • clearGclidDateTimePair

      public ConversionAdjustmentResult.Builder clearGclidDateTimePair()
       The gclid and conversion date time of the conversion.
       
      .google.ads.googleads.v18.services.GclidDateTimePair gclid_date_time_pair = 9;
    • getGclidDateTimePairBuilder

      public GclidDateTimePair.Builder getGclidDateTimePairBuilder()
       The gclid and conversion date time of the conversion.
       
      .google.ads.googleads.v18.services.GclidDateTimePair gclid_date_time_pair = 9;
    • getGclidDateTimePairOrBuilder

      public GclidDateTimePairOrBuilder getGclidDateTimePairOrBuilder()
       The gclid and conversion date time of the conversion.
       
      .google.ads.googleads.v18.services.GclidDateTimePair gclid_date_time_pair = 9;
      Specified by:
      getGclidDateTimePairOrBuilder in interface ConversionAdjustmentResultOrBuilder
    • getOrderId

      public String getOrderId()
       The order ID of the conversion to be adjusted.
       
      string order_id = 10;
      Specified by:
      getOrderId in interface ConversionAdjustmentResultOrBuilder
      Returns:
      The orderId.
    • getOrderIdBytes

      public com.google.protobuf.ByteString getOrderIdBytes()
       The order ID of the conversion to be adjusted.
       
      string order_id = 10;
      Specified by:
      getOrderIdBytes in interface ConversionAdjustmentResultOrBuilder
      Returns:
      The bytes for orderId.
    • setOrderId

      public ConversionAdjustmentResult.Builder setOrderId(String value)
       The order ID of the conversion to be adjusted.
       
      string order_id = 10;
      Parameters:
      value - The orderId to set.
      Returns:
      This builder for chaining.
    • clearOrderId

      public ConversionAdjustmentResult.Builder clearOrderId()
       The order ID of the conversion to be adjusted.
       
      string order_id = 10;
      Returns:
      This builder for chaining.
    • setOrderIdBytes

      public ConversionAdjustmentResult.Builder setOrderIdBytes(com.google.protobuf.ByteString value)
       The order ID of the conversion to be adjusted.
       
      string order_id = 10;
      Parameters:
      value - The bytes for orderId to set.
      Returns:
      This builder for chaining.
    • hasConversionAction

      public boolean hasConversionAction()
       Resource name of the conversion action associated with this conversion
       adjustment.
       
      optional string conversion_action = 7;
      Specified by:
      hasConversionAction in interface ConversionAdjustmentResultOrBuilder
      Returns:
      Whether the conversionAction field is set.
    • getConversionAction

      public String getConversionAction()
       Resource name of the conversion action associated with this conversion
       adjustment.
       
      optional string conversion_action = 7;
      Specified by:
      getConversionAction in interface ConversionAdjustmentResultOrBuilder
      Returns:
      The conversionAction.
    • getConversionActionBytes

      public com.google.protobuf.ByteString getConversionActionBytes()
       Resource name of the conversion action associated with this conversion
       adjustment.
       
      optional string conversion_action = 7;
      Specified by:
      getConversionActionBytes in interface ConversionAdjustmentResultOrBuilder
      Returns:
      The bytes for conversionAction.
    • setConversionAction

      public ConversionAdjustmentResult.Builder setConversionAction(String value)
       Resource name of the conversion action associated with this conversion
       adjustment.
       
      optional string conversion_action = 7;
      Parameters:
      value - The conversionAction to set.
      Returns:
      This builder for chaining.
    • clearConversionAction

      public ConversionAdjustmentResult.Builder clearConversionAction()
       Resource name of the conversion action associated with this conversion
       adjustment.
       
      optional string conversion_action = 7;
      Returns:
      This builder for chaining.
    • setConversionActionBytes

      public ConversionAdjustmentResult.Builder setConversionActionBytes(com.google.protobuf.ByteString value)
       Resource name of the conversion action associated with this conversion
       adjustment.
       
      optional string conversion_action = 7;
      Parameters:
      value - The bytes for conversionAction to set.
      Returns:
      This builder for chaining.
    • hasAdjustmentDateTime

      public boolean hasAdjustmentDateTime()
       The date time at which the adjustment occurred. The format is
       "yyyy-mm-dd hh:mm:ss+|-hh:mm", for example, "2019-01-01 12:32:45-08:00".
       
      optional string adjustment_date_time = 8;
      Specified by:
      hasAdjustmentDateTime in interface ConversionAdjustmentResultOrBuilder
      Returns:
      Whether the adjustmentDateTime field is set.
    • getAdjustmentDateTime

      public String getAdjustmentDateTime()
       The date time at which the adjustment occurred. The format is
       "yyyy-mm-dd hh:mm:ss+|-hh:mm", for example, "2019-01-01 12:32:45-08:00".
       
      optional string adjustment_date_time = 8;
      Specified by:
      getAdjustmentDateTime in interface ConversionAdjustmentResultOrBuilder
      Returns:
      The adjustmentDateTime.
    • getAdjustmentDateTimeBytes

      public com.google.protobuf.ByteString getAdjustmentDateTimeBytes()
       The date time at which the adjustment occurred. The format is
       "yyyy-mm-dd hh:mm:ss+|-hh:mm", for example, "2019-01-01 12:32:45-08:00".
       
      optional string adjustment_date_time = 8;
      Specified by:
      getAdjustmentDateTimeBytes in interface ConversionAdjustmentResultOrBuilder
      Returns:
      The bytes for adjustmentDateTime.
    • setAdjustmentDateTime

      public ConversionAdjustmentResult.Builder setAdjustmentDateTime(String value)
       The date time at which the adjustment occurred. The format is
       "yyyy-mm-dd hh:mm:ss+|-hh:mm", for example, "2019-01-01 12:32:45-08:00".
       
      optional string adjustment_date_time = 8;
      Parameters:
      value - The adjustmentDateTime to set.
      Returns:
      This builder for chaining.
    • clearAdjustmentDateTime

      public ConversionAdjustmentResult.Builder clearAdjustmentDateTime()
       The date time at which the adjustment occurred. The format is
       "yyyy-mm-dd hh:mm:ss+|-hh:mm", for example, "2019-01-01 12:32:45-08:00".
       
      optional string adjustment_date_time = 8;
      Returns:
      This builder for chaining.
    • setAdjustmentDateTimeBytes

      public ConversionAdjustmentResult.Builder setAdjustmentDateTimeBytes(com.google.protobuf.ByteString value)
       The date time at which the adjustment occurred. The format is
       "yyyy-mm-dd hh:mm:ss+|-hh:mm", for example, "2019-01-01 12:32:45-08:00".
       
      optional string adjustment_date_time = 8;
      Parameters:
      value - The bytes for adjustmentDateTime to set.
      Returns:
      This builder for chaining.
    • getAdjustmentTypeValue

      public int getAdjustmentTypeValue()
       The adjustment type.
       
      .google.ads.googleads.v18.enums.ConversionAdjustmentTypeEnum.ConversionAdjustmentType adjustment_type = 5;
      Specified by:
      getAdjustmentTypeValue in interface ConversionAdjustmentResultOrBuilder
      Returns:
      The enum numeric value on the wire for adjustmentType.
    • setAdjustmentTypeValue

      public ConversionAdjustmentResult.Builder setAdjustmentTypeValue(int value)
       The adjustment type.
       
      .google.ads.googleads.v18.enums.ConversionAdjustmentTypeEnum.ConversionAdjustmentType adjustment_type = 5;
      Parameters:
      value - The enum numeric value on the wire for adjustmentType to set.
      Returns:
      This builder for chaining.
    • getAdjustmentType

       The adjustment type.
       
      .google.ads.googleads.v18.enums.ConversionAdjustmentTypeEnum.ConversionAdjustmentType adjustment_type = 5;
      Specified by:
      getAdjustmentType in interface ConversionAdjustmentResultOrBuilder
      Returns:
      The adjustmentType.
    • setAdjustmentType

       The adjustment type.
       
      .google.ads.googleads.v18.enums.ConversionAdjustmentTypeEnum.ConversionAdjustmentType adjustment_type = 5;
      Parameters:
      value - The adjustmentType to set.
      Returns:
      This builder for chaining.
    • clearAdjustmentType

      public ConversionAdjustmentResult.Builder clearAdjustmentType()
       The adjustment type.
       
      .google.ads.googleads.v18.enums.ConversionAdjustmentTypeEnum.ConversionAdjustmentType adjustment_type = 5;
      Returns:
      This builder for chaining.
    • setUnknownFields

      public final ConversionAdjustmentResult.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<ConversionAdjustmentResult.Builder>
    • mergeUnknownFields

      public final ConversionAdjustmentResult.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<ConversionAdjustmentResult.Builder>