public static class ManagementAgentInstallKey.Builder extends Object
Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
ManagementAgentInstallKey.Builder |
allowedKeyInstallCount(Integer allowedKeyInstallCount)
Total number of install for this keys
|
ManagementAgentInstallKey |
build() |
ManagementAgentInstallKey.Builder |
compartmentId(String compartmentId)
Compartment Identifier
|
ManagementAgentInstallKey.Builder |
copy(ManagementAgentInstallKey model) |
ManagementAgentInstallKey.Builder |
createdByPrincipalId(String createdByPrincipalId)
Principal id of user who created the Agent Install key
|
ManagementAgentInstallKey.Builder |
currentKeyInstallCount(Integer currentKeyInstallCount)
Total number of install for this keys
|
ManagementAgentInstallKey.Builder |
displayName(String displayName)
Management Agent Install Key Name
|
ManagementAgentInstallKey.Builder |
id(String id)
Agent install Key identifier
|
ManagementAgentInstallKey.Builder |
isUnlimited(Boolean isUnlimited)
If set to true, the install key has no expiration date or usage limit.
|
ManagementAgentInstallKey.Builder |
key(String key)
Management Agent Install Key
|
ManagementAgentInstallKey.Builder |
lifecycleDetails(String lifecycleDetails)
A message describing the current state in more detail.
|
ManagementAgentInstallKey.Builder |
lifecycleState(LifecycleStates lifecycleState)
Status of Key
|
ManagementAgentInstallKey.Builder |
timeCreated(Date timeCreated)
The time when Management Agent install Key was created.
|
ManagementAgentInstallKey.Builder |
timeExpires(Date timeExpires)
date after which key would expire after creation
|
ManagementAgentInstallKey.Builder |
timeUpdated(Date timeUpdated)
The time when Management Agent install Key was updated.
|
public ManagementAgentInstallKey.Builder id(String id)
Agent install Key identifier
id
- the value to setpublic ManagementAgentInstallKey.Builder displayName(String displayName)
Management Agent Install Key Name
displayName
- the value to setpublic ManagementAgentInstallKey.Builder key(String key)
Management Agent Install Key
key
- the value to setpublic ManagementAgentInstallKey.Builder createdByPrincipalId(String createdByPrincipalId)
Principal id of user who created the Agent Install key
createdByPrincipalId
- the value to setpublic ManagementAgentInstallKey.Builder compartmentId(String compartmentId)
Compartment Identifier
compartmentId
- the value to setpublic ManagementAgentInstallKey.Builder allowedKeyInstallCount(Integer allowedKeyInstallCount)
Total number of install for this keys
allowedKeyInstallCount
- the value to setpublic ManagementAgentInstallKey.Builder currentKeyInstallCount(Integer currentKeyInstallCount)
Total number of install for this keys
currentKeyInstallCount
- the value to setpublic ManagementAgentInstallKey.Builder lifecycleState(LifecycleStates lifecycleState)
Status of Key
lifecycleState
- the value to setpublic ManagementAgentInstallKey.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 ManagementAgentInstallKey.Builder timeExpires(Date timeExpires)
date after which key would expire after creation
timeExpires
- the value to setpublic ManagementAgentInstallKey.Builder timeCreated(Date timeCreated)
The time when Management Agent install Key was created. An RFC3339 formatted date time string
timeCreated
- the value to setpublic ManagementAgentInstallKey.Builder timeUpdated(Date timeUpdated)
The time when Management Agent install Key was updated. An RFC3339 formatted date time string
timeUpdated
- the value to setpublic ManagementAgentInstallKey.Builder isUnlimited(Boolean isUnlimited)
If set to true, the install key has no expiration date or usage limit. Defaults to false
isUnlimited
- the value to setpublic ManagementAgentInstallKey build()
public ManagementAgentInstallKey.Builder copy(ManagementAgentInstallKey model)
Copyright © 2016–2024. All rights reserved.