Search in sources :

Example 1 with V3AuthorizedKeys

use of org.ovirt.engine.api.v3.types.V3AuthorizedKeys in project ovirt-engine by oVirt.

the class V3CloudInitOutAdapter method adapt.

@Override
public V3CloudInit adapt(CloudInit from) {
    V3CloudInit to = new V3CloudInit();
    if (from.isSetAuthorizedKeys()) {
        to.setAuthorizedKeys(new V3AuthorizedKeys());
        to.getAuthorizedKeys().getAuthorizedKeys().addAll(adaptOut(from.getAuthorizedKeys().getAuthorizedKeys()));
    }
    if (from.isSetFiles()) {
        to.setFiles(new V3Files());
        to.getFiles().getFiles().addAll(adaptOut(from.getFiles().getFiles()));
    }
    if (from.isSetHost()) {
        to.setHost(adaptOut(from.getHost()));
    }
    if (from.isSetNetworkConfiguration()) {
        to.setNetworkConfiguration(adaptOut(from.getNetworkConfiguration()));
    }
    if (from.isSetRegenerateSshKeys()) {
        to.setRegenerateSshKeys(from.isRegenerateSshKeys());
    }
    if (from.isSetTimezone()) {
        to.setTimezone(from.getTimezone());
    }
    if (from.isSetUsers()) {
        to.setUsers(new V3Users());
        to.getUsers().getUsers().addAll(adaptOut(from.getUsers().getUsers()));
    }
    return to;
}
Also used : V3Files(org.ovirt.engine.api.v3.types.V3Files) V3CloudInit(org.ovirt.engine.api.v3.types.V3CloudInit) V3Users(org.ovirt.engine.api.v3.types.V3Users) V3AuthorizedKeys(org.ovirt.engine.api.v3.types.V3AuthorizedKeys)

Example 2 with V3AuthorizedKeys

use of org.ovirt.engine.api.v3.types.V3AuthorizedKeys in project ovirt-engine by oVirt.

the class V3AuthorizedKeysInAdapter method adapt.

@Override
public AuthorizedKeys adapt(V3AuthorizedKeys from) {
    AuthorizedKeys to = new AuthorizedKeys();
    if (from.isSetActions()) {
        to.setActions(adaptIn(from.getActions()));
    }
    if (from.isSetActive()) {
        to.setActive(from.getActive());
    }
    if (from.isSetSize()) {
        to.setSize(from.getSize());
    }
    if (from.isSetTotal()) {
        to.setTotal(from.getTotal());
    }
    to.getAuthorizedKeys().addAll(adaptIn(from.getAuthorizedKeys()));
    return to;
}
Also used : V3AuthorizedKeys(org.ovirt.engine.api.v3.types.V3AuthorizedKeys) AuthorizedKeys(org.ovirt.engine.api.model.AuthorizedKeys)

Example 3 with V3AuthorizedKeys

use of org.ovirt.engine.api.v3.types.V3AuthorizedKeys in project ovirt-engine by oVirt.

the class V3AuthorizedKeysOutAdapter method adapt.

@Override
public V3AuthorizedKeys adapt(AuthorizedKeys from) {
    V3AuthorizedKeys to = new V3AuthorizedKeys();
    if (from.isSetActions()) {
        to.setActions(adaptOut(from.getActions()));
    }
    if (from.isSetActive()) {
        to.setActive(from.getActive());
    }
    if (from.isSetSize()) {
        to.setSize(from.getSize());
    }
    if (from.isSetTotal()) {
        to.setTotal(from.getTotal());
    }
    to.getAuthorizedKeys().addAll(adaptOut(from.getAuthorizedKeys()));
    return to;
}
Also used : V3AuthorizedKeys(org.ovirt.engine.api.v3.types.V3AuthorizedKeys)

Aggregations

V3AuthorizedKeys (org.ovirt.engine.api.v3.types.V3AuthorizedKeys)3 AuthorizedKeys (org.ovirt.engine.api.model.AuthorizedKeys)1 V3CloudInit (org.ovirt.engine.api.v3.types.V3CloudInit)1 V3Files (org.ovirt.engine.api.v3.types.V3Files)1 V3Users (org.ovirt.engine.api.v3.types.V3Users)1