public static class CreateWlpAgentDetails.Builder extends Object
Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
CreateWlpAgentDetails.Builder |
agentVersion(String agentVersion)
The version of the agent making the request
|
CreateWlpAgentDetails |
build() |
CreateWlpAgentDetails.Builder |
certificateSignedRequest(String certificateSignedRequest)
The certificate signed request containing domain, organization names, organization units,
city, state, country, email and public key, among other certificate details, signed by
private key
|
CreateWlpAgentDetails.Builder |
compartmentId(String compartmentId)
Compartment OCID of the host
|
CreateWlpAgentDetails.Builder |
copy(CreateWlpAgentDetails model) |
CreateWlpAgentDetails.Builder |
definedTags(Map<String,Map<String,Object>> definedTags)
Defined tags for this resource.
|
CreateWlpAgentDetails.Builder |
freeformTags(Map<String,String> freeformTags)
Simple key-value pair that is applied without any predefined name, type or scope.
|
CreateWlpAgentDetails.Builder |
osInfo(String osInfo)
Concatenated OS name, OS version and agent architecture; for example, ubuntu_22.0_amd64.
|
public CreateWlpAgentDetails.Builder compartmentId(String compartmentId)
Compartment OCID of the host
compartmentId
- the value to setpublic CreateWlpAgentDetails.Builder agentVersion(String agentVersion)
The version of the agent making the request
agentVersion
- the value to setpublic CreateWlpAgentDetails.Builder certificateSignedRequest(String certificateSignedRequest)
The certificate signed request containing domain, organization names, organization units, city, state, country, email and public key, among other certificate details, signed by private key
certificateSignedRequest
- the value to setpublic CreateWlpAgentDetails.Builder osInfo(String osInfo)
Concatenated OS name, OS version and agent architecture; for example, ubuntu_22.0_amd64.
osInfo
- the value to setpublic CreateWlpAgentDetails.Builder freeformTags(Map<String,String> freeformTags)
Simple key-value pair that is applied without any predefined name, type or scope. Exists
for cross-compatibility only. Example: {"bar-key": "value"}
Avoid entering confidential information.
freeformTags
- the value to setpublic CreateWlpAgentDetails.Builder definedTags(Map<String,Map<String,Object>> definedTags)
Defined tags for this resource. Each key is predefined and scoped to a namespace.
Example: {"foo-namespace": {"bar-key": "value"}}
definedTags
- the value to setpublic CreateWlpAgentDetails build()
public CreateWlpAgentDetails.Builder copy(CreateWlpAgentDetails model)
Copyright © 2016–2024. All rights reserved.