Package com.oracle.bmc.datacatalog.model
Class FolderTag.Builder
- java.lang.Object
-
- com.oracle.bmc.datacatalog.model.FolderTag.Builder
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description FolderTag
build()
FolderTag.Builder
copy(FolderTag model)
FolderTag.Builder
createdById(String createdById)
OCID of the user who created the tag.FolderTag.Builder
folderKey(String folderKey)
The unique key of the folder associated with this tag.FolderTag.Builder
key(String key)
Unique tag key that is immutable.FolderTag.Builder
lifecycleState(LifecycleState lifecycleState)
The current state of the tag.FolderTag.Builder
name(String name)
Name of the tag which matches the term name.FolderTag.Builder
termDescription(String termDescription)
Description of the related term.FolderTag.Builder
termKey(String termKey)
Unique key of the related term.FolderTag.Builder
termPath(String termPath)
Path of the related term.FolderTag.Builder
timeCreated(Date timeCreated)
The date and time the tag was created, in the format defined by RFC3339.FolderTag.Builder
uri(String uri)
URI to the tag instance in the API.
-
-
-
Method Detail
-
folderKey
public FolderTag.Builder folderKey(String folderKey)
The unique key of the folder associated with this tag.- Parameters:
folderKey
- the value to set- Returns:
- this builder
-
key
public FolderTag.Builder key(String key)
Unique tag key that is immutable.- Parameters:
key
- the value to set- Returns:
- this builder
-
name
public FolderTag.Builder name(String name)
Name of the tag which matches the term name.- Parameters:
name
- the value to set- Returns:
- this builder
-
termKey
public FolderTag.Builder termKey(String termKey)
Unique key of the related term.- Parameters:
termKey
- the value to set- Returns:
- this builder
-
termPath
public FolderTag.Builder termPath(String termPath)
Path of the related term.- Parameters:
termPath
- the value to set- Returns:
- this builder
-
termDescription
public FolderTag.Builder termDescription(String termDescription)
Description of the related term.- Parameters:
termDescription
- the value to set- Returns:
- this builder
-
lifecycleState
public FolderTag.Builder lifecycleState(LifecycleState lifecycleState)
The current state of the tag.- Parameters:
lifecycleState
- the value to set- Returns:
- this builder
-
timeCreated
public FolderTag.Builder timeCreated(Date timeCreated)
The date and time the tag was created, in the format defined by RFC3339.Example: 2019-03-25T21:10:29.600Z
- Parameters:
timeCreated
- the value to set- Returns:
- this builder
-
createdById
public FolderTag.Builder createdById(String createdById)
OCID of the user who created the tag.- Parameters:
createdById
- the value to set- Returns:
- this builder
-
uri
public FolderTag.Builder uri(String uri)
URI to the tag instance in the API.- Parameters:
uri
- the value to set- Returns:
- this builder
-
build
public FolderTag build()
-
copy
public FolderTag.Builder copy(FolderTag model)
-
-