Class SpringCloudCluster
- java.lang.Object
-
- com.microsoft.azure.toolkit.lib.common.model.AbstractAzResource<SpringCloudCluster,SpringCloudServiceSubscription,com.azure.resourcemanager.appplatform.models.SpringService>
-
- com.microsoft.azure.toolkit.lib.springcloud.SpringCloudCluster
-
- All Implemented Interfaces:
com.microsoft.azure.toolkit.lib.common.model.AzResource<SpringCloudCluster,SpringCloudServiceSubscription,com.azure.resourcemanager.appplatform.models.SpringService>,com.microsoft.azure.toolkit.lib.common.model.AzResourceBase,com.microsoft.azure.toolkit.lib.common.model.Refreshable
public class SpringCloudCluster extends com.microsoft.azure.toolkit.lib.common.model.AbstractAzResource<SpringCloudCluster,SpringCloudServiceSubscription,com.azure.resourcemanager.appplatform.models.SpringService>
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface com.microsoft.azure.toolkit.lib.common.model.AzResource
com.microsoft.azure.toolkit.lib.common.model.AzResource.Draft<T extends com.microsoft.azure.toolkit.lib.common.model.AzResource<T,?,R>,R extends Object>, com.microsoft.azure.toolkit.lib.common.model.AzResource.None, com.microsoft.azure.toolkit.lib.common.model.AzResource.Status
-
-
Field Summary
Fields Modifier and Type Field Description private SpringCloudAppModuleappModule
-
Constructor Summary
Constructors Modifier Constructor Description protectedSpringCloudCluster(com.azure.resourcemanager.appplatform.models.SpringService remote, SpringCloudClusterModule module)protectedSpringCloudCluster(SpringCloudCluster origin)copy constructorprotectedSpringCloudCluster(String name, String resourceGroup, SpringCloudClusterModule module)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description SpringCloudAppModuleapps()StringgetSku()List<com.microsoft.azure.toolkit.lib.common.model.AbstractAzResourceModule<?,SpringCloudCluster,?>>getSubModules()StringgetTestEndpoint()StringgetTestKey()booleanisEnterpriseTier()StringloadStatus(com.azure.resourcemanager.appplatform.models.SpringService remote)-
Methods inherited from class com.microsoft.azure.toolkit.lib.common.model.AbstractAzResource
canEqual, delete, deleteFromCache, doModify, doModify, equals, exists, getId, getModule, getName, getRemote, getResourceGroup, getResourceGroupName, getStatus, getSubModule, hashCode, invalidateCache, isDraft, isDraftForCreating, isDraftForUpdating, loadRemote, refresh, refreshRemoteFromAzure, reloadStatus, remoteOptional, setStatus, toString, update, updateAdditionalProperties
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
-
-
-
Field Detail
-
appModule
@Nonnull private final SpringCloudAppModule appModule
-
-
Constructor Detail
-
SpringCloudCluster
protected SpringCloudCluster(@Nonnull String name, @Nonnull String resourceGroup, @Nonnull SpringCloudClusterModule module)
-
SpringCloudCluster
protected SpringCloudCluster(@Nonnull SpringCloudCluster origin)
copy constructor
-
SpringCloudCluster
protected SpringCloudCluster(@Nonnull com.azure.resourcemanager.appplatform.models.SpringService remote, @Nonnull SpringCloudClusterModule module)
-
-
Method Detail
-
loadStatus
@Nonnull public String loadStatus(@Nonnull com.azure.resourcemanager.appplatform.models.SpringService remote)
- Specified by:
loadStatusin classcom.microsoft.azure.toolkit.lib.common.model.AbstractAzResource<SpringCloudCluster,SpringCloudServiceSubscription,com.azure.resourcemanager.appplatform.models.SpringService>
-
getSubModules
@Nonnull public List<com.microsoft.azure.toolkit.lib.common.model.AbstractAzResourceModule<?,SpringCloudCluster,?>> getSubModules()
- Specified by:
getSubModulesin classcom.microsoft.azure.toolkit.lib.common.model.AbstractAzResource<SpringCloudCluster,SpringCloudServiceSubscription,com.azure.resourcemanager.appplatform.models.SpringService>
-
apps
@Nonnull public SpringCloudAppModule apps()
-
isEnterpriseTier
public boolean isEnterpriseTier()
-
-