Class PatchChangeSummary.Builder
- java.lang.Object
-
- com.oracle.bmc.dataintegration.model.PatchChangeSummary.Builder
-
- Enclosing class:
- PatchChangeSummary
public static class PatchChangeSummary.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description PatchChangeSummary.Builder
action(PatchChangeSummary.Action action)
The patch action indicating if object was created, updated, or deleted.PatchChangeSummary
build()
PatchChangeSummary.Builder
copy(PatchChangeSummary model)
PatchChangeSummary.Builder
identifier(String identifier)
Value can only contain upper case letters, underscore and numbers.PatchChangeSummary.Builder
key(String key)
The key of the object.PatchChangeSummary.Builder
name(String name)
Free form text without any restriction on permitted characters.PatchChangeSummary.Builder
namePath(String namePath)
The fully qualified path of the published object, which would include its project and folder.PatchChangeSummary.Builder
objectVersion(Integer objectVersion)
The object version.PatchChangeSummary.Builder
type(PatchChangeSummary.Type type)
The type of the object in patch.
-
-
-
Method Detail
-
key
public PatchChangeSummary.Builder key(String key)
The key of the object.- Parameters:
key
- the value to set- Returns:
- this builder
-
name
public PatchChangeSummary.Builder name(String name)
Free form text without any restriction on permitted characters.Name can have letters, numbers, and special characters. The value is editable and is restricted to 1000 characters.
- Parameters:
name
- the value to set- Returns:
- this builder
-
namePath
public PatchChangeSummary.Builder namePath(String namePath)
The fully qualified path of the published object, which would include its project and folder.- Parameters:
namePath
- the value to set- Returns:
- this builder
-
type
public PatchChangeSummary.Builder type(PatchChangeSummary.Type type)
The type of the object in patch.- Parameters:
type
- the value to set- Returns:
- this builder
-
objectVersion
public PatchChangeSummary.Builder objectVersion(Integer objectVersion)
The object version.- Parameters:
objectVersion
- the value to set- Returns:
- this builder
-
identifier
public PatchChangeSummary.Builder identifier(String identifier)
Value can only contain upper case letters, underscore and numbers.It should begin with upper case letter or underscore. The value can be modified.
- Parameters:
identifier
- the value to set- Returns:
- this builder
-
action
public PatchChangeSummary.Builder action(PatchChangeSummary.Action action)
The patch action indicating if object was created, updated, or deleted.- Parameters:
action
- the value to set- Returns:
- this builder
-
build
public PatchChangeSummary build()
-
copy
public PatchChangeSummary.Builder copy(PatchChangeSummary model)
-
-