Class AddonSummary.Builder
- java.lang.Object
-
- com.oracle.bmc.managedkafka.model.AddonSummary.Builder
-
- Enclosing class:
- AddonSummary
public static class AddonSummary.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AddonSummary.BuilderaddonType(KafkaClusterAddon.AddonType addonType)Addon TypeAddonSummarybuild()AddonSummary.Buildercopy(AddonSummary model)AddonSummary.BuilderlifecycleDetails(String lifecycleDetails)A message that describes the current state of the KafkaClusterAddon in more detail.AddonSummary.BuilderlifecycleState(KafkaClusterAddon.LifecycleState lifecycleState)The current state of the KafkaClusterAddon.AddonSummary.Buildername(String name)A user-friendly name.AddonSummary.BuildertimeCreated(Date timeCreated)The date and time the KafkaClusterAddon was created, in the format defined by RFC 3339.AddonSummary.BuildertimeUpdated(Date timeUpdated)The date and time the KafkaClusterAddon was updated, in the format defined by RFC 3339.
-
-
-
Method Detail
-
name
public AddonSummary.Builder name(String name)
A user-friendly name.- Parameters:
name- the value to set- Returns:
- this builder
-
timeCreated
public AddonSummary.Builder timeCreated(Date timeCreated)
The date and time the KafkaClusterAddon was created, in the format defined by RFC 3339.Example: 2016-08-25T21:10:29.600Z
- Parameters:
timeCreated- the value to set- Returns:
- this builder
-
timeUpdated
public AddonSummary.Builder timeUpdated(Date timeUpdated)
The date and time the KafkaClusterAddon was updated, in the format defined by RFC 3339.Example: 2016-08-25T21:10:29.600Z
- Parameters:
timeUpdated- the value to set- Returns:
- this builder
-
lifecycleState
public AddonSummary.Builder lifecycleState(KafkaClusterAddon.LifecycleState lifecycleState)
The current state of the KafkaClusterAddon.- Parameters:
lifecycleState- the value to set- Returns:
- this builder
-
lifecycleDetails
public AddonSummary.Builder lifecycleDetails(String lifecycleDetails)
A message that describes the current state of the KafkaClusterAddon in more detail.For example, can be used to provide actionable information for a resource in the Failed state.
- Parameters:
lifecycleDetails- the value to set- Returns:
- this builder
-
addonType
public AddonSummary.Builder addonType(KafkaClusterAddon.AddonType addonType)
Addon Type- Parameters:
addonType- the value to set- Returns:
- this builder
-
build
public AddonSummary build()
-
copy
public AddonSummary.Builder copy(AddonSummary model)
-
-