Interface DecayFunctionOrBuilder

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

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

    Modifier and Type
    Method
    Description
    boolean
    map<string, .org.opensearch.protobufs.DecayPlacement> placement = 2 [json_name = "placement"];
    optional .org.opensearch.protobufs.MultiValueMode multi_value_mode = 1 [json_name = "multiValueMode"];
    int
    optional .org.opensearch.protobufs.MultiValueMode multi_value_mode = 1 [json_name = "multiValueMode"];
    Deprecated.
    int
    map<string, .org.opensearch.protobufs.DecayPlacement> placement = 2 [json_name = "placement"];
    map<string, .org.opensearch.protobufs.DecayPlacement> placement = 2 [json_name = "placement"];
    map<string, .org.opensearch.protobufs.DecayPlacement> placement = 2 [json_name = "placement"];
    map<string, .org.opensearch.protobufs.DecayPlacement> placement = 2 [json_name = "placement"];
    boolean
    optional .org.opensearch.protobufs.MultiValueMode multi_value_mode = 1 [json_name = "multiValueMode"];

    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 Details

    • hasMultiValueMode

      boolean hasMultiValueMode()
      optional .org.opensearch.protobufs.MultiValueMode multi_value_mode = 1 [json_name = "multiValueMode"];
      Returns:
      Whether the multiValueMode field is set.
    • getMultiValueModeValue

      int getMultiValueModeValue()
      optional .org.opensearch.protobufs.MultiValueMode multi_value_mode = 1 [json_name = "multiValueMode"];
      Returns:
      The enum numeric value on the wire for multiValueMode.
    • getMultiValueMode

      MultiValueMode getMultiValueMode()
      optional .org.opensearch.protobufs.MultiValueMode multi_value_mode = 1 [json_name = "multiValueMode"];
      Returns:
      The multiValueMode.
    • getPlacementCount

      int getPlacementCount()
      map<string, .org.opensearch.protobufs.DecayPlacement> placement = 2 [json_name = "placement"];
    • containsPlacement

      boolean containsPlacement(String key)
      map<string, .org.opensearch.protobufs.DecayPlacement> placement = 2 [json_name = "placement"];
    • getPlacement

      Deprecated.
      Use getPlacementMap() instead.
    • getPlacementMap

      Map<String,DecayPlacement> getPlacementMap()
      map<string, .org.opensearch.protobufs.DecayPlacement> placement = 2 [json_name = "placement"];
    • getPlacementOrDefault

      DecayPlacement getPlacementOrDefault(String key, DecayPlacement defaultValue)
      map<string, .org.opensearch.protobufs.DecayPlacement> placement = 2 [json_name = "placement"];
    • getPlacementOrThrow

      DecayPlacement getPlacementOrThrow(String key)
      map<string, .org.opensearch.protobufs.DecayPlacement> placement = 2 [json_name = "placement"];