Package com.oracle.bmc.datacatalog.model
Class NamespaceSummary.Builder
- java.lang.Object
-
- com.oracle.bmc.datacatalog.model.NamespaceSummary.Builder
-
- Enclosing class:
- NamespaceSummary
public static class NamespaceSummary.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description NamespaceSummarybuild()NamespaceSummary.Buildercopy(NamespaceSummary model)NamespaceSummary.Builderdescription(String description)Detailed description of the namespace.NamespaceSummary.BuilderdisplayName(String displayName)Name of the namespaceNamespaceSummary.BuilderisServiceDefined(Boolean isServiceDefined)If this field is defined by service or by a userNamespaceSummary.Builderkey(String key)Unique namespace key that is immutable.NamespaceSummary.BuilderlifecycleState(LifecycleState lifecycleState)The current state of the namespace.NamespaceSummary.BuildertimeCreated(Date timeCreated)The date and time the namespace was created, in the format defined by RFC3339.
-
-
-
Method Detail
-
key
public NamespaceSummary.Builder key(String key)
Unique namespace key that is immutable.- Parameters:
key- the value to set- Returns:
- this builder
-
displayName
public NamespaceSummary.Builder displayName(String displayName)
Name of the namespace- Parameters:
displayName- the value to set- Returns:
- this builder
-
description
public NamespaceSummary.Builder description(String description)
Detailed description of the namespace.- Parameters:
description- the value to set- Returns:
- this builder
-
isServiceDefined
public NamespaceSummary.Builder isServiceDefined(Boolean isServiceDefined)
If this field is defined by service or by a user- Parameters:
isServiceDefined- the value to set- Returns:
- this builder
-
lifecycleState
public NamespaceSummary.Builder lifecycleState(LifecycleState lifecycleState)
The current state of the namespace.- Parameters:
lifecycleState- the value to set- Returns:
- this builder
-
timeCreated
public NamespaceSummary.Builder timeCreated(Date timeCreated)
The date and time the namespace was created, in the format defined by RFC3339.Example: 2019-03-25T21:10:29.600Z
- Parameters:
timeCreated- the value to set- Returns:
- this builder
-
build
public NamespaceSummary build()
-
copy
public NamespaceSummary.Builder copy(NamespaceSummary model)
-
-