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.BuilderaccessDuration(String accessDuration)The maximum amount of time operator has access to associated resources.CreateAccessRequestDetailsbuild()CreateAccessRequestDetails.Buildercontext(Map<String,String> context)The context object containing the access request specific details.CreateAccessRequestDetails.Buildercopy(CreateAccessRequestDetails model)CreateAccessRequestDetails.Builderdescription(String description)The rationale for requesting the access request.CreateAccessRequestDetails.BuilderdisplayName(String displayName)The name of the access request.CreateAccessRequestDetails.BuilderlockboxId(String lockboxId)The unique identifier (OCID) of the lockbox box that the access request is associated with which is immutable.CreateAccessRequestDetails.BuilderticketNumber(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)
-
-