Class ListSnapshotsOptions.Builder
java.lang.Object
com.ibm.cloud.is.vpc.v1.model.ListSnapshotsOptions.Builder
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbackupPolicyPlanId
(String backupPolicyPlanId) Set the backupPolicyPlanId.build()
Builds a ListSnapshotsOptions.clonesZoneName
(String clonesZoneName) Set the clonesZoneName.Set the copiesCrn.Set the copiesId.copiesName
(String copiesName) Set the copiesName.copiesRemoteRegionName
(String copiesRemoteRegionName) Set the copiesRemoteRegionName.limit
(long limit) Set the limit.Set the name.resourceGroupId
(String resourceGroupId) Set the resourceGroupId.snapshotConsistencyGroupCrn
(String snapshotConsistencyGroupCrn) Set the snapshotConsistencyGroupCrn.snapshotConsistencyGroupId
(String snapshotConsistencyGroupId) Set the snapshotConsistencyGroupId.Set the sort.sourceImageCrn
(String sourceImageCrn) Set the sourceImageCrn.sourceImageId
(String sourceImageId) Set the sourceImageId.sourceImageRemoteRegionName
(String sourceImageRemoteRegionName) Set the sourceImageRemoteRegionName.sourceSnapshotId
(String sourceSnapshotId) Set the sourceSnapshotId.sourceSnapshotRemoteRegionName
(String sourceSnapshotRemoteRegionName) Set the sourceSnapshotRemoteRegionName.sourceVolumeCrn
(String sourceVolumeCrn) Set the sourceVolumeCrn.sourceVolumeId
(String sourceVolumeId) Set the sourceVolumeId.sourceVolumeRemoteRegionName
(String sourceVolumeRemoteRegionName) Set the sourceVolumeRemoteRegionName.Set the start.Set the tag.
-
Constructor Details
-
Builder
public Builder()Instantiates a new builder.
-
-
Method Details
-
build
Builds a ListSnapshotsOptions.- Returns:
- the new ListSnapshotsOptions instance
-
start
Set the start.- Parameters:
start
- the start- Returns:
- the ListSnapshotsOptions builder
-
limit
Set the limit.- Parameters:
limit
- the limit- Returns:
- the ListSnapshotsOptions builder
-
tag
Set the tag.- Parameters:
tag
- the tag- Returns:
- the ListSnapshotsOptions builder
-
resourceGroupId
Set the resourceGroupId.- Parameters:
resourceGroupId
- the resourceGroupId- Returns:
- the ListSnapshotsOptions builder
-
name
Set the name.- Parameters:
name
- the name- Returns:
- the ListSnapshotsOptions builder
-
sourceVolumeId
Set the sourceVolumeId.- Parameters:
sourceVolumeId
- the sourceVolumeId- Returns:
- the ListSnapshotsOptions builder
-
sourceVolumeCrn
Set the sourceVolumeCrn.- Parameters:
sourceVolumeCrn
- the sourceVolumeCrn- Returns:
- the ListSnapshotsOptions builder
-
sourceImageId
Set the sourceImageId.- Parameters:
sourceImageId
- the sourceImageId- Returns:
- the ListSnapshotsOptions builder
-
sourceImageCrn
Set the sourceImageCrn.- Parameters:
sourceImageCrn
- the sourceImageCrn- Returns:
- the ListSnapshotsOptions builder
-
sort
Set the sort.- Parameters:
sort
- the sort- Returns:
- the ListSnapshotsOptions builder
-
backupPolicyPlanId
Set the backupPolicyPlanId.- Parameters:
backupPolicyPlanId
- the backupPolicyPlanId- Returns:
- the ListSnapshotsOptions builder
-
copiesId
Set the copiesId.- Parameters:
copiesId
- the copiesId- Returns:
- the ListSnapshotsOptions builder
-
copiesName
Set the copiesName.- Parameters:
copiesName
- the copiesName- Returns:
- the ListSnapshotsOptions builder
-
copiesCrn
Set the copiesCrn.- Parameters:
copiesCrn
- the copiesCrn- Returns:
- the ListSnapshotsOptions builder
-
copiesRemoteRegionName
Set the copiesRemoteRegionName.- Parameters:
copiesRemoteRegionName
- the copiesRemoteRegionName- Returns:
- the ListSnapshotsOptions builder
-
sourceSnapshotId
Set the sourceSnapshotId.- Parameters:
sourceSnapshotId
- the sourceSnapshotId- Returns:
- the ListSnapshotsOptions builder
-
sourceSnapshotRemoteRegionName
public ListSnapshotsOptions.Builder sourceSnapshotRemoteRegionName(String sourceSnapshotRemoteRegionName) Set the sourceSnapshotRemoteRegionName.- Parameters:
sourceSnapshotRemoteRegionName
- the sourceSnapshotRemoteRegionName- Returns:
- the ListSnapshotsOptions builder
-
sourceVolumeRemoteRegionName
public ListSnapshotsOptions.Builder sourceVolumeRemoteRegionName(String sourceVolumeRemoteRegionName) Set the sourceVolumeRemoteRegionName.- Parameters:
sourceVolumeRemoteRegionName
- the sourceVolumeRemoteRegionName- Returns:
- the ListSnapshotsOptions builder
-
sourceImageRemoteRegionName
Set the sourceImageRemoteRegionName.- Parameters:
sourceImageRemoteRegionName
- the sourceImageRemoteRegionName- Returns:
- the ListSnapshotsOptions builder
-
clonesZoneName
Set the clonesZoneName.- Parameters:
clonesZoneName
- the clonesZoneName- Returns:
- the ListSnapshotsOptions builder
-
snapshotConsistencyGroupId
Set the snapshotConsistencyGroupId.- Parameters:
snapshotConsistencyGroupId
- the snapshotConsistencyGroupId- Returns:
- the ListSnapshotsOptions builder
-
snapshotConsistencyGroupCrn
Set the snapshotConsistencyGroupCrn.- Parameters:
snapshotConsistencyGroupCrn
- the snapshotConsistencyGroupCrn- Returns:
- the ListSnapshotsOptions builder
-