class Scheduling extends Collection (View source)

Properties

protected $collection_key
bool $automaticRestart
int $availabilityDomain
string $instanceTerminationAction
protected $localSsdRecoveryTimeoutType
protected $localSsdRecoveryTimeoutDataType
string $locationHint
protected $maxRunDurationType
protected $maxRunDurationDataType
int $minNodeCpus
protected $nodeAffinitiesType
protected $nodeAffinitiesDataType
string $onHostMaintenance
protected $onInstanceStopActionType
protected $onInstanceStopActionDataType
bool $preemptible
string $provisioningModel
string $terminationTime

Methods

setAutomaticRestart($automaticRestart)

No description

bool
getAutomaticRestart()

No description

setAvailabilityDomain($availabilityDomain)

No description

int
getAvailabilityDomain()

No description

setInstanceTerminationAction($instanceTerminationAction)

No description

string
getInstanceTerminationAction()

No description

setLocalSsdRecoveryTimeout(Duration $localSsdRecoveryTimeout)

No description

setLocationHint($locationHint)

No description

string
getLocationHint()

No description

setMaxRunDuration(Duration $maxRunDuration)

No description

getMaxRunDuration()

No description

setMinNodeCpus($minNodeCpus)

No description

int
getMinNodeCpus()

No description

setNodeAffinities($nodeAffinities)

No description

setOnHostMaintenance($onHostMaintenance)

No description

string
getOnHostMaintenance()

No description

setOnInstanceStopAction(SchedulingOnInstanceStopAction $onInstanceStopAction)

No description

setPreemptible($preemptible)

No description

bool
getPreemptible()

No description

setProvisioningModel($provisioningModel)

No description

string
getProvisioningModel()

No description

setTerminationTime($terminationTime)

No description

string
getTerminationTime()

No description

Details

setAutomaticRestart($automaticRestart)

No description

Parameters

$automaticRestart

bool getAutomaticRestart()

No description

Return Value

bool

setAvailabilityDomain($availabilityDomain)

No description

Parameters

$availabilityDomain

int getAvailabilityDomain()

No description

Return Value

int

setInstanceTerminationAction($instanceTerminationAction)

No description

Parameters

$instanceTerminationAction

string getInstanceTerminationAction()

No description

Return Value

string

setLocalSsdRecoveryTimeout(Duration $localSsdRecoveryTimeout)

No description

Parameters

Duration $localSsdRecoveryTimeout

Duration getLocalSsdRecoveryTimeout()

No description

Return Value

Duration

setLocationHint($locationHint)

No description

Parameters

$locationHint

string getLocationHint()

No description

Return Value

string

setMaxRunDuration(Duration $maxRunDuration)

No description

Parameters

Duration $maxRunDuration

Duration getMaxRunDuration()

No description

Return Value

Duration

setMinNodeCpus($minNodeCpus)

No description

Parameters

$minNodeCpus

int getMinNodeCpus()

No description

Return Value

int

setNodeAffinities($nodeAffinities)

No description

Parameters

$nodeAffinities

SchedulingNodeAffinity[] getNodeAffinities()

No description

Return Value

SchedulingNodeAffinity[]

setOnHostMaintenance($onHostMaintenance)

No description

Parameters

$onHostMaintenance

string getOnHostMaintenance()

No description

Return Value

string

setOnInstanceStopAction(SchedulingOnInstanceStopAction $onInstanceStopAction)

No description

Parameters

SchedulingOnInstanceStopAction $onInstanceStopAction

SchedulingOnInstanceStopAction getOnInstanceStopAction()

No description

setPreemptible($preemptible)

No description

Parameters

$preemptible

bool getPreemptible()

No description

Return Value

bool

setProvisioningModel($provisioningModel)

No description

Parameters

$provisioningModel

string getProvisioningModel()

No description

Return Value

string

setTerminationTime($terminationTime)

No description

Parameters

$terminationTime

string getTerminationTime()

No description

Return Value

string