Class IrreconcilableChangeDiff
- java.lang.Object
-
- io.fabric8.openshift.api.model.machineconfiguration.v1.IrreconcilableChangeDiff
-
- All Implemented Interfaces:
io.fabric8.kubernetes.api.builder.Editable<IrreconcilableChangeDiffBuilder>,io.fabric8.kubernetes.api.model.KubernetesResource,Serializable
@Generated("io.fabric8.kubernetes.schema.generator.model.ModelGenerator") public class IrreconcilableChangeDiff extends Object implements io.fabric8.kubernetes.api.builder.Editable<IrreconcilableChangeDiffBuilder>, io.fabric8.kubernetes.api.model.KubernetesResource
IrreconcilableChangeDiff holds an individual diff between the initial install-time MachineConfig and the latest applied one caused by the presence of irreconcilable changes.- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description IrreconcilableChangeDiff()No args constructor for use in serializationIrreconcilableChangeDiff(String diff, String fieldPath)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description IrreconcilableChangeDiffBuilderedit()Map<String,Object>getAdditionalProperties()StringgetDiff()diff is a required field containing the difference between the nodes current configuration and the latest rendered MachineConfig for the field specified in fieldPath.StringgetFieldPath()fieldPath is a required reference to the path in the latest rendered MachineConfig that differs from this nodes configuration.voidsetAdditionalProperties(Map<String,Object> additionalProperties)voidsetAdditionalProperty(String name, Object value)voidsetDiff(String diff)diff is a required field containing the difference between the nodes current configuration and the latest rendered MachineConfig for the field specified in fieldPath.voidsetFieldPath(String fieldPath)fieldPath is a required reference to the path in the latest rendered MachineConfig that differs from this nodes configuration.IrreconcilableChangeDiffBuildertoBuilder()
-
-
-
Method Detail
-
getDiff
public String getDiff()
diff is a required field containing the difference between the nodes current configuration and the latest rendered MachineConfig for the field specified in fieldPath. Must not be an empty string and must not exceed 4096 characters in length.
-
setDiff
public void setDiff(String diff)
diff is a required field containing the difference between the nodes current configuration and the latest rendered MachineConfig for the field specified in fieldPath. Must not be an empty string and must not exceed 4096 characters in length.
-
getFieldPath
public String getFieldPath()
fieldPath is a required reference to the path in the latest rendered MachineConfig that differs from this nodes configuration. Must not be empty and must not exceed 70 characters in length. Must begin with the prefix 'spec.' and only contain alphanumeric characters, square brackets ('[]'), or dots ('.').
-
setFieldPath
public void setFieldPath(String fieldPath)
fieldPath is a required reference to the path in the latest rendered MachineConfig that differs from this nodes configuration. Must not be empty and must not exceed 70 characters in length. Must begin with the prefix 'spec.' and only contain alphanumeric characters, square brackets ('[]'), or dots ('.').
-
edit
public IrreconcilableChangeDiffBuilder edit()
- Specified by:
editin interfaceio.fabric8.kubernetes.api.builder.Editable<IrreconcilableChangeDiffBuilder>
-
toBuilder
public IrreconcilableChangeDiffBuilder toBuilder()
-
-