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)
A set of address by which to filter.
|
ServicesTypes.FilterSpec.Builder |
setGroup(java.util.Set<java.lang.String> group)
The group determines the Attestation Service instances this Key Provider Service
can accept reports from.
|
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 Key Provider Service
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.kms.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.kms.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()