Class UpdateByEmOptions

java.lang.Object
com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessage
com.google.protobuf.GeneratedMessageV3
io.deephaven.proto.backplane.grpc.UpdateByEmOptions
All Implemented Interfaces:
com.google.protobuf.Message, com.google.protobuf.MessageLite, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, UpdateByEmOptionsOrBuilder, Serializable

public final class UpdateByEmOptions extends com.google.protobuf.GeneratedMessageV3 implements UpdateByEmOptionsOrBuilder
 Reusable options for the UpdateBy exponential moving operations.
 
Protobuf type io.deephaven.proto.backplane.grpc.UpdateByEmOptions
See Also:
  • Field Details

    • ON_NULL_VALUE_FIELD_NUMBER

      public static final int ON_NULL_VALUE_FIELD_NUMBER
      See Also:
    • ON_NAN_VALUE_FIELD_NUMBER

      public static final int ON_NAN_VALUE_FIELD_NUMBER
      See Also:
    • ON_NULL_TIME_FIELD_NUMBER

      public static final int ON_NULL_TIME_FIELD_NUMBER
      See Also:
    • ON_NEGATIVE_DELTA_TIME_FIELD_NUMBER

      public static final int ON_NEGATIVE_DELTA_TIME_FIELD_NUMBER
      See Also:
    • ON_ZERO_DELTA_TIME_FIELD_NUMBER

      public static final int ON_ZERO_DELTA_TIME_FIELD_NUMBER
      See Also:
    • BIG_VALUE_CONTEXT_FIELD_NUMBER

      public static final int BIG_VALUE_CONTEXT_FIELD_NUMBER
      See Also:
  • Method Details

    • newInstance

      protected Object newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
      Overrides:
      newInstance in class com.google.protobuf.GeneratedMessageV3
    • 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
    • getOnNullValueValue

      public int getOnNullValueValue()
      .io.deephaven.proto.backplane.grpc.BadDataBehavior on_null_value = 1;
      Specified by:
      getOnNullValueValue in interface UpdateByEmOptionsOrBuilder
      Returns:
      The enum numeric value on the wire for onNullValue.
    • getOnNullValue

      public BadDataBehavior getOnNullValue()
      .io.deephaven.proto.backplane.grpc.BadDataBehavior on_null_value = 1;
      Specified by:
      getOnNullValue in interface UpdateByEmOptionsOrBuilder
      Returns:
      The onNullValue.
    • getOnNanValueValue

      public int getOnNanValueValue()
      .io.deephaven.proto.backplane.grpc.BadDataBehavior on_nan_value = 2;
      Specified by:
      getOnNanValueValue in interface UpdateByEmOptionsOrBuilder
      Returns:
      The enum numeric value on the wire for onNanValue.
    • getOnNanValue

      public BadDataBehavior getOnNanValue()
      .io.deephaven.proto.backplane.grpc.BadDataBehavior on_nan_value = 2;
      Specified by:
      getOnNanValue in interface UpdateByEmOptionsOrBuilder
      Returns:
      The onNanValue.
    • getOnNullTimeValue

      public int getOnNullTimeValue()
      .io.deephaven.proto.backplane.grpc.BadDataBehavior on_null_time = 3;
      Specified by:
      getOnNullTimeValue in interface UpdateByEmOptionsOrBuilder
      Returns:
      The enum numeric value on the wire for onNullTime.
    • getOnNullTime

      public BadDataBehavior getOnNullTime()
      .io.deephaven.proto.backplane.grpc.BadDataBehavior on_null_time = 3;
      Specified by:
      getOnNullTime in interface UpdateByEmOptionsOrBuilder
      Returns:
      The onNullTime.
    • getOnNegativeDeltaTimeValue

      public int getOnNegativeDeltaTimeValue()
      .io.deephaven.proto.backplane.grpc.BadDataBehavior on_negative_delta_time = 4;
      Specified by:
      getOnNegativeDeltaTimeValue in interface UpdateByEmOptionsOrBuilder
      Returns:
      The enum numeric value on the wire for onNegativeDeltaTime.
    • getOnNegativeDeltaTime

      public BadDataBehavior getOnNegativeDeltaTime()
      .io.deephaven.proto.backplane.grpc.BadDataBehavior on_negative_delta_time = 4;
      Specified by:
      getOnNegativeDeltaTime in interface UpdateByEmOptionsOrBuilder
      Returns:
      The onNegativeDeltaTime.
    • getOnZeroDeltaTimeValue

      public int getOnZeroDeltaTimeValue()
      .io.deephaven.proto.backplane.grpc.BadDataBehavior on_zero_delta_time = 5;
      Specified by:
      getOnZeroDeltaTimeValue in interface UpdateByEmOptionsOrBuilder
      Returns:
      The enum numeric value on the wire for onZeroDeltaTime.
    • getOnZeroDeltaTime

      public BadDataBehavior getOnZeroDeltaTime()
      .io.deephaven.proto.backplane.grpc.BadDataBehavior on_zero_delta_time = 5;
      Specified by:
      getOnZeroDeltaTime in interface UpdateByEmOptionsOrBuilder
      Returns:
      The onZeroDeltaTime.
    • hasBigValueContext

      public boolean hasBigValueContext()
      .io.deephaven.proto.backplane.grpc.MathContext big_value_context = 6;
      Specified by:
      hasBigValueContext in interface UpdateByEmOptionsOrBuilder
      Returns:
      Whether the bigValueContext field is set.
    • getBigValueContext

      public MathContext getBigValueContext()
      .io.deephaven.proto.backplane.grpc.MathContext big_value_context = 6;
      Specified by:
      getBigValueContext in interface UpdateByEmOptionsOrBuilder
      Returns:
      The bigValueContext.
    • getBigValueContextOrBuilder

      public MathContextOrBuilder getBigValueContextOrBuilder()
      .io.deephaven.proto.backplane.grpc.MathContext big_value_context = 6;
      Specified by:
      getBigValueContextOrBuilder in interface UpdateByEmOptionsOrBuilder
    • isInitialized

      public final boolean isInitialized()
      Specified by:
      isInitialized in interface com.google.protobuf.MessageLiteOrBuilder
      Overrides:
      isInitialized in class com.google.protobuf.GeneratedMessageV3
    • writeTo

      public void writeTo(com.google.protobuf.CodedOutputStream output) throws IOException
      Specified by:
      writeTo in interface com.google.protobuf.MessageLite
      Overrides:
      writeTo in class com.google.protobuf.GeneratedMessageV3
      Throws:
      IOException
    • getSerializedSize

      public int getSerializedSize()
      Specified by:
      getSerializedSize in interface com.google.protobuf.MessageLite
      Overrides:
      getSerializedSize in class com.google.protobuf.GeneratedMessageV3
    • equals

      public boolean equals(Object obj)
      Specified by:
      equals in interface com.google.protobuf.Message
      Overrides:
      equals in class com.google.protobuf.AbstractMessage
    • hashCode

      public int hashCode()
      Specified by:
      hashCode in interface com.google.protobuf.Message
      Overrides:
      hashCode in class com.google.protobuf.AbstractMessage
    • parseFrom

      public static UpdateByEmOptions parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static UpdateByEmOptions parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static UpdateByEmOptions parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static UpdateByEmOptions parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static UpdateByEmOptions parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static UpdateByEmOptions parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static UpdateByEmOptions parseFrom(InputStream input) throws IOException
      Throws:
      IOException
    • parseFrom

      public static UpdateByEmOptions parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
      Throws:
      IOException
    • parseDelimitedFrom

      public static UpdateByEmOptions parseDelimitedFrom(InputStream input) throws IOException
      Throws:
      IOException
    • parseDelimitedFrom

      public static UpdateByEmOptions parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
      Throws:
      IOException
    • parseFrom

      public static UpdateByEmOptions parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
      Throws:
      IOException
    • parseFrom

      public static UpdateByEmOptions parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
      Throws:
      IOException
    • newBuilderForType

      public UpdateByEmOptions.Builder newBuilderForType()
      Specified by:
      newBuilderForType in interface com.google.protobuf.Message
      Specified by:
      newBuilderForType in interface com.google.protobuf.MessageLite
    • newBuilder

      public static UpdateByEmOptions.Builder newBuilder()
    • newBuilder

      public static UpdateByEmOptions.Builder newBuilder(UpdateByEmOptions prototype)
    • toBuilder

      public UpdateByEmOptions.Builder toBuilder()
      Specified by:
      toBuilder in interface com.google.protobuf.Message
      Specified by:
      toBuilder in interface com.google.protobuf.MessageLite
    • newBuilderForType

      protected UpdateByEmOptions.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
      Specified by:
      newBuilderForType in class com.google.protobuf.GeneratedMessageV3
    • getDefaultInstance

      public static UpdateByEmOptions getDefaultInstance()
    • parser

      public static com.google.protobuf.Parser<UpdateByEmOptions> parser()
    • getParserForType

      public com.google.protobuf.Parser<UpdateByEmOptions> getParserForType()
      Specified by:
      getParserForType in interface com.google.protobuf.Message
      Specified by:
      getParserForType in interface com.google.protobuf.MessageLite
      Overrides:
      getParserForType in class com.google.protobuf.GeneratedMessageV3
    • getDefaultInstanceForType

      public UpdateByEmOptions getDefaultInstanceForType()
      Specified by:
      getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuilder
      Specified by:
      getDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilder