Package com.ibm.cloud.is.vpc.v1.model
Class ImageExportJobPatch
- java.lang.Object
-
- com.ibm.cloud.sdk.core.service.model.GenericModel
-
- com.ibm.cloud.is.vpc.v1.model.ImageExportJobPatch
-
- All Implemented Interfaces:
com.ibm.cloud.sdk.core.service.model.ObjectModel
public class ImageExportJobPatch extends com.ibm.cloud.sdk.core.service.model.GenericModel
ImageExportJobPatch.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
ImageExportJobPatch.Builder
Builder.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Map<String,Object>
asPatch()
Construct a JSON merge-patch from the ImageExportJobPatch.String
name()
Gets the name.ImageExportJobPatch.Builder
newBuilder()
New builder.
-
-
-
Method Detail
-
newBuilder
public ImageExportJobPatch.Builder newBuilder()
New builder.- Returns:
- a ImageExportJobPatch builder
-
name
public String name()
Gets the name. The name for this image export job. The name must not be used by another export job for the image. Changing the name will not affect the exported image name, `storage_object.name`, or `storage_href` values.- Returns:
- the name
-
asPatch
public Map<String,Object> asPatch()
Construct a JSON merge-patch from the ImageExportJobPatch. Note that properties of the ImageExportJobPatch with null values are not represented in the constructed JSON merge-patch object, but can be explicitly set afterward to signify a property delete.- Returns:
- a JSON merge-patch for the ImageExportJobPatch
-
-