public static final class ServicesTypes.FilterSpec.Builder
extends java.lang.Object
ServicesTypes.FilterSpec
.Constructor and Description |
---|
Builder()
Constructor with parameters for the required properties of
ServicesTypes.FilterSpec . |
Modifier and Type | Method and Description |
---|---|
ServicesTypes.FilterSpec |
build() |
ServicesTypes.FilterSpec.Builder |
setAddress(java.util.List<NetworkAddress> address)
The service's address.
|
ServicesTypes.FilterSpec.Builder |
setGroup(java.util.Set<java.lang.String> group)
The group specifies the Key Provider Service instances can accept reports issued
by this Attestation Service instance.
|
ServicesTypes.FilterSpec.Builder |
setServices(java.util.Set<java.lang.String> services)
A set of IDs by which to filter the services.
|
ServicesTypes.FilterSpec.Builder |
setTrustAuthorityCluster(java.util.Set<java.lang.String> trustAuthorityCluster)
The cluster specifies the Trust Authority Cluster this Attestation Service
instance belongs to.
|
public Builder()
ServicesTypes.FilterSpec
.public ServicesTypes.FilterSpec.Builder setServices(java.util.Set<java.lang.String> services)
null
, the services will not be filtered by ID.services
- New value for the property.
When clients pass a value of this class as a parameter, the property must
contain identifiers for the resource type: com.vmware.vcenter.trusted_infrastructure.attestation.Service
. When methods
return a value of this class as a return value, the property will contain
identifiers for the resource type: com.vmware.vcenter.trusted_infrastructure.attestation.Service
.public ServicesTypes.FilterSpec.Builder setAddress(java.util.List<NetworkAddress> address)
null
, the services will not be filtered by address.address
- New value for the property.public ServicesTypes.FilterSpec.Builder setGroup(java.util.Set<java.lang.String> group)
null
, the services will not be filtered by group.group
- New value for the property.public ServicesTypes.FilterSpec.Builder setTrustAuthorityCluster(java.util.Set<java.lang.String> trustAuthorityCluster)
null
, the services will not be filtered by trustAuthorityCluster.trustAuthorityCluster
- New value for the property.public ServicesTypes.FilterSpec build()