| Agent.Builder | Agent.Builder. agentPubKey(String agentPubKey) | Resource principal public key. | 
| Agent.Builder | Agent.Builder. agentType(Agent.AgentType agentType) | Type of the Agent. | 
| Agent.Builder | Agent.Builder. agentVersion(String agentVersion) | Agent identifier. | 
| static Agent.Builder | Agent. builder() | Create a new builder. | 
| Agent.Builder | Agent.Builder. compartmentId(String compartmentId) | Compartment identifier. | 
| Agent.Builder | Agent.Builder. copy(Agent model) |  | 
| Agent.Builder | Agent.Builder. definedTags(Map<String,Map<String,Object>> definedTags) | The defined tags associated with this resource, if any. | 
| Agent.Builder | Agent.Builder. displayName(String displayName) | Agent identifier, can be renamed. | 
| Agent.Builder | Agent.Builder. environmentId(String environmentId) | Environment identifier. | 
| Agent.Builder | Agent.Builder. freeformTags(Map<String,String> freeformTags) | The freeform tags associated with this resource, if any. | 
| Agent.Builder | Agent.Builder. heartBeatStatus(Agent.HeartBeatStatus heartBeatStatus) | The current heartbeat status of the Agent based on its timeLastSyncReceived value. | 
| Agent.Builder | Agent.Builder. id(String id) | Unique identifier that is immutable on creation. | 
| Agent.Builder | Agent.Builder. lifecycleDetails(String lifecycleDetails) | A message describing the current state of the Agent in more detail. | 
| Agent.Builder | Agent.Builder. lifecycleState(Agent.LifecycleState lifecycleState) | The current state of the Agent. | 
| Agent.Builder | Agent.Builder. osVersion(String osVersion) | OS version. | 
| Agent.Builder | Agent.Builder. pluginList(List<PluginSummary> pluginList) | List of plugins associated with the agent. | 
| Agent.Builder | Agent.Builder. systemTags(Map<String,Map<String,Object>> systemTags) | The system tags associated with this resource, if any. | 
| Agent.Builder | Agent.Builder. timeCreated(Date timeCreated) | The time when the Agent was created. | 
| Agent.Builder | Agent.Builder. timeExpireAgentKeyInMs(Date timeExpireAgentKeyInMs) | The time since epoch for when the public key will expire. | 
| Agent.Builder | Agent.Builder. timeLastSyncReceived(Date timeLastSyncReceived) | The time when the last heartbeat of the Agent was noted. | 
| Agent.Builder | Agent.Builder. timeUpdated(Date timeUpdated) | The time when the Agent was updated. | 
| Agent.Builder | Agent. toBuilder() |  |