Package org.onosproject.net.pi.runtime
Class PiActionProfileMember
- java.lang.Object
-
- org.onosproject.net.pi.runtime.PiActionProfileMember
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classPiActionProfileMember.BuilderBuilder of action profile members.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description PiActionaction()Returns the action associated to this member.PiActionProfileIdactionProfile()Returns the identifier of the action profile.static PiActionProfileMember.Builderbuilder()Returns a new builder of action profile members.booleanequals(Object o)PiActionProfileMemberHandlehandle(DeviceId deviceId)Returns a handle for this PI entity and the given device ID.inthashCode()PiActionProfileMemberIdid()Returns the identifier of this member.PiEntityTypepiEntityType()Returns the type of this entity.StringtoString()
-
-
-
Method Detail
-
id
public PiActionProfileMemberId id()
Returns the identifier of this member.- Returns:
- member identifier
-
actionProfile
public PiActionProfileId actionProfile()
Returns the identifier of the action profile.- Returns:
- action profile identifier
-
action
public PiAction action()
Returns the action associated to this member.- Returns:
- action
-
piEntityType
public PiEntityType piEntityType()
Description copied from interface:PiEntityReturns the type of this entity.- Specified by:
piEntityTypein interfacePiEntity- Returns:
- entity type
-
handle
public PiActionProfileMemberHandle handle(DeviceId deviceId)
Description copied from interface:PiEntityReturns a handle for this PI entity and the given device ID.
-
builder
public static PiActionProfileMember.Builder builder()
Returns a new builder of action profile members.- Returns:
- member builder
-
-