Class MountSnapshotRequest

java.lang.Object
org.elasticsearch.client.searchable_snapshots.MountSnapshotRequest
All Implemented Interfaces:
Validatable, org.elasticsearch.common.xcontent.ToXContent, org.elasticsearch.common.xcontent.ToXContentObject

public class MountSnapshotRequest
extends java.lang.Object
implements org.elasticsearch.common.xcontent.ToXContentObject, Validatable
  • Constructor Details

    • MountSnapshotRequest

      public MountSnapshotRequest​(java.lang.String repository, java.lang.String snapshot, java.lang.String index)
  • Method Details

    • getRepository

      public java.lang.String getRepository()
    • getSnapshot

      public java.lang.String getSnapshot()
    • getIndex

      public java.lang.String getIndex()
    • getMasterTimeout

      public org.elasticsearch.common.unit.TimeValue getMasterTimeout()
    • masterTimeout

      public MountSnapshotRequest masterTimeout​(org.elasticsearch.common.unit.TimeValue masterTimeout)
    • getWaitForCompletion

      public java.lang.Boolean getWaitForCompletion()
    • waitForCompletion

      public MountSnapshotRequest waitForCompletion​(boolean waitForCompletion)
    • getStorage

      public MountSnapshotRequest.Storage getStorage()
    • storage

    • getRenamedIndex

      public java.lang.String getRenamedIndex()
    • renamedIndex

      public MountSnapshotRequest renamedIndex​(java.lang.String renamedIndex)
    • getIndexSettings

      public org.elasticsearch.common.settings.Settings getIndexSettings()
    • indexSettings

      public MountSnapshotRequest indexSettings​(org.elasticsearch.common.settings.Settings indexSettings)
    • getIgnoredIndexSettings

      public java.lang.String[] getIgnoredIndexSettings()
    • ignoredIndexSettings

      public MountSnapshotRequest ignoredIndexSettings​(java.lang.String[] ignoredIndexSettings)
    • 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