Package org.onosproject.net.pi.runtime
Class PiActionProfileMemberHandle
- java.lang.Object
- 
- org.onosproject.net.pi.runtime.PiHandle
- 
- org.onosproject.net.pi.runtime.PiActionProfileMemberHandle
 
 
- 
 public final class PiActionProfileMemberHandle extends PiHandle Global identifier of a PI action profile member, uniquely defined by a device ID, action profile ID, and member ID.
- 
- 
Method SummaryAll Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description PiActionProfileIdactionProfileId()Returns the action profile ID of this handle.PiEntityTypeentityType()Returns the type of entity identified by this handle.booleanequals(Object obj)inthashCode()PiActionProfileMemberIdmemberId()Returns the member ID of this handle.static PiActionProfileMemberHandleof(DeviceId deviceId, PiActionProfileId actionProfileId, PiActionProfileMemberId memberId)Creates a new handle for the given device ID, action profile ID, and member ID.static PiActionProfileMemberHandleof(DeviceId deviceId, PiActionProfileMember member)Creates a new handle for the given device ID, and action profile group member instance.StringtoString()
 
- 
- 
- 
Method Detail- 
ofpublic static PiActionProfileMemberHandle of(DeviceId deviceId, PiActionProfileId actionProfileId, PiActionProfileMemberId memberId) Creates a new handle for the given device ID, action profile ID, and member ID.- Parameters:
- deviceId- device ID
- actionProfileId- action profile ID
- memberId- member ID
- Returns:
- action profile group member handle
 
 - 
ofpublic static PiActionProfileMemberHandle of(DeviceId deviceId, PiActionProfileMember member) Creates a new handle for the given device ID, and action profile group member instance.- Parameters:
- deviceId- device ID
- member- member instance
- Returns:
- action profile group member handle
 
 - 
memberIdpublic PiActionProfileMemberId memberId() Returns the member ID of this handle.- Returns:
- member ID
 
 - 
actionProfileIdpublic PiActionProfileId actionProfileId() Returns the action profile ID of this handle.- Returns:
- action profile ID
 
 - 
entityTypepublic PiEntityType entityType() Description copied from class:PiHandleReturns the type of entity identified by this handle.- Specified by:
- entityTypein class- PiHandle
- Returns:
- PI entity type
 
 
- 
 
-