Class Period.Builder

  • All Implemented Interfaces:
    com.google.protobuf.MessageLite.Builder, com.google.protobuf.MessageLiteOrBuilder, PeriodOrBuilder, java.lang.Cloneable
    Enclosing class:
    Period

    public static final class Period.Builder
    extends com.google.protobuf.GeneratedMessageLite.Builder<Period,​Period.Builder>
    implements PeriodOrBuilder
     period (timestamp)
     
    Protobuf type streamlayer.analytics.v1.common.Period
    • Field Summary

      • Fields inherited from class com.google.protobuf.GeneratedMessageLite.Builder

        instance
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      Period.Builder clearFrom()
      .google.protobuf.Timestamp from = 1 [json_name = "from"];
      Period.Builder clearTo()
      .google.protobuf.Timestamp to = 2 [json_name = "to"];
      com.google.protobuf.Timestamp getFrom()
      .google.protobuf.Timestamp from = 1 [json_name = "from"];
      com.google.protobuf.Timestamp getTo()
      .google.protobuf.Timestamp to = 2 [json_name = "to"];
      boolean hasFrom()
      .google.protobuf.Timestamp from = 1 [json_name = "from"];
      boolean hasTo()
      .google.protobuf.Timestamp to = 2 [json_name = "to"];
      Period.Builder mergeFrom​(com.google.protobuf.Timestamp value)
      .google.protobuf.Timestamp from = 1 [json_name = "from"];
      Period.Builder mergeTo​(com.google.protobuf.Timestamp value)
      .google.protobuf.Timestamp to = 2 [json_name = "to"];
      Period.Builder setFrom​(com.google.protobuf.Timestamp value)
      .google.protobuf.Timestamp from = 1 [json_name = "from"];
      Period.Builder setFrom​(com.google.protobuf.Timestamp.Builder builderForValue)
      .google.protobuf.Timestamp from = 1 [json_name = "from"];
      Period.Builder setTo​(com.google.protobuf.Timestamp value)
      .google.protobuf.Timestamp to = 2 [json_name = "to"];
      Period.Builder setTo​(com.google.protobuf.Timestamp.Builder builderForValue)
      .google.protobuf.Timestamp to = 2 [json_name = "to"];
      • Methods inherited from class com.google.protobuf.GeneratedMessageLite.Builder

        build, buildPartial, clear, clone, copyOnWrite, copyOnWriteInternal, getDefaultInstanceForType, internalMergeFrom, isInitialized, mergeFrom, mergeFrom, mergeFrom, mergeFrom
      • Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder

        addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException
      • Methods inherited from class java.lang.Object

        equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

        getDefaultInstanceForType, isInitialized
    • Method Detail

      • hasFrom

        public boolean hasFrom()
        .google.protobuf.Timestamp from = 1 [json_name = "from"];
        Specified by:
        hasFrom in interface PeriodOrBuilder
        Returns:
        Whether the from field is set.
      • getFrom

        public com.google.protobuf.Timestamp getFrom()
        .google.protobuf.Timestamp from = 1 [json_name = "from"];
        Specified by:
        getFrom in interface PeriodOrBuilder
        Returns:
        The from.
      • setFrom

        public Period.Builder setFrom​(com.google.protobuf.Timestamp value)
        .google.protobuf.Timestamp from = 1 [json_name = "from"];
      • setFrom

        public Period.Builder setFrom​(com.google.protobuf.Timestamp.Builder builderForValue)
        .google.protobuf.Timestamp from = 1 [json_name = "from"];
      • mergeFrom

        public Period.Builder mergeFrom​(com.google.protobuf.Timestamp value)
        .google.protobuf.Timestamp from = 1 [json_name = "from"];
      • clearFrom

        public Period.Builder clearFrom()
        .google.protobuf.Timestamp from = 1 [json_name = "from"];
      • hasTo

        public boolean hasTo()
        .google.protobuf.Timestamp to = 2 [json_name = "to"];
        Specified by:
        hasTo in interface PeriodOrBuilder
        Returns:
        Whether the to field is set.
      • getTo

        public com.google.protobuf.Timestamp getTo()
        .google.protobuf.Timestamp to = 2 [json_name = "to"];
        Specified by:
        getTo in interface PeriodOrBuilder
        Returns:
        The to.
      • setTo

        public Period.Builder setTo​(com.google.protobuf.Timestamp value)
        .google.protobuf.Timestamp to = 2 [json_name = "to"];
      • setTo

        public Period.Builder setTo​(com.google.protobuf.Timestamp.Builder builderForValue)
        .google.protobuf.Timestamp to = 2 [json_name = "to"];
      • mergeTo

        public Period.Builder mergeTo​(com.google.protobuf.Timestamp value)
        .google.protobuf.Timestamp to = 2 [json_name = "to"];
      • clearTo

        public Period.Builder clearTo()
        .google.protobuf.Timestamp to = 2 [json_name = "to"];