Search in sources :

Example 1 with InstanceGroupYarnNetworkV1Parameters

use of com.sequenceiq.distrox.api.v1.distrox.model.network.yarn.InstanceGroupYarnNetworkV1Parameters in project cloudbreak by hortonworks.

the class InstanceGroupNetworkParameterConverter method convert.

public InstanceGroupYarnNetworkV4Parameters convert(InstanceGroupYarnNetworkV1Parameters yarn, EnvironmentNetworkResponse value, CloudPlatform cloudPlatform) {
    InstanceGroupYarnNetworkV4Parameters response = null;
    if (CloudPlatform.YARN == cloudPlatform) {
        InstanceGroupYarnNetworkV1Parameters params = yarn == null ? new InstanceGroupYarnNetworkV1Parameters() : yarn;
        response = convertToYarnNetworkParams(new ImmutablePair<>(params, value));
    }
    return response;
}
Also used : ImmutablePair(org.apache.commons.lang3.tuple.ImmutablePair) InstanceGroupYarnNetworkV1Parameters(com.sequenceiq.distrox.api.v1.distrox.model.network.yarn.InstanceGroupYarnNetworkV1Parameters) InstanceGroupYarnNetworkV4Parameters(com.sequenceiq.cloudbreak.api.endpoint.v4.stacks.base.parameter.instancegroup.network.yarn.InstanceGroupYarnNetworkV4Parameters)

Aggregations

InstanceGroupYarnNetworkV4Parameters (com.sequenceiq.cloudbreak.api.endpoint.v4.stacks.base.parameter.instancegroup.network.yarn.InstanceGroupYarnNetworkV4Parameters)1 InstanceGroupYarnNetworkV1Parameters (com.sequenceiq.distrox.api.v1.distrox.model.network.yarn.InstanceGroupYarnNetworkV1Parameters)1 ImmutablePair (org.apache.commons.lang3.tuple.ImmutablePair)1