Class Table
- java.lang.Object
-
- com.microsoft.azure.toolkit.lib.common.model.AbstractAzResource<Table,StorageAccount,com.azure.data.tables.TableClient>
-
- com.microsoft.azure.toolkit.lib.storage.table.Table
-
- All Implemented Interfaces:
com.microsoft.azure.toolkit.lib.common.model.AzResource,com.microsoft.azure.toolkit.lib.common.model.AzResourceBase,com.microsoft.azure.toolkit.lib.common.model.Deletable,com.microsoft.azure.toolkit.lib.common.model.Refreshable
- Direct Known Subclasses:
TableDraft
public class Table extends com.microsoft.azure.toolkit.lib.common.model.AbstractAzResource<Table,StorageAccount,com.azure.data.tables.TableClient> implements com.microsoft.azure.toolkit.lib.common.model.Deletable
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface com.microsoft.azure.toolkit.lib.common.model.AzResource
com.microsoft.azure.toolkit.lib.common.model.AzResource.Draft<T extends com.microsoft.azure.toolkit.lib.common.model.AzResource,R extends Object>, com.microsoft.azure.toolkit.lib.common.model.AzResource.None, com.microsoft.azure.toolkit.lib.common.model.AzResource.Status
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedTable(com.azure.data.tables.TableClient remote, TableModule module)Table(Table origin)copy constructorprotectedTable(String name, TableModule module)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description List<com.microsoft.azure.toolkit.lib.common.model.AbstractAzResourceModule<?,?,?>>getSubModules()StringloadStatus(com.azure.data.tables.TableClient remote)-
Methods inherited from class com.microsoft.azure.toolkit.lib.common.model.AbstractAzResource
canEqual, delete, deleteFromCache, doModify, doModify, equals, exists, getId, getModule, getName, getParent, getRemote, getResourceGroup, getResourceGroupName, getStatus, getSubModule, hashCode, invalidateCache, isDraft, isDraftForCreating, isDraftForUpdating, loadRemote, refresh, refreshRemoteFromAzure, reloadStatus, remoteOptional, setRemote, setStatus, toString, update, updateAdditionalProperties
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface com.microsoft.azure.toolkit.lib.common.model.AzResource
getFullResourceType, getPortalUrl, getResourceTypeName, getSubscription, getSubscriptionId, id, name
-
-
-
-
Constructor Detail
-
Table
protected Table(@Nonnull String name, @Nonnull TableModule module)
-
Table
protected Table(@Nonnull com.azure.data.tables.TableClient remote, @Nonnull TableModule module)
-
-
Method Detail
-
getSubModules
@Nonnull public List<com.microsoft.azure.toolkit.lib.common.model.AbstractAzResourceModule<?,?,?>> getSubModules()
- Specified by:
getSubModulesin classcom.microsoft.azure.toolkit.lib.common.model.AbstractAzResource<Table,StorageAccount,com.azure.data.tables.TableClient>
-
loadStatus
@Nonnull public String loadStatus(@Nonnull com.azure.data.tables.TableClient remote)
- Specified by:
loadStatusin classcom.microsoft.azure.toolkit.lib.common.model.AbstractAzResource<Table,StorageAccount,com.azure.data.tables.TableClient>
-
-