@Override public ApplicationGatewayBackendHealthStatus status() { return ApplicationGatewayBackendHealthStatus.fromString(this.inner.health().toString()); } }
/** * Creates a custom value for ExpressRouteCircuitSkuType. * @param skuTier a SKU tier * @param skuFamily an SKU family */ public ExpressRouteCircuitSkuType(ExpressRouteCircuitSkuTier skuTier, ExpressRouteCircuitSkuFamily skuFamily) { this(new ExpressRouteCircuitSku() .withName((skuTier == null ? "" : skuTier.toString()) + "_" + (skuFamily == null ? "" : skuFamily.toString())) .withTier(skuTier) .withFamily(skuFamily)); }
@Override public AzureReachabilityReportImpl withProviderLocation(String country, String state, String city) { parameters.withProviderLocation(new AzureReachabilityReportLocation().withCountry(country).withState(state).withCity(city)); return this; }
LoadBalancerImpl withNewPublicIPAddress(String dnsLeafLabel, String frontendName) { PublicIPAddress.DefinitionStages.WithGroup precreatablePIP = manager().publicIPAddresses().define(dnsLeafLabel) .withRegion(this.regionName()); Creatable<PublicIPAddress> creatablePip; if (super.creatableGroup == null) { creatablePip = precreatablePIP.withExistingResourceGroup(this.resourceGroupName()).withLeafDomainLabel(dnsLeafLabel); } else { creatablePip = precreatablePIP.withNewResourceGroup(super.creatableGroup).withLeafDomainLabel(dnsLeafLabel); } return withNewPublicIPAddress(creatablePip, frontendName); }
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; }
@Override public AzureReachabilityReportImpl withProviderLocation(String country) { parameters.withProviderLocation(new AzureReachabilityReportLocation().withCountry(country)); return this; }
private ConnectivitySource ensureConnectivitySource() { if (parameters.source() == null) { parameters.withSource(new ConnectivitySource()); } return parameters.source(); }
private ConnectivityDestination ensureConnectivityDestination() { if (parameters.destination() == null) { parameters.withDestination(new ConnectivityDestination()); } return parameters.destination(); }
/** * @return known ConnectionStatus values */ public static Collection<ConnectionStatus> values() { return values(ConnectionStatus.class); } }
/** * @return known ApplicationGatewayFirewallMode values */ public static Collection<ApplicationGatewayFirewallMode> values() { return values(ApplicationGatewayFirewallMode.class); } }
/** * @return known ApplicationGatewayRequestRoutingRuleType values */ public static Collection<ApplicationGatewayRequestRoutingRuleType> values() { return values(ApplicationGatewayRequestRoutingRuleType.class); } }
/** * @return known AzureFirewallNetworkRuleProtocol values */ public static Collection<AzureFirewallNetworkRuleProtocol> values() { return values(AzureFirewallNetworkRuleProtocol.class); } }
@Override public AzureReachabilityReportImpl withProviderLocation(String country, String state) { parameters.withProviderLocation(new AzureReachabilityReportLocation().withCountry(country).withState(state)); return this; }
/** * Creates a custom value for ExpressRouteCircuitSkuType. * @param skuTier a SKU tier * @param skuFamily an SKU family */ public ExpressRouteCircuitSkuType(ExpressRouteCircuitSkuTier skuTier, ExpressRouteCircuitSkuFamily skuFamily) { this(new ExpressRouteCircuitSku() .withName((skuTier == null ? "" : skuTier.toString()) + "_" + (skuFamily == null ? "" : skuFamily.toString())) .withTier(skuTier) .withFamily(skuFamily)); }
@Override public ApplicationGatewayBackendHealthStatus status() { return ApplicationGatewayBackendHealthStatus.fromString(this.inner.health().toString()); } }
@Override public AzureReachabilityReportImpl withProviderLocation(String country) { parameters.withProviderLocation(new AzureReachabilityReportLocation().withCountry(country)); return this; }
private ConnectivitySource ensureConnectivitySource() { if (parameters.source() == null) { parameters.withSource(new ConnectivitySource()); } return parameters.source(); }
private ConnectivityDestination ensureConnectivityDestination() { if (parameters.destination() == null) { parameters.withDestination(new ConnectivityDestination()); } return parameters.destination(); }
@Override public AzureReachabilityReportImpl withProviderLocation(String country, String state, String city) { parameters.withProviderLocation(new AzureReachabilityReportLocation().withCountry(country).withState(state).withCity(city)); return this; }
@Override public AzureReachabilityReportImpl withProviderLocation(String country, String state) { parameters.withProviderLocation(new AzureReachabilityReportLocation().withCountry(country).withState(state)); return this; }