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.



8873
8874
8875
8876
# File 'proto_docs/google/cloud/compute/v1/compute.rb', line 8873

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.



8873
8874
8875
8876
# File 'proto_docs/google/cloud/compute/v1/compute.rb', line 8873

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.



8873
8874
8875
8876
# File 'proto_docs/google/cloud/compute/v1/compute.rb', line 8873

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