Package com.oracle.bmc.cims.model
Class ActivityItem.Builder
- java.lang.Object
-
- com.oracle.bmc.cims.model.ActivityItem.Builder
-
- Enclosing class:
- ActivityItem
public static class ActivityItem.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ActivityItem.Builder
activityAuthor(ActivityItem.ActivityAuthor activityAuthor)
ActivityItem.Builder
activityType(ActivityItem.ActivityType activityType)
The type of activity occuring on the support request.ActivityItem.Builder
attachmentID(String attachmentID)
attachmentID for the ItemType Attachments only for Alloy realm.ActivityItem
build()
ActivityItem.Builder
category(Category category)
ActivityItem.Builder
comments(String comments)
Comments or file attachments added with the activity on the support request.ActivityItem.Builder
copy(ActivityItem model)
ActivityItem.Builder
id(String id)
Identifier of the activity on the support request.ActivityItem.Builder
issueType(IssueType issueType)
ActivityItem.Builder
itemKey(String itemKey)
ActivityItem.Builder
itemStatus(ActivityItem.ItemStatus itemStatus)
Who updates the activity on the support request.ActivityItem.Builder
itemType(ActivityItem.ItemType itemType)
ActivityItem.Builder
name(String name)
ActivityItem.Builder
subCategory(SubCategory subCategory)
ActivityItem.Builder
timeCreated(Integer timeCreated)
The time when the activity was created, in seconds since epoch time.ActivityItem.Builder
timeUpdated(Integer timeUpdated)
The time when the activity was updated, in seconds since epoch time.
-
-
-
Method Detail
-
itemKey
public ActivityItem.Builder itemKey(String itemKey)
-
name
public ActivityItem.Builder name(String name)
-
category
public ActivityItem.Builder category(Category category)
-
subCategory
public ActivityItem.Builder subCategory(SubCategory subCategory)
-
issueType
public ActivityItem.Builder issueType(IssueType issueType)
-
id
public ActivityItem.Builder id(String id)
Identifier of the activity on the support request.- Parameters:
id
- the value to set- Returns:
- this builder
-
comments
public ActivityItem.Builder comments(String comments)
Comments or file attachments added with the activity on the support request.- Parameters:
comments
- the value to set- Returns:
- this builder
-
timeCreated
public ActivityItem.Builder timeCreated(Integer timeCreated)
The time when the activity was created, in seconds since epoch time.- Parameters:
timeCreated
- the value to set- Returns:
- this builder
-
timeUpdated
public ActivityItem.Builder timeUpdated(Integer timeUpdated)
The time when the activity was updated, in seconds since epoch time.- Parameters:
timeUpdated
- the value to set- Returns:
- this builder
-
activityType
public ActivityItem.Builder activityType(ActivityItem.ActivityType activityType)
The type of activity occuring on the support request.- Parameters:
activityType
- the value to set- Returns:
- this builder
-
activityAuthor
public ActivityItem.Builder activityAuthor(ActivityItem.ActivityAuthor activityAuthor)
-
itemType
public ActivityItem.Builder itemType(ActivityItem.ItemType itemType)
-
itemStatus
public ActivityItem.Builder itemStatus(ActivityItem.ItemStatus itemStatus)
Who updates the activity on the support request.- Parameters:
itemStatus
- the value to set- Returns:
- this builder
-
attachmentID
public ActivityItem.Builder attachmentID(String attachmentID)
attachmentID for the ItemType Attachments only for Alloy realm.- Parameters:
attachmentID
- the value to set- Returns:
- this builder
-
build
public ActivityItem build()
-
copy
public ActivityItem.Builder copy(ActivityItem model)
-
-