Record Class IndicesOptions.GeneralOptions

java.lang.Object
java.lang.Record
org.elasticsearch.action.support.IndicesOptions.GeneralOptions
Record Components:
allowAliasToMultipleIndices - , allow aliases to multiple indices, true by default.
allowClosedIndices - , allow closed indices, true by default.
ignoreThrottled - , filters out throttled (aka frozen indices), defaults to true.
All Implemented Interfaces:
ToXContent, ToXContentFragment
Enclosing class:
IndicesOptions

public static record IndicesOptions.GeneralOptions(boolean allowAliasToMultipleIndices, boolean allowClosedIndices, boolean ignoreThrottled) extends Record implements ToXContentFragment
These options apply on all indices that have been selected by the other Options. It can either filter the response or define what type of indices or aliases are not allowed which will result in an error response.