Package com.oracle.bmc.opsi.model
Class NetworkUsageTrendAggregation.Builder
- java.lang.Object
-
- com.oracle.bmc.opsi.model.NetworkUsageTrendAggregation.Builder
-
- Enclosing class:
- NetworkUsageTrendAggregation
public static class NetworkUsageTrendAggregation.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description NetworkUsageTrendAggregation
build()
NetworkUsageTrendAggregation.Builder
copy(NetworkUsageTrendAggregation model)
NetworkUsageTrendAggregation.Builder
interfaceName(String interfaceName)
Name of interface.NetworkUsageTrendAggregation.Builder
ipAddress(String ipAddress)
Address that is connected to a computer network that uses the Internet Protocol for communication.NetworkUsageTrendAggregation.Builder
macAddress(String macAddress)
Unique identifier assigned to a network interface.NetworkUsageTrendAggregation.Builder
usageData(List<NetworkUsageTrend> usageData)
List of usage data samples for a network interface.
-
-
-
Method Detail
-
interfaceName
public NetworkUsageTrendAggregation.Builder interfaceName(String interfaceName)
Name of interface.- Parameters:
interfaceName
- the value to set- Returns:
- this builder
-
ipAddress
public NetworkUsageTrendAggregation.Builder ipAddress(String ipAddress)
Address that is connected to a computer network that uses the Internet Protocol for communication.- Parameters:
ipAddress
- the value to set- Returns:
- this builder
-
macAddress
public NetworkUsageTrendAggregation.Builder macAddress(String macAddress)
Unique identifier assigned to a network interface.- Parameters:
macAddress
- the value to set- Returns:
- this builder
-
usageData
public NetworkUsageTrendAggregation.Builder usageData(List<NetworkUsageTrend> usageData)
List of usage data samples for a network interface.- Parameters:
usageData
- the value to set- Returns:
- this builder
-
build
public NetworkUsageTrendAggregation build()
-
copy
public NetworkUsageTrendAggregation.Builder copy(NetworkUsageTrendAggregation model)
-
-