class Google::Apis::FirebaserulesV1::Arg

Arg matchers for the mock function.

Attributes

any_value[RW]

A generic empty message that you can re-use to avoid defining duplicated empty messages in your APIs. A typical example is to use it as the request or the response type of an API method. For instance: service Foo ` rpc Bar(google. protobuf.Empty) returns (google.protobuf.Empty); ` The JSON representation for `Empty` is empty JSON object ““. Corresponds to the JSON property `anyValue` @return [Google::Apis::FirebaserulesV1::Empty]

exact_value[RW]

Argument exactly matches value provided. Corresponds to the JSON property `exactValue` @return [Object]

Public Class Methods

new(**args) click to toggle source
# File lib/google/apis/firebaserules_v1/classes.rb, line 43
def initialize(**args)
   update!(**args)
end

Public Instance Methods

update!(**args) click to toggle source

Update properties of this object

# File lib/google/apis/firebaserules_v1/classes.rb, line 48
def update!(**args)
  @any_value = args[:any_value] if args.key?(:any_value)
  @exact_value = args[:exact_value] if args.key?(:exact_value)
end