Class: Google::Apis::CloudsearchV1::OpenCreatedDraftActionMarkup
- Inherits:
-
Object
- Object
- Google::Apis::CloudsearchV1::OpenCreatedDraftActionMarkup
- Includes:
- Google::Apis::Core::Hashable, Google::Apis::Core::JsonObjectSupport
- Defined in:
- lib/google/apis/cloudsearch_v1/classes.rb,
lib/google/apis/cloudsearch_v1/representations.rb,
lib/google/apis/cloudsearch_v1/representations.rb
Instance Attribute Summary collapse
-
#draft_id ⇒ String
The ID of the newly created draft in the form "r123".
-
#draft_storage_id ⇒ String
The server storage ID in hex format, for example,"15e9fa622ce1029d".
-
#draft_thread_id ⇒ String
The ID of the thread containing the newly created draft, for example, " 15e9fa622ce1029d".
-
#draft_thread_server_perm_id ⇒ String
The server permanent ID for the draft's thread.
Instance Method Summary collapse
-
#initialize(**args) ⇒ OpenCreatedDraftActionMarkup
constructor
A new instance of OpenCreatedDraftActionMarkup.
-
#update!(**args) ⇒ Object
Update properties of this object.
Constructor Details
#initialize(**args) ⇒ OpenCreatedDraftActionMarkup
Returns a new instance of OpenCreatedDraftActionMarkup.
14299 14300 14301 |
# File 'lib/google/apis/cloudsearch_v1/classes.rb', line 14299 def initialize(**args) update!(**args) end |
Instance Attribute Details
#draft_id ⇒ String
The ID of the newly created draft in the form "r123".
Corresponds to the JSON property draftId
14279 14280 14281 |
# File 'lib/google/apis/cloudsearch_v1/classes.rb', line 14279 def draft_id @draft_id end |
#draft_storage_id ⇒ String
The server storage ID in hex format, for example,"15e9fa622ce1029d".
Corresponds to the JSON property draftStorageId
14284 14285 14286 |
# File 'lib/google/apis/cloudsearch_v1/classes.rb', line 14284 def draft_storage_id @draft_storage_id end |
#draft_thread_id ⇒ String
The ID of the thread containing the newly created draft, for example, "
15e9fa622ce1029d".
Corresponds to the JSON property draftThreadId
14290 14291 14292 |
# File 'lib/google/apis/cloudsearch_v1/classes.rb', line 14290 def draft_thread_id @draft_thread_id end |
#draft_thread_server_perm_id ⇒ String
The server permanent ID for the draft's thread. This field isn't set anywhere,
and it's ignored when processing OpenCreatedDraftActionMarkup. Supply and use
draftThreadStorageId instead.
Corresponds to the JSON property draftThreadServerPermId
14297 14298 14299 |
# File 'lib/google/apis/cloudsearch_v1/classes.rb', line 14297 def draft_thread_server_perm_id @draft_thread_server_perm_id end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
14304 14305 14306 14307 14308 14309 |
# File 'lib/google/apis/cloudsearch_v1/classes.rb', line 14304 def update!(**args) @draft_id = args[:draft_id] if args.key?(:draft_id) @draft_storage_id = args[:draft_storage_id] if args.key?(:draft_storage_id) @draft_thread_id = args[:draft_thread_id] if args.key?(:draft_thread_id) @draft_thread_server_perm_id = args[:draft_thread_server_perm_id] if args.key?(:draft_thread_server_perm_id) end |