Interface DateTimeOrBuilder

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

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

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      com.google.type.Date getDate()
      One or more of the following must be set.
      com.google.type.DateOrBuilder getDateOrBuilder()
      One or more of the following must be set.
      com.google.type.DayOfWeek getDayOfWeek()
      Day of week
      int getDayOfWeekValue()
      Day of week
      com.google.type.TimeOfDay getTime()
      Time of day
      com.google.type.TimeOfDayOrBuilder getTimeOrBuilder()
      Time of day
      DateTime.TimeZone getTimeZone()
      Time zone
      DateTime.TimeZoneOrBuilder getTimeZoneOrBuilder()
      Time zone
      boolean hasDate()
      One or more of the following must be set.
      boolean hasTime()
      Time of day
      boolean hasTimeZone()
      Time zone
      • 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

      • hasDate

        boolean hasDate()
         One or more of the following must be set.
         Must be a valid date or time value.
         
        .google.type.Date date = 1;
        Returns:
        Whether the date field is set.
      • getDate

        com.google.type.Date getDate()
         One or more of the following must be set.
         Must be a valid date or time value.
         
        .google.type.Date date = 1;
        Returns:
        The date.
      • getDateOrBuilder

        com.google.type.DateOrBuilder getDateOrBuilder()
         One or more of the following must be set.
         Must be a valid date or time value.
         
        .google.type.Date date = 1;
      • getDayOfWeekValue

        int getDayOfWeekValue()
         Day of week
         
        .google.type.DayOfWeek day_of_week = 2;
        Returns:
        The enum numeric value on the wire for dayOfWeek.
      • getDayOfWeek

        com.google.type.DayOfWeek getDayOfWeek()
         Day of week
         
        .google.type.DayOfWeek day_of_week = 2;
        Returns:
        The dayOfWeek.
      • hasTime

        boolean hasTime()
         Time of day
         
        .google.type.TimeOfDay time = 3;
        Returns:
        Whether the time field is set.
      • getTime

        com.google.type.TimeOfDay getTime()
         Time of day
         
        .google.type.TimeOfDay time = 3;
        Returns:
        The time.
      • getTimeOrBuilder

        com.google.type.TimeOfDayOrBuilder getTimeOrBuilder()
         Time of day
         
        .google.type.TimeOfDay time = 3;
      • hasTimeZone

        boolean hasTimeZone()
         Time zone
         
        .google.privacy.dlp.v2.DateTime.TimeZone time_zone = 4;
        Returns:
        Whether the timeZone field is set.
      • getTimeZone

        DateTime.TimeZone getTimeZone()
         Time zone
         
        .google.privacy.dlp.v2.DateTime.TimeZone time_zone = 4;
        Returns:
        The timeZone.
      • getTimeZoneOrBuilder

        DateTime.TimeZoneOrBuilder getTimeZoneOrBuilder()
         Time zone
         
        .google.privacy.dlp.v2.DateTime.TimeZone time_zone = 4;