public static class MacDeviceSummary.Builder extends Object
Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
MacDeviceSummary |
build() |
MacDeviceSummary.Builder |
compartmentId(String compartmentId)
OCID of the compartment to which the resource belongs to.
|
MacDeviceSummary.Builder |
copy(MacDeviceSummary model) |
MacDeviceSummary.Builder |
id(String id)
The unique ID of the MacDevice.
|
MacDeviceSummary.Builder |
ipAddress(String ipAddress)
The IP address assigned to the MacDevice.
|
MacDeviceSummary.Builder |
isMarkedDecom(Boolean isMarkedDecom)
A flag that indicates if this MacDevice is decommissioned.
|
MacDeviceSummary.Builder |
lifecycleState(MacDevice.LifecycleState lifecycleState)
The current status of the MacDevice.
|
MacDeviceSummary.Builder |
macOrderId(String macOrderId)
The OCID of the resource.
|
MacDeviceSummary.Builder |
serialNumber(String serialNumber)
The serial number of the MacDevice.
|
MacDeviceSummary.Builder |
shape(MacOrder.Shape shape)
The shape of the MacDevice.
|
MacDeviceSummary.Builder |
timeCreated(Date timeCreated)
The time this resource was created.
|
MacDeviceSummary.Builder |
timeDecom(Date timeDecom)
An RFC3339-formatted datetime string containing the time this MacDevice was
decommissioned.
|
MacDeviceSummary.Builder |
timeUpdated(Date timeUpdated)
The time this resource was last updated.
|
public MacDeviceSummary.Builder id(String id)
The unique ID of the MacDevice.
id
- the value to setpublic MacDeviceSummary.Builder compartmentId(String compartmentId)
OCID of the compartment to which the resource belongs to.
compartmentId
- the value to setpublic MacDeviceSummary.Builder macOrderId(String macOrderId)
The OCID of the resource.
macOrderId
- the value to setpublic MacDeviceSummary.Builder serialNumber(String serialNumber)
The serial number of the MacDevice.
serialNumber
- the value to setpublic MacDeviceSummary.Builder ipAddress(String ipAddress)
The IP address assigned to the MacDevice.
ipAddress
- the value to setpublic MacDeviceSummary.Builder shape(MacOrder.Shape shape)
The shape of the MacDevice.
shape
- the value to setpublic MacDeviceSummary.Builder lifecycleState(MacDevice.LifecycleState lifecycleState)
The current status of the MacDevice.
lifecycleState
- the value to setpublic MacDeviceSummary.Builder timeCreated(Date timeCreated)
The time this resource was created. An RFC3339 formatted datetime string.
timeCreated
- the value to setpublic MacDeviceSummary.Builder timeUpdated(Date timeUpdated)
The time this resource was last updated. An RFC3339 formatted datetime string.
timeUpdated
- the value to setpublic MacDeviceSummary.Builder isMarkedDecom(Boolean isMarkedDecom)
A flag that indicates if this MacDevice is decommissioned.
isMarkedDecom
- the value to setpublic MacDeviceSummary.Builder timeDecom(Date timeDecom)
An RFC3339-formatted datetime string containing the time this MacDevice was decommissioned.
timeDecom
- the value to setpublic MacDeviceSummary build()
public MacDeviceSummary.Builder copy(MacDeviceSummary model)
Copyright © 2016–2025. All rights reserved.