public static class ManagementAgentInstallKeySummary.Builder extends Object
Constructor and Description |
---|
Builder() |
public ManagementAgentInstallKeySummary.Builder id(String id)
Agent Install Key identifier
id
- the value to setpublic ManagementAgentInstallKeySummary.Builder displayName(String displayName)
Management Agent Install Key Name
displayName
- the value to setpublic ManagementAgentInstallKeySummary.Builder createdByPrincipalId(String createdByPrincipalId)
Principal id of user who created the Agent Install key
createdByPrincipalId
- the value to setpublic ManagementAgentInstallKeySummary.Builder allowedKeyInstallCount(Integer allowedKeyInstallCount)
Total number of install for this keys
allowedKeyInstallCount
- the value to setpublic ManagementAgentInstallKeySummary.Builder currentKeyInstallCount(Integer currentKeyInstallCount)
Total number of install for this keys
currentKeyInstallCount
- the value to setpublic ManagementAgentInstallKeySummary.Builder lifecycleState(LifecycleStates lifecycleState)
Status of Key
lifecycleState
- the value to setpublic ManagementAgentInstallKeySummary.Builder lifecycleDetails(String lifecycleDetails)
A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state.
lifecycleDetails
- the value to setpublic ManagementAgentInstallKeySummary.Builder timeCreated(Date timeCreated)
The time when Management Agent install Key was created. An RFC3339 formatted date time string
timeCreated
- the value to setpublic ManagementAgentInstallKeySummary.Builder timeExpires(Date timeExpires)
date after which key would expire after creation
timeExpires
- the value to setpublic ManagementAgentInstallKeySummary.Builder compartmentId(String compartmentId)
Compartment Identifier
compartmentId
- the value to setpublic ManagementAgentInstallKeySummary.Builder isUnlimited(Boolean isUnlimited)
If set to true, the install key has no expiration date or usage limit. Properties allowedKeyInstallCount and timeExpires are ignored if set to true. Defaults to false.
isUnlimited
- the value to setpublic ManagementAgentInstallKeySummary build()
public ManagementAgentInstallKeySummary.Builder copy(ManagementAgentInstallKeySummary model)
Copyright © 2016–2024. All rights reserved.