Class RerouteExplanation
java.lang.Object
org.opensearch.client.opensearch.cluster.reroute.RerouteExplanation
- All Implemented Interfaces:
ToJsonp
public final class RerouteExplanation extends java.lang.Object implements ToJsonp
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classRerouteExplanation.BuilderBuilder forRerouteExplanation. -
Field Summary
Fields Modifier and Type Field Description static JsonpDeserializer<RerouteExplanation>DESERIALIZERJson deserializer for RerouteExplanation -
Constructor Summary
Constructors Modifier Constructor Description protectedRerouteExplanation(RerouteExplanation.Builder builder) -
Method Summary
Modifier and Type Method Description java.lang.Stringcommand()API name:commandjava.util.List<RerouteDecision>decisions()API name:decisionsRerouteParametersparameters()API name:parametersprotected static voidsetupRerouteExplanationDeserializer(DelegatingDeserializer<RerouteExplanation.Builder> op)voidtoJsonp(jakarta.json.stream.JsonGenerator generator, JsonpMapper mapper)Serialize this object to JSON.protected voidtoJsonpInternal(jakarta.json.stream.JsonGenerator generator, JsonpMapper mapper)
-
Field Details
-
DESERIALIZER
Json deserializer for RerouteExplanation
-
-
Constructor Details
-
Method Details
-
command
public java.lang.String command()API name:command -
decisions
API name:decisions -
parameters
API name:parameters -
toJsonp
Serialize this object to JSON. -
toJsonpInternal
-
setupRerouteExplanationDeserializer
protected static void setupRerouteExplanationDeserializer(DelegatingDeserializer<RerouteExplanation.Builder> op)
-