public class CompletedBatchOperation extends java.lang.Object implements BatchOperationResult<FlowRule>
| Constructor and Description |
|---|
CompletedBatchOperation(boolean success,
java.util.Set<? extends FlowRule> failures,
DeviceId deviceId)
Creates a new batch completion result.
|
CompletedBatchOperation(boolean success,
java.util.Set<? extends FlowRule> failures,
java.util.Set<java.lang.Long> failedIds,
DeviceId deviceId)
Creates a new batch completion result.
|
| Modifier and Type | Method and Description |
|---|---|
DeviceId |
deviceId() |
java.util.Set<java.lang.Long> |
failedIds() |
java.util.Set<FlowRule> |
failedItems()
Obtains a set of items which failed.
|
boolean |
isSuccess()
Returns whether the operation was successful.
|
java.lang.String |
toString() |
public CompletedBatchOperation(boolean success,
java.util.Set<? extends FlowRule> failures,
java.util.Set<java.lang.Long> failedIds,
DeviceId deviceId)
success - indicates whether the completion is successfulfailures - set of any failures encounteredfailedIds - (optional) set of failed operation idsdeviceId - the device this operation completed forpublic CompletedBatchOperation(boolean success,
java.util.Set<? extends FlowRule> failures,
DeviceId deviceId)
success - indicates whether the completion is successful.failures - set of any failures encountereddeviceId - the device this operation completed forpublic boolean isSuccess()
BatchOperationResultisSuccess in interface BatchOperationResult<FlowRule>public java.util.Set<FlowRule> failedItems()
BatchOperationResultfailedItems in interface BatchOperationResult<FlowRule>public java.util.Set<java.lang.Long> failedIds()
public DeviceId deviceId()
public java.lang.String toString()
toString in class java.lang.Object