Class AzResourceModule.None
- java.lang.Object
-
- com.microsoft.azure.toolkit.lib.common.model.AbstractAzResourceModule<AzResource.None,AzResource.None,Void>
-
- com.microsoft.azure.toolkit.lib.common.model.AzResourceModule.None
-
- All Implemented Interfaces:
AzComponent,AzResourceModule<AzResource.None>,Refreshable
- Enclosing interface:
- AzResourceModule<T extends AzResource>
public static final class AzResourceModule.None extends AbstractAzResourceModule<AzResource.None,AzResource.None,Void>
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface com.microsoft.azure.toolkit.lib.common.model.AzResourceModule
AzResourceModule.None
-
-
Field Summary
-
Fields inherited from class com.microsoft.azure.toolkit.lib.common.model.AbstractAzResourceModule
parent, resources, syncTimeRef
-
Fields inherited from interface com.microsoft.azure.toolkit.lib.common.model.AzResourceModule
NONE
-
-
Constructor Summary
Constructors Constructor Description None()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object o)protected ObjectgetClient()get track2 client, which is used to implementAbstractAzResourceModule.loadResourcePagesFromAzure(),AbstractAzResourceModule.loadResourceFromAzure(java.lang.String, java.lang.String)andAbstractAzResourceModule.deleteResourceFromAzure(java.lang.String)AzResource.NonegetParent()StringgetResourceTypeName()StringgetServiceNameForTelemetry()inthashCode()protected AzResource.NonenewResource(String name, String resourceGroupName)protected AzResource.NonenewResource(Void unused)-
Methods inherited from class com.microsoft.azure.toolkit.lib.common.model.AbstractAzResourceModule
addResources, addResourceToLocal, addResourceToLocalResourceGroup, cast, clear, create, create, delete, deleteResourceFromAzure, deleteResourceFromLocal, deleteResourceFromLocalResourceGroup, exists, get, get, getFullResourceType, getId, getOrDraft, getOrInit, getOrTemp, getPageSize, getResourcesFromAzure, getSubscriptionId, hasMoreResources, invalidateCache, isAuthRequiredForListing, isAuthRequiredForResource, list, listByResourceGroup, listCachedResources, loadMoreResources, loadResourceFromAzure, loadResourcePagesFromAzure, newDraftForCreate, newDraftForUpdate, refresh, toResourceId, update, update, updateOrCreate
-
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
-
-
-
-
Method Detail
-
newResource
@Nonnull protected AzResource.None newResource(@Nonnull Void unused)
- Specified by:
newResourcein classAbstractAzResourceModule<AzResource.None,AzResource.None,Void>
-
newResource
@Nonnull protected AzResource.None newResource(@Nonnull String name, @Nullable String resourceGroupName)
- Specified by:
newResourcein classAbstractAzResourceModule<AzResource.None,AzResource.None,Void>
-
getResourceTypeName
@Nonnull public String getResourceTypeName()
- Specified by:
getResourceTypeNamein interfaceAzComponent- Specified by:
getResourceTypeNamein interfaceAzResourceModule<AzResource.None>- Overrides:
getResourceTypeNamein classAbstractAzResourceModule<AzResource.None,AzResource.None,Void>
-
getServiceNameForTelemetry
@Nonnull public String getServiceNameForTelemetry()
- Specified by:
getServiceNameForTelemetryin interfaceAzResourceModule<AzResource.None>- Overrides:
getServiceNameForTelemetryin classAbstractAzResourceModule<AzResource.None,AzResource.None,Void>
-
getParent
@Nonnull public AzResource.None getParent()
-
getClient
protected Object getClient()
Description copied from class:AbstractAzResourceModuleget track2 client, which is used to implementAbstractAzResourceModule.loadResourcePagesFromAzure(),AbstractAzResourceModule.loadResourceFromAzure(java.lang.String, java.lang.String)andAbstractAzResourceModule.deleteResourceFromAzure(java.lang.String)- Overrides:
getClientin classAbstractAzResourceModule<AzResource.None,AzResource.None,Void>
-
equals
@Contract(value="null -> false", pure=true) public boolean equals(Object o)
-
-