Class RestoreRequest

    • Method Detail

      • ignoreIndexSettings

        public final java.util.List<java.lang.String> ignoreIndexSettings()
        API name: ignore_index_settings
      • ignoreUnavailable

        @Nullable
        public final java.lang.Boolean ignoreUnavailable()
        API name: ignore_unavailable
      • includeAliases

        @Nullable
        public final java.lang.Boolean includeAliases()
        API name: include_aliases
      • includeGlobalState

        @Nullable
        public final java.lang.Boolean includeGlobalState()
        API name: include_global_state
      • indices

        public final java.util.List<java.lang.String> indices()
        API name: indices
      • masterTimeout

        @Deprecated
        @Nullable
        public final Time masterTimeout()
        Deprecated.
        Explicit operation timeout for connection to master node

        API name: master_timeout

      • clusterManagerTimeout

        @Nullable
        public final Time clusterManagerTimeout()
        Explicit operation timeout for connection to cluster-manager node

        API name: cluster_manager_timeout

      • partial

        @Nullable
        public final java.lang.Boolean partial()
        API name: partial
      • renamePattern

        @Nullable
        public final java.lang.String renamePattern()
        API name: rename_pattern
      • renameReplacement

        @Nullable
        public final java.lang.String renameReplacement()
        API name: rename_replacement
      • repository

        public final java.lang.String repository()
        Required - A repository name

        API name: repository

      • snapshot

        public final java.lang.String snapshot()
        Required - A snapshot name

        API name: snapshot

      • waitForCompletion

        @Nullable
        public final java.lang.Boolean waitForCompletion()
        Should this request wait until the operation has completed before returning

        API name: wait_for_completion

      • serialize

        public void serialize​(jakarta.json.stream.JsonGenerator generator,
                              JsonpMapper mapper)
        Serialize this object to JSON.
        Specified by:
        serialize in interface JsonpSerializable
      • serializeInternal

        protected void serializeInternal​(jakarta.json.stream.JsonGenerator generator,
                                         JsonpMapper mapper)