Class: Google::Cloud::Compute::V1::HttpHeaderOption

Inherits:
Object
  • Object
show all
Extended by:
Protobuf::MessageExts::ClassMethods
Includes:
Protobuf::MessageExts
Defined in:
proto_docs/google/cloud/compute/v1/compute.rb

Overview

Specification determining how headers are added to requests or responses.

Instance Attribute Summary collapse

Instance Attribute Details

#header_name::String

Returns The name of the header.

Returns:

  • (::String)

    The name of the header.



11635
11636
11637
11638
# File 'proto_docs/google/cloud/compute/v1/compute.rb', line 11635

class HttpHeaderOption
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#header_value::String

Returns The value of the header to add.

Returns:

  • (::String)

    The value of the header to add.



11635
11636
11637
11638
# File 'proto_docs/google/cloud/compute/v1/compute.rb', line 11635

class HttpHeaderOption
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#replace::Boolean

Returns If false, headerValue is appended to any values that already exist for the header. If true, headerValue is set for the header, discarding any values that were set for that header. The default value is false.

Returns:

  • (::Boolean)

    If false, headerValue is appended to any values that already exist for the header. If true, headerValue is set for the header, discarding any values that were set for that header. The default value is false.



11635
11636
11637
11638
# File 'proto_docs/google/cloud/compute/v1/compute.rb', line 11635

class HttpHeaderOption
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end