Class SnapshotStatusResponse.Builder
- java.lang.Object
-
- org.opensearch.client.util.ObjectBuilderBase
-
- org.opensearch.client.opensearch.snapshot.SnapshotStatusResponse.Builder
-
- All Implemented Interfaces:
ObjectBuilder<SnapshotStatusResponse>
- Enclosing class:
- SnapshotStatusResponse
public static class SnapshotStatusResponse.Builder extends ObjectBuilderBase implements ObjectBuilder<SnapshotStatusResponse>
Builder forSnapshotStatusResponse.
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description SnapshotStatusResponsebuild()Builds aSnapshotStatusResponse.SnapshotStatusResponse.Buildersnapshots(java.util.function.Function<Status.Builder,ObjectBuilder<Status>> fn)Required - API name:snapshotsSnapshotStatusResponse.Buildersnapshots(java.util.List<Status> list)Required - API name:snapshotsSnapshotStatusResponse.Buildersnapshots(Status value, Status... values)Required - API name:snapshots-
Methods inherited from class org.opensearch.client.util.ObjectBuilderBase
_checkSingleUse, _listAdd, _listAddAll, _mapPut, _mapPutAll
-
-
-
-
Method Detail
-
snapshots
public final SnapshotStatusResponse.Builder snapshots(java.util.List<Status> list)
Required - API name:snapshotsAdds all elements of
listtosnapshots.
-
snapshots
public final SnapshotStatusResponse.Builder snapshots(Status value, Status... values)
Required - API name:snapshotsAdds one or more values to
snapshots.
-
snapshots
public final SnapshotStatusResponse.Builder snapshots(java.util.function.Function<Status.Builder,ObjectBuilder<Status>> fn)
Required - API name:snapshotsAdds a value to
snapshotsusing a builder lambda.
-
build
public SnapshotStatusResponse build()
Builds aSnapshotStatusResponse.- Specified by:
buildin interfaceObjectBuilder<SnapshotStatusResponse>- Throws:
java.lang.NullPointerException- if some of the required fields are null.
-
-