Class SearchTemplateResponse

java.lang.Object
org.elasticsearch.transport.TransportMessage
org.elasticsearch.transport.TransportResponse
org.elasticsearch.action.ActionResponse
org.elasticsearch.script.mustache.SearchTemplateResponse
All Implemented Interfaces:
org.elasticsearch.common.io.stream.Writeable, org.elasticsearch.common.util.concurrent.RefCounted, org.elasticsearch.common.xcontent.StatusToXContentObject, org.elasticsearch.common.xcontent.ToXContent, org.elasticsearch.common.xcontent.ToXContentObject

public class SearchTemplateResponse
extends org.elasticsearch.action.ActionResponse
implements org.elasticsearch.common.xcontent.StatusToXContentObject
  • Nested Class Summary

    Nested classes/interfaces inherited from class org.elasticsearch.action.ActionResponse

    org.elasticsearch.action.ActionResponse.Empty

    Nested classes/interfaces inherited from interface org.elasticsearch.common.xcontent.ToXContent

    org.elasticsearch.common.xcontent.ToXContent.DelegatingMapParams, org.elasticsearch.common.xcontent.ToXContent.MapParams, org.elasticsearch.common.xcontent.ToXContent.Params

    Nested classes/interfaces inherited from interface org.elasticsearch.common.io.stream.Writeable

    org.elasticsearch.common.io.stream.Writeable.Reader<V extends java.lang.Object>, org.elasticsearch.common.io.stream.Writeable.Writer<V extends java.lang.Object>
  • Field Summary

    Fields
    Modifier and Type Field Description
    static org.elasticsearch.common.ParseField TEMPLATE_OUTPUT_FIELD  

    Fields inherited from interface org.elasticsearch.common.xcontent.ToXContent

    EMPTY_PARAMS
  • Method Summary

    Modifier and Type Method Description
    static SearchTemplateResponse fromXContent​(org.elasticsearch.common.xcontent.XContentParser parser)  
    org.elasticsearch.action.search.SearchResponse getResponse()  
    org.elasticsearch.common.bytes.BytesReference getSource()  
    boolean hasResponse()  
    void setResponse​(org.elasticsearch.action.search.SearchResponse searchResponse)  
    void setSource​(org.elasticsearch.common.bytes.BytesReference source)  
    org.elasticsearch.rest.RestStatus status()  
    java.lang.String toString()  
    org.elasticsearch.common.xcontent.XContentBuilder toXContent​(org.elasticsearch.common.xcontent.XContentBuilder builder, org.elasticsearch.common.xcontent.ToXContent.Params params)  
    void writeTo​(org.elasticsearch.common.io.stream.StreamOutput out)  

    Methods inherited from class org.elasticsearch.transport.TransportMessage

    decRef, incRef, remoteAddress, remoteAddress, tryIncRef

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait

    Methods inherited from interface org.elasticsearch.common.xcontent.ToXContentObject

    isFragment
  • Field Details

    • TEMPLATE_OUTPUT_FIELD

      public static org.elasticsearch.common.ParseField TEMPLATE_OUTPUT_FIELD
  • Method Details

    • getSource

      public org.elasticsearch.common.bytes.BytesReference getSource()
    • setSource

      public void setSource​(org.elasticsearch.common.bytes.BytesReference source)
    • getResponse

      public org.elasticsearch.action.search.SearchResponse getResponse()
    • setResponse

      public void setResponse​(org.elasticsearch.action.search.SearchResponse searchResponse)
    • hasResponse

      public boolean hasResponse()
    • toString

      public java.lang.String toString()
      Overrides:
      toString in class java.lang.Object
    • writeTo

      public void writeTo​(org.elasticsearch.common.io.stream.StreamOutput out) throws java.io.IOException
      Specified by:
      writeTo in interface org.elasticsearch.common.io.stream.Writeable
      Throws:
      java.io.IOException
    • fromXContent

      public static SearchTemplateResponse fromXContent​(org.elasticsearch.common.xcontent.XContentParser parser) throws java.io.IOException
      Throws:
      java.io.IOException
    • toXContent

      public org.elasticsearch.common.xcontent.XContentBuilder toXContent​(org.elasticsearch.common.xcontent.XContentBuilder builder, org.elasticsearch.common.xcontent.ToXContent.Params params) throws java.io.IOException
      Specified by:
      toXContent in interface org.elasticsearch.common.xcontent.ToXContent
      Throws:
      java.io.IOException
    • status

      public org.elasticsearch.rest.RestStatus status()
      Specified by:
      status in interface org.elasticsearch.common.xcontent.StatusToXContentObject