public class ContainerToNodeMetadata extends Object implements com.google.common.base.Function<org.jclouds.docker.domain.Container,org.jclouds.compute.domain.NodeMetadata>
| Constructor and Description |
|---|
ContainerToNodeMetadata(org.jclouds.providers.ProviderMetadata providerMetadata,
com.google.common.base.Function<org.jclouds.docker.domain.State,org.jclouds.compute.domain.NodeMetadata.Status> toPortableStatus,
org.jclouds.compute.functions.GroupNamingConvention.Factory namingConvention,
com.google.common.base.Supplier<Map<String,? extends org.jclouds.compute.domain.Image>> images,
com.google.common.base.Supplier<Set<? extends org.jclouds.domain.Location>> locations) |
| Modifier and Type | Method and Description |
|---|---|
org.jclouds.compute.domain.NodeMetadata |
apply(org.jclouds.docker.domain.Container container) |
protected static int |
getLoginPort(org.jclouds.docker.domain.Container container) |
@Inject public ContainerToNodeMetadata(org.jclouds.providers.ProviderMetadata providerMetadata, com.google.common.base.Function<org.jclouds.docker.domain.State,org.jclouds.compute.domain.NodeMetadata.Status> toPortableStatus, org.jclouds.compute.functions.GroupNamingConvention.Factory namingConvention, com.google.common.base.Supplier<Map<String,? extends org.jclouds.compute.domain.Image>> images, com.google.common.base.Supplier<Set<? extends org.jclouds.domain.Location>> locations)
public org.jclouds.compute.domain.NodeMetadata apply(org.jclouds.docker.domain.Container container)
apply in interface com.google.common.base.Function<org.jclouds.docker.domain.Container,org.jclouds.compute.domain.NodeMetadata>protected static int getLoginPort(org.jclouds.docker.domain.Container container)
Copyright © 2014. All rights reserved.