listStages()
This operation lists all stages within a specific project in a paginated manner.
public ListStagesResponse listStages(ListStagesRequest request)
Request Syntax
listStages(ListStagesRequest.builder()
.projectId(String projectId)
.currentPage(Integer currentPage)
.pageSize(Integer pageSize)
.build();
)
PARAMETERS
-
projectId (str) -
[REQUIRED]
The ID of the project to which the stage to be created belongs.
-
currentPage (int) -
The current page of the stage lists. When specified, only the stages on the specified page will be returned.
This parameter is optional and its value defaults to
1
, indicating that the first page will be returned. -
pageSize (int) -
The name of the stage to create. When specified, only the specified number of stages will be returned.
This parameter is optional and its value defaults to
10
, indicating that a list of up to 10 stages will be returned.
RETURN TYPE
ListStagesResponse
RETURNS
A ListStagesResponse object that contains a list of stages in a paginated manner.
-
count (Integer) -
The total number of stages found.
-
currentPage (Integer) -
The current page.
-
pageSize (Integer) -
The maximum number of stages per page.
-
stages (List<StageInfo>) -
A list of
StageInfo
instances.-
stageName (String) -
The name of a stage.
-
Example
import io.milvus.bulkwriter.StageManager;
import io.milvus.bulkwriter.StageManagerParam;
import io.milvus.bulkwriter.request.stage.CreateStageRequest;
StageManagerParam stageManagerParam = StageManagerParam.newBuilder()
.withCloudEndpoint("https://api.cloud.zilliz.com.cn")
.withApiKey("YOUR_API_KEY")
.build();
StageManager stageManager = new StageManager(stageManagerParam);
ListStagesRequest request = ListStagesRequest.builder()
.projectId("proj-xxxxxxxxxxxxxxxxxxxxxxx")
.currentPage(1)
.pageSize(10)
.build();
ListStagesResponse listStagesResponse = stageManager.listStages(request);
System.out.println("\nlistStages results: " + new Gson().toJson(listStagesResponse));
// listStages results:
//
// {
// "count": 1,
// "currentPage": 1,
// "pageSize": 10,
// "stages": [
// {
// "stageName": "my_stage"
// }
// ]
// }