ActiveConnectivityConfiguration Class
- java.
lang. Object - com.
azure. resourcemanager. network. models. EffectiveConnectivityConfiguration - com.
azure. resourcemanager. network. models. ActiveConnectivityConfiguration
- com.
- com.
public final class ActiveConnectivityConfiguration
extends EffectiveConnectivityConfiguration
Active connectivity configuration.
Constructor Summary
Constructor | Description |
---|---|
ActiveConnectivityConfiguration() |
Creates an instance of Active |
Method Summary
Modifier and Type | Method and Description |
---|---|
List<Connectivity |
appliesToGroups()
Get the applies |
Offset |
commitTime()
Get the commit |
Connectivity |
connectivityTopology()
Get the connectivity |
Delete |
deleteExistingPeering()
Get the delete |
String |
description()
Get the description property: A description of the connectivity configuration. |
static
Active |
fromJson(JsonReader jsonReader)
Reads an instance of Active |
List<Hub> |
hubs()
Get the hubs property: List of hub |
Is |
isGlobal()
Get the is |
Provisioning |
provisioningState()
Get the provisioning |
String |
region()
Get the region property: Deployment region. |
String |
resourceGuid()
Get the resource |
Json |
toJson(JsonWriter jsonWriter) |
void |
validate()
Validates the instance. |
Active |
withAppliesToGroups(List<ConnectivityGroupItem> appliesToGroups)
Set the applies |
Active |
withCommitTime(OffsetDateTime commitTime)
Set the commit |
Active |
withConfigurationGroups(List<ConfigurationGroup> configurationGroups)
Set the configuration |
Active |
withConnectivityTopology(ConnectivityTopology connectivityTopology)
Set the connectivity |
Active |
withDeleteExistingPeering(DeleteExistingPeering deleteExistingPeering)
Set the delete |
Active |
withDescription(String description)
Set the description property: A description of the connectivity configuration. |
Active |
withHubs(List<Hub> hubs)
Set the hubs property: List of hub |
Active |
withId(String id)
Set the id property: Connectivity configuration ID. |
Active |
withIsGlobal(IsGlobal isGlobal)
Set the is |
Active |
withRegion(String region)
Set the region property: Deployment region. |
Methods inherited from EffectiveConnectivityConfiguration
Methods inherited from java.lang.Object
Constructor Details
ActiveConnectivityConfiguration
public ActiveConnectivityConfiguration()
Creates an instance of ActiveConnectivityConfiguration class.
Method Details
appliesToGroups
public List
Get the appliesToGroups property: Groups for configuration.
Overrides:
ActiveConnectivityConfiguration.appliesToGroups()Returns:
commitTime
public OffsetDateTime commitTime()
Get the commitTime property: Deployment time string.
Returns:
connectivityTopology
public ConnectivityTopology connectivityTopology()
Get the connectivityTopology property: Connectivity topology type.
Overrides:
ActiveConnectivityConfiguration.connectivityTopology()Returns:
deleteExistingPeering
public DeleteExistingPeering deleteExistingPeering()
Get the deleteExistingPeering property: Flag if need to remove current existing peerings.
Overrides:
ActiveConnectivityConfiguration.deleteExistingPeering()Returns:
description
public String description()
Get the description property: A description of the connectivity configuration.
Overrides:
ActiveConnectivityConfiguration.description()Returns:
fromJson
public static ActiveConnectivityConfiguration fromJson(JsonReader jsonReader)
Reads an instance of ActiveConnectivityConfiguration from the JsonReader.
Parameters:
Returns:
Throws:
hubs
public List
Get the hubs property: List of hubItems.
Overrides:
ActiveConnectivityConfiguration.hubs()Returns:
isGlobal
public IsGlobal isGlobal()
Get the isGlobal property: Flag if global mesh is supported.
Overrides:
ActiveConnectivityConfiguration.isGlobal()Returns:
provisioningState
public ProvisioningState provisioningState()
Get the provisioningState property: The provisioning state of the connectivity configuration resource.
Overrides:
ActiveConnectivityConfiguration.provisioningState()Returns:
region
public String region()
Get the region property: Deployment region.
Returns:
resourceGuid
public String resourceGuid()
Get the resourceGuid property: Unique identifier for this resource.
Overrides:
ActiveConnectivityConfiguration.resourceGuid()Returns:
toJson
public JsonWriter toJson(JsonWriter jsonWriter)
Overrides:
ActiveConnectivityConfiguration.toJson(JsonWriter jsonWriter)Parameters:
Throws:
validate
public void validate()
Validates the instance.
Overrides:
ActiveConnectivityConfiguration.validate()withAppliesToGroups
public ActiveConnectivityConfiguration withAppliesToGroups(List
Set the appliesToGroups property: Groups for configuration.
Overrides:
ActiveConnectivityConfiguration.withAppliesToGroups(List<ConnectivityGroupItem> appliesToGroups)Parameters:
Returns:
withCommitTime
public ActiveConnectivityConfiguration withCommitTime(OffsetDateTime commitTime)
Set the commitTime property: Deployment time string.
Parameters:
Returns:
withConfigurationGroups
public ActiveConnectivityConfiguration withConfigurationGroups(List
Set the configurationGroups property: Effective configuration groups.
Overrides:
ActiveConnectivityConfiguration.withConfigurationGroups(List<ConfigurationGroup> configurationGroups)Parameters:
withConnectivityTopology
public ActiveConnectivityConfiguration withConnectivityTopology(ConnectivityTopology connectivityTopology)
Set the connectivityTopology property: Connectivity topology type.
Overrides:
ActiveConnectivityConfiguration.withConnectivityTopology(ConnectivityTopology connectivityTopology)Parameters:
Returns:
withDeleteExistingPeering
public ActiveConnectivityConfiguration withDeleteExistingPeering(DeleteExistingPeering deleteExistingPeering)
Set the deleteExistingPeering property: Flag if need to remove current existing peerings.
Overrides:
ActiveConnectivityConfiguration.withDeleteExistingPeering(DeleteExistingPeering deleteExistingPeering)Parameters:
Returns:
withDescription
public ActiveConnectivityConfiguration withDescription(String description)
Set the description property: A description of the connectivity configuration.
Overrides:
ActiveConnectivityConfiguration.withDescription(String description)Parameters:
Returns:
withHubs
public ActiveConnectivityConfiguration withHubs(List
Set the hubs property: List of hubItems.
Overrides:
ActiveConnectivityConfiguration.withHubs(List<Hub> hubs)Parameters:
Returns:
withId
public ActiveConnectivityConfiguration withId(String id)
Set the id property: Connectivity configuration ID.
Overrides:
ActiveConnectivityConfiguration.withId(String id)Parameters:
withIsGlobal
public ActiveConnectivityConfiguration withIsGlobal(IsGlobal isGlobal)
Set the isGlobal property: Flag if global mesh is supported.
Overrides:
ActiveConnectivityConfiguration.withIsGlobal(IsGlobal isGlobal)Parameters:
Returns:
withRegion
public ActiveConnectivityConfiguration withRegion(String region)
Set the region property: Deployment region.
Parameters:
Returns:
Applies to
Azure SDK for Java