Package com.oracle.bmc.audit.model
Class StateChange.Builder
- java.lang.Object
- 
- com.oracle.bmc.audit.model.StateChange.Builder
 
- 
- Enclosing class:
- StateChange
 
 public static class StateChange.Builder extends Object 
- 
- 
Constructor SummaryConstructors Constructor Description Builder()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description StateChangebuild()StateChange.Buildercopy(StateChange model)StateChange.Buildercurrent(Map<String,Object> current)Provides the current state of fields that may have changed during an operation.StateChange.Builderprevious(Map<String,Object> previous)Provides the previous state of fields that may have changed during an operation.
 
- 
- 
- 
Method Detail- 
previouspublic StateChange.Builder previous(Map<String,Object> previous) Provides the previous state of fields that may have changed during an operation.To determine how the current operation changed a resource, compare the information in this attribute to current. - Parameters:
- previous- the value to set
- Returns:
- this builder
 
 - 
currentpublic StateChange.Builder current(Map<String,Object> current) Provides the current state of fields that may have changed during an operation.To determine how the current operation changed a resource, compare the information in this attribute to previous. - Parameters:
- current- the value to set
- Returns:
- this builder
 
 - 
buildpublic StateChange build() 
 - 
copypublic StateChange.Builder copy(StateChange model) 
 
- 
 
-