Class OfflineConversionUploadClientSummary

java.lang.Object
com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessage
com.google.protobuf.GeneratedMessageV3
com.google.ads.googleads.v18.resources.OfflineConversionUploadClientSummary
All Implemented Interfaces:
OfflineConversionUploadClientSummaryOrBuilder, com.google.protobuf.Message, com.google.protobuf.MessageLite, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, Serializable

public final class OfflineConversionUploadClientSummary extends com.google.protobuf.GeneratedMessageV3 implements OfflineConversionUploadClientSummaryOrBuilder
 Offline conversion upload summary at customer level.
 
Protobuf type google.ads.googleads.v18.resources.OfflineConversionUploadClientSummary
See Also:
  • Field Details

    • RESOURCE_NAME_FIELD_NUMBER

      public static final int RESOURCE_NAME_FIELD_NUMBER
      See Also:
    • CLIENT_FIELD_NUMBER

      public static final int CLIENT_FIELD_NUMBER
      See Also:
    • STATUS_FIELD_NUMBER

      public static final int STATUS_FIELD_NUMBER
      See Also:
    • TOTAL_EVENT_COUNT_FIELD_NUMBER

      public static final int TOTAL_EVENT_COUNT_FIELD_NUMBER
      See Also:
    • SUCCESSFUL_EVENT_COUNT_FIELD_NUMBER

      public static final int SUCCESSFUL_EVENT_COUNT_FIELD_NUMBER
      See Also:
    • SUCCESS_RATE_FIELD_NUMBER

      public static final int SUCCESS_RATE_FIELD_NUMBER
      See Also:
    • PENDING_EVENT_COUNT_FIELD_NUMBER

      public static final int PENDING_EVENT_COUNT_FIELD_NUMBER
      See Also:
    • PENDING_RATE_FIELD_NUMBER

      public static final int PENDING_RATE_FIELD_NUMBER
      See Also:
    • LAST_UPLOAD_DATE_TIME_FIELD_NUMBER

      public static final int LAST_UPLOAD_DATE_TIME_FIELD_NUMBER
      See Also:
    • DAILY_SUMMARIES_FIELD_NUMBER

      public static final int DAILY_SUMMARIES_FIELD_NUMBER
      See Also:
    • JOB_SUMMARIES_FIELD_NUMBER

      public static final int JOB_SUMMARIES_FIELD_NUMBER
      See Also:
    • ALERTS_FIELD_NUMBER

      public static final int ALERTS_FIELD_NUMBER
      See Also:
  • Method Details

    • newInstance

      protected 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
    • getResourceName

      public String getResourceName()
       Output only. The resource name of the offline conversion upload summary at
       customer level. Offline conversion upload client summary resource names
       have the form:
      
       `customers/{customer_id}/offlineConversionUploadClientSummaries/{client}`
       
      string resource_name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }
      Specified by:
      getResourceName in interface OfflineConversionUploadClientSummaryOrBuilder
      Returns:
      The resourceName.
    • getResourceNameBytes

      public com.google.protobuf.ByteString getResourceNameBytes()
       Output only. The resource name of the offline conversion upload summary at
       customer level. Offline conversion upload client summary resource names
       have the form:
      
       `customers/{customer_id}/offlineConversionUploadClientSummaries/{client}`
       
      string resource_name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }
      Specified by:
      getResourceNameBytes in interface OfflineConversionUploadClientSummaryOrBuilder
      Returns:
      The bytes for resourceName.
    • getClientValue

      public int getClientValue()
       Output only. Client type of the upload event.
       
      .google.ads.googleads.v18.enums.OfflineEventUploadClientEnum.OfflineEventUploadClient client = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getClientValue in interface OfflineConversionUploadClientSummaryOrBuilder
      Returns:
      The enum numeric value on the wire for client.
    • getClient

       Output only. Client type of the upload event.
       
      .google.ads.googleads.v18.enums.OfflineEventUploadClientEnum.OfflineEventUploadClient client = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getClient in interface OfflineConversionUploadClientSummaryOrBuilder
      Returns:
      The client.
    • getStatusValue

      public int getStatusValue()
       Output only. Overall status for offline conversion client summary. Status
       is generated from most recent calendar day with upload stats.
       
      .google.ads.googleads.v18.enums.OfflineConversionDiagnosticStatusEnum.OfflineConversionDiagnosticStatus status = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getStatusValue in interface OfflineConversionUploadClientSummaryOrBuilder
      Returns:
      The enum numeric value on the wire for status.
    • getStatus

       Output only. Overall status for offline conversion client summary. Status
       is generated from most recent calendar day with upload stats.
       
      .google.ads.googleads.v18.enums.OfflineConversionDiagnosticStatusEnum.OfflineConversionDiagnosticStatus status = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getStatus in interface OfflineConversionUploadClientSummaryOrBuilder
      Returns:
      The status.
    • getTotalEventCount

      public long getTotalEventCount()
       Output only. Total count of uploaded events.
       
      int64 total_event_count = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getTotalEventCount in interface OfflineConversionUploadClientSummaryOrBuilder
      Returns:
      The totalEventCount.
    • getSuccessfulEventCount

      public long getSuccessfulEventCount()
       Output only. Total count of successful uploaded events.
       
      int64 successful_event_count = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getSuccessfulEventCount in interface OfflineConversionUploadClientSummaryOrBuilder
      Returns:
      The successfulEventCount.
    • getSuccessRate

      public double getSuccessRate()
       Output only. Successful rate.
       
      double success_rate = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getSuccessRate in interface OfflineConversionUploadClientSummaryOrBuilder
      Returns:
      The successRate.
    • getPendingEventCount

      public long getPendingEventCount()
       Output only. Total count of pending uploaded events.
       
      int64 pending_event_count = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getPendingEventCount in interface OfflineConversionUploadClientSummaryOrBuilder
      Returns:
      The pendingEventCount.
    • getPendingRate

      public double getPendingRate()
       Output only. The ratio of total pending events to total events.
       
      double pending_rate = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getPendingRate in interface OfflineConversionUploadClientSummaryOrBuilder
      Returns:
      The pendingRate.
    • getLastUploadDateTime

      public String getLastUploadDateTime()
       Output only. Date for the latest upload batch. The format is "yyyy-mm-dd
       hh:mm:ss", and it's in the time zone of the Google Ads account.
       
      string last_upload_date_time = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getLastUploadDateTime in interface OfflineConversionUploadClientSummaryOrBuilder
      Returns:
      The lastUploadDateTime.
    • getLastUploadDateTimeBytes

      public com.google.protobuf.ByteString getLastUploadDateTimeBytes()
       Output only. Date for the latest upload batch. The format is "yyyy-mm-dd
       hh:mm:ss", and it's in the time zone of the Google Ads account.
       
      string last_upload_date_time = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getLastUploadDateTimeBytes in interface OfflineConversionUploadClientSummaryOrBuilder
      Returns:
      The bytes for lastUploadDateTime.
    • getDailySummariesList

      public List<OfflineConversionSummary> getDailySummariesList()
       Output only. Summary of history stats by last N days.
       
      repeated .google.ads.googleads.v18.resources.OfflineConversionSummary daily_summaries = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getDailySummariesList in interface OfflineConversionUploadClientSummaryOrBuilder
    • getDailySummariesOrBuilderList

      public List<? extends OfflineConversionSummaryOrBuilder> getDailySummariesOrBuilderList()
       Output only. Summary of history stats by last N days.
       
      repeated .google.ads.googleads.v18.resources.OfflineConversionSummary daily_summaries = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getDailySummariesOrBuilderList in interface OfflineConversionUploadClientSummaryOrBuilder
    • getDailySummariesCount

      public int getDailySummariesCount()
       Output only. Summary of history stats by last N days.
       
      repeated .google.ads.googleads.v18.resources.OfflineConversionSummary daily_summaries = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getDailySummariesCount in interface OfflineConversionUploadClientSummaryOrBuilder
    • getDailySummaries

      public OfflineConversionSummary getDailySummaries(int index)
       Output only. Summary of history stats by last N days.
       
      repeated .google.ads.googleads.v18.resources.OfflineConversionSummary daily_summaries = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getDailySummaries in interface OfflineConversionUploadClientSummaryOrBuilder
    • getDailySummariesOrBuilder

      public OfflineConversionSummaryOrBuilder getDailySummariesOrBuilder(int index)
       Output only. Summary of history stats by last N days.
       
      repeated .google.ads.googleads.v18.resources.OfflineConversionSummary daily_summaries = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getDailySummariesOrBuilder in interface OfflineConversionUploadClientSummaryOrBuilder
    • getJobSummariesList

      public List<OfflineConversionSummary> getJobSummariesList()
       Output only. Summary of history stats by last N jobs.
       
      repeated .google.ads.googleads.v18.resources.OfflineConversionSummary job_summaries = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getJobSummariesList in interface OfflineConversionUploadClientSummaryOrBuilder
    • getJobSummariesOrBuilderList

      public List<? extends OfflineConversionSummaryOrBuilder> getJobSummariesOrBuilderList()
       Output only. Summary of history stats by last N jobs.
       
      repeated .google.ads.googleads.v18.resources.OfflineConversionSummary job_summaries = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getJobSummariesOrBuilderList in interface OfflineConversionUploadClientSummaryOrBuilder
    • getJobSummariesCount

      public int getJobSummariesCount()
       Output only. Summary of history stats by last N jobs.
       
      repeated .google.ads.googleads.v18.resources.OfflineConversionSummary job_summaries = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getJobSummariesCount in interface OfflineConversionUploadClientSummaryOrBuilder
    • getJobSummaries

      public OfflineConversionSummary getJobSummaries(int index)
       Output only. Summary of history stats by last N jobs.
       
      repeated .google.ads.googleads.v18.resources.OfflineConversionSummary job_summaries = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getJobSummaries in interface OfflineConversionUploadClientSummaryOrBuilder
    • getJobSummariesOrBuilder

      public OfflineConversionSummaryOrBuilder getJobSummariesOrBuilder(int index)
       Output only. Summary of history stats by last N jobs.
       
      repeated .google.ads.googleads.v18.resources.OfflineConversionSummary job_summaries = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getJobSummariesOrBuilder in interface OfflineConversionUploadClientSummaryOrBuilder
    • getAlertsList

      public List<OfflineConversionAlert> getAlertsList()
       Output only. Details for each error code. Alerts are generated from most
       recent calendar day with upload stats.
       
      repeated .google.ads.googleads.v18.resources.OfflineConversionAlert alerts = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getAlertsList in interface OfflineConversionUploadClientSummaryOrBuilder
    • getAlertsOrBuilderList

      public List<? extends OfflineConversionAlertOrBuilder> getAlertsOrBuilderList()
       Output only. Details for each error code. Alerts are generated from most
       recent calendar day with upload stats.
       
      repeated .google.ads.googleads.v18.resources.OfflineConversionAlert alerts = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getAlertsOrBuilderList in interface OfflineConversionUploadClientSummaryOrBuilder
    • getAlertsCount

      public int getAlertsCount()
       Output only. Details for each error code. Alerts are generated from most
       recent calendar day with upload stats.
       
      repeated .google.ads.googleads.v18.resources.OfflineConversionAlert alerts = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getAlertsCount in interface OfflineConversionUploadClientSummaryOrBuilder
    • getAlerts

      public OfflineConversionAlert getAlerts(int index)
       Output only. Details for each error code. Alerts are generated from most
       recent calendar day with upload stats.
       
      repeated .google.ads.googleads.v18.resources.OfflineConversionAlert alerts = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getAlerts in interface OfflineConversionUploadClientSummaryOrBuilder
    • getAlertsOrBuilder

      public OfflineConversionAlertOrBuilder getAlertsOrBuilder(int index)
       Output only. Details for each error code. Alerts are generated from most
       recent calendar day with upload stats.
       
      repeated .google.ads.googleads.v18.resources.OfflineConversionAlert alerts = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getAlertsOrBuilder in interface OfflineConversionUploadClientSummaryOrBuilder
    • 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 IOException
      Specified by:
      writeTo in interface com.google.protobuf.MessageLite
      Overrides:
      writeTo in class com.google.protobuf.GeneratedMessageV3
      Throws:
      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(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 OfflineConversionUploadClientSummary parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static OfflineConversionUploadClientSummary parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

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

      public static OfflineConversionUploadClientSummary parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static OfflineConversionUploadClientSummary parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

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

      public static OfflineConversionUploadClientSummary parseFrom(InputStream input) throws IOException
      Throws:
      IOException
    • parseFrom

      public static OfflineConversionUploadClientSummary parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
      Throws:
      IOException
    • parseDelimitedFrom

      public static OfflineConversionUploadClientSummary parseDelimitedFrom(InputStream input) throws IOException
      Throws:
      IOException
    • parseDelimitedFrom

      public static OfflineConversionUploadClientSummary parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
      Throws:
      IOException
    • parseFrom

      public static OfflineConversionUploadClientSummary parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
      Throws:
      IOException
    • parseFrom

      public static OfflineConversionUploadClientSummary parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
      Throws:
      IOException
    • newBuilderForType

      Specified by:
      newBuilderForType in interface com.google.protobuf.Message
      Specified by:
      newBuilderForType in interface com.google.protobuf.MessageLite
    • newBuilder

    • newBuilder

    • toBuilder

      Specified by:
      toBuilder in interface com.google.protobuf.Message
      Specified by:
      toBuilder in interface com.google.protobuf.MessageLite
    • newBuilderForType

      protected OfflineConversionUploadClientSummary.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
      Specified by:
      newBuilderForType in class com.google.protobuf.GeneratedMessageV3
    • getDefaultInstance

      public static OfflineConversionUploadClientSummary getDefaultInstance()
    • parser

      public static com.google.protobuf.Parser<OfflineConversionUploadClientSummary> parser()
    • getParserForType

      public com.google.protobuf.Parser<OfflineConversionUploadClientSummary> 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 OfflineConversionUploadClientSummary getDefaultInstanceForType()
      Specified by:
      getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuilder
      Specified by:
      getDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilder