Package com.oracle.bmc.database.model
Class ExecutionActionMember.Builder
- java.lang.Object
-
- com.oracle.bmc.database.model.ExecutionActionMember.Builder
-
- Enclosing class:
- ExecutionActionMember
public static class ExecutionActionMember.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ExecutionActionMemberbuild()ExecutionActionMember.Buildercopy(ExecutionActionMember model)ExecutionActionMember.BuilderestimatedTimeInMins(Integer estimatedTimeInMins)The estimated time of the execution action member in minutes.ExecutionActionMember.BuildermemberId(String memberId)The OCID of the parent resource the execution action belongs to.ExecutionActionMember.BuildermemberOrder(Integer memberOrder)The priority order of the execution action member.ExecutionActionMember.Builderstatus(String status)The current status of the execution action member.ExecutionActionMember.BuildertotalTimeTakenInMins(Integer totalTimeTakenInMins)The total time taken by corresponding resource activity in minutes.
-
-
-
Method Detail
-
memberOrder
public ExecutionActionMember.Builder memberOrder(Integer memberOrder)
The priority order of the execution action member.- Parameters:
memberOrder- the value to set- Returns:
- this builder
-
memberId
public ExecutionActionMember.Builder memberId(String memberId)
The OCID of the parent resource the execution action belongs to.- Parameters:
memberId- the value to set- Returns:
- this builder
-
status
public ExecutionActionMember.Builder status(String status)
The current status of the execution action member.Valid states are SCHEDULED, IN_PROGRESS, FAILED, CANCELED, DURATION_EXCEEDED, RESCHEDULED and COMPLETED. enum: - SCHEDULED - IN_PROGRESS - FAILED - CANCELED - DURATION_EXCEEDED - RESCHEDULED - SUCCEEDED
- Parameters:
status- the value to set- Returns:
- this builder
-
estimatedTimeInMins
public ExecutionActionMember.Builder estimatedTimeInMins(Integer estimatedTimeInMins)
The estimated time of the execution action member in minutes.- Parameters:
estimatedTimeInMins- the value to set- Returns:
- this builder
-
totalTimeTakenInMins
public ExecutionActionMember.Builder totalTimeTakenInMins(Integer totalTimeTakenInMins)
The total time taken by corresponding resource activity in minutes.- Parameters:
totalTimeTakenInMins- the value to set- Returns:
- this builder
-
build
public ExecutionActionMember build()
-
copy
public ExecutionActionMember.Builder copy(ExecutionActionMember model)
-
-