Class DeleteSnapshotRequest
- java.lang.Object
-
- org.opensearch.client.opensearch._types.RequestBase
-
- org.opensearch.client.opensearch.snapshot.DeleteSnapshotRequest
-
public class DeleteSnapshotRequest extends RequestBase
Deletes a snapshot.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classDeleteSnapshotRequest.BuilderBuilder forDeleteSnapshotRequest.-
Nested classes/interfaces inherited from class org.opensearch.client.opensearch._types.RequestBase
RequestBase.AbstractBuilder<BuilderT extends RequestBase.AbstractBuilder<BuilderT>>
-
-
Field Summary
Fields Modifier and Type Field Description static Endpoint<DeleteSnapshotRequest,DeleteSnapshotResponse,ErrorResponse>_ENDPOINTEndpoint "snapshot.delete".
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description TimeclusterManagerTimeout()Explicit operation timeout for connection to cluster-manager nodeTimemasterTimeout()Explicit operation timeout for connection to master nodestatic DeleteSnapshotRequestof(java.util.function.Function<DeleteSnapshotRequest.Builder,ObjectBuilder<DeleteSnapshotRequest>> fn)java.lang.Stringrepository()Required - A repository namejava.lang.Stringsnapshot()Required - A snapshot name
-
-
-
Field Detail
-
_ENDPOINT
public static final Endpoint<DeleteSnapshotRequest,DeleteSnapshotResponse,ErrorResponse> _ENDPOINT
Endpoint "snapshot.delete".
-
-
Method Detail
-
of
public static DeleteSnapshotRequest of(java.util.function.Function<DeleteSnapshotRequest.Builder,ObjectBuilder<DeleteSnapshotRequest>> fn)
-
masterTimeout
@Nullable public final Time masterTimeout()
Explicit operation timeout for connection to master nodeAPI name:
master_timeout
-
clusterManagerTimeout
@Nullable public final Time clusterManagerTimeout()
Explicit operation timeout for connection to cluster-manager nodeAPI name:
cluster_manager_timeout
-
repository
public final java.lang.String repository()
Required - A repository nameAPI name:
repository
-
snapshot
public final java.lang.String snapshot()
Required - A snapshot nameAPI name:
snapshot
-
-