class Google::Apis::SpannerV1::Database
A Cloud Spanner database.
def initialize(**args)
def initialize(**args) update!(**args) end
def update!(**args)
def update!(**args) @create_time = args[:create_time] if args.key?(:create_time) @database_dialect = args[:database_dialect] if args.key?(:database_dialect) @default_leader = args[:default_leader] if args.key?(:default_leader) @earliest_version_time = args[:earliest_version_time] if args.key?(:earliest_version_time) @enable_drop_protection = args[:enable_drop_protection] if args.key?(:enable_drop_protection) @encryption_config = args[:encryption_config] if args.key?(:encryption_config) @encryption_info = args[:encryption_info] if args.key?(:encryption_info) @name = args[:name] if args.key?(:name) @quorum_info = args[:quorum_info] if args.key?(:quorum_info) @reconciling = args[:reconciling] if args.key?(:reconciling) @restore_info = args[:restore_info] if args.key?(:restore_info) @state = args[:state] if args.key?(:state) @version_retention_period = args[:version_retention_period] if args.key?(:version_retention_period) end