public static final class CommonAgentHostConfigurationInfo.Builder
extends java.lang.Object
CommonAgentHostConfigurationInfo.| Constructor and Description |
|---|
Builder()
Constructor with parameters for the required properties of
CommonAgentHostConfigurationInfo. |
| Modifier and Type | Method and Description |
|---|---|
CommonAgentHostConfigurationInfo |
build() |
CommonAgentHostConfigurationInfo.Builder |
setCreateTime(java.lang.Long createTime)
Timestamp of resource creation format: int64
This property may be present in responses from the server, but if it is present
in a request to server it will be ignored.
|
CommonAgentHostConfigurationInfo.Builder |
setCreateUser(java.lang.String createUser)
ID of the user who created this resource
This property may be present in responses from the server, but if it is present
in a request to server it will be ignored.
|
CommonAgentHostConfigurationInfo.Builder |
setDescription(java.lang.String description)
Description of this resource
|
CommonAgentHostConfigurationInfo.Builder |
setDisplayName(java.lang.String displayName)
Defaults to ID if not set
|
CommonAgentHostConfigurationInfo.Builder |
setId(java.lang.String id)
Unique identifier of this resource
|
CommonAgentHostConfigurationInfo.Builder |
setIngressCertificate(java.lang.String ingressCertificate)
A ingress certificate to verify the identity of brokers.
|
CommonAgentHostConfigurationInfo.Builder |
setIngressEndpoint(java.util.List<CommonAgentEndpointInfo> ingressEndpoint)
List of NSX Application Platform ingress endpoints that host nodes contact
initially.
|
CommonAgentHostConfigurationInfo.Builder |
setKafkaCertificate(java.lang.String kafkaCertificate)
A Kafka broker certificate to verify the identity of brokers.
|
CommonAgentHostConfigurationInfo.Builder |
setKafkaEndpoint(java.util.List<CommonAgentEndpointInfo> kafkaEndpoint)
List of NSX Application Platform broker endpoints that host nodes contact
initially.
|
CommonAgentHostConfigurationInfo.Builder |
setLastModifiedTime(java.lang.Long lastModifiedTime)
Timestamp of last modification format: int64
This property may be present in responses from the server, but if it is present
in a request to server it will be ignored.
|
CommonAgentHostConfigurationInfo.Builder |
setLastModifiedUser(java.lang.String lastModifiedUser)
ID of the user who last modified this resource
This property may be present in responses from the server, but if it is present
in a request to server it will be ignored.
|
CommonAgentHostConfigurationInfo.Builder |
setLinks(java.util.List<ResourceLink> links)
The server will populate this field when returing the resource.
|
CommonAgentHostConfigurationInfo.Builder |
setNsxClusterId(java.lang.String nsxClusterId)
Cluster id of the NSX Manager cluster.
|
CommonAgentHostConfigurationInfo.Builder |
setPrivateIpRange(java.util.List<CommonAgentPrivateIpRangeInfo> privateIpRange)
List of private IP prefix that NSX Application Platform Common Agent network
flow is collected from.
|
CommonAgentHostConfigurationInfo.Builder |
setProtection(java.lang.String protection)
Protection status is one of the following: PROTECTED - the client who retrieved
the entity is not allowed to modify it.
|
CommonAgentHostConfigurationInfo.Builder |
setResourceType(java.lang.String resourceType)
The type of this resource.
|
CommonAgentHostConfigurationInfo.Builder |
setRevision(java.lang.Long revision)
The _revision property describes the current revision of the resource.
|
CommonAgentHostConfigurationInfo.Builder |
setSchema(java.lang.String schema)
Schema for this resource
This property may be present in responses from the server, but if it is present
in a request to server it will be ignored.
|
CommonAgentHostConfigurationInfo.Builder |
setSelf(SelfResourceLink self) |
CommonAgentHostConfigurationInfo.Builder |
setSiteId(java.lang.String siteId)
Site id of the local manager.
|
CommonAgentHostConfigurationInfo.Builder |
setSystemOwned(java.lang.Boolean systemOwned)
Indicates system owned resource
This property may be present in responses from the server, but if it is present
in a request to server it will be ignored.
|
CommonAgentHostConfigurationInfo.Builder |
setTags(java.util.List<Tag> tags)
Opaque identifiers meaningful to the API user
|
CommonAgentHostConfigurationInfo.Builder |
setTruststore(java.lang.String truststore)
A truststore to establish the trust between NSX and NSX Application Platform.
|
public Builder()
CommonAgentHostConfigurationInfo.public CommonAgentHostConfigurationInfo.Builder setLinks(java.util.List<ResourceLink> links)
links - New value for the property.public CommonAgentHostConfigurationInfo.Builder setSchema(java.lang.String schema)
schema - New value for the property.public CommonAgentHostConfigurationInfo.Builder setSelf(SelfResourceLink self)
self - New value for the property.public CommonAgentHostConfigurationInfo.Builder setRevision(java.lang.Long revision)
revision - New value for the property.public CommonAgentHostConfigurationInfo.Builder setCreateTime(java.lang.Long createTime)
createTime - New value for the property.public CommonAgentHostConfigurationInfo.Builder setCreateUser(java.lang.String createUser)
createUser - New value for the property.public CommonAgentHostConfigurationInfo.Builder setLastModifiedTime(java.lang.Long lastModifiedTime)
lastModifiedTime - New value for the property.public CommonAgentHostConfigurationInfo.Builder setLastModifiedUser(java.lang.String lastModifiedUser)
lastModifiedUser - New value for the property.public CommonAgentHostConfigurationInfo.Builder setProtection(java.lang.String protection)
protection - New value for the property.public CommonAgentHostConfigurationInfo.Builder setSystemOwned(java.lang.Boolean systemOwned)
systemOwned - New value for the property.public CommonAgentHostConfigurationInfo.Builder setDescription(java.lang.String description)
description - New value for the property.public CommonAgentHostConfigurationInfo.Builder setDisplayName(java.lang.String displayName)
displayName - New value for the property.public CommonAgentHostConfigurationInfo.Builder setId(java.lang.String id)
id - New value for the property.public CommonAgentHostConfigurationInfo.Builder setResourceType(java.lang.String resourceType)
resourceType - New value for the property.public CommonAgentHostConfigurationInfo.Builder setTags(java.util.List<Tag> tags)
tags - New value for the property.public CommonAgentHostConfigurationInfo.Builder setIngressCertificate(java.lang.String ingressCertificate)
ingressCertificate - New value for the property.public CommonAgentHostConfigurationInfo.Builder setIngressEndpoint(java.util.List<CommonAgentEndpointInfo> ingressEndpoint)
ingressEndpoint - New value for the property.public CommonAgentHostConfigurationInfo.Builder setKafkaCertificate(java.lang.String kafkaCertificate)
kafkaCertificate - New value for the property.public CommonAgentHostConfigurationInfo.Builder setKafkaEndpoint(java.util.List<CommonAgentEndpointInfo> kafkaEndpoint)
kafkaEndpoint - New value for the property.public CommonAgentHostConfigurationInfo.Builder setNsxClusterId(java.lang.String nsxClusterId)
nsxClusterId - New value for the property.public CommonAgentHostConfigurationInfo.Builder setPrivateIpRange(java.util.List<CommonAgentPrivateIpRangeInfo> privateIpRange)
privateIpRange - New value for the property.public CommonAgentHostConfigurationInfo.Builder setSiteId(java.lang.String siteId)
siteId - New value for the property.public CommonAgentHostConfigurationInfo.Builder setTruststore(java.lang.String truststore)
truststore - New value for the property.public CommonAgentHostConfigurationInfo build()