Class SpringCloudAppInstanceModule
- java.lang.Object
-
- com.microsoft.azure.toolkit.lib.common.model.AbstractAzResourceModule<SpringCloudAppInstance,SpringCloudDeployment,com.azure.resourcemanager.appplatform.models.DeploymentInstance>
-
- com.microsoft.azure.toolkit.lib.springcloud.SpringCloudAppInstanceModule
-
- All Implemented Interfaces:
com.microsoft.azure.toolkit.lib.common.model.AzResourceModule<SpringCloudAppInstance>,com.microsoft.azure.toolkit.lib.common.model.Refreshable
public class SpringCloudAppInstanceModule extends com.microsoft.azure.toolkit.lib.common.model.AbstractAzResourceModule<SpringCloudAppInstance,SpringCloudDeployment,com.azure.resourcemanager.appplatform.models.DeploymentInstance>
-
-
Constructor Summary
Constructors Constructor Description SpringCloudAppInstanceModule(SpringCloudDeployment parent)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected List<com.azure.resourcemanager.appplatform.models.DeploymentInstance>getClient()StringgetResourceTypeName()protected com.azure.resourcemanager.appplatform.models.DeploymentInstanceloadResourceFromAzure(String name, String resourceGroup)protected Iterator<? extends com.azure.core.util.paging.ContinuablePage<String,com.azure.resourcemanager.appplatform.models.DeploymentInstance>>loadResourcePagesFromAzure()protected SpringCloudAppInstancenewResource(com.azure.resourcemanager.appplatform.models.DeploymentInstance deploymentInstance)protected SpringCloudAppInstancenewResource(String name, String resourceGroupName)-
Methods inherited from class com.microsoft.azure.toolkit.lib.common.model.AbstractAzResourceModule
addResourceToLocal, addResourceToLocalResourceGroup, canEqual, cast, clear, create, create, delete, deleteResourceFromAzure, deleteResourceFromLocal, deleteResourceFromLocalResourceGroup, equals, exists, get, get, getFullResourceType, getName, getOrDraft, getOrInit, getOrTemp, getPageSize, getParent, getSubscriptionId, hashCode, hasMoreResources, invalidateCache, isAuthRequired, list, listByResourceGroup, listCachedResources, loadMoreResources, newDraftForCreate, newDraftForUpdate, refresh, toResourceId, toString, update, updateOrCreate
-
-
-
-
Field Detail
-
NAME
public static final String NAME
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
SpringCloudAppInstanceModule
public SpringCloudAppInstanceModule(@Nonnull SpringCloudDeployment parent)
-
-
Method Detail
-
getClient
@Nullable protected List<com.azure.resourcemanager.appplatform.models.DeploymentInstance> getClient()
- Overrides:
getClientin classcom.microsoft.azure.toolkit.lib.common.model.AbstractAzResourceModule<SpringCloudAppInstance,SpringCloudDeployment,com.azure.resourcemanager.appplatform.models.DeploymentInstance>
-
loadResourceFromAzure
@Nullable protected com.azure.resourcemanager.appplatform.models.DeploymentInstance loadResourceFromAzure(@Nonnull String name, @Nullable String resourceGroup)
- Overrides:
loadResourceFromAzurein classcom.microsoft.azure.toolkit.lib.common.model.AbstractAzResourceModule<SpringCloudAppInstance,SpringCloudDeployment,com.azure.resourcemanager.appplatform.models.DeploymentInstance>
-
loadResourcePagesFromAzure
@Nonnull protected Iterator<? extends com.azure.core.util.paging.ContinuablePage<String,com.azure.resourcemanager.appplatform.models.DeploymentInstance>> loadResourcePagesFromAzure()
- Overrides:
loadResourcePagesFromAzurein classcom.microsoft.azure.toolkit.lib.common.model.AbstractAzResourceModule<SpringCloudAppInstance,SpringCloudDeployment,com.azure.resourcemanager.appplatform.models.DeploymentInstance>
-
newResource
@Nonnull protected SpringCloudAppInstance newResource(@Nonnull com.azure.resourcemanager.appplatform.models.DeploymentInstance deploymentInstance)
- Specified by:
newResourcein classcom.microsoft.azure.toolkit.lib.common.model.AbstractAzResourceModule<SpringCloudAppInstance,SpringCloudDeployment,com.azure.resourcemanager.appplatform.models.DeploymentInstance>
-
newResource
@Nonnull protected SpringCloudAppInstance newResource(@Nonnull String name, @Nullable String resourceGroupName)
- Specified by:
newResourcein classcom.microsoft.azure.toolkit.lib.common.model.AbstractAzResourceModule<SpringCloudAppInstance,SpringCloudDeployment,com.azure.resourcemanager.appplatform.models.DeploymentInstance>
-
getResourceTypeName
@Nonnull public String getResourceTypeName()
- Specified by:
getResourceTypeNamein interfacecom.microsoft.azure.toolkit.lib.common.model.AzResourceModule<SpringCloudAppInstance>- Overrides:
getResourceTypeNamein classcom.microsoft.azure.toolkit.lib.common.model.AbstractAzResourceModule<SpringCloudAppInstance,SpringCloudDeployment,com.azure.resourcemanager.appplatform.models.DeploymentInstance>
-
-