@Override public SqlEncryptionProtector getById(String id) { Objects.requireNonNull(id); return this.getBySqlServer(ResourceUtils.groupFromResourceId(id), ResourceUtils.nameFromResourceId(ResourceUtils.parentRelativePathFromResourceId(id))); }
@Override public SqlServerSecurityAlertPolicy getById(String id) { Objects.requireNonNull(id); return this.getBySqlServer(ResourceUtils.groupFromResourceId(id), ResourceUtils.nameFromResourceId(ResourceUtils.parentRelativePathFromResourceId(id))); }
@Override public SqlEncryptionProtector getById(String id) { Objects.requireNonNull(id); return this.getBySqlServer(ResourceUtils.groupFromResourceId(id), ResourceUtils.nameFromResourceId(ResourceUtils.parentRelativePathFromResourceId(id))); }
@Override public SqlServerSecurityAlertPolicy getById(String id) { Objects.requireNonNull(id); return this.getBySqlServer(ResourceUtils.groupFromResourceId(id), ResourceUtils.nameFromResourceId(ResourceUtils.parentRelativePathFromResourceId(id))); }
@Override public Observable<SqlServerSecurityAlertPolicy> getByIdAsync(String id) { Objects.requireNonNull(id); return this.getBySqlServerAsync(ResourceUtils.groupFromResourceId(id), ResourceUtils.nameFromResourceId(ResourceUtils.parentRelativePathFromResourceId(id))); } }
@Override public Observable<SqlElasticPool> getByIdAsync(String id) { Objects.requireNonNull(id); return this.getBySqlServerAsync(ResourceUtils.groupFromResourceId(id), ResourceUtils.nameFromResourceId(ResourceUtils.parentRelativePathFromResourceId(id)), ResourceUtils.nameFromResourceId(id)); }
@Override public void deleteById(String id) { Objects.requireNonNull(id); this.deleteBySqlServer(ResourceUtils.groupFromResourceId(id), ResourceUtils.nameFromResourceId(ResourceUtils.parentRelativePathFromResourceId(id)), ResourceUtils.nameFromResourceId(id)); }
@Override public Observable<SqlDatabase> getByIdAsync(String id) { Objects.requireNonNull(id); return this.getBySqlServerAsync(ResourceUtils.groupFromResourceId(id), ResourceUtils.nameFromResourceId(ResourceUtils.parentRelativePathFromResourceId(id)), ResourceUtils.nameFromResourceId(id)); }
@Override public void deleteById(String id) { Objects.requireNonNull(id); this.deleteBySqlServer(ResourceUtils.groupFromResourceId(id), ResourceUtils.nameFromResourceId(ResourceUtils.parentRelativePathFromResourceId(id)), ResourceUtils.nameFromResourceId(id)); }
@Override public Observable<SqlFirewallRule> getByIdAsync(String id) { Objects.requireNonNull(id); return this.getBySqlServerAsync(ResourceUtils.groupFromResourceId(id), ResourceUtils.nameFromResourceId(ResourceUtils.parentRelativePathFromResourceId(id)), ResourceUtils.nameFromResourceId(id)); }
@Override public Completable deleteByIdAsync(String id) { Objects.requireNonNull(id); return this.deleteBySqlServerAsync(ResourceUtils.groupFromResourceId(id), ResourceUtils.nameFromResourceId(ResourceUtils.parentRelativePathFromResourceId(id)), ResourceUtils.nameFromResourceId(id)); }
@Override public FluentModelT getById(String id) { Objects.requireNonNull(id); return this.getBySqlServer(ResourceUtils.groupFromResourceId(id), ResourceUtils.nameFromResourceId(ResourceUtils.parentRelativePathFromResourceId(id)), ResourceUtils.nameFromResourceId(id)); }
@Override public SqlElasticPool getById(String id) { Objects.requireNonNull(id); return this.getBySqlServer(ResourceUtils.groupFromResourceId(id), ResourceUtils.nameFromResourceId(ResourceUtils.parentRelativePathFromResourceId(id)), ResourceUtils.nameFromResourceId(id)); }
@Override public Completable deleteByIdAsync(String id) { Objects.requireNonNull(id); return this.deleteBySqlServerAsync(ResourceUtils.groupFromResourceId(id), ResourceUtils.nameFromResourceId(ResourceUtils.parentRelativePathFromResourceId(id)), ResourceUtils.nameFromResourceId(id)); }
@Override public void deleteById(String id) { Objects.requireNonNull(id); this.deleteBySqlServer(ResourceUtils.groupFromResourceId(id), ResourceUtils.nameFromResourceId(ResourceUtils.parentRelativePathFromResourceId(id)), ResourceUtils.nameFromResourceId(id)); }
@Override public Observable<FluentModelT> getByIdAsync(String id) { Objects.requireNonNull(id); return this.getBySqlServerAsync(ResourceUtils.groupFromResourceId(id), ResourceUtils.nameFromResourceId(ResourceUtils.parentRelativePathFromResourceId(id)), ResourceUtils.nameFromResourceId(id)); }
GenericResourceImpl(String key, GenericResourceInner innerModel, final ResourceManager resourceManager) { super(key, innerModel, resourceManager); resourceProviderNamespace = ResourceUtils.resourceProviderFromResourceId(innerModel.id()); resourceType = ResourceUtils.resourceTypeFromResourceId(innerModel.id()); parentResourcePath = ResourceUtils.parentRelativePathFromResourceId(innerModel.id()); }
@Override public PagedList<ManagementLock> listForResource(String resourceId) { return wrapList(inner().listAtResourceLevel( ResourceUtils.groupFromResourceId(resourceId), ResourceUtils.resourceProviderFromResourceId(resourceId), ResourceUtils.parentRelativePathFromResourceId(resourceId), ResourceUtils.resourceTypeFromResourceId(resourceId), ResourceUtils.nameFromResourceId(resourceId))); }
@Override public PagedList<ManagementLock> listForResource(String resourceId) { return wrapList(inner().listAtResourceLevel( ResourceUtils.groupFromResourceId(resourceId), ResourceUtils.resourceProviderFromResourceId(resourceId), ResourceUtils.parentRelativePathFromResourceId(resourceId), ResourceUtils.resourceTypeFromResourceId(resourceId), ResourceUtils.nameFromResourceId(resourceId))); }
@Override public Observable<ManagementLock> listForResourceAsync(String resourceId) { return wrapPageAsync(inner().listAtResourceLevelAsync( ResourceUtils.groupFromResourceId(resourceId), ResourceUtils.resourceProviderFromResourceId(resourceId), ResourceUtils.parentRelativePathFromResourceId(resourceId), ResourceUtils.resourceTypeFromResourceId(resourceId), ResourceUtils.nameFromResourceId(resourceId))); } }