Class: Google::Apis::BigtableadminV2::GoogleBigtableAdminV2AuthorizedViewFamilySubsets
- Inherits:
-
Object
- Object
- Google::Apis::BigtableadminV2::GoogleBigtableAdminV2AuthorizedViewFamilySubsets
- Includes:
- Core::Hashable, Core::JsonObjectSupport
- Defined in:
- lib/google/apis/bigtableadmin_v2/classes.rb,
lib/google/apis/bigtableadmin_v2/representations.rb,
lib/google/apis/bigtableadmin_v2/representations.rb more...
Overview
Subsets of a column family that are included in this AuthorizedView.
Instance Attribute Summary collapse
-
#qualifier_prefixes ⇒ Array<String>
Prefixes for qualifiers to be included in the AuthorizedView.
-
#qualifiers ⇒ Array<String>
Individual exact column qualifiers to be included in the AuthorizedView.
Instance Method Summary collapse
-
#initialize(**args) ⇒ GoogleBigtableAdminV2AuthorizedViewFamilySubsets
constructor
A new instance of GoogleBigtableAdminV2AuthorizedViewFamilySubsets.
-
#update!(**args) ⇒ Object
Update properties of this object.
Constructor Details
#initialize(**args) ⇒ GoogleBigtableAdminV2AuthorizedViewFamilySubsets
Returns a new instance of GoogleBigtableAdminV2AuthorizedViewFamilySubsets.
1572 1573 1574 |
# File 'lib/google/apis/bigtableadmin_v2/classes.rb', line 1572 def initialize(**args) update!(**args) end |
Instance Attribute Details
#qualifier_prefixes ⇒ Array<String>
Prefixes for qualifiers to be included in the AuthorizedView. Every qualifier
starting with one of these prefixes is included in the AuthorizedView. To
provide access to all qualifiers, include the empty string as a prefix ("").
Corresponds to the JSON property qualifierPrefixes
1565 1566 1567 |
# File 'lib/google/apis/bigtableadmin_v2/classes.rb', line 1565 def qualifier_prefixes @qualifier_prefixes end |
#qualifiers ⇒ Array<String>
Individual exact column qualifiers to be included in the AuthorizedView.
Corresponds to the JSON property qualifiers
1570 1571 1572 |
# File 'lib/google/apis/bigtableadmin_v2/classes.rb', line 1570 def qualifiers @qualifiers end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
1577 1578 1579 1580 |
# File 'lib/google/apis/bigtableadmin_v2/classes.rb', line 1577 def update!(**args) @qualifier_prefixes = args[:qualifier_prefixes] if args.key?(:qualifier_prefixes) @qualifiers = args[:qualifiers] if args.key?(:qualifiers) end |