@Override public Observable<ResourceGroupExportResult> exportTemplateAsync(ResourceGroupExportTemplateOptions options) { ExportTemplateRequestInner inner = new ExportTemplateRequestInner() .withResources(Arrays.asList("*")) .withOptions(options.toString()); return client.exportTemplateAsync(name(), inner).map(new Func1<ResourceGroupExportResultInner, ResourceGroupExportResult>() { @Override public ResourceGroupExportResult call(ResourceGroupExportResultInner resourceGroupExportResultInner) { return new ResourceGroupExportResultImpl(resourceGroupExportResultInner); } }); }
@Override public Observable<ResourceGroupExportResult> exportTemplateAsync(ResourceGroupExportTemplateOptions options) { ExportTemplateRequestInner inner = new ExportTemplateRequestInner() .withResources(Arrays.asList("*")) .withOptions(options.toString()); return client.exportTemplateAsync(name(), inner).map(new Func1<ResourceGroupExportResultInner, ResourceGroupExportResult>() { @Override public ResourceGroupExportResult call(ResourceGroupExportResultInner resourceGroupExportResultInner) { return new ResourceGroupExportResultImpl(resourceGroupExportResultInner); } }); }
@Override public Observable<ResourceGroup> createResourceAsync() { ResourceGroupInner params = new ResourceGroupInner(); params.withLocation(this.inner().location()); params.withTags(this.inner().tags()); return client.createOrUpdateAsync(this.name(), params) .map(innerToFluentMap(this)); }
@Override public Observable<ResourceGroup> createResourceAsync() { ResourceGroupInner params = new ResourceGroupInner(); params.withLocation(this.inner().location()); params.withTags(this.inner().tags()); return client.createOrUpdateAsync(this.name(), params) .map(innerToFluentMap(this)); }