RoutingIntentInner Class
- java.
lang. Object - com.
azure. core. management. SubResource - com.
azure. resourcemanager. network. models. SubResourceModel - com.
azure. resourcemanager. network. fluent. models. RoutingIntentInner
- com.
- com.
- com.
public final class RoutingIntentInner
extends SubResourceModel
The routing intent child resource of a Virtual hub.
Constructor Summary
| Constructor | Description |
|---|---|
| RoutingIntentInner() |
Creates an instance of Routing |
Method Summary
| Modifier and Type | Method and Description |
|---|---|
| String |
etag()
Get the etag property: A unique read-only string that changes whenever the resource is updated. |
|
static
Routing |
fromJson(JsonReader jsonReader)
Reads an instance of Routing |
|
Provisioning |
provisioningState()
Get the provisioning |
|
List<Routing |
routingPolicies()
Get the routing |
|
Json |
toJson(JsonWriter jsonWriter) |
| String |
type()
Get the type property: Resource type. |
| void |
validate()
Validates the instance. |
|
Routing |
withId(String id) |
|
Routing |
withName(String name)
Set the name property: Name of the resource. |
|
Routing |
withRoutingPolicies(List<RoutingPolicy> routingPolicies)
Set the routing |
Methods inherited from SubResource
Methods inherited from SubResourceModel
Methods inherited from java.lang.Object
Constructor Details
RoutingIntentInner
public RoutingIntentInner()
Creates an instance of RoutingIntentInner class.
Method Details
etag
public String etag()
Get the etag property: A unique read-only string that changes whenever the resource is updated.
Returns:
fromJson
public static RoutingIntentInner fromJson(JsonReader jsonReader)
Reads an instance of RoutingIntentInner from the JsonReader.
Parameters:
Returns:
Throws:
provisioningState
public ProvisioningState provisioningState()
Get the provisioningState property: The provisioning state of the RoutingIntent resource.
Returns:
routingPolicies
public List<RoutingPolicy> routingPolicies()
Get the routingPolicies property: List of routing policies.
Returns:
toJson
public JsonWriter toJson(JsonWriter jsonWriter)
Overrides:
RoutingIntentInner.toJson(JsonWriter jsonWriter)Parameters:
Throws:
type
public String type()
Get the type property: Resource type.
Overrides:
RoutingIntentInner.type()Returns:
validate
public void validate()
Validates the instance.
Overrides:
RoutingIntentInner.validate()withId
public RoutingIntentInner withId(String id)
Overrides:
RoutingIntentInner.withId(String id)Parameters:
withName
public RoutingIntentInner withName(String name)
Set the name property: Name of the resource.
Overrides:
RoutingIntentInner.withName(String name)Parameters:
withRoutingPolicies
public RoutingIntentInner withRoutingPolicies(List<RoutingPolicy> routingPolicies)
Set the routingPolicies property: List of routing policies.
Parameters:
Returns: