Uses of Enum
co.yellowdog.platform.model.CloudProvider
Packages that use CloudProvider
Package
Description
Defines types used in the request/response interactions with the YellowDog Compute Service.
Defines types used in the request/response interactions with the YellowDog Images Service.
Defines types used in the request/response interactions with the YellowDog Scheduler Service.
Provides the types that define the YellowDog Platform data model.
-
Uses of CloudProvider in co.yellowdog.platform.interaction.cloudinfo
Methods in co.yellowdog.platform.interaction.cloudinfo that return CloudProviderModifier and TypeMethodDescriptionInstanceType.getProvider()InstanceTypePrice.getProvider()InstanceTypeWithPricesSearch.getProvider()Region.getProvider()SubRegion.getProvider()Methods in co.yellowdog.platform.interaction.cloudinfo that return types with arguments of type CloudProviderModifier and TypeMethodDescriptionList<@NotNull CloudProvider> InstanceTypePriceSearch.getProviders()List<@NotNull CloudProvider> InstanceTypeSearch.getProviders()List<@NotNull CloudProvider> RegionSearch.getProviders()List<@NotNull CloudProvider> SubRegionSearch.getProviders()Methods in co.yellowdog.platform.interaction.cloudinfo with parameters of type CloudProviderModifier and TypeMethodDescriptionInstanceTypeWithPricesSearch.Builder.provider(CloudProvider provider) voidInstanceTypeWithPricesSearch.setProvider(CloudProvider provider) Method parameters in co.yellowdog.platform.interaction.cloudinfo with type arguments of type CloudProviderModifier and TypeMethodDescriptionInstanceTypePriceSearch.Builder.providers(List<@NotNull CloudProvider> providers) InstanceTypeSearch.Builder.providers(List<@NotNull CloudProvider> providers) RegionSearch.Builder.providers(List<@NotNull CloudProvider> providers) SubRegionSearch.Builder.providers(List<@NotNull CloudProvider> providers) voidInstanceTypePriceSearch.setProviders(List<@NotNull CloudProvider> providers) voidInstanceTypeSearch.setProviders(List<@NotNull CloudProvider> providers) voidRegionSearch.setProviders(List<@NotNull CloudProvider> providers) voidSubRegionSearch.setProviders(List<@NotNull CloudProvider> providers) Constructors in co.yellowdog.platform.interaction.cloudinfo with parameters of type CloudProviderModifierConstructorDescriptionInstanceType(CloudProvider provider, String name, ProcessorArchitecture processorArchitecture, Double defaultVcpus, Map<String, Integer> defaultGpus, Long ramInMib, List<InstanceTypeRegion> regions) InstanceTypePrice(CloudProvider provider, String region, String subRegion, String instanceType, UsageType usageType, OperatingSystemLicence operatingSystemLicence, Price price) Region(CloudProvider provider, String name) SubRegion(CloudProvider provider, String region, String name) -
Uses of CloudProvider in co.yellowdog.platform.interaction.compute
Methods in co.yellowdog.platform.interaction.compute that return CloudProviderMethods in co.yellowdog.platform.interaction.compute that return types with arguments of type CloudProviderMethods in co.yellowdog.platform.interaction.compute with parameters of type CloudProviderModifier and TypeMethodDescriptionComputeSourceTemplateSummary.Builder.provider(CloudProvider provider) voidComputeSourceTemplateSummary.setProvider(CloudProvider provider) Method parameters in co.yellowdog.platform.interaction.compute with type arguments of type CloudProviderModifier and TypeMethodDescriptionInstanceSearch.Builder.providers(List<@NotNull CloudProvider> providers) voidInstanceSearch.setProviders(List<@NotNull CloudProvider> providers) -
Uses of CloudProvider in co.yellowdog.platform.interaction.images
Methods in co.yellowdog.platform.interaction.images that return types with arguments of type CloudProviderModifier and TypeMethodDescriptionList<@NotNull CloudProvider> MachineImageFamilySearch.getProviders()Methods in co.yellowdog.platform.interaction.images with parameters of type CloudProviderModifier and TypeMethodDescriptionMachineImageFamilySearch.Builder.provider(@NotNull CloudProvider provider) Method parameters in co.yellowdog.platform.interaction.images with type arguments of type CloudProviderModifier and TypeMethodDescriptionMachineImageFamilySearch.Builder.providers(Collection<? extends @NotNull CloudProvider> providers) voidMachineImageFamilySearch.setProviders(List<@NotNull CloudProvider> providers) -
Uses of CloudProvider in co.yellowdog.platform.interaction.scheduler
Methods in co.yellowdog.platform.interaction.scheduler that return types with arguments of type CloudProviderMethods in co.yellowdog.platform.interaction.scheduler with parameters of type CloudProviderMethod parameters in co.yellowdog.platform.interaction.scheduler with type arguments of type CloudProviderModifier and TypeMethodDescriptionNodeSearch.Builder.providers(Collection<? extends CloudProvider> providers) voidNodeSearch.setProviders(List<CloudProvider> providers) -
Uses of CloudProvider in co.yellowdog.platform.interaction.usage
Methods in co.yellowdog.platform.interaction.usage that return CloudProviderMethods in co.yellowdog.platform.interaction.usage with parameters of type CloudProvider -
Uses of CloudProvider in co.yellowdog.platform.model
Subclasses with type arguments of type CloudProvider in co.yellowdog.platform.modelMethods in co.yellowdog.platform.model that return CloudProviderModifier and TypeMethodDescriptiondefault CloudProviderAwsComputeSource.getProvider()default CloudProviderAzureComputeSource.getProvider()BestComputeSourceReportImageAvailability.getProvider()BestComputeSourceReportSource.getProvider()ComputeSource.getProvider()Gets the Cloud Provider for this source.default CloudProviderGceComputeSource.getProvider()Instance.getProvider()The cloud provider that supplies this instance.MachineImage.getProvider()The compute provider in whose system the image is registered.NodeDetails.getProvider()The provider of the node's instance.default CloudProviderOciComputeSource.getProvider()ProviderNodeSummary.getProvider()SimulatorComputeSource.getProvider()SourcesAllowance.getProvider()static CloudProviderReturns the enum constant of this type with the specified name.static CloudProvider[]CloudProvider.values()Returns an array containing the constants of this enum type, in the order they are declared.Methods in co.yellowdog.platform.model that return types with arguments of type CloudProviderModifier and TypeMethodDescriptionList<@NotNull CloudProvider> RunSpecification.getProviders()Constrains the YellowDog Scheduler to only execute tasks from the associated TaskGroup on the specified providers.Methods in co.yellowdog.platform.model with parameters of type CloudProviderModifier and TypeMethodDescriptionBestComputeSourceReportImageAvailability.Builder.provider(CloudProvider provider) BestComputeSourceReportSource.Builder.provider(CloudProvider provider) MachineImage.Builder.provider(CloudProvider provider) NodeDetails.Builder.provider(CloudProvider provider) The provider of the node's instance.ProviderNodeSummary.Builder.provider(CloudProvider provider) RunSpecification.Builder.provider(@NotNull CloudProvider provider) SourcesAllowance.Builder.provider(CloudProvider provider) voidBestComputeSourceReportImageAvailability.setProvider(CloudProvider provider) voidBestComputeSourceReportSource.setProvider(CloudProvider provider) voidInstance.setProvider(CloudProvider provider) The cloud provider that supplies this instance.voidMachineImage.setProvider(CloudProvider provider) The compute provider in whose system the image is registered.voidNodeDetails.setProvider(CloudProvider provider) The provider of the node's instance.voidProviderNodeSummary.setProvider(CloudProvider provider) voidSourcesAllowance.setProvider(CloudProvider provider) Method parameters in co.yellowdog.platform.model with type arguments of type CloudProviderModifier and TypeMethodDescriptionRunSpecification.Builder.providers(Collection<? extends @NotNull CloudProvider> providers) voidRunSpecification.setProviders(List<@NotNull CloudProvider> providers) Constrains the YellowDog Scheduler to only execute tasks from the associated TaskGroup on the specified providers.Constructors in co.yellowdog.platform.model with parameters of type CloudProviderModifierConstructorDescriptionMachineImage(String name, CloudProvider provider, List<String> regions, String providerImageId, ImageOsType osType, List<String> supportedInstanceTypes, Map<String, String> metadata) SourcesAllowance(String description, Instant effectiveFrom, Instant effectiveUntil, int allowedHours, Integer boostHours, AllowanceResetType resetType, Integer resetInterval, AllowanceLimitEnforcement limitEnforcement, Integer hardLimitGraceMinutes, List<InstanceStatus> monitoredStatuses, String sourceCreatedFromId, CloudProvider provider, List<String> regions, List<String> instanceTypes, String credentialName)