public static class ActionGroupDetails.Builder extends Object
Constructor and Description |
---|
Builder() |
public ActionGroupDetails.Builder resourceId(String resourceId)
The ID of the ActionGroup resource . Ex:fleetId.
resourceId
- the value to setpublic ActionGroupDetails.Builder name(String name)
Name of the ActionGroup.
name
- the value to setpublic ActionGroupDetails.Builder type(LifeCycleActionGroupType type)
Type of the ActionGroup
type
- the value to setpublic ActionGroupDetails.Builder applicationType(String applicationType)
Application Type associated. Only applicable if actionGroup type is ENVIRONMENT.
applicationType
- the value to setpublic ActionGroupDetails.Builder product(String product)
Product associated. Only applicable if actionGroup type is PRODUCT.
product
- the value to setpublic ActionGroupDetails.Builder lifecycleOperation(String lifecycleOperation)
LifeCycle Operation
lifecycleOperation
- the value to setpublic ActionGroupDetails.Builder activityId(String activityId)
Unique producer Id at Action Group Level
activityId
- the value to setpublic ActionGroupDetails.Builder status(JobStatus status)
Status of the Job at Action Group Level
status
- the value to setpublic ActionGroupDetails.Builder timeStarted(Date timeStarted)
The time the the Scheduler Job started. An RFC3339 formatted datetime string
timeStarted
- the value to setpublic ActionGroupDetails.Builder timeEnded(Date timeEnded)
The time the Scheduler Job ended. An RFC3339 formatted datetime string
timeEnded
- the value to setpublic ActionGroupDetails.Builder runbookId(String runbookId)
ID of the runbook
runbookId
- the value to setpublic ActionGroupDetails build()
public ActionGroupDetails.Builder copy(ActionGroupDetails model)
Copyright © 2016–2024. All rights reserved.