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.
14940 14941 14942 |
# File 'lib/google/apis/cloudsearch_v1/classes.rb', line 14940 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
14920 14921 14922 |
# File 'lib/google/apis/cloudsearch_v1/classes.rb', line 14920 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
14925 14926 14927 |
# File 'lib/google/apis/cloudsearch_v1/classes.rb', line 14925 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
14931 14932 14933 |
# File 'lib/google/apis/cloudsearch_v1/classes.rb', line 14931 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
14938 14939 14940 |
# File 'lib/google/apis/cloudsearch_v1/classes.rb', line 14938 def draft_thread_server_perm_id @draft_thread_server_perm_id end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
14945 14946 14947 14948 14949 14950 |
# File 'lib/google/apis/cloudsearch_v1/classes.rb', line 14945 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 |