@Override public List<Deployment> listNextGroup(String resourceGroupName) { return converter.convert(client.listByResourceGroup(resourceGroupName)); } };
@Override public PagedList<Subscription> list() { PagedListConverter<SubscriptionInner, Subscription> converter = new PagedListConverter<SubscriptionInner, Subscription>() { @Override public Observable<Subscription> typeConvertAsync(SubscriptionInner subscriptionInner) { return Observable.just((Subscription) wrapModel(subscriptionInner)); } }; return converter.convert(client.list()); }
@Override public PagedList<Tenant> list() { PagedListConverter<TenantIdDescriptionInner, Tenant> converter = new PagedListConverter<TenantIdDescriptionInner, Tenant>() { @Override public Observable<Tenant> typeConvertAsync(TenantIdDescriptionInner tenantInner) { return Observable.just((Tenant) new TenantImpl(tenantInner)); } }; return converter.convert(client.list()); }
@Override public List<Deployment> listNextGroup(String resourceGroupName) { return converter.convert(client.listByResourceGroup(resourceGroupName)); } };
@Override public PagedList<DeletedVault> listDeleted() { PagedList<DeletedVaultInner> listDeleted = this.inner().listDeleted(); PagedListConverter<DeletedVaultInner, DeletedVault> converter = new PagedListConverter<DeletedVaultInner, DeletedVault>() { @Override public Observable<DeletedVault> typeConvertAsync(DeletedVaultInner inner) { DeletedVault deletedVault = new DeletedVaultImpl(inner); return Observable.just(deletedVault); } }; return converter.convert(listDeleted); }
@Override public PagedList<ContainerGroup> listByResourceGroup(String resourceGroupName) { final PagedListConverter<ContainerGroupInner, ContainerGroup> converter = new PagedListConverter<ContainerGroupInner, ContainerGroup>() { @Override public Observable<ContainerGroup> typeConvertAsync(ContainerGroupInner inner) { return wrapModel(inner).refreshAsync(); } }; return converter.convert(this.inner().listByResourceGroup(resourceGroupName)); } }
@Override public final PagedList<ContainerGroup> list() { final PagedListConverter<ContainerGroupInner, ContainerGroup> converter = new PagedListConverter<ContainerGroupInner, ContainerGroup>() { @Override public Observable<ContainerGroup> typeConvertAsync(ContainerGroupInner inner) { return wrapModel(inner).refreshAsync(); } }; return converter.convert(this.inner().list()); }
@Override public PagedList<Location> listLocations() { PagedListConverter<LocationInner, Location> converter = new PagedListConverter<LocationInner, Location>() { @Override public Observable<Location> typeConvertAsync(LocationInner locationInner) { return Observable.just((Location) new LocationImpl(locationInner)); } }; return converter.convert(toPagedList(client.listLocations(this.subscriptionId()))); }
@Override public PagedList<String> listSyncDatabaseIds(String locationName) { final SqlSyncGroupOperationsImpl self = this; final PagedListConverter<SyncDatabaseIdPropertiesInner, String> converter = new PagedListConverter<SyncDatabaseIdPropertiesInner, String>() { @Override public Observable<String> typeConvertAsync(SyncDatabaseIdPropertiesInner inner) { return Observable.just(inner.id()); } }; return converter.convert(this.sqlServerManager.inner().syncGroups() .listSyncDatabaseIds(locationName)); }
@Override public PagedList<SqlSyncFullSchemaProperty> listMemberSchemas() { final PagedListConverter<SyncFullSchemaPropertiesInner, SqlSyncFullSchemaProperty> converter = new PagedListConverter<SyncFullSchemaPropertiesInner, SqlSyncFullSchemaProperty>() { @Override public Observable<SqlSyncFullSchemaProperty> typeConvertAsync(SyncFullSchemaPropertiesInner inner) { return Observable.just((SqlSyncFullSchemaProperty) new SqlSyncFullSchemaPropertyImpl(inner)); } }; return converter.convert(this.sqlServerManager.inner().syncMembers() .listMemberSchemas(this.resourceGroupName, this.sqlServerName, this.sqlDatabaseName, this.sqlSyncGroupName, this.name())); }
@Override public PagedList<SqlSyncFullSchemaProperty> listHubSchemas() { final PagedListConverter<SyncFullSchemaPropertiesInner, SqlSyncFullSchemaProperty> converter = new PagedListConverter<SyncFullSchemaPropertiesInner, SqlSyncFullSchemaProperty>() { @Override public Observable<SqlSyncFullSchemaProperty> typeConvertAsync(SyncFullSchemaPropertiesInner inner) { return Observable.just((SqlSyncFullSchemaProperty) new SqlSyncFullSchemaPropertyImpl(inner)); } }; return converter.convert(this.sqlServerManager.inner().syncGroups() .listHubSchemas(this.resourceGroupName, this.sqlServerName, this.sqlDatabaseName, this.name())); }
@Override public PagedList<SqlSyncGroupLogProperty> listLogs(String startTime, String endTime, String type) { final PagedListConverter<SyncGroupLogPropertiesInner, SqlSyncGroupLogProperty> converter = new PagedListConverter<SyncGroupLogPropertiesInner, SqlSyncGroupLogProperty>() { @Override public Observable<SqlSyncGroupLogProperty> typeConvertAsync(SyncGroupLogPropertiesInner inner) { return Observable.just((SqlSyncGroupLogProperty) new SqlSyncGroupLogPropertyImpl(inner)); } }; return converter.convert(this.sqlServerManager.inner().syncGroups() .listLogs(this.resourceGroupName, this.sqlServerName, this.sqlDatabaseName, this.name(), startTime, endTime, type)); }
@Override public PagedList<SqlSyncFullSchemaProperty> listMemberSchemas() { final PagedListConverter<SyncFullSchemaPropertiesInner, SqlSyncFullSchemaProperty> converter = new PagedListConverter<SyncFullSchemaPropertiesInner, SqlSyncFullSchemaProperty>() { @Override public Observable<SqlSyncFullSchemaProperty> typeConvertAsync(SyncFullSchemaPropertiesInner inner) { return Observable.just((SqlSyncFullSchemaProperty) new SqlSyncFullSchemaPropertyImpl(inner)); } }; return converter.convert(this.sqlServerManager.inner().syncMembers() .listMemberSchemas(this.resourceGroupName, this.sqlServerName, this.sqlDatabaseName, this.sqlSyncGroupName, this.name())); }
@Override public PagedList<SqlSyncGroupLogProperty> listLogs(String startTime, String endTime, String type) { final PagedListConverter<SyncGroupLogPropertiesInner, SqlSyncGroupLogProperty> converter = new PagedListConverter<SyncGroupLogPropertiesInner, SqlSyncGroupLogProperty>() { @Override public Observable<SqlSyncGroupLogProperty> typeConvertAsync(SyncGroupLogPropertiesInner inner) { return Observable.just((SqlSyncGroupLogProperty) new SqlSyncGroupLogPropertyImpl(inner)); } }; return converter.convert(this.sqlServerManager.inner().syncGroups() .listLogs(this.resourceGroupName, this.sqlServerName, this.sqlDatabaseName, this.name(), startTime, endTime, type)); }
@Override public PagedList<RemoteLoginInformation> listRemoteLoginInformation() { PagedListConverter<RemoteLoginInformationInner, RemoteLoginInformation> converter = new PagedListConverter<RemoteLoginInformationInner, RemoteLoginInformation>() { @Override public Observable<RemoteLoginInformation> typeConvertAsync(RemoteLoginInformationInner inner) { return Observable.just((RemoteLoginInformation) new RemoteLoginInformationImpl(inner)); } }; return converter.convert(workspace.manager().inner().clusters() .listRemoteLoginInformation(workspace.resourceGroupName(), workspace.name(), name())); }
@Override public PagedList<RemoteLoginInformation> listRemoteLoginInformation() { PagedListConverter<RemoteLoginInformationInner, RemoteLoginInformation> converter = new PagedListConverter<RemoteLoginInformationInner, RemoteLoginInformation>() { @Override public Observable<RemoteLoginInformation> typeConvertAsync(RemoteLoginInformationInner inner) { return Observable.just((RemoteLoginInformation) new RemoteLoginInformationImpl(inner)); } }; return converter.convert(workspace.manager().inner().jobs() .listRemoteLoginInformation(workspace.resourceGroupName(), workspace.name(), experiment.name(), name())); }
@Override public PagedList<RemoteLoginInformation> listRemoteLoginInformation() { PagedListConverter<RemoteLoginInformationInner, RemoteLoginInformation> converter = new PagedListConverter<RemoteLoginInformationInner, RemoteLoginInformation>() { @Override public Observable<RemoteLoginInformation> typeConvertAsync(RemoteLoginInformationInner inner) { return Observable.just((RemoteLoginInformation) new RemoteLoginInformationImpl(inner)); } }; return converter.convert(workspace.manager().inner().jobs() .listRemoteLoginInformation(workspace.resourceGroupName(), workspace.name(), experiment.name(), name())); }
@Override public PagedList<VirtualMachineSize> availableSizes() { PageImpl<VirtualMachineSizeInner> page = new PageImpl<>(); page.setItems(this.manager().inner().virtualMachines().listAvailableSizes(this.resourceGroupName(), this.name())); page.setNextPageLink(null); return this.virtualMachineSizeConverter.convert(new PagedList<VirtualMachineSizeInner>(page) { @Override public Page<VirtualMachineSizeInner> nextPage(String nextPageLink) { return null; } }); }
@Override public PagedList<VirtualMachineSize> availableSizes() { PageImpl<VirtualMachineSizeInner> page = new PageImpl<>(); page.setItems(this.manager().inner().virtualMachines().listAvailableSizes(this.resourceGroupName(), this.name())); page.setNextPageLink(null); return this.virtualMachineSizeConverter.convert(new PagedList<VirtualMachineSizeInner>(page) { @Override public Page<VirtualMachineSizeInner> nextPage(String nextPageLink) { return null; } }); }
@Override public PagedList<OutputFile> listFiles(String outputDirectoryId) { PagedListConverter<FileInner, OutputFile> converter = new PagedListConverter<FileInner, OutputFile>() { @Override public Observable<OutputFile> typeConvertAsync(FileInner fileInner) { return Observable.just((OutputFile) new OutputFileImpl(fileInner)); } }; return converter.convert(workspace.manager().inner().jobs() .listOutputFiles(workspace.resourceGroupName(), workspace.name(), experiment.name(), name(), new JobsListOutputFilesOptions().withOutputdirectoryid(outputDirectoryId))); }