Class WorkloadNetworkPortMirroringProperties
- java.lang.Object
-
- com.azure.resourcemanager.avs.fluent.models.WorkloadNetworkPortMirroringProperties
-
public final class WorkloadNetworkPortMirroringProperties extends Object
NSX Port Mirroring Properties.
-
-
Constructor Summary
Constructors Constructor Description WorkloadNetworkPortMirroringProperties()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
destination()
Get the destination property: Destination VM Group.PortMirroringDirectionEnum
direction()
Get the direction property: Direction of port mirroring profile.String
displayName()
Get the displayName property: Display name of the port mirroring profile.WorkloadNetworkPortMirroringProvisioningState
provisioningState()
Get the provisioningState property: The provisioning state.Long
revision()
Get the revision property: NSX revision number.String
source()
Get the source property: Source VM Group.PortMirroringStatusEnum
status()
Get the status property: Port Mirroring Status.void
validate()
Validates the instance.WorkloadNetworkPortMirroringProperties
withDestination(String destination)
Set the destination property: Destination VM Group.WorkloadNetworkPortMirroringProperties
withDirection(PortMirroringDirectionEnum direction)
Set the direction property: Direction of port mirroring profile.WorkloadNetworkPortMirroringProperties
withDisplayName(String displayName)
Set the displayName property: Display name of the port mirroring profile.WorkloadNetworkPortMirroringProperties
withRevision(Long revision)
Set the revision property: NSX revision number.WorkloadNetworkPortMirroringProperties
withSource(String source)
Set the source property: Source VM Group.
-
-
-
Method Detail
-
displayName
public String displayName()
Get the displayName property: Display name of the port mirroring profile.- Returns:
- the displayName value.
-
withDisplayName
public WorkloadNetworkPortMirroringProperties withDisplayName(String displayName)
Set the displayName property: Display name of the port mirroring profile.- Parameters:
displayName
- the displayName value to set.- Returns:
- the WorkloadNetworkPortMirroringProperties object itself.
-
direction
public PortMirroringDirectionEnum direction()
Get the direction property: Direction of port mirroring profile.- Returns:
- the direction value.
-
withDirection
public WorkloadNetworkPortMirroringProperties withDirection(PortMirroringDirectionEnum direction)
Set the direction property: Direction of port mirroring profile.- Parameters:
direction
- the direction value to set.- Returns:
- the WorkloadNetworkPortMirroringProperties object itself.
-
source
public String source()
Get the source property: Source VM Group.- Returns:
- the source value.
-
withSource
public WorkloadNetworkPortMirroringProperties withSource(String source)
Set the source property: Source VM Group.- Parameters:
source
- the source value to set.- Returns:
- the WorkloadNetworkPortMirroringProperties object itself.
-
destination
public String destination()
Get the destination property: Destination VM Group.- Returns:
- the destination value.
-
withDestination
public WorkloadNetworkPortMirroringProperties withDestination(String destination)
Set the destination property: Destination VM Group.- Parameters:
destination
- the destination value to set.- Returns:
- the WorkloadNetworkPortMirroringProperties object itself.
-
status
public PortMirroringStatusEnum status()
Get the status property: Port Mirroring Status.- Returns:
- the status value.
-
provisioningState
public WorkloadNetworkPortMirroringProvisioningState provisioningState()
Get the provisioningState property: The provisioning state.- Returns:
- the provisioningState value.
-
revision
public Long revision()
Get the revision property: NSX revision number.- Returns:
- the revision value.
-
withRevision
public WorkloadNetworkPortMirroringProperties withRevision(Long revision)
Set the revision property: NSX revision number.- Parameters:
revision
- the revision value to set.- Returns:
- the WorkloadNetworkPortMirroringProperties object itself.
-
validate
public void validate()
Validates the instance.- Throws:
IllegalArgumentException
- thrown if the instance is not valid.
-
-