Package io.mateu.dtos
Record Class RunActionRqDto
java.lang.Object
java.lang.Record
io.mateu.dtos.RunActionRqDto
-
Constructor Summary
ConstructorsConstructorDescriptionRunActionRqDto(Map<String, Object> componentState, Map<String, Object> appState, Map<String, Object> parameters, String initiatorComponentId, String consumedRoute, String actionId, String route, String serverSideType, String appServerSideType) Creates an instance of aRunActionRqDtorecord class. -
Method Summary
Modifier and TypeMethodDescriptionactionId()Returns the value of theactionIdrecord component.Returns the value of theappServerSideTyperecord component.appState()Returns the value of theappStaterecord component.Returns the value of thecomponentStaterecord component.Returns the value of theconsumedRouterecord component.final booleanIndicates whether some other object is "equal to" this one.final inthashCode()Returns a hash code value for this object.Returns the value of theinitiatorComponentIdrecord component.Returns the value of theparametersrecord component.route()Returns the value of therouterecord component.Returns the value of theserverSideTyperecord component.final StringtoString()Returns a string representation of this record class.
-
Constructor Details
-
RunActionRqDto
public RunActionRqDto(Map<String, Object> componentState, Map<String, Object> appState, Map<String, Object> parameters, String initiatorComponentId, String consumedRoute, String actionId, String route, String serverSideType, String appServerSideType) Creates an instance of aRunActionRqDtorecord class.- Parameters:
componentState- the value for thecomponentStaterecord componentappState- the value for theappStaterecord componentparameters- the value for theparametersrecord componentinitiatorComponentId- the value for theinitiatorComponentIdrecord componentconsumedRoute- the value for theconsumedRouterecord componentactionId- the value for theactionIdrecord componentroute- the value for therouterecord componentserverSideType- the value for theserverSideTyperecord componentappServerSideType- the value for theappServerSideTyperecord component
-
-
Method Details
-
componentState
Returns the value of thecomponentStaterecord component.- Returns:
- the value of the
componentStaterecord component
-
appState
Returns the value of theappStaterecord component.- Returns:
- the value of the
appStaterecord component
-
toString
Returns a string representation of this record class. The representation contains the name of the class, followed by the name and value of each of the record components. -
hashCode
public final int hashCode()Returns a hash code value for this object. The value is derived from the hash code of each of the record components. -
equals
Indicates whether some other object is "equal to" this one. The objects are equal if the other object is of the same class and if all the record components are equal. All components in this record class are compared withObjects::equals(Object,Object). -
parameters
Returns the value of theparametersrecord component.- Returns:
- the value of the
parametersrecord component
-
initiatorComponentId
Returns the value of theinitiatorComponentIdrecord component.- Returns:
- the value of the
initiatorComponentIdrecord component
-
consumedRoute
Returns the value of theconsumedRouterecord component.- Returns:
- the value of the
consumedRouterecord component
-
actionId
Returns the value of theactionIdrecord component.- Returns:
- the value of the
actionIdrecord component
-
route
Returns the value of therouterecord component.- Returns:
- the value of the
routerecord component
-
serverSideType
Returns the value of theserverSideTyperecord component.- Returns:
- the value of the
serverSideTyperecord component
-
appServerSideType
Returns the value of theappServerSideTyperecord component.- Returns:
- the value of the
appServerSideTyperecord component
-