Class RemoteInfo

org.elasticsearch.index.reindex.RemoteInfo
All Implemented Interfaces:
Writeable, org.elasticsearch.common.xcontent.ToXContent, org.elasticsearch.common.xcontent.ToXContentObject

public class RemoteInfo extends implements Writeable, org.elasticsearch.common.xcontent.ToXContentObject
  • Nested Class Summary

    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

    Writeable.Reader<V>, Writeable.Writer<V>
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static org.elasticsearch.core.TimeValue
    Default connectTimeout for requests that don't have one set.
    static org.elasticsearch.core.TimeValue
    Default socketTimeout for requests that don't have one set.
    static org.elasticsearch.common.xcontent.XContent
     

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

    EMPTY_PARAMS
  • Constructor Summary

    Constructors
    Constructor
    Description
     scheme,  host, int port,  pathPrefix, BytesReference query,  username,  password, <,​> headers, org.elasticsearch.core.TimeValue socketTimeout, org.elasticsearch.core.TimeValue connectTimeout)
     
    Read from a stream.
  • Method Summary

    Modifier and Type
    Method
    Description
    boolean
     o)
     
    org.elasticsearch.core.TimeValue
    Time to wait to connect to the external cluster.
    <,​>
     
     
     
     
    int
     
     
     
    org.elasticsearch.core.TimeValue
    Time to wait for a response from each request.
     
    int
     
     
    org.elasticsearch.common.xcontent.XContentBuilder
    toXContent​(org.elasticsearch.common.xcontent.XContentBuilder builder, org.elasticsearch.common.xcontent.ToXContent.Params params)
     
    void
    Write this into the StreamOutput.

    Methods inherited from class java.lang.

    , , , , , , ,

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

    isFragment
  • Field Details

    • DEFAULT_SOCKET_TIMEOUT

      public static final org.elasticsearch.core.TimeValue DEFAULT_SOCKET_TIMEOUT
      Default socketTimeout for requests that don't have one set.
    • DEFAULT_CONNECT_TIMEOUT

      public static final org.elasticsearch.core.TimeValue DEFAULT_CONNECT_TIMEOUT
      Default connectTimeout for requests that don't have one set.
    • QUERY_CONTENT_TYPE

      public static final org.elasticsearch.common.xcontent.XContent QUERY_CONTENT_TYPE
  • Constructor Details

    • RemoteInfo

      public RemoteInfo( scheme,  host, int port,  pathPrefix, BytesReference query,  username,  password, <,​> headers, org.elasticsearch.core.TimeValue socketTimeout, org.elasticsearch.core.TimeValue connectTimeout)
    • RemoteInfo

      public RemoteInfo(StreamInput in) throws
      Read from a stream.
      Throws:
  • Method Details

    • writeTo

      public void writeTo(StreamOutput out) throws
      Description copied from interface: Writeable
      Write this into the StreamOutput.
      Specified by:
      writeTo in interface Writeable
      Throws:
    • getScheme

      public  getScheme()
    • getHost

      public  getHost()
    • getPort

      public int getPort()
    • getPathPrefix

      @Nullable public  getPathPrefix()
    • getQuery

      public BytesReference getQuery()
    • getUsername

      @Nullable public  getUsername()
    • getPassword

      @Nullable public  getPassword()
    • getHeaders

      public <,​> getHeaders()
    • getSocketTimeout

      public org.elasticsearch.core.TimeValue getSocketTimeout()
      Time to wait for a response from each request.
    • getConnectTimeout

      public org.elasticsearch.core.TimeValue getConnectTimeout()
      Time to wait to connect to the external cluster.
    • toString

      public  toString()
      Overrides:
       in class 
    • toXContent

      public org.elasticsearch.common.xcontent.XContentBuilder toXContent(org.elasticsearch.common.xcontent.XContentBuilder builder, org.elasticsearch.common.xcontent.ToXContent.Params params) throws
      Specified by:
      toXContent in interface org.elasticsearch.common.xcontent.ToXContent
      Throws:
    • equals

      public boolean equals( o)
      Overrides:
       in class 
    • hashCode

      public int hashCode()
      Overrides:
       in class