class ObjectMeta
Attributes
name[RW]
namespace[RW]
resourceversion[RW]
selflink[RW]
Public Class Methods
new()
click to toggle source
# File lib/base/v1/core/ObjectMeta.rb, line 32 def initialize @name = nil @namespace = nil @selflink = nil @resourceversion = nil end
Public Instance Methods
get_hash()
click to toggle source
# File lib/base/v1/core/ObjectMeta.rb, line 39 def get_hash metaHash = Hash.new unless @name.nil? metaHash[:name] = @name end unless @namespace.nil? metaHash[:namespace] = @namespace end unless @selflink.nil? metaHash[:selflink] = @selflink end unless @resourceversion.nil? metaHash[:resourceVersion] = @resourceversion.to_s end return metaHash end
get_json()
click to toggle source
# File lib/base/v1/core/ObjectMeta.rb, line 60 def get_json return JSON.generate(get_hash) end