Overview

Namespaces

  • Alvine
    • Infrastructure
      • Jenkins
        • Build
          • Action
          • SCM
        • Computer
          • Launcher
          • Monitor
          • Node
        • Job
          • Action
            • Type
          • Config
            • Builders
              • PublishOverSSH
            • BuildWrappers
            • Property
              • ParametersDefinition
                • Parameter
              • SecurityMatrix
                • Permission
                  • Build
                  • Computer
                  • Credential
                  • Jenkins
                  • Job
                  • Release
                  • SCM
                  • View
            • Publisher
            • SCM
              • SVN
                • Browser
            • Trigger
          • QueueItem
          • SCM
        • Plugin
        • Security
          • Authorization
          • Credential
            • PrivateKeySource
            • SCM
            • Store
              • Specification
          • Realm

Classes

  • Build
  • Client
  • Component
  • Computer
  • ConfigException
  • Credential
  • Credentials
  • Environment
  • Job
  • Model
  • Plugin
  • ResponseException
  • Security
  • User
  • Overview
  • Namespace
  • Class
  • Tree
  • Deprecated

Class Model

Model

Alvine\Application\Model
Extended by Alvine\Infrastructure\Jenkins\Model implements Alvine\Application\ModelFactory

Direct known subclasses

Alvine\Infrastructure\Jenkins\Build, Alvine\Infrastructure\Jenkins\Build\Action, Alvine\Infrastructure\Jenkins\Computer\Monitor, Alvine\Infrastructure\Jenkins\Computer\View, Alvine\Infrastructure\Jenkins\Credential, Alvine\Infrastructure\Jenkins\Credentials, Alvine\Infrastructure\Jenkins\Job, Alvine\Infrastructure\Jenkins\Job\Action, Alvine\Infrastructure\Jenkins\Job\Action\Type\DefaultParameterValue, Alvine\Infrastructure\Jenkins\Job\QueueItem, Alvine\Infrastructure\Jenkins\Job\QueueItem\Task, Alvine\Infrastructure\Jenkins\Job\SCM, Alvine\Infrastructure\Jenkins\Build\Artifact, Alvine\Infrastructure\Jenkins\Job\SCM\Browser, Alvine\Infrastructure\Jenkins\Job\SCM\Location, Alvine\Infrastructure\Jenkins\Job\SCM\WorkspaceUpdater, Alvine\Infrastructure\Jenkins\Plugin, Alvine\Infrastructure\Jenkins\Security\Authorization, Alvine\Infrastructure\Jenkins\Security\Realm, Alvine\Infrastructure\Jenkins\Security\SlaveAgentPort, Alvine\Infrastructure\Jenkins\Build\ChangeSet, Alvine\Infrastructure\Jenkins\Build\HealthReport, Alvine\Infrastructure\Jenkins\Build\SCM\Item, Alvine\Infrastructure\Jenkins\Build\SCM\Path, Alvine\Infrastructure\Jenkins\Build\SCM\Revision, Alvine\Infrastructure\Jenkins\Computer, Alvine\Infrastructure\Jenkins\Computer\Action

Indirect known subclasses

Alvine\Infrastructure\Jenkins\Build\Action\Cause, Alvine\Infrastructure\Jenkins\Build\Action\Parameter, Alvine\Infrastructure\Jenkins\Plugin\Available, Alvine\Infrastructure\Jenkins\Plugin\Installed, Alvine\Infrastructure\Jenkins\Security\Authorization\FullControlOnceLoggedIn, Alvine\Infrastructure\Jenkins\Security\Authorization\GlobalMatrix, Alvine\Infrastructure\Jenkins\Security\Authorization\Unsecure, Alvine\Infrastructure\Jenkins\Security\Realm\ActiveDirectorySecurity, Alvine\Infrastructure\Jenkins\Security\Realm\HudsonPrivateSecurity, Alvine\Infrastructure\Jenkins\Security\Realm\PAMSecurity, Alvine\Infrastructure\Jenkins\Security\Realm\ScriptSecurity, Alvine\Infrastructure\Jenkins\Computer\Monitor\Architecture, Alvine\Infrastructure\Jenkins\Computer\Monitor\Clock, Alvine\Infrastructure\Jenkins\Computer\Monitor\DiskSpace, Alvine\Infrastructure\Jenkins\Computer\Monitor\ResponseTime, Alvine\Infrastructure\Jenkins\Computer\Monitor\Space, Alvine\Infrastructure\Jenkins\Computer\Monitor\SwapSpace, Alvine\Infrastructure\Jenkins\Computer\Monitor\TemporarySpace, Alvine\Infrastructure\Jenkins\Job\Action\ParameterDefinition
Abstract
Namespace: Alvine\Infrastructure\Jenkins
Package: Alvine\Infrastructure\Jenkins
Category: Alvine
License: Alvine Nutzungslizenz
Author: schukai GmbH info@schukai.de
Version: $Revision:$
Since: 20141111
Link: alvine.io
Link: https://cloud.digitalocean.com/api_access
Located at Model.class.php
Methods summary
public static Alvine\Infrastructure\Jenkins\Model
# getInstanceFromJson( string $json )

Instanz aus einem JSON-String erstellen

Instanz aus einem JSON-String erstellen

Parameters

$json
Json Zeichenkette

Returns

Alvine\Infrastructure\Jenkins\Model
Datenobjekt

Throws

Alvine\Types\TypeException
Wenn die JSON-Zeichenkette kein Array abbildet oder Fehlerhaft ist
alvine.infrastructure.jenkins API-Dokumentation 0.11.0 | © schukai GmbH | Impressum