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 Stringnameprivate static StringNONEprivate Stringstatusprivate StringsubscriptionId-
Fields inherited from class com.microsoft.azure.toolkit.lib.common.model.AbstractAzResource
remoteRef, statusRef, syncTimeRef
-
Fields inherited from interface com.microsoft.azure.toolkit.lib.common.model.AzResource
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<AzResourceModule<?,AzResource.None,?>>getSubModules()inthashCode()StringloadStatus(Void remote)-
Methods inherited from class com.microsoft.azure.toolkit.lib.common.model.AbstractAzResource
delete, doModify, doModify, doModifyAsync, doModifyAsync, exists, getId, getRemote, getRemoteSync, getStatus, getStatusSync, getSubModule, isDraft, isDraftForCreating, isDraftForUpdating, loadRemote, refresh, refreshRemote, reload, remoteOptional, setRemote, setStatus, update
-
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
private 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<AzResourceModule<?,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>
-
-