public static final class EdgeMemberAllocationStatus.Builder
extends java.lang.Object
EdgeMemberAllocationStatus
.Constructor and Description |
---|
Builder()
Constructor with parameters for the required properties of
EdgeMemberAllocationStatus . |
Modifier and Type | Method and Description |
---|---|
EdgeMemberAllocationStatus |
build() |
EdgeMemberAllocationStatus.Builder |
setAllocatedServices(java.util.List<AllocatedService> allocatedServices)
List of services allocated on the edge node.
|
EdgeMemberAllocationStatus.Builder |
setAllocationPools(java.util.List<AllocationPool> allocationPools)
Allocation details of pools defined on the edge node.
|
EdgeMemberAllocationStatus.Builder |
setMemberIndex(java.lang.Long memberIndex)
System generated index for transport node backed by edge node.
|
EdgeMemberAllocationStatus.Builder |
setNodeDisplayName(java.lang.String nodeDisplayName)
Display name of edge cluster member.
|
EdgeMemberAllocationStatus.Builder |
setNodeId(java.lang.String nodeId)
System allotted UUID of edge node.
|
public Builder()
EdgeMemberAllocationStatus
.public EdgeMemberAllocationStatus.Builder setAllocatedServices(java.util.List<AllocatedService> allocatedServices)
allocatedServices
- New value for the property.public EdgeMemberAllocationStatus.Builder setAllocationPools(java.util.List<AllocationPool> allocationPools)
allocationPools
- New value for the property.public EdgeMemberAllocationStatus.Builder setMemberIndex(java.lang.Long memberIndex)
memberIndex
- New value for the property.public EdgeMemberAllocationStatus.Builder setNodeDisplayName(java.lang.String nodeDisplayName)
nodeDisplayName
- New value for the property.public EdgeMemberAllocationStatus.Builder setNodeId(java.lang.String nodeId)
nodeId
- New value for the property.public EdgeMemberAllocationStatus build()