Package org.ovirt.engine.sdk4.types
Interface Cluster
-
- All Superinterfaces:
Identified
- All Known Implementing Classes:
ClusterContainer
public interface Cluster extends Identified
Type representation of a cluster. A JSON representation of a cluster: [source] ---- { "cluster" : [ { "ballooning_enabled" : "false", "cpu" : { "architecture" : "x86_64", "type" : "Intel SandyBridge Family" }, "custom_scheduling_policy_properties" : { "property" : [ { "name" : "HighUtilization", "value" : "80" }, { "name" : "CpuOverCommitDurationMinutes", "value" : "2" } ] }, "error_handling" : { "on_error" : "migrate" }, "fencing_policy" : { "enabled" : "true", "skip_if_connectivity_broken" : { "enabled" : "false", "threshold" : "50" }, "skip_if_gluster_bricks_up" : "false", "skip_if_gluster_quorum_not_met" : "false", "skip_if_sd_active" : { "enabled" : "false" } }, "gluster_service" : "false", "firewall_type" : "iptables", "ha_reservation" : "false", "ksm" : { "enabled" : "true", "merge_across_nodes" : "true" }, "memory_policy" : { "over_commit" : { "percent" : "100" }, "transparent_hugepages" : { "enabled" : "true" } }, "migration" : { "auto_converge" : "inherit", "bandwidth" : { "assignment_method" : "auto" }, "compressed" : "inherit", "policy" : { "id" : "00000000-0000-0000-0000-000000000000" } }, "required_rng_sources" : { "required_rng_source" : [ "random" ] }, "switch_type" : "legacy", "threads_as_cores" : "false", "trusted_service" : "false", "tunnel_migration" : "false", "version" : { "major" : "4", "minor" : "1" }, "virt_service" : "true", "data_center" : { "href" : "/ovirt-engine/api/datacenters/123", "id" : "123" }, "mac_pool" : { "href" : "/ovirt-engine/api/macpools/456", "id" : "456" }, "scheduling_policy" : { "href" : "/ovirt-engine/api/schedulingpolicies/789", "id" : "789" }, "actions" : { "link" : [ { "href" : "/ovirt-engine/api/clusters/234/resetemulatedmachine", "rel" : "resetemulatedmachine" } ] }, "name" : "Default", "description" : "The default server cluster", "href" : "/ovirt-engine/api/clusters/234", "id" : "234", "link" : [ { "href" : "/ovirt-engine/api/clusters/234/permissions", "rel" : "permissions" }, { "href" : "/ovirt-engine/api/clusters/234/cpuprofiles", "rel" : "cpuprofiles" }, { "href" : "/ovirt-engine/api/clusters/234/networkfilters", "rel" : "networkfilters" }, { "href" : "/ovirt-engine/api/clusters/234/networks", "rel" : "networks" }, { "href" : "/ovirt-engine/api/clusters/234/affinitygroups", "rel" : "affinitygroups" }, { "href" : "/ovirt-engine/api/clusters/234/glusterhooks", "rel" : "glusterhooks" }, { "href" : "/ovirt-engine/api/clusters/234/glustervolumes", "rel" : "glustervolumes" }, { "href" : "/ovirt-engine/api/clusters/234/enabledfeatures", "rel" : "enabledfeatures" }, { "href" : "/ovirt-engine/api/clusters/234/externalnetworkproviders", "rel" : "externalnetworkproviders" } ] } ] } ----
-
-
Method Summary
-
Methods inherited from interface org.ovirt.engine.sdk4.types.Identified
comment, commentPresent, description, descriptionPresent, href, hrefPresent, id, idPresent, name, namePresent
-
-
-
-
Method Detail
-
ballooningEnabled
boolean ballooningEnabled()
-
ballooningEnabledPresent
boolean ballooningEnabledPresent()
-
biosType
BiosType biosType()
-
biosTypePresent
boolean biosTypePresent()
-
cpu
Cpu cpu()
-
cpuPresent
boolean cpuPresent()
-
customSchedulingPolicyPropertiesPresent
boolean customSchedulingPolicyPropertiesPresent()
-
display
Display display()
-
displayPresent
boolean displayPresent()
-
errorHandling
ErrorHandling errorHandling()
-
errorHandlingPresent
boolean errorHandlingPresent()
-
fencingPolicy
FencingPolicy fencingPolicy()
-
fencingPolicyPresent
boolean fencingPolicyPresent()
-
fipsMode
FipsMode fipsMode()
-
fipsModePresent
boolean fipsModePresent()
-
firewallType
FirewallType firewallType()
-
firewallTypePresent
boolean firewallTypePresent()
-
glusterService
boolean glusterService()
-
glusterServicePresent
boolean glusterServicePresent()
-
glusterTunedProfile
String glusterTunedProfile()
-
glusterTunedProfilePresent
boolean glusterTunedProfilePresent()
-
haReservation
boolean haReservation()
-
haReservationPresent
boolean haReservationPresent()
-
ksm
Ksm ksm()
-
ksmPresent
boolean ksmPresent()
-
logMaxMemoryUsedThreshold
BigInteger logMaxMemoryUsedThreshold()
-
logMaxMemoryUsedThresholdAsByte
Byte logMaxMemoryUsedThresholdAsByte()
-
logMaxMemoryUsedThresholdAsShort
Short logMaxMemoryUsedThresholdAsShort()
-
logMaxMemoryUsedThresholdAsInteger
Integer logMaxMemoryUsedThresholdAsInteger()
-
logMaxMemoryUsedThresholdAsLong
Long logMaxMemoryUsedThresholdAsLong()
-
logMaxMemoryUsedThresholdPresent
boolean logMaxMemoryUsedThresholdPresent()
-
logMaxMemoryUsedThresholdType
LogMaxMemoryUsedThresholdType logMaxMemoryUsedThresholdType()
-
logMaxMemoryUsedThresholdTypePresent
boolean logMaxMemoryUsedThresholdTypePresent()
-
maintenanceReasonRequired
boolean maintenanceReasonRequired()
-
maintenanceReasonRequiredPresent
boolean maintenanceReasonRequiredPresent()
-
memoryPolicy
MemoryPolicy memoryPolicy()
-
memoryPolicyPresent
boolean memoryPolicyPresent()
-
migration
MigrationOptions migration()
-
migrationPresent
boolean migrationPresent()
-
optionalReason
boolean optionalReason()
-
optionalReasonPresent
boolean optionalReasonPresent()
-
requiredRngSourcesPresent
boolean requiredRngSourcesPresent()
-
serialNumber
SerialNumber serialNumber()
-
serialNumberPresent
boolean serialNumberPresent()
-
supportedVersionsPresent
boolean supportedVersionsPresent()
-
switchType
SwitchType switchType()
-
switchTypePresent
boolean switchTypePresent()
-
threadsAsCores
boolean threadsAsCores()
-
threadsAsCoresPresent
boolean threadsAsCoresPresent()
-
trustedService
boolean trustedService()
-
trustedServicePresent
boolean trustedServicePresent()
-
tunnelMigration
boolean tunnelMigration()
-
tunnelMigrationPresent
boolean tunnelMigrationPresent()
-
version
Version version()
-
versionPresent
boolean versionPresent()
-
virtService
boolean virtService()
-
virtServicePresent
boolean virtServicePresent()
-
vncEncryption
boolean vncEncryption()
-
vncEncryptionPresent
boolean vncEncryptionPresent()
-
affinityGroups
List<AffinityGroup> affinityGroups()
-
affinityGroupsPresent
boolean affinityGroupsPresent()
-
cpuProfiles
List<CpuProfile> cpuProfiles()
-
cpuProfilesPresent
boolean cpuProfilesPresent()
-
dataCenter
DataCenter dataCenter()
-
dataCenterPresent
boolean dataCenterPresent()
-
enabledFeatures
List<ClusterFeature> enabledFeatures()
-
enabledFeaturesPresent
boolean enabledFeaturesPresent()
-
externalNetworkProviders
List<ExternalProvider> externalNetworkProviders()
-
externalNetworkProvidersPresent
boolean externalNetworkProvidersPresent()
-
glusterHooks
List<GlusterHook> glusterHooks()
-
glusterHooksPresent
boolean glusterHooksPresent()
-
glusterVolumes
List<GlusterVolume> glusterVolumes()
-
glusterVolumesPresent
boolean glusterVolumesPresent()
-
macPool
MacPool macPool()
-
macPoolPresent
boolean macPoolPresent()
-
managementNetwork
Network managementNetwork()
-
managementNetworkPresent
boolean managementNetworkPresent()
-
networkFilters
List<NetworkFilter> networkFilters()
-
networkFiltersPresent
boolean networkFiltersPresent()
-
networksPresent
boolean networksPresent()
-
permissions
List<Permission> permissions()
-
permissionsPresent
boolean permissionsPresent()
-
schedulingPolicy
SchedulingPolicy schedulingPolicy()
-
schedulingPolicyPresent
boolean schedulingPolicyPresent()
-
-