Interface MeteringReportOuterClass.GetMeteringReportRequestOrBuilder

    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      java.lang.String getApplicationId()
      If set to a non-empty value, then the report will only be generated for that application.
      com.google.protobuf.ByteString getApplicationIdBytes()
      If set to a non-empty value, then the report will only be generated for that application.
      com.google.protobuf.Timestamp getFrom()
      The from timestamp (inclusive).
      com.google.protobuf.TimestampOrBuilder getFromOrBuilder()
      The from timestamp (inclusive).
      com.google.protobuf.Timestamp getTo()
      The to timestamp (exclusive).
      com.google.protobuf.TimestampOrBuilder getToOrBuilder()
      The to timestamp (exclusive).
      boolean hasFrom()
      The from timestamp (inclusive).
      boolean hasTo()
      The to timestamp (exclusive).
      • 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 Detail

      • hasFrom

        boolean hasFrom()
         The from timestamp (inclusive).
         Required.
         
        .google.protobuf.Timestamp from = 1 [json_name = "from"];
        Returns:
        Whether the from field is set.
      • getFrom

        com.google.protobuf.Timestamp getFrom()
         The from timestamp (inclusive).
         Required.
         
        .google.protobuf.Timestamp from = 1 [json_name = "from"];
        Returns:
        The from.
      • getFromOrBuilder

        com.google.protobuf.TimestampOrBuilder getFromOrBuilder()
         The from timestamp (inclusive).
         Required.
         
        .google.protobuf.Timestamp from = 1 [json_name = "from"];
      • hasTo

        boolean hasTo()
         The to timestamp (exclusive).
         If not provided, the server will default to its current time.
         
        .google.protobuf.Timestamp to = 2 [json_name = "to"];
        Returns:
        Whether the to field is set.
      • getTo

        com.google.protobuf.Timestamp getTo()
         The to timestamp (exclusive).
         If not provided, the server will default to its current time.
         
        .google.protobuf.Timestamp to = 2 [json_name = "to"];
        Returns:
        The to.
      • getToOrBuilder

        com.google.protobuf.TimestampOrBuilder getToOrBuilder()
         The to timestamp (exclusive).
         If not provided, the server will default to its current time.
         
        .google.protobuf.Timestamp to = 2 [json_name = "to"];
      • getApplicationId

        java.lang.String getApplicationId()
         If set to a non-empty value, then the report will only be generated for that application.
         Optional.
         
        string application_id = 3 [json_name = "applicationId"];
        Returns:
        The applicationId.
      • getApplicationIdBytes

        com.google.protobuf.ByteString getApplicationIdBytes()
         If set to a non-empty value, then the report will only be generated for that application.
         Optional.
         
        string application_id = 3 [json_name = "applicationId"];
        Returns:
        The bytes for applicationId.