class CircleciArtifact::Query

Simple queries for artifacts

Attributes

url_substring[R]

Public Class Methods

new(url_substring:) click to toggle source

'url_substring' is a resource url substring you're looking for

@param url_substring [String]

# File lib/circleci_artifact.rb, line 14
def initialize(url_substring:)
  raise ArgumentError if url_substring.to_s.empty?
  @url_substring = url_substring
end

Public Instance Methods

==(other) click to toggle source
# File lib/circleci_artifact.rb, line 19
def ==(other)
  other.is_a?(self.class) &&
    (other.url_substring == @url_substring)
end
Also aliased as: eql?
eql?(other)
Alias for: ==
hash() click to toggle source
# File lib/circleci_artifact.rb, line 26
def hash
  @url_substring.hash
end