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.BuilderallowedKeyInstallCount(Integer allowedKeyInstallCount)Total number of install for this keysCreateManagementAgentInstallKeyDetailsbuild()CreateManagementAgentInstallKeyDetails.BuildercompartmentId(String compartmentId)Compartment IdentifierCreateManagementAgentInstallKeyDetails.Buildercopy(CreateManagementAgentInstallKeyDetails model)CreateManagementAgentInstallKeyDetails.BuilderdisplayName(String displayName)Management Agent install Key NameCreateManagementAgentInstallKeyDetails.BuilderisUnlimited(Boolean isUnlimited)If set to true, the install key has no expiration date or usage limit.CreateManagementAgentInstallKeyDetails.BuildertimeExpires(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)
-
-