Overview

Namespaces

  • Alvine
    • Infrastructure
      • CoreOS
        • Etcd
          • Statistic
        • Fleet
          • Systemd

Classes

  • Client
  • Machine
  • State
  • Overview
  • Namespace
  • Class
  • Tree
  • Deprecated

Class State

State

Alvine\Application\Model
Extended by Alvine\Infrastructure\CoreOS\Fleet\State implements Alvine\Application\ModelFactory
Namespace: Alvine\Infrastructure\CoreOS\Fleet
Package: Alvine\Infrastructure\CoreOS
Category: Alvine
License: Alvine Nutzungslizenz
Author: schukai GmbH info@schukai.com
Version: $Revision:$
Since: 20150109
Link: alvine.io
Located at fleet/State.class.php
Methods summary
public
# __construct( string $name )

__construct

__construct

Parameters

$name
Name
public string
# getUnitHash( )

getHash

getHash

Returns

string
Hash
public string
# getMachineID( )

getMachineID

getMachineID

Returns

string
Maschinen-ID
public string
# getName( )

getName

getName

Returns

string
Name
public string
# getSystemdActiveState( )

getSystemdActiveState

getSystemdActiveState

Returns

string
public string
# getSystemdLoadState( )

getSystemdLoadState

getSystemdLoadState

Returns

string
public string
# getSystemdSubState( )

getSystemdSubState

getSystemdSubState

Returns

string
public Alvine\Infrastructure\CoreOS\Fleet\State
# setUnitHash( string $hash )

setHash

setHash

Parameters

$hash
Hash

Returns

Alvine\Infrastructure\CoreOS\Fleet\State
public Alvine\Infrastructure\CoreOS\Fleet\State
# setMachineID( string $machineID )

setMachineID

setMachineID

Parameters

$machineID
ID

Returns

Alvine\Infrastructure\CoreOS\Fleet\State
public Alvine\Infrastructure\CoreOS\Fleet\State
# setName( string $name )

setName

setName

Parameters

$name
Name

Returns

Alvine\Infrastructure\CoreOS\Fleet\State
public Alvine\Infrastructure\CoreOS\Fleet\State
# setSystemdActiveState( string $systemdActiveState )

setSystemdActiveState

setSystemdActiveState

Parameters

$systemdActiveState

Returns

Alvine\Infrastructure\CoreOS\Fleet\State
public Alvine\Infrastructure\CoreOS\Fleet\State
# setSystemdLoadState( string $systemdLoadState )

setSystemdLoadState

setSystemdLoadState

Parameters

$systemdLoadState

Returns

Alvine\Infrastructure\CoreOS\Fleet\State
public Alvine\Infrastructure\CoreOS\Fleet\State
# setSystemdSubState( string $systemdSubState )

setSystemdSubState

setSystemdSubState

Parameters

$systemdSubState

Returns

Alvine\Infrastructure\CoreOS\Fleet\State
public static Alvine\Infrastructure\CoreOS\Fleet\State
# getInstanceFromArray( Array|Alvine\Types\ArrayHelper $array )

getInstanceFromArray

getInstanceFromArray

Parameters

$array

Returns

Alvine\Infrastructure\CoreOS\Fleet\State
Constants summary
string ACTIVE

Link

https://github.com/coreos/fleet/blob/master/Documentation/states.md
http://www.freedesktop.org/software/systemd/man/systemd.html
# 'active'
string INACTIVE

Link

https://github.com/coreos/fleet/blob/master/Documentation/states.md
http://www.freedesktop.org/software/systemd/man/systemd.html
# 'inactive'
string ACTIVATING

Link

https://github.com/coreos/fleet/blob/master/Documentation/states.md
http://www.freedesktop.org/software/systemd/man/systemd.html
# 'activating'
string DEACTIVATING

Link

https://github.com/coreos/fleet/blob/master/Documentation/states.md
http://www.freedesktop.org/software/systemd/man/systemd.html
# 'deactivating'
string FAILED

Link

https://github.com/coreos/fleet/blob/master/Documentation/states.md
http://www.freedesktop.org/software/systemd/man/systemd.html
# 'failed'
Properties summary
protected string $unitHash

SHA1 hash der Unit-Datei

SHA1 hash der Unit-Datei

#
protected string $machineID

Maschinen-ID

Maschinen-ID

#
protected string $name

Name

Name

#
protected string $systemdActiveState

Status

Status

#
protected string $systemdLoadState

Status

Status

#
protected string $systemdSubState

Status

Status

#
alvine.infrastructure.coreos API-Dokumentation 0.12.0 | © schukai GmbH | Impressum