public class ShareFileModule extends AbstractEmulatableAzResourceModule<ShareFile,IShareFile,com.azure.storage.file.share.models.ShareFileItem>
AzResourceModule.None| Modifier and Type | Field and Description |
|---|---|
static String |
NAME |
parent, resources, syncTimeRefNONE| Constructor and Description |
|---|
ShareFileModule(IShareFile parent) |
| Modifier and Type | Method and Description |
|---|---|
private void |
deleteDirectory(com.azure.storage.file.share.ShareDirectoryClient client) |
protected void |
deleteResourceFromAzure(String resourceId) |
protected com.azure.storage.file.share.ShareDirectoryClient |
getClient() |
String |
getResourceTypeName() |
protected com.azure.storage.file.share.models.ShareFileItem |
loadResourceFromAzure(String name,
String resourceGroup) |
protected Iterator<? extends com.azure.core.util.paging.ContinuablePage<String,com.azure.storage.file.share.models.ShareFileItem>> |
loadResourcePagesFromAzure() |
protected AzResource.Draft<ShareFile,com.azure.storage.file.share.models.ShareFileItem> |
newDraftForCreate(String name,
String rgName) |
protected AzResource.Draft<ShareFile,com.azure.storage.file.share.models.ShareFileItem> |
newDraftForUpdate(ShareFile shareFile) |
protected ShareFile |
newResource(com.azure.storage.file.share.models.ShareFileItem item) |
protected ShareFile |
newResource(String name,
String resourceGroupName) |
isAuthRequiredForCreating, isAuthRequiredForListing, isEmulatorResourceaddResources, addResourceToLocal, addResourceToLocalResourceGroup, canEqual, cast, clear, create, create, delete, deleteResourceFromLocal, deleteResourceFromLocalResourceGroup, equals, exists, get, get, getFullResourceType, getId, getName, getOrDraft, getOrInit, getOrTemp, getPageSize, getParent, getResourcesFromAzure, getServiceNameForTelemetry, getSubscriptionId, hashCode, hasMoreResources, invalidateCache, isAuthRequiredForResource, isMocked, isMocked, list, listByResourceGroup, listCachedResources, loadMoreResources, refresh, toResourceId, toString, update, updateOrCreatepublic static final String NAME
public ShareFileModule(@Nonnull IShareFile parent)
@Nullable protected com.azure.storage.file.share.ShareDirectoryClient getClient()
getClient in class AbstractAzResourceModule<ShareFile,IShareFile,com.azure.storage.file.share.models.ShareFileItem>@Nonnull protected Iterator<? extends com.azure.core.util.paging.ContinuablePage<String,com.azure.storage.file.share.models.ShareFileItem>> loadResourcePagesFromAzure()
loadResourcePagesFromAzure in class AbstractAzResourceModule<ShareFile,IShareFile,com.azure.storage.file.share.models.ShareFileItem>@Nullable protected com.azure.storage.file.share.models.ShareFileItem loadResourceFromAzure(@Nonnull String name, @Nullable String resourceGroup)
loadResourceFromAzure in class AbstractAzResourceModule<ShareFile,IShareFile,com.azure.storage.file.share.models.ShareFileItem>protected void deleteResourceFromAzure(@Nonnull String resourceId)
deleteResourceFromAzure in class AbstractAzResourceModule<ShareFile,IShareFile,com.azure.storage.file.share.models.ShareFileItem>private void deleteDirectory(com.azure.storage.file.share.ShareDirectoryClient client)
@Nonnull protected AzResource.Draft<ShareFile,com.azure.storage.file.share.models.ShareFileItem> newDraftForCreate(@Nonnull String name, @Nullable String rgName)
newDraftForCreate in class AbstractAzResourceModule<ShareFile,IShareFile,com.azure.storage.file.share.models.ShareFileItem>@Nonnull protected AzResource.Draft<ShareFile,com.azure.storage.file.share.models.ShareFileItem> newDraftForUpdate(@Nonnull ShareFile shareFile)
newDraftForUpdate in class AbstractAzResourceModule<ShareFile,IShareFile,com.azure.storage.file.share.models.ShareFileItem>@Nonnull protected ShareFile newResource(@Nonnull com.azure.storage.file.share.models.ShareFileItem item)
newResource in class AbstractAzResourceModule<ShareFile,IShareFile,com.azure.storage.file.share.models.ShareFileItem>@Nonnull protected ShareFile newResource(@Nonnull String name, @Nullable String resourceGroupName)
newResource in class AbstractAzResourceModule<ShareFile,IShareFile,com.azure.storage.file.share.models.ShareFileItem>@Nonnull public String getResourceTypeName()
getResourceTypeName in interface AzComponentgetResourceTypeName in interface AzResourceModule<ShareFile>getResourceTypeName in class AbstractAzResourceModule<ShareFile,IShareFile,com.azure.storage.file.share.models.ShareFileItem>Copyright © 2024. All rights reserved.