Interface MinuteRangeOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
MinuteRange, MinuteRange.Builder

@Generated public interface MinuteRangeOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Summary

    Modifier and Type
    Method
    Description
    int
    The inclusive end minute for the query as a number of minutes before now.
    Assigns a name to this minute range.
    com.google.protobuf.ByteString
    Assigns a name to this minute range.
    int
    The inclusive start minute for the query as a number of minutes before now.
    boolean
    The inclusive end minute for the query as a number of minutes before now.
    boolean
    The inclusive start minute for the query as a number of minutes before now.

    Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

    isInitialized

    Methods inherited from interface com.google.protobuf.MessageOrBuilder

    findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
  • Method Details

    • hasStartMinutesAgo

      boolean hasStartMinutesAgo()
       The inclusive start minute for the query as a number of minutes before now.
       For example, `"startMinutesAgo": 29` specifies the report should include
       event data from 29 minutes ago and after. Cannot be after `endMinutesAgo`.
      
       If unspecified, `startMinutesAgo` is defaulted to 29. Standard Analytics
       properties can request up to the last 30 minutes of event data
       (`startMinutesAgo <= 29`), and 360 Analytics properties can request up to
       the last 60 minutes of event data (`startMinutesAgo <= 59`).
       
      optional int32 start_minutes_ago = 1;
      Returns:
      Whether the startMinutesAgo field is set.
    • getStartMinutesAgo

      int getStartMinutesAgo()
       The inclusive start minute for the query as a number of minutes before now.
       For example, `"startMinutesAgo": 29` specifies the report should include
       event data from 29 minutes ago and after. Cannot be after `endMinutesAgo`.
      
       If unspecified, `startMinutesAgo` is defaulted to 29. Standard Analytics
       properties can request up to the last 30 minutes of event data
       (`startMinutesAgo <= 29`), and 360 Analytics properties can request up to
       the last 60 minutes of event data (`startMinutesAgo <= 59`).
       
      optional int32 start_minutes_ago = 1;
      Returns:
      The startMinutesAgo.
    • hasEndMinutesAgo

      boolean hasEndMinutesAgo()
       The inclusive end minute for the query as a number of minutes before now.
       Cannot be before `startMinutesAgo`. For example, `"endMinutesAgo": 15`
       specifies the report should include event data from prior to 15 minutes
       ago.
      
       If unspecified, `endMinutesAgo` is defaulted to 0. Standard Analytics
       properties can request any minute in the last 30 minutes of event data
       (`endMinutesAgo <= 29`), and 360 Analytics properties can request any
       minute in the last 60 minutes of event data (`endMinutesAgo <= 59`).
       
      optional int32 end_minutes_ago = 2;
      Returns:
      Whether the endMinutesAgo field is set.
    • getEndMinutesAgo

      int getEndMinutesAgo()
       The inclusive end minute for the query as a number of minutes before now.
       Cannot be before `startMinutesAgo`. For example, `"endMinutesAgo": 15`
       specifies the report should include event data from prior to 15 minutes
       ago.
      
       If unspecified, `endMinutesAgo` is defaulted to 0. Standard Analytics
       properties can request any minute in the last 30 minutes of event data
       (`endMinutesAgo <= 29`), and 360 Analytics properties can request any
       minute in the last 60 minutes of event data (`endMinutesAgo <= 59`).
       
      optional int32 end_minutes_ago = 2;
      Returns:
      The endMinutesAgo.
    • getName

      String getName()
       Assigns a name to this minute range. The dimension `dateRange` is valued to
       this name in a report response. If set, cannot begin with `date_range_` or
       `RESERVED_`. If not set, minute ranges are named by their zero based index
       in the request: `date_range_0`, `date_range_1`, etc.
       
      string name = 3;
      Returns:
      The name.
    • getNameBytes

      com.google.protobuf.ByteString getNameBytes()
       Assigns a name to this minute range. The dimension `dateRange` is valued to
       this name in a report response. If set, cannot begin with `date_range_` or
       `RESERVED_`. If not set, minute ranges are named by their zero based index
       in the request: `date_range_0`, `date_range_1`, etc.
       
      string name = 3;
      Returns:
      The bytes for name.