public static final class ClusterGroupServiceLeader.Builder
extends java.lang.Object
ClusterGroupServiceLeader.| Constructor and Description |
|---|
Builder()
Constructor with parameters for the required properties of
ClusterGroupServiceLeader. |
| Modifier and Type | Method and Description |
|---|---|
ClusterGroupServiceLeader |
build() |
ClusterGroupServiceLeader.Builder |
setLeaderUuid(java.lang.String leaderUuid)
Member UUID of the leader
This property may be present in responses from the server, but if it is present
in a request to server it will be ignored.
|
ClusterGroupServiceLeader.Builder |
setLeaseVersion(java.lang.Long leaseVersion)
Number of times the lease has been renewed 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.
|
ClusterGroupServiceLeader.Builder |
setServiceName(java.lang.String serviceName)
Name of the service
This property may be present in responses from the server, but if it is present
in a request to server it will be ignored.
|
public Builder()
ClusterGroupServiceLeader.public ClusterGroupServiceLeader.Builder setLeaderUuid(java.lang.String leaderUuid)
leaderUuid - New value for the property.public ClusterGroupServiceLeader.Builder setLeaseVersion(java.lang.Long leaseVersion)
leaseVersion - New value for the property.public ClusterGroupServiceLeader.Builder setServiceName(java.lang.String serviceName)
serviceName - New value for the property.public ClusterGroupServiceLeader build()