Copyright (c) Microsoft Corporation. All rights reserved. Licensed under the MIT License. See License.txt in the project root for license information. Code generated by Microsoft (R) AutoRest Code Generator.
/** * Copyright (c) Microsoft Corporation. All rights reserved. * Licensed under the MIT License. See License.txt in the project root for * license information. * * Code generated by Microsoft (R) AutoRest Code Generator. */
package com.microsoft.azure.management.network; import com.fasterxml.jackson.annotation.JsonProperty;
The ARP table associated with the ExpressRouteCircuit.
/** * The ARP table associated with the ExpressRouteCircuit. */
public class ExpressRouteCircuitArpTable {
Entry age in minutes.
/** * Entry age in minutes. */
@JsonProperty(value = "age") private Integer age;
Interface address.
/** * Interface address. */
@JsonProperty(value = "interface") private String interfaceProperty;
The IP address.
/** * The IP address. */
@JsonProperty(value = "ipAddress") private String ipAddress;
The MAC address.
/** * The MAC address. */
@JsonProperty(value = "macAddress") private String macAddress;
Get entry age in minutes.
Returns:the age value
/** * Get entry age in minutes. * * @return the age value */
public Integer age() { return this.age; }
Set entry age in minutes.
Params:
  • age – the age value to set
Returns:the ExpressRouteCircuitArpTable object itself.
/** * Set entry age in minutes. * * @param age the age value to set * @return the ExpressRouteCircuitArpTable object itself. */
public ExpressRouteCircuitArpTable withAge(Integer age) { this.age = age; return this; }
Get interface address.
Returns:the interfaceProperty value
/** * Get interface address. * * @return the interfaceProperty value */
public String interfaceProperty() { return this.interfaceProperty; }
Set interface address.
Params:
  • interfaceProperty – the interfaceProperty value to set
Returns:the ExpressRouteCircuitArpTable object itself.
/** * Set interface address. * * @param interfaceProperty the interfaceProperty value to set * @return the ExpressRouteCircuitArpTable object itself. */
public ExpressRouteCircuitArpTable withInterfaceProperty(String interfaceProperty) { this.interfaceProperty = interfaceProperty; return this; }
Get the IP address.
Returns:the ipAddress value
/** * Get the IP address. * * @return the ipAddress value */
public String ipAddress() { return this.ipAddress; }
Set the IP address.
Params:
  • ipAddress – the ipAddress value to set
Returns:the ExpressRouteCircuitArpTable object itself.
/** * Set the IP address. * * @param ipAddress the ipAddress value to set * @return the ExpressRouteCircuitArpTable object itself. */
public ExpressRouteCircuitArpTable withIpAddress(String ipAddress) { this.ipAddress = ipAddress; return this; }
Get the MAC address.
Returns:the macAddress value
/** * Get the MAC address. * * @return the macAddress value */
public String macAddress() { return this.macAddress; }
Set the MAC address.
Params:
  • macAddress – the macAddress value to set
Returns:the ExpressRouteCircuitArpTable object itself.
/** * Set the MAC address. * * @param macAddress the macAddress value to set * @return the ExpressRouteCircuitArpTable object itself. */
public ExpressRouteCircuitArpTable withMacAddress(String macAddress) { this.macAddress = macAddress; return this; } }