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 ExecutionActionMember
build()
ExecutionActionMember.Builder
copy(ExecutionActionMember model)
ExecutionActionMember.Builder
estimatedTimeInMins(Integer estimatedTimeInMins)
The estimated time of the execution action member in minutes.ExecutionActionMember.Builder
memberId(String memberId)
The OCID of the parent resource the execution action belongs to.ExecutionActionMember.Builder
memberOrder(Integer memberOrder)
The priority order of the execution action member.ExecutionActionMember.Builder
status(String status)
The current status of the execution action member.ExecutionActionMember.Builder
totalTimeTakenInMins(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)
-
-