Class AzResource.None
- java.lang.Object
-
- com.microsoft.azure.toolkit.lib.common.model.AbstractAzResource<AzResource.None,AzResource.None,Void>
-
- com.microsoft.azure.toolkit.lib.common.model.AzResource.None
-
- All Implemented Interfaces:
AzComponent,AzResource,Refreshable
- Enclosing interface:
- AzResource
public static final class AzResource.None extends AbstractAzResource<AzResource.None,AzResource.None,Void>
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface com.microsoft.azure.toolkit.lib.common.model.AzResource
AzResource.Draft<T extends AzResource,R>, AzResource.FormalStatus, AzResource.None, AzResource.Status
-
-
Field Summary
Fields Modifier and Type Field Description private Stringidprivate Stringnamestatic StringNONEprivate Stringstatusprivate StringsubscriptionId-
Fields inherited from interface com.microsoft.azure.toolkit.lib.common.model.AzResource
CACHE_LIFETIME, CONNECT_RESOURCE, CREATE_RESOURCE, DEPLOY, RESOURCE_GROUP_PLACEHOLDER
-
-
Constructor Summary
Constructors Modifier Constructor Description privateNone()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object o)StringgetFullResourceType()AbstractAzResourceModule<AzResource.None,AzResource.None,Void>getModule()StringgetResourceTypeName()StringgetStatus()List<AbstractAzResourceModule<?,?,?>>getSubModules()inthashCode()protected StringloadStatus(Void remote)-
Methods inherited from class com.microsoft.azure.toolkit.lib.common.model.AbstractAzResource
delete, deleteFromCache, doModify, doModify, exists, getCachedSubModules, getId, getParent, getRemote, getResourceGroup, getSubModule, invalidateCache, is400, is404, isAuthRequired, isDraft, isDraftForCreating, isDraftForUpdating, isHttpException, isHttpException, loadRemoteFromAzure, onRemoteUpdated, refresh, remoteOptional, setRemote, setStatus, update, updateAdditionalProperties
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface com.microsoft.azure.toolkit.lib.common.model.AzComponent
getName
-
Methods inherited from interface com.microsoft.azure.toolkit.lib.common.model.AzResource
getFormalStatus, getPortalUrl, getResourceGroupName, getSubscription, getSubscriptionId, id, name
-
-
-
-
Field Detail
-
NONE
public static final String NONE
- See Also:
- Constant Field Values
-
id
private final String id
- See Also:
- Constant Field Values
-
name
private final String name
- See Also:
- Constant Field Values
-
status
private final String status
- See Also:
- Constant Field Values
-
subscriptionId
private final String subscriptionId
- See Also:
- Constant Field Values
-
-
Method Detail
-
getSubModules
@Nonnull public List<AbstractAzResourceModule<?,?,?>> getSubModules()
- Specified by:
getSubModulesin classAbstractAzResource<AzResource.None,AzResource.None,Void>
-
getModule
@Nonnull public AbstractAzResourceModule<AzResource.None,AzResource.None,Void> getModule()
-
loadStatus
@Nonnull protected String loadStatus(@Nonnull Void remote)
- Specified by:
loadStatusin classAbstractAzResource<AzResource.None,AzResource.None,Void>
-
getStatus
@Nonnull public String getStatus()
- Specified by:
getStatusin interfaceAzResource- Overrides:
getStatusin classAbstractAzResource<AzResource.None,AzResource.None,Void>
-
-