VirtualMachinePlacementHintPodAffinityScope Class

public final class VirtualMachinePlacementHintPodAffinityScope
extends ExpandableStringEnum<VirtualMachinePlacementHintPodAffinityScope>

The scope for the virtual machine affinity or anti-affinity placement hint. It should always be "Machine" in the case of node affinity.

Field Summary

Modifier and Type Field and Description
static final VirtualMachinePlacementHintPodAffinityScope MACHINE

Static value Machine for VirtualMachinePlacementHintPodAffinityScope.

static final VirtualMachinePlacementHintPodAffinityScope RACK

Static value Rack for VirtualMachinePlacementHintPodAffinityScope.

Constructor Summary

Constructor Description
VirtualMachinePlacementHintPodAffinityScope()

Deprecated

Use the fromString(String name) factory method.

Creates a new instance of VirtualMachinePlacementHintPodAffinityScope value.

Method Summary

Modifier and Type Method and Description
static VirtualMachinePlacementHintPodAffinityScope fromString(String name)

Creates or finds a VirtualMachinePlacementHintPodAffinityScope from its string representation.

static Collection<VirtualMachinePlacementHintPodAffinityScope> values()

Gets known VirtualMachinePlacementHintPodAffinityScope values.

Methods inherited from ExpandableStringEnum

Methods inherited from java.lang.Object

Field Details

MACHINE

public static final VirtualMachinePlacementHintPodAffinityScope MACHINE

Static value Machine for VirtualMachinePlacementHintPodAffinityScope.

RACK

public static final VirtualMachinePlacementHintPodAffinityScope RACK

Static value Rack for VirtualMachinePlacementHintPodAffinityScope.

Constructor Details

VirtualMachinePlacementHintPodAffinityScope

@Deprecated
public VirtualMachinePlacementHintPodAffinityScope()

Deprecated

Use the fromString(String name) factory method.

Creates a new instance of VirtualMachinePlacementHintPodAffinityScope value.

Method Details

fromString

public static VirtualMachinePlacementHintPodAffinityScope fromString(String name)

Creates or finds a VirtualMachinePlacementHintPodAffinityScope from its string representation.

Parameters:

name - a name to look for.

Returns:

the corresponding VirtualMachinePlacementHintPodAffinityScope.

values

public static Collection<VirtualMachinePlacementHintPodAffinityScope> values()

Gets known VirtualMachinePlacementHintPodAffinityScope values.

Returns:

known VirtualMachinePlacementHintPodAffinityScope values.

Applies to