Class CreateManagementAgentInstallKeyDetails.Builder
- java.lang.Object
-
- com.oracle.bmc.managementagent.model.CreateManagementAgentInstallKeyDetails.Builder
-
- Enclosing class:
- CreateManagementAgentInstallKeyDetails
public static class CreateManagementAgentInstallKeyDetails.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CreateManagementAgentInstallKeyDetails.Builder
allowedKeyInstallCount(Integer allowedKeyInstallCount)
Total number of install for this keysCreateManagementAgentInstallKeyDetails
build()
CreateManagementAgentInstallKeyDetails.Builder
compartmentId(String compartmentId)
Compartment IdentifierCreateManagementAgentInstallKeyDetails.Builder
copy(CreateManagementAgentInstallKeyDetails model)
CreateManagementAgentInstallKeyDetails.Builder
displayName(String displayName)
Management Agent install Key NameCreateManagementAgentInstallKeyDetails.Builder
isUnlimited(Boolean isUnlimited)
If set to true, the install key has no expiration date or usage limit.CreateManagementAgentInstallKeyDetails.Builder
timeExpires(Date timeExpires)
date after which key would expire after creation
-
-
-
Method Detail
-
displayName
public CreateManagementAgentInstallKeyDetails.Builder displayName(String displayName)
Management Agent install Key Name- Parameters:
displayName
- the value to set- Returns:
- this builder
-
allowedKeyInstallCount
public CreateManagementAgentInstallKeyDetails.Builder allowedKeyInstallCount(Integer allowedKeyInstallCount)
Total number of install for this keys- Parameters:
allowedKeyInstallCount
- the value to set- Returns:
- this builder
-
timeExpires
public CreateManagementAgentInstallKeyDetails.Builder timeExpires(Date timeExpires)
date after which key would expire after creation- Parameters:
timeExpires
- the value to set- Returns:
- this builder
-
compartmentId
public CreateManagementAgentInstallKeyDetails.Builder compartmentId(String compartmentId)
Compartment Identifier- Parameters:
compartmentId
- the value to set- Returns:
- this builder
-
isUnlimited
public CreateManagementAgentInstallKeyDetails.Builder isUnlimited(Boolean isUnlimited)
If set to true, the install key has no expiration date or usage limit.Defaults to false
- Parameters:
isUnlimited
- the value to set- Returns:
- this builder
-
build
public CreateManagementAgentInstallKeyDetails build()
-
copy
public CreateManagementAgentInstallKeyDetails.Builder copy(CreateManagementAgentInstallKeyDetails model)
-
-