Class Archive.ListParameterHistoryRequest.Builder

    • Method Detail

      • getDescriptor

        public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
      • internalGetFieldAccessorTable

        protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
        Specified by:
        internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<Archive.ListParameterHistoryRequest.Builder>
      • getDescriptorForType

        public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
        Specified by:
        getDescriptorForType in interface com.google.protobuf.Message.Builder
        Specified by:
        getDescriptorForType in interface com.google.protobuf.MessageOrBuilder
        Overrides:
        getDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<Archive.ListParameterHistoryRequest.Builder>
      • getDefaultInstanceForType

        public Archive.ListParameterHistoryRequest getDefaultInstanceForType()
        Specified by:
        getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuilder
        Specified by:
        getDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilder
      • build

        public Archive.ListParameterHistoryRequest build()
        Specified by:
        build in interface com.google.protobuf.Message.Builder
        Specified by:
        build in interface com.google.protobuf.MessageLite.Builder
      • buildPartial

        public Archive.ListParameterHistoryRequest buildPartial()
        Specified by:
        buildPartial in interface com.google.protobuf.Message.Builder
        Specified by:
        buildPartial in interface com.google.protobuf.MessageLite.Builder
      • isInitialized

        public final boolean isInitialized()
        Specified by:
        isInitialized in interface com.google.protobuf.MessageLiteOrBuilder
        Overrides:
        isInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<Archive.ListParameterHistoryRequest.Builder>
      • setInstanceBytes

        public Archive.ListParameterHistoryRequest.Builder setInstanceBytes​(com.google.protobuf.ByteString value)
         Yamcs instance name.
         
        optional string instance = 1;
        Parameters:
        value - The bytes for instance to set.
        Returns:
        This builder for chaining.
      • setNameBytes

        public Archive.ListParameterHistoryRequest.Builder setNameBytes​(com.google.protobuf.ByteString value)
         Parameter name.
         
        optional string name = 2;
        Parameters:
        value - The bytes for name to set.
        Returns:
        This builder for chaining.
      • hasPos

        public boolean hasPos()
         The zero-based row number at which to start outputting results. Default: ``0``.
         
        optional int64 pos = 3;
        Specified by:
        hasPos in interface Archive.ListParameterHistoryRequestOrBuilder
        Returns:
        Whether the pos field is set.
      • setPos

        public Archive.ListParameterHistoryRequest.Builder setPos​(long value)
         The zero-based row number at which to start outputting results. Default: ``0``.
         
        optional int64 pos = 3;
        Parameters:
        value - The pos to set.
        Returns:
        This builder for chaining.
      • hasLimit

        public boolean hasLimit()
         The maximum number of returned records per page. Choose this value too high
         and you risk hitting the maximum response size limit enforced by the server.
         Default: ``100``.
         
        optional int32 limit = 4;
        Specified by:
        hasLimit in interface Archive.ListParameterHistoryRequestOrBuilder
        Returns:
        Whether the limit field is set.
      • getLimit

        public int getLimit()
         The maximum number of returned records per page. Choose this value too high
         and you risk hitting the maximum response size limit enforced by the server.
         Default: ``100``.
         
        optional int32 limit = 4;
        Specified by:
        getLimit in interface Archive.ListParameterHistoryRequestOrBuilder
        Returns:
        The limit.
      • setLimit

        public Archive.ListParameterHistoryRequest.Builder setLimit​(int value)
         The maximum number of returned records per page. Choose this value too high
         and you risk hitting the maximum response size limit enforced by the server.
         Default: ``100``.
         
        optional int32 limit = 4;
        Parameters:
        value - The limit to set.
        Returns:
        This builder for chaining.
      • clearLimit

        public Archive.ListParameterHistoryRequest.Builder clearLimit()
         The maximum number of returned records per page. Choose this value too high
         and you risk hitting the maximum response size limit enforced by the server.
         Default: ``100``.
         
        optional int32 limit = 4;
        Returns:
        This builder for chaining.
      • setNorepeat

        public Archive.ListParameterHistoryRequest.Builder setNorepeat​(boolean value)
         Whether to filter out consecutive identical values. Default ``no``.
         
        optional bool norepeat = 5;
        Parameters:
        value - The norepeat to set.
        Returns:
        This builder for chaining.
      • clearNorepeat

        public Archive.ListParameterHistoryRequest.Builder clearNorepeat()
         Whether to filter out consecutive identical values. Default ``no``.
         
        optional bool norepeat = 5;
        Returns:
        This builder for chaining.
      • hasStart

        public boolean hasStart()
         Filter the lower bound of the parameter's generation time. Specify a date
         string in ISO 8601 format.
         
        optional .google.protobuf.Timestamp start = 6;
        Specified by:
        hasStart in interface Archive.ListParameterHistoryRequestOrBuilder
        Returns:
        Whether the start field is set.
      • getStart

        public com.google.protobuf.Timestamp getStart()
         Filter the lower bound of the parameter's generation time. Specify a date
         string in ISO 8601 format.
         
        optional .google.protobuf.Timestamp start = 6;
        Specified by:
        getStart in interface Archive.ListParameterHistoryRequestOrBuilder
        Returns:
        The start.
      • setStart

        public Archive.ListParameterHistoryRequest.Builder setStart​(com.google.protobuf.Timestamp value)
         Filter the lower bound of the parameter's generation time. Specify a date
         string in ISO 8601 format.
         
        optional .google.protobuf.Timestamp start = 6;
      • setStart

        public Archive.ListParameterHistoryRequest.Builder setStart​(com.google.protobuf.Timestamp.Builder builderForValue)
         Filter the lower bound of the parameter's generation time. Specify a date
         string in ISO 8601 format.
         
        optional .google.protobuf.Timestamp start = 6;
      • mergeStart

        public Archive.ListParameterHistoryRequest.Builder mergeStart​(com.google.protobuf.Timestamp value)
         Filter the lower bound of the parameter's generation time. Specify a date
         string in ISO 8601 format.
         
        optional .google.protobuf.Timestamp start = 6;
      • clearStart

        public Archive.ListParameterHistoryRequest.Builder clearStart()
         Filter the lower bound of the parameter's generation time. Specify a date
         string in ISO 8601 format.
         
        optional .google.protobuf.Timestamp start = 6;
      • getStartBuilder

        public com.google.protobuf.Timestamp.Builder getStartBuilder()
         Filter the lower bound of the parameter's generation time. Specify a date
         string in ISO 8601 format.
         
        optional .google.protobuf.Timestamp start = 6;
      • getStartOrBuilder

        public com.google.protobuf.TimestampOrBuilder getStartOrBuilder()
         Filter the lower bound of the parameter's generation time. Specify a date
         string in ISO 8601 format.
         
        optional .google.protobuf.Timestamp start = 6;
        Specified by:
        getStartOrBuilder in interface Archive.ListParameterHistoryRequestOrBuilder
      • hasStop

        public boolean hasStop()
         Filter the upper bound of the parameter's generation time. Specify a date
         string in ISO 8601 format.
         
        optional .google.protobuf.Timestamp stop = 7;
        Specified by:
        hasStop in interface Archive.ListParameterHistoryRequestOrBuilder
        Returns:
        Whether the stop field is set.
      • getStop

        public com.google.protobuf.Timestamp getStop()
         Filter the upper bound of the parameter's generation time. Specify a date
         string in ISO 8601 format.
         
        optional .google.protobuf.Timestamp stop = 7;
        Specified by:
        getStop in interface Archive.ListParameterHistoryRequestOrBuilder
        Returns:
        The stop.
      • setStop

        public Archive.ListParameterHistoryRequest.Builder setStop​(com.google.protobuf.Timestamp value)
         Filter the upper bound of the parameter's generation time. Specify a date
         string in ISO 8601 format.
         
        optional .google.protobuf.Timestamp stop = 7;
      • setStop

        public Archive.ListParameterHistoryRequest.Builder setStop​(com.google.protobuf.Timestamp.Builder builderForValue)
         Filter the upper bound of the parameter's generation time. Specify a date
         string in ISO 8601 format.
         
        optional .google.protobuf.Timestamp stop = 7;
      • mergeStop

        public Archive.ListParameterHistoryRequest.Builder mergeStop​(com.google.protobuf.Timestamp value)
         Filter the upper bound of the parameter's generation time. Specify a date
         string in ISO 8601 format.
         
        optional .google.protobuf.Timestamp stop = 7;
      • clearStop

        public Archive.ListParameterHistoryRequest.Builder clearStop()
         Filter the upper bound of the parameter's generation time. Specify a date
         string in ISO 8601 format.
         
        optional .google.protobuf.Timestamp stop = 7;
      • getStopBuilder

        public com.google.protobuf.Timestamp.Builder getStopBuilder()
         Filter the upper bound of the parameter's generation time. Specify a date
         string in ISO 8601 format.
         
        optional .google.protobuf.Timestamp stop = 7;
      • getStopOrBuilder

        public com.google.protobuf.TimestampOrBuilder getStopOrBuilder()
         Filter the upper bound of the parameter's generation time. Specify a date
         string in ISO 8601 format.
         
        optional .google.protobuf.Timestamp stop = 7;
        Specified by:
        getStopOrBuilder in interface Archive.ListParameterHistoryRequestOrBuilder
      • hasOrder

        public boolean hasOrder()
         The order of the returned results. Can be either ``asc`` or ``desc``.
         Default: ``desc``.
         
        optional string order = 8;
        Specified by:
        hasOrder in interface Archive.ListParameterHistoryRequestOrBuilder
        Returns:
        Whether the order field is set.
      • getOrderBytes

        public com.google.protobuf.ByteString getOrderBytes()
         The order of the returned results. Can be either ``asc`` or ``desc``.
         Default: ``desc``.
         
        optional string order = 8;
        Specified by:
        getOrderBytes in interface Archive.ListParameterHistoryRequestOrBuilder
        Returns:
        The bytes for order.
      • setOrder

        public Archive.ListParameterHistoryRequest.Builder setOrder​(String value)
         The order of the returned results. Can be either ``asc`` or ``desc``.
         Default: ``desc``.
         
        optional string order = 8;
        Parameters:
        value - The order to set.
        Returns:
        This builder for chaining.
      • clearOrder

        public Archive.ListParameterHistoryRequest.Builder clearOrder()
         The order of the returned results. Can be either ``asc`` or ``desc``.
         Default: ``desc``.
         
        optional string order = 8;
        Returns:
        This builder for chaining.
      • setOrderBytes

        public Archive.ListParameterHistoryRequest.Builder setOrderBytes​(com.google.protobuf.ByteString value)
         The order of the returned results. Can be either ``asc`` or ``desc``.
         Default: ``desc``.
         
        optional string order = 8;
        Parameters:
        value - The bytes for order to set.
        Returns:
        This builder for chaining.
      • hasNorealtime

        public boolean hasNorealtime()
         Disable loading of parameters from the parameter cache. Default: ``false``.
         
        optional bool norealtime = 9;
        Specified by:
        hasNorealtime in interface Archive.ListParameterHistoryRequestOrBuilder
        Returns:
        Whether the norealtime field is set.
      • setNorealtime

        public Archive.ListParameterHistoryRequest.Builder setNorealtime​(boolean value)
         Disable loading of parameters from the parameter cache. Default: ``false``.
         
        optional bool norealtime = 9;
        Parameters:
        value - The norealtime to set.
        Returns:
        This builder for chaining.
      • clearNorealtime

        public Archive.ListParameterHistoryRequest.Builder clearNorealtime()
         Disable loading of parameters from the parameter cache. Default: ``false``.
         
        optional bool norealtime = 9;
        Returns:
        This builder for chaining.
      • hasProcessor

        public boolean hasProcessor()
         The name of the processor from which to use the parameter cache.
         Default: ``realtime``.
         
        optional string processor = 10;
        Specified by:
        hasProcessor in interface Archive.ListParameterHistoryRequestOrBuilder
        Returns:
        Whether the processor field is set.
      • getProcessorBytes

        public com.google.protobuf.ByteString getProcessorBytes()
         The name of the processor from which to use the parameter cache.
         Default: ``realtime``.
         
        optional string processor = 10;
        Specified by:
        getProcessorBytes in interface Archive.ListParameterHistoryRequestOrBuilder
        Returns:
        The bytes for processor.
      • setProcessor

        public Archive.ListParameterHistoryRequest.Builder setProcessor​(String value)
         The name of the processor from which to use the parameter cache.
         Default: ``realtime``.
         
        optional string processor = 10;
        Parameters:
        value - The processor to set.
        Returns:
        This builder for chaining.
      • clearProcessor

        public Archive.ListParameterHistoryRequest.Builder clearProcessor()
         The name of the processor from which to use the parameter cache.
         Default: ``realtime``.
         
        optional string processor = 10;
        Returns:
        This builder for chaining.
      • setProcessorBytes

        public Archive.ListParameterHistoryRequest.Builder setProcessorBytes​(com.google.protobuf.ByteString value)
         The name of the processor from which to use the parameter cache.
         Default: ``realtime``.
         
        optional string processor = 10;
        Parameters:
        value - The bytes for processor to set.
        Returns:
        This builder for chaining.
      • hasSource

        public boolean hasSource()
         Specifies how to retrieve the parameters. Either ``ParameterArchive`` or
         ``replay``. If ``replay`` is specified, a replay processor will be created
         and data will be processed with the active Mission Database. Note that this
         is much slower than receiving data from the ParameterArchive.
         Default: ``ParameterArchive``.
         
        optional string source = 11;
        Specified by:
        hasSource in interface Archive.ListParameterHistoryRequestOrBuilder
        Returns:
        Whether the source field is set.
      • getSource

        public String getSource()
         Specifies how to retrieve the parameters. Either ``ParameterArchive`` or
         ``replay``. If ``replay`` is specified, a replay processor will be created
         and data will be processed with the active Mission Database. Note that this
         is much slower than receiving data from the ParameterArchive.
         Default: ``ParameterArchive``.
         
        optional string source = 11;
        Specified by:
        getSource in interface Archive.ListParameterHistoryRequestOrBuilder
        Returns:
        The source.
      • getSourceBytes

        public com.google.protobuf.ByteString getSourceBytes()
         Specifies how to retrieve the parameters. Either ``ParameterArchive`` or
         ``replay``. If ``replay`` is specified, a replay processor will be created
         and data will be processed with the active Mission Database. Note that this
         is much slower than receiving data from the ParameterArchive.
         Default: ``ParameterArchive``.
         
        optional string source = 11;
        Specified by:
        getSourceBytes in interface Archive.ListParameterHistoryRequestOrBuilder
        Returns:
        The bytes for source.
      • setSource

        public Archive.ListParameterHistoryRequest.Builder setSource​(String value)
         Specifies how to retrieve the parameters. Either ``ParameterArchive`` or
         ``replay``. If ``replay`` is specified, a replay processor will be created
         and data will be processed with the active Mission Database. Note that this
         is much slower than receiving data from the ParameterArchive.
         Default: ``ParameterArchive``.
         
        optional string source = 11;
        Parameters:
        value - The source to set.
        Returns:
        This builder for chaining.
      • clearSource

        public Archive.ListParameterHistoryRequest.Builder clearSource()
         Specifies how to retrieve the parameters. Either ``ParameterArchive`` or
         ``replay``. If ``replay`` is specified, a replay processor will be created
         and data will be processed with the active Mission Database. Note that this
         is much slower than receiving data from the ParameterArchive.
         Default: ``ParameterArchive``.
         
        optional string source = 11;
        Returns:
        This builder for chaining.
      • setSourceBytes

        public Archive.ListParameterHistoryRequest.Builder setSourceBytes​(com.google.protobuf.ByteString value)
         Specifies how to retrieve the parameters. Either ``ParameterArchive`` or
         ``replay``. If ``replay`` is specified, a replay processor will be created
         and data will be processed with the active Mission Database. Note that this
         is much slower than receiving data from the ParameterArchive.
         Default: ``ParameterArchive``.
         
        optional string source = 11;
        Parameters:
        value - The bytes for source to set.
        Returns:
        This builder for chaining.
      • setNext

        public Archive.ListParameterHistoryRequest.Builder setNext​(String value)
         Continuation token returned by a previous page response.
         
        optional string next = 12;
        Parameters:
        value - The next to set.
        Returns:
        This builder for chaining.
      • setNextBytes

        public Archive.ListParameterHistoryRequest.Builder setNextBytes​(com.google.protobuf.ByteString value)
         Continuation token returned by a previous page response.
         
        optional string next = 12;
        Parameters:
        value - The bytes for next to set.
        Returns:
        This builder for chaining.