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:
AzResource<AzResource.None,AzResource.None,Void>,AzResourceBase,Refreshable
- Enclosing interface:
- AzResource<T extends AzResource<T,P,R>,P extends AzResource<P,?,?>,R>
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<T,?,R>,R>, AzResource.None, AzResource.Status
-
Nested classes/interfaces inherited from interface com.microsoft.azure.toolkit.lib.common.model.AzResourceBase
AzResourceBase.FormalStatus
-
-
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, 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()List<AbstractAzResourceModule<?,AzResource.None,?>>getSubModules()inthashCode()StringloadStatus(Void remote)-
Methods inherited from class com.microsoft.azure.toolkit.lib.common.model.AbstractAzResource
delete, deleteFromCache, doModify, doModify, exists, getId, getRemote, getResourceGroup, getStatus, getSubModule, invalidateCache, isDraft, isDraftForCreating, isDraftForUpdating, loadRemote, refresh, refreshRemoteFromAzure, 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.AzResource
getName, getParent, getPortalUrl, getResourceGroupName, getSubscription, getSubscriptionId, id, name
-
Methods inherited from interface com.microsoft.azure.toolkit.lib.common.model.AzResourceBase
getFormalStatus
-
-
-
-
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<?,AzResource.None,?>> getSubModules()
- Specified by:
getSubModulesin classAbstractAzResource<AzResource.None,AzResource.None,Void>
-
getModule
@Nonnull public AbstractAzResourceModule<AzResource.None,AzResource.None,Void> getModule()
-
loadStatus
@Nonnull public String loadStatus(@Nonnull Void remote)
- Specified by:
loadStatusin classAbstractAzResource<AzResource.None,AzResource.None,Void>
-
-