Class SessionObserveResponse.Data.Result
-
- All Implemented Interfaces:
public final class SessionObserveResponse.Data.ResultAction object returned by observe and used by act
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public final classSessionObserveResponse.Data.Result.BuilderA builder for Result.
-
Method Summary
Modifier and Type Method Description final Stringdescription()Human-readable description of the action final Stringselector()CSS selector or XPath for the element final Optional<List<String>>arguments()Arguments to pass to the method final Optional<Double>backendNodeId()Backend node ID for the element final Optional<String>method()The method to execute (click, fill, etc. final JsonField<String>_description()Returns the raw JSON value of description. final JsonField<String>_selector()Returns the raw JSON value of selector. final JsonField<List<String>>_arguments()Returns the raw JSON value of arguments. final JsonField<Double>_backendNodeId()Returns the raw JSON value of backendNodeId. final JsonField<String>_method()Returns the raw JSON value of method. final Map<String, JsonValue>_additionalProperties()final SessionObserveResponse.Data.Result.BuildertoBuilder()final SessionObserveResponse.Data.Resultvalidate()Validates that the types of all values in this object match their expected types recursively. final BooleanisValid()Booleanequals(Object other)IntegerhashCode()StringtoString()final static SessionObserveResponse.Data.Result.Builderbuilder()Returns a mutable builder for constructing an instance of Result. -
-
Method Detail
-
description
final String description()
Human-readable description of the action
-
backendNodeId
final Optional<Double> backendNodeId()
Backend node ID for the element
-
_description
final JsonField<String> _description()
Returns the raw JSON value of description.
Unlike description, this method doesn't throw if the JSON field has an unexpected type.
-
_selector
final JsonField<String> _selector()
Returns the raw JSON value of selector.
Unlike selector, this method doesn't throw if the JSON field has an unexpected type.
-
_arguments
final JsonField<List<String>> _arguments()
Returns the raw JSON value of arguments.
Unlike arguments, this method doesn't throw if the JSON field has an unexpected type.
-
_backendNodeId
final JsonField<Double> _backendNodeId()
Returns the raw JSON value of backendNodeId.
Unlike backendNodeId, this method doesn't throw if the JSON field has an unexpected type.
-
_method
final JsonField<String> _method()
Returns the raw JSON value of method.
Unlike method, this method doesn't throw if the JSON field has an unexpected type.
-
_additionalProperties
final Map<String, JsonValue> _additionalProperties()
-
toBuilder
final SessionObserveResponse.Data.Result.Builder toBuilder()
-
validate
final SessionObserveResponse.Data.Result validate()
Validates that the types of all values in this object match their expected types recursively.
This method is not forwards compatible with new types from the API for existing fields.
-
builder
final static SessionObserveResponse.Data.Result.Builder builder()
Returns a mutable builder for constructing an instance of Result.
The following fields are required:
.description() .selector()
-
-
-
-