@Override public Subnet getSubnet() { return this.parent().manager().getAssociatedSubnet(this.inner().subnet()); } }
@Override public Subnet getSubnet() { return this.parent().manager().getAssociatedSubnet(this.inner().subnet()); }
@Override public PublicIPAddress getPublicIPAddress() { final String pipId = this.publicIPAddressId(); if (pipId == null) { return null; } else { return this.parent().manager().publicIPAddresses().getById(pipId); } } }
@Override public Subnet getSubnet() { return this.parent().manager().getAssociatedSubnet(this.inner().subnet()); } }
@Override public PublicIPAddress getPublicIPAddress() { final String pipId = this.publicIPAddressId(); if (pipId == null) { return null; } else { return this.parent().manager().publicIPAddresses().getById(pipId); } }
@Override public PublicIPAddress getPublicIPAddress() { final String pipId = this.publicIPAddressId(); return (pipId != null) ? this.parent().manager().publicIPAddresses().getById(pipId) : null; }
@Override public PublicIPAddress getPublicIPAddress() { final String pipId = this.publicIPAddressId(); if (pipId == null) { return null; } else { return this.parent().manager().publicIPAddresses().getById(pipId); } }
@Override public PublicIPAddress getPublicIPAddress() { final String pipId = this.publicIPAddressId(); return (pipId != null) ? this.parent().manager().publicIPAddresses().getById(pipId) : null; }
@Override public PublicIPAddress getPublicIPAddress() { final String pipId = this.publicIPAddressId(); if (pipId == null) { return null; } else { return this.parent().manager().publicIPAddresses().getById(pipId); } } }
@Override public Subnet getSubnet() { return this.parent().manager().getAssociatedSubnet(this.inner().subnet()); }
@Override protected Observable<ApplicationGatewayInner> getInnerAsync() { return this.manager().inner().applicationGateways().getByResourceGroupAsync(this.resourceGroupName(), this.name()); }
private Creatable<PublicIPAddress> ensureDefaultPipDefinition() { if (this.creatablePip == null) { final String pipName = SdkContext.randomResourceName("pip", 9); this.creatablePip = this.manager().publicIPAddresses().define(pipName) .withRegion(this.regionName()) .withExistingResourceGroup(this.resourceGroupName()); } return this.creatablePip; }
@Override protected Observable<ApplicationGatewayInner> applyTagsToInnerAsync() { return this.manager().inner().applicationGateways().updateTagsAsync(resourceGroupName(), name(), inner().getTags()); }
private Creatable<PublicIPAddress> ensureDefaultPipDefinition() { if (this.creatablePip == null) { final String pipName = SdkContext.randomResourceName("pip", 9); this.creatablePip = this.manager().publicIPAddresses().define(pipName) .withRegion(this.regionName()) .withExistingResourceGroup(this.resourceGroupName()); } return this.creatablePip; }
@Override public Completable startAsync() { Observable<Void> startObservable = this.manager().inner().applicationGateways().startAsync(this.resourceGroupName(), this.name()); Observable<ApplicationGateway> refreshObservable = refreshAsync(); // Refresh after start to ensure the app gateway operational state is updated return Observable.concat(startObservable, refreshObservable).toCompletable(); }
@Override public Completable startAsync() { Observable<Void> startObservable = this.manager().inner().applicationGateways().startAsync(this.resourceGroupName(), this.name()); Observable<ApplicationGateway> refreshObservable = refreshAsync(); // Refresh after start to ensure the app gateway operational state is updated return Observable.concat(startObservable, refreshObservable).toCompletable(); }
@Override public Completable stopAsync() { Observable<Void> stopObservable = this.manager().inner().applicationGateways().stopAsync(this.resourceGroupName(), this.name()); Observable<ApplicationGateway> refreshObservable = refreshAsync(); // Refresh after stop to ensure the app gateway operational state is updated return Observable.concat(stopObservable, refreshObservable).toCompletable(); }
@Override public Completable stopAsync() { Observable<Void> stopObservable = this.manager().inner().applicationGateways().stopAsync(this.resourceGroupName(), this.name()); Observable<ApplicationGateway> refreshObservable = refreshAsync(); // Refresh after stop to ensure the app gateway operational state is updated return Observable.concat(stopObservable, refreshObservable).toCompletable(); }
private Creatable<Network> ensureDefaultNetworkDefinition() { if (this.creatableNetwork == null) { final String vnetName = SdkContext.randomResourceName("vnet", 10); this.creatableNetwork = this.manager().networks().define(vnetName) .withRegion(this.region()) .withExistingResourceGroup(this.resourceGroupName()) .withAddressSpace("10.0.0.0/24") .withSubnet(DEFAULT, "10.0.0.0/25") .withSubnet("apps", "10.0.0.128/25"); } return this.creatableNetwork; }
private Creatable<Network> ensureDefaultNetworkDefinition() { if (this.creatableNetwork == null) { final String vnetName = SdkContext.randomResourceName("vnet", 10); this.creatableNetwork = this.manager().networks().define(vnetName) .withRegion(this.region()) .withExistingResourceGroup(this.resourceGroupName()) .withAddressSpace("10.0.0.0/24") .withSubnet(DEFAULT, "10.0.0.0/25") .withSubnet("apps", "10.0.0.128/25"); } return this.creatableNetwork; }