public static final class ListPublishBatchResponseBody.BatchList.Builder extends Object
public ListPublishBatchResponseBody.BatchList.Builder batchId(Long batchId)
The ID of the release batch.
example:1371
public ListPublishBatchResponseBody.BatchList.Builder batchInterval(Integer batchInterval)
The interval between two release batches. Unit: hours.
example:12
public ListPublishBatchResponseBody.BatchList.Builder batchName(String batchName)
The name of the release batch.
example:test
public ListPublishBatchResponseBody.BatchList.Builder batchNo(Integer batchNo)
The current batch number during a batch release.
example:2147483647
public ListPublishBatchResponseBody.BatchList.Builder batchProcess(Integer batchProcess)
The progress of the release batch. This parameter indicates the number of servers that are upgraded in the release batch.
example:12
public ListPublishBatchResponseBody.BatchList.Builder batchTotal(Integer batchTotal)
The total number of batches.
example:3
public ListPublishBatchResponseBody.BatchList.Builder operationBase(Integer operationBase)
The asset selection dimension. Valid values:
0
public ListPublishBatchResponseBody.BatchList.Builder status(Integer status)
The publish status of the Security Center agent. Valid values:
1
public ListPublishBatchResponseBody.BatchList.Builder version(String version)
The destination version of the Security Center agent.
example:0.0.9
public ListPublishBatchResponseBody.BatchList build()
Copyright © 2026. All rights reserved.