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.BuilderactivityAuthor(ActivityItem.ActivityAuthor activityAuthor)ActivityItem.BuilderactivityType(ActivityItem.ActivityType activityType)The type of activity occuring on the support request.ActivityItem.BuilderattachmentID(String attachmentID)attachmentID for the ItemType Attachments only for Alloy realm.ActivityItembuild()ActivityItem.Buildercategory(Category category)ActivityItem.Buildercomments(String comments)Comments or file attachments added with the activity on the support request.ActivityItem.Buildercopy(ActivityItem model)ActivityItem.Builderid(String id)Identifier of the activity on the support request.ActivityItem.BuilderissueType(IssueType issueType)ActivityItem.BuilderitemKey(String itemKey)ActivityItem.BuilderitemStatus(ActivityItem.ItemStatus itemStatus)Who updates the activity on the support request.ActivityItem.BuilderitemType(ActivityItem.ItemType itemType)ActivityItem.Buildername(String name)ActivityItem.BuildersubCategory(SubCategory subCategory)ActivityItem.BuildertimeCreated(Integer timeCreated)The time when the activity was created, in seconds since epoch time.ActivityItem.BuildertimeUpdated(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)
-
-