Modifier and Type | Method and Description |
---|---|
void |
AWSEC2ReviseParsedImage.reviseParsedImage(Image from,
ImageBuilder builder,
OsFamily family,
OperatingSystem.Builder osBuilder) |
Constructor and Description |
---|
AWSEC2ReviseParsedImage(Map<OsFamily,Map<String,String>> osVersionMap) |
Modifier and Type | Method and Description |
---|---|
OsFamily |
OSType.getFamily() |
Constructor and Description |
---|
TemplateToOperatingSystem(com.google.common.base.Supplier<Map<String,OSType>> osTypes,
com.google.common.base.Supplier<Map<String,String>> osCategories,
Map<OsFamily,Map<String,String>> osVersionMap) |
Modifier and Type | Method and Description |
---|---|
protected Map<OsFamily,LoginCredentials> |
BaseComputeServiceContextModule.osFamilyToCredentials(com.google.inject.Injector injector) |
protected Map<OsFamily,LoginCredentials> |
BaseComputeServiceContextModule.provideOsFamilyToCredentials(com.google.inject.Injector injector) |
Map<OsFamily,Map<String,String>> |
BaseComputeServiceContextModule.provideOsVersionMap(ComputeServiceConstants.ReferenceData data,
Json json) |
Modifier and Type | Field and Description |
---|---|
OsFamily |
OsFamilyVersion64Bit.family |
protected OsFamily |
OperatingSystem.family |
protected OsFamily |
OperatingSystem.Builder.family |
Modifier and Type | Method and Description |
---|---|
static OsFamily |
OsFamily.fromValue(String osFamily) |
OsFamily |
OperatingSystem.getFamily()
Type of the operating system
generally, this is used to compare the means by which you use an operating system.
|
OsFamily |
TemplateBuilderSpec.getOsFamily() |
static OsFamily |
OsFamily.valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static OsFamily[] |
OsFamily.values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
Modifier and Type | Method and Description |
---|---|
OperatingSystem.Builder |
OperatingSystem.Builder.family(OsFamily family) |
CIMOperatingSystem.Builder |
CIMOperatingSystem.Builder.family(OsFamily family) |
TemplateBuilder |
TemplateBuilder.osFamily(OsFamily os)
Configure this template to use a specific operating system image.
|
Constructor and Description |
---|
CIMOperatingSystem(OsFamily family,
String name,
String version,
String arch,
String description,
boolean is64Bit,
OSType osType) |
OperatingSystem(OsFamily family,
String name,
String version,
String arch,
String description,
boolean is64Bit) |
OsFamilyVersion64Bit(OsFamily family,
String version,
boolean is64Bit) |
Modifier and Type | Field and Description |
---|---|
protected OsFamily |
TemplateBuilderImpl.osFamily |
Modifier and Type | Method and Description |
---|---|
TemplateBuilder |
TemplateBuilderImpl.osFamily(OsFamily os)
Configure this template to use a specific operating system image.
|
Modifier and Type | Field and Description |
---|---|
protected Map<OsFamily,LoginCredentials> |
ReturnCredentialsBoundToImage.osFamilyToCredentials |
Constructor and Description |
---|
ReturnCredentialsBoundToImage(LoginCredentials creds,
Map<String,Credentials> credentialStore,
Map<OsFamily,LoginCredentials> osFamilyToCredentials) |
Constructor and Description |
---|
StubComputeServiceAdapter(ConcurrentMap<String,NodeMetadata> nodes,
com.google.common.util.concurrent.ListeningExecutorService executor,
com.google.common.base.Supplier<Location> location,
javax.inject.Provider<Integer> idProvider,
String publicIpPrefix,
String privateIpPrefix,
String passwordPrefix,
JustProvider locationSupplier,
Map<OsFamily,Map<String,String>> osToVersionMap,
com.google.common.collect.Multimap<String,SecurityGroup> groupsForNodes,
com.google.common.base.Optional<SecurityGroupExtension> securityGroupExtension) |
Modifier and Type | Method and Description |
---|---|
static OsFamily |
ComputeServiceUtils.parseOsFamilyOrUnrecognized(String in) |
Modifier and Type | Method and Description |
---|---|
static String |
ComputeServiceUtils.parseVersionOrReturnEmptyString(OsFamily family,
String in,
Map<OsFamily,Map<String,String>> osVersionMap) |
Modifier and Type | Method and Description |
---|---|
static String |
ComputeServiceUtils.parseVersionOrReturnEmptyString(OsFamily family,
String in,
Map<OsFamily,Map<String,String>> osVersionMap) |
Modifier and Type | Method and Description |
---|---|
OsFamily |
Distribution.osFamily() |
Constructor and Description |
---|
EC2ImageParser(Map<Image.ImageState,Image.Status> toPortableImageStatus,
PopulateDefaultLoginCredentialsForImageStrategy credentialProvider,
Map<OsFamily,Map<String,String>> osVersionMap,
com.google.common.base.Supplier<Set<? extends Location>> locations,
com.google.common.base.Supplier<Location> defaultLocation,
ReviseParsedImage reviseParsedImage) |
Modifier and Type | Method and Description |
---|---|
void |
ReviseParsedImage.reviseParsedImage(Image from,
ImageBuilder builder,
OsFamily family,
OperatingSystem.Builder osBuilder) |
void |
ReviseParsedImage.NoopReviseParsedImage.reviseParsedImage(Image from,
ImageBuilder builder,
OsFamily family,
OperatingSystem.Builder osBuilder) |
Constructor and Description |
---|
EC2PopulateDefaultLoginCredentialsForImageStrategy(LoginCredentials creds,
Map<String,Credentials> credentialStore,
Map<OsFamily,LoginCredentials> osFamilyToCredentials) |
Modifier and Type | Method and Description |
---|---|
OsFamily |
WellKnownImage.getOsFamily() |
Modifier and Type | Method and Description |
---|---|
WellKnownImage.Builder |
WellKnownImage.Builder.osFamily(OsFamily osFamily) |
Constructor and Description |
---|
WellKnownImage(String loginUser,
String uuid,
String description,
OsFamily osFamily,
String osVersion,
int size,
Boolean is64bit) |
Constructor and Description |
---|
ParseOsFamilyVersion64BitFromImageName(Map<OsFamily,Map<String,String>> osVersionMap) |
Modifier and Type | Method and Description |
---|---|
protected Map<OsFamily,LoginCredentials> |
GoogleComputeEngineServiceContextModule.osFamilyToCredentials(com.google.inject.Injector injector) |
Modifier and Type | Method and Description |
---|---|
void |
NovaReviseParsedImage.reviseParsedImage(Image from,
ImageBuilder builder,
OsFamily family,
OperatingSystem.Builder osBuilder) |
Modifier and Type | Method and Description |
---|---|
protected Map<OsFamily,LoginCredentials> |
NovaComputeServiceContextModule.osFamilyToCredentials(com.google.inject.Injector injector) |
Modifier and Type | Field and Description |
---|---|
protected Map<OsFamily,Map<String,String>> |
ImageToOperatingSystem.osVersionMap |
Constructor and Description |
---|
ImageToOperatingSystem(Map<OsFamily,Map<String,String>> osVersionMap) |
Modifier and Type | Method and Description |
---|---|
protected Map<OsFamily,LoginCredentials> |
CloudServersUKComputeServiceContextModule.osFamilyToCredentials(com.google.inject.Injector injector)
CloudServers images are accessible via the root user, not ubuntu
|
Modifier and Type | Method and Description |
---|---|
protected Map<OsFamily,LoginCredentials> |
CloudServersUSComputeServiceContextModule.osFamilyToCredentials(com.google.inject.Injector injector)
CloudServers images are accessible via the root user, not ubuntu
|
Modifier and Type | Method and Description |
---|---|
static com.google.common.base.Function<String,OsFamily> |
OperatingSystems.osFamily() |
Copyright © 2009-2016 The Apache Software Foundation. All Rights Reserved.