Package com.oracle.bmc.lockbox.model
Class CreateAccessRequestDetails.Builder
- java.lang.Object
-
- com.oracle.bmc.lockbox.model.CreateAccessRequestDetails.Builder
-
- Enclosing class:
- CreateAccessRequestDetails
public static class CreateAccessRequestDetails.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CreateAccessRequestDetails.Builder
accessDuration(String accessDuration)
The maximum amount of time operator has access to associated resources.CreateAccessRequestDetails
build()
CreateAccessRequestDetails.Builder
context(Map<String,String> context)
The context object containing the access request specific details.CreateAccessRequestDetails.Builder
copy(CreateAccessRequestDetails model)
CreateAccessRequestDetails.Builder
description(String description)
The rationale for requesting the access request.CreateAccessRequestDetails.Builder
displayName(String displayName)
The name of the access request.CreateAccessRequestDetails.Builder
lockboxId(String lockboxId)
The unique identifier (OCID) of the lockbox box that the access request is associated with which is immutable.CreateAccessRequestDetails.Builder
ticketNumber(String ticketNumber)
The ticket number raised by external customers Example: 3-37509643121
-
-
-
Method Detail
-
lockboxId
public CreateAccessRequestDetails.Builder lockboxId(String lockboxId)
The unique identifier (OCID) of the lockbox box that the access request is associated with which is immutable.- Parameters:
lockboxId
- the value to set- Returns:
- this builder
-
displayName
public CreateAccessRequestDetails.Builder displayName(String displayName)
The name of the access request.- Parameters:
displayName
- the value to set- Returns:
- this builder
-
description
public CreateAccessRequestDetails.Builder description(String description)
The rationale for requesting the access request.- Parameters:
description
- the value to set- Returns:
- this builder
-
context
public CreateAccessRequestDetails.Builder context(Map<String,String> context)
The context object containing the access request specific details.- Parameters:
context
- the value to set- Returns:
- this builder
-
accessDuration
public CreateAccessRequestDetails.Builder accessDuration(String accessDuration)
The maximum amount of time operator has access to associated resources.- Parameters:
accessDuration
- the value to set- Returns:
- this builder
-
ticketNumber
public CreateAccessRequestDetails.Builder ticketNumber(String ticketNumber)
The ticket number raised by external customers Example: 3-37509643121- Parameters:
ticketNumber
- the value to set- Returns:
- this builder
-
build
public CreateAccessRequestDetails build()
-
copy
public CreateAccessRequestDetails.Builder copy(CreateAccessRequestDetails model)
-
-