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()SpringCloudSkugetSku()List<com.microsoft.azure.toolkit.lib.common.model.AbstractAzResourceModule<?,SpringCloudCluster,?>>getSubModules()StringgetTestEndpoint()StringgetTestKey()StringloadStatus(com.azure.resourcemanager.appplatform.models.SpringService remote)-
Methods inherited from class com.microsoft.azure.toolkit.lib.common.model.AbstractAzResource
canEqual, delete, deleteFromLocal, doModify, doModify, doModifyAsync, doModifyAsync, equals, exists, getId, getModule, getName, getRemote, getResourceGroup, getResourceGroupName, getStatus, getStatusSync, getSubModule, hashCode, isDraft, isDraftForCreating, isDraftForUpdating, loadRemote, refresh, refreshRemote, remoteOptional, setRemote, setStatus, toString, update
-
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()
-
getSku
@Nonnull public SpringCloudSku getSku()
-
-