module OpenApi::Json
Direct including types
- GoogleCloudStorage::Bucket
- GoogleCloudStorage::BucketAccessControl
- GoogleCloudStorage::BucketAccessControlProjectTeam
- GoogleCloudStorage::BucketAccessControls
- GoogleCloudStorage::BucketAutoclass
- GoogleCloudStorage::BucketBilling
- GoogleCloudStorage::BucketCorsInner
- GoogleCloudStorage::BucketEncryption
- GoogleCloudStorage::BucketIamConfiguration
- GoogleCloudStorage::BucketIamConfigurationBucketPolicyOnly
- GoogleCloudStorage::BucketIamConfigurationUniformBucketLevelAccess
- GoogleCloudStorage::BucketLifecycle
- GoogleCloudStorage::BucketLifecycleRuleInner
- GoogleCloudStorage::BucketLifecycleRuleInnerAction
- GoogleCloudStorage::BucketLifecycleRuleInnerCondition
- GoogleCloudStorage::BucketLogging
- GoogleCloudStorage::BucketOwner
- GoogleCloudStorage::BucketRetentionPolicy
- GoogleCloudStorage::Buckets
- GoogleCloudStorage::BucketVersioning
- GoogleCloudStorage::BucketWebsite
- GoogleCloudStorage::Channel
- GoogleCloudStorage::ComposeRequest
- GoogleCloudStorage::ComposeRequestSourceObjectsInner
- GoogleCloudStorage::ComposeRequestSourceObjectsInnerObjectPreconditions
- GoogleCloudStorage::Expr
- GoogleCloudStorage::HmacKey
- GoogleCloudStorage::HmacKeyMetadata
- GoogleCloudStorage::HmacKeysMetadata
- GoogleCloudStorage::Notification
- GoogleCloudStorage::Notifications
- GoogleCloudStorage::Object
- GoogleCloudStorage::ObjectAccessControl
- GoogleCloudStorage::ObjectAccessControls
- GoogleCloudStorage::ObjectCustomerEncryption
- GoogleCloudStorage::ObjectOwner
- GoogleCloudStorage::Objects
- GoogleCloudStorage::Policy
- GoogleCloudStorage::PolicyBindingsInner
- GoogleCloudStorage::RewriteResponse
- GoogleCloudStorage::ServiceAccount
- GoogleCloudStorage::TestIamPermissionsResponse
Defined in:
ext/open_api/json.crClass Method Summary
-
.build_from_hash(hash : Hash)
Builds the object from a JSON::Any hash @param [Hash] JSON::Any @return [Object] Returns the model itself
- .build_from_json_any(json_any : JSON::Any)
Instance Method Summary
- #after_initialize
-
#eql?(o : self)
@see the
==
method @param [Object] Object to be compared - #to_hash : Hash(String, JSON::Any)
-
#to_json_any : JSON::Any
Returns the object in the form of hash @return [Hash] Returns the object in the form of hash
Class Method Detail
def self.build_from_hash(hash : Hash)
#
Builds the object from a JSON::Any hash @param [Hash] JSON::Any @return [Object] Returns the model itself
Instance Method Detail
def to_json_any : JSON::Any
#
Returns the object in the form of hash @return [Hash] Returns the object in the form of hash