Interface ReportStatusOrBuilder

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

    public interface ReportStatusOrBuilder
    extends com.google.protobuf.MessageOrBuilder
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      com.google.protobuf.Timestamp getEndTime()
      The report generation's completion time.
      com.google.protobuf.TimestampOrBuilder getEndTimeOrBuilder()
      The report generation's completion time.
      com.google.protobuf.Timestamp getStartTime()
      The report generation's start time.
      com.google.protobuf.TimestampOrBuilder getStartTimeOrBuilder()
      The report generation's start time.
      ReportStatus.State getState()
      The current state of the report generation process.
      int getStateValue()
      The current state of the report generation process.
      boolean hasEndTime()
      The report generation's completion time.
      boolean hasStartTime()
      The report generation's start time.
      • 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

      • getStateValue

        int getStateValue()
         The current state of the report generation process.
         
        .google.cloud.channel.v1.ReportStatus.State state = 1;
        Returns:
        The enum numeric value on the wire for state.
      • getState

        ReportStatus.State getState()
         The current state of the report generation process.
         
        .google.cloud.channel.v1.ReportStatus.State state = 1;
        Returns:
        The state.
      • hasStartTime

        boolean hasStartTime()
         The report generation's start time.
         
        .google.protobuf.Timestamp start_time = 2;
        Returns:
        Whether the startTime field is set.
      • getStartTime

        com.google.protobuf.Timestamp getStartTime()
         The report generation's start time.
         
        .google.protobuf.Timestamp start_time = 2;
        Returns:
        The startTime.
      • getStartTimeOrBuilder

        com.google.protobuf.TimestampOrBuilder getStartTimeOrBuilder()
         The report generation's start time.
         
        .google.protobuf.Timestamp start_time = 2;
      • hasEndTime

        boolean hasEndTime()
         The report generation's completion time.
         
        .google.protobuf.Timestamp end_time = 3;
        Returns:
        Whether the endTime field is set.
      • getEndTime

        com.google.protobuf.Timestamp getEndTime()
         The report generation's completion time.
         
        .google.protobuf.Timestamp end_time = 3;
        Returns:
        The endTime.
      • getEndTimeOrBuilder

        com.google.protobuf.TimestampOrBuilder getEndTimeOrBuilder()
         The report generation's completion time.
         
        .google.protobuf.Timestamp end_time = 3;