class Google::Apis::ProximitybeaconV1beta1::Namespace
An attachment namespace defines read and write access for all the attachments created under it. Each namespace is globally unique, and owned by one project which is the only project that can create attachments under it.
Attributes
namespace_name[RW]
Resource name of this namespace. Namespaces names have the format: namespaces/ namespace. Corresponds to the JSON property `namespaceName` @return [String]
serving_visibility[RW]
Specifies what clients may receive attachments under this namespace via ` beaconinfo.getforobserved`. Corresponds to the JSON property `servingVisibility` @return [String]
Public Class Methods
new(**args)
click to toggle source
# File generated/google/apis/proximitybeacon_v1beta1/classes.rb, line 374 def initialize(**args) update!(**args) end
Public Instance Methods
update!(**args)
click to toggle source
Update properties of this object
# File generated/google/apis/proximitybeacon_v1beta1/classes.rb, line 379 def update!(**args) @namespace_name = args[:namespace_name] if args.key?(:namespace_name) @serving_visibility = args[:serving_visibility] if args.key?(:serving_visibility) end