Class SpringCloudServiceSubscription
- java.lang.Object
-
- com.microsoft.azure.toolkit.lib.common.model.AbstractAzResource<T,com.microsoft.azure.toolkit.lib.common.model.AzResource.None,R>
-
- com.microsoft.azure.toolkit.lib.common.model.AbstractAzServiceSubscription<SpringCloudServiceSubscription,com.azure.resourcemanager.appplatform.AppPlatformManager>
-
- com.microsoft.azure.toolkit.lib.springcloud.SpringCloudServiceSubscription
-
- All Implemented Interfaces:
com.microsoft.azure.toolkit.lib.common.model.AzResource<SpringCloudServiceSubscription,com.microsoft.azure.toolkit.lib.common.model.AzResource.None,com.azure.resourcemanager.appplatform.AppPlatformManager>,com.microsoft.azure.toolkit.lib.common.model.AzResourceBase,com.microsoft.azure.toolkit.lib.common.model.Refreshable
public class SpringCloudServiceSubscription extends com.microsoft.azure.toolkit.lib.common.model.AbstractAzServiceSubscription<SpringCloudServiceSubscription,com.azure.resourcemanager.appplatform.AppPlatformManager>
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class com.microsoft.azure.toolkit.lib.common.model.AbstractAzServiceSubscription
com.microsoft.azure.toolkit.lib.common.model.AbstractAzServiceSubscription.HttpClientHolder
-
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 SpringCloudClusterModuleclusterModuleprivate StringsubscriptionId
-
Constructor Summary
Constructors Constructor Description SpringCloudServiceSubscription(com.azure.resourcemanager.appplatform.AppPlatformManager remote, AzureSpringCloud service)SpringCloudServiceSubscription(String subscriptionId, AzureSpringCloud service)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description SpringCloudClusterModuleclusters()com.azure.resourcemanager.resources.ResourceManagergetResourceManager()List<com.microsoft.azure.toolkit.lib.common.model.AbstractAzResourceModule<?,SpringCloudServiceSubscription,?>>getSubModules()List<com.microsoft.azure.toolkit.lib.common.model.Region>listSupportedRegions()-
Methods inherited from class com.microsoft.azure.toolkit.lib.common.model.AbstractAzServiceSubscription
getDefaultHttpClient, getFullResourceType, getResourceManager, getService, getUserAgentPolicy, listSupportedRegions, loadStatus
-
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
-
clusterModule
@Nonnull private final SpringCloudClusterModule clusterModule
-
-
Constructor Detail
-
SpringCloudServiceSubscription
SpringCloudServiceSubscription(@Nonnull String subscriptionId, @Nonnull AzureSpringCloud service)
-
SpringCloudServiceSubscription
SpringCloudServiceSubscription(@Nonnull com.azure.resourcemanager.appplatform.AppPlatformManager remote, @Nonnull AzureSpringCloud service)
-
-
Method Detail
-
getSubModules
@Nonnull public List<com.microsoft.azure.toolkit.lib.common.model.AbstractAzResourceModule<?,SpringCloudServiceSubscription,?>> getSubModules()
- Specified by:
getSubModulesin classcom.microsoft.azure.toolkit.lib.common.model.AbstractAzResource<SpringCloudServiceSubscription,com.microsoft.azure.toolkit.lib.common.model.AzResource.None,com.azure.resourcemanager.appplatform.AppPlatformManager>
-
clusters
@Nonnull public SpringCloudClusterModule clusters()
-
listSupportedRegions
@Nonnull public List<com.microsoft.azure.toolkit.lib.common.model.Region> listSupportedRegions()
-
getResourceManager
@Nonnull public com.azure.resourcemanager.resources.ResourceManager getResourceManager()
- Overrides:
getResourceManagerin classcom.microsoft.azure.toolkit.lib.common.model.AbstractAzServiceSubscription<SpringCloudServiceSubscription,com.azure.resourcemanager.appplatform.AppPlatformManager>
-
-