Package com.ibm.cloud.is.vpc.v1.model
Class ClusterNetworkSubnetPatch
- java.lang.Object
-
- com.ibm.cloud.sdk.core.service.model.GenericModel
-
- com.ibm.cloud.is.vpc.v1.model.ClusterNetworkSubnetPatch
-
- All Implemented Interfaces:
com.ibm.cloud.sdk.core.service.model.ObjectModel
public class ClusterNetworkSubnetPatch extends com.ibm.cloud.sdk.core.service.model.GenericModel
ClusterNetworkSubnetPatch.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
ClusterNetworkSubnetPatch.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 ClusterNetworkSubnetPatch.String
name()
Gets the name.ClusterNetworkSubnetPatch.Builder
newBuilder()
New builder.
-
-
-
Method Detail
-
newBuilder
public ClusterNetworkSubnetPatch.Builder newBuilder()
New builder.- Returns:
- a ClusterNetworkSubnetPatch builder
-
name
public String name()
Gets the name. The name for this cluster network subnet. The name must not be used by another cluster network subnet in the cluster network. Names starting with `ibm-` are reserved for provider-owned resources, and are not allowed.- Returns:
- the name
-
asPatch
public Map<String,Object> asPatch()
Construct a JSON merge-patch from the ClusterNetworkSubnetPatch. Note that properties of the ClusterNetworkSubnetPatch 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 ClusterNetworkSubnetPatch
-
-