Struct google_games1::EventBatchRecordFailure[][src]

pub struct EventBatchRecordFailure {
    pub kind: Option<String>,
    pub range: Option<EventPeriodRange>,
    pub failure_cause: Option<String>,
}

This is a JSON template for a batch update failure resource.

This type is not used in any activity, and only used as part of another schema.

Fields

Uniquely identifies the type of this resource. Value is always the fixed string games#eventBatchRecordFailure.

The time range which was rejected; empty for a request-wide failure.

The cause for the update failure. Possible values are:

  • "TOO_LARGE": A batch request was issued with more events than are allowed in a single batch.
  • "TIME_PERIOD_EXPIRED": A batch was sent with data too far in the past to record.
  • "TIME_PERIOD_SHORT": A batch was sent with a time range that was too short.
  • "TIME_PERIOD_LONG": A batch was sent with a time range that was too long.
  • "ALREADY_UPDATED": An attempt was made to record a batch of data which was already seen.
  • "RECORD_RATE_HIGH": An attempt was made to record data faster than the server will apply updates.

Trait Implementations

impl Default for EventBatchRecordFailure
[src]

Returns the "default value" for a type. Read more

impl Clone for EventBatchRecordFailure
[src]

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

impl Debug for EventBatchRecordFailure
[src]

Formats the value using the given formatter. Read more

impl Part for EventBatchRecordFailure
[src]

Auto Trait Implementations