Class SpringCloudResourceManager

  • All Implemented Interfaces:
    com.microsoft.azure.toolkit.lib.common.entity.IAzureBaseResource<SpringCloudResourceManager,​com.microsoft.azure.toolkit.lib.common.model.AzResource.None>, com.microsoft.azure.toolkit.lib.common.model.AzResource<SpringCloudResourceManager,​com.microsoft.azure.toolkit.lib.common.model.AzResource.None,​com.azure.resourcemanager.appplatform.AppPlatformManager>, com.microsoft.azure.toolkit.lib.common.model.AzResourceBase

    public class SpringCloudResourceManager
    extends com.microsoft.azure.toolkit.lib.common.model.AbstractAzResourceManager<SpringCloudResourceManager,​com.azure.resourcemanager.appplatform.AppPlatformManager>
    • Nested Class Summary

      • Nested classes/interfaces inherited from class com.microsoft.azure.toolkit.lib.common.model.AbstractAzResourceManager

        com.microsoft.azure.toolkit.lib.common.model.AbstractAzResourceManager.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
      • Nested classes/interfaces inherited from interface com.microsoft.azure.toolkit.lib.common.model.AzResourceBase

        com.microsoft.azure.toolkit.lib.common.model.AzResourceBase.FormalStatus
      • Nested classes/interfaces inherited from interface com.microsoft.azure.toolkit.lib.common.entity.IAzureBaseResource

        com.microsoft.azure.toolkit.lib.common.entity.IAzureBaseResource.Status
    • Field Summary

      Fields 
      Modifier and Type Field Description
      private SpringCloudClusterModule clusterModule  
      private String subscriptionId  
      • Fields inherited from interface com.microsoft.azure.toolkit.lib.common.model.AzResource

        NONE, RESOURCE_GROUP_PLACEHOLDER
      • Fields inherited from interface com.microsoft.azure.toolkit.lib.common.entity.IAzureBaseResource

        REST_SEGMENT_JOB_MANAGEMENT_RESOURCE, REST_SEGMENT_JOB_MANAGEMENT_TENANTID
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      SpringCloudClusterModule clusters()  
      com.azure.resourcemanager.resources.ResourceManager getResourceManager()  
      List<com.microsoft.azure.toolkit.lib.common.model.AzResourceModule<?,​SpringCloudResourceManager,​?>> getSubModules()  
      List<com.microsoft.azure.toolkit.lib.common.model.Region> listSupportedRegions()  
      • Methods inherited from class com.microsoft.azure.toolkit.lib.common.model.AbstractAzResourceManager

        getFullResourceType, getService, listSupportedRegions, loadStatus
      • Methods inherited from class com.microsoft.azure.toolkit.lib.common.model.AbstractAzResource

        canEqual, delete, doModify, doModify, doModifyAsync, doModifyAsync, equals, exists, getId, getModule, getName, getRemote, getResourceGroupName, getStatus, getStatusSync, hashCode, refresh, refreshRemote, remoteOptional, setRemote, setStatus, toString, update
      • Methods inherited from interface com.microsoft.azure.toolkit.lib.common.model.AzResource

        getParent, getPortalUrl, getResourceTypeName, getSubscription, getSubscriptionId, id, name, refreshStatus, resourceGroup, status, subscription, subscriptionId
      • Methods inherited from interface com.microsoft.azure.toolkit.lib.common.model.AzResourceBase

        getFormalStatus
      • Methods inherited from interface com.microsoft.azure.toolkit.lib.common.entity.IAzureBaseResource

        module, parent, portalUrl
    • Constructor Detail

      • SpringCloudResourceManager

        SpringCloudResourceManager​(@Nonnull
                                   com.azure.resourcemanager.appplatform.AppPlatformManager remote,
                                   AzureSpringCloud service)
    • Method Detail

      • getSubModules

        public List<com.microsoft.azure.toolkit.lib.common.model.AzResourceModule<?,​SpringCloudResourceManager,​?>> getSubModules()
        Specified by:
        getSubModules in class com.microsoft.azure.toolkit.lib.common.model.AbstractAzResource<SpringCloudResourceManager,​com.microsoft.azure.toolkit.lib.common.model.AzResource.None,​com.azure.resourcemanager.appplatform.AppPlatformManager>
      • listSupportedRegions

        public List<com.microsoft.azure.toolkit.lib.common.model.Region> listSupportedRegions()
      • getResourceManager

        public com.azure.resourcemanager.resources.ResourceManager getResourceManager()
        Overrides:
        getResourceManager in class com.microsoft.azure.toolkit.lib.common.model.AbstractAzResourceManager<SpringCloudResourceManager,​com.azure.resourcemanager.appplatform.AppPlatformManager>