Class: Google::Shopping::Merchant::IssueResolution::V1beta::InputValue
- Inherits:
-
Object
- Object
- Google::Shopping::Merchant::IssueResolution::V1beta::InputValue
- Extended by:
- Protobuf::MessageExts::ClassMethods
- Includes:
- Protobuf::MessageExts
- Defined in:
- proto_docs/google/shopping/merchant/issueresolution/v1beta/issueresolution.rb
Overview
Input provided by the business for input field.
Defined Under Namespace
Classes: CheckboxInputValue, ChoiceInputValue, TextInputValue
Instance Attribute Summary collapse
-
#checkbox_input_value ⇒ ::Google::Shopping::Merchant::IssueResolution::V1beta::InputValue::CheckboxInputValue
Value for [checkbox input][google.shopping.merchant.issueresolution.v1beta.InputField.CheckboxInput] field.
-
#choice_input_value ⇒ ::Google::Shopping::Merchant::IssueResolution::V1beta::InputValue::ChoiceInputValue
Value for [choice input][google.shopping.merchant.issueresolution.v1beta.InputField.ChoiceInput] field.
-
#input_field_id ⇒ ::String
Required.
-
#text_input_value ⇒ ::Google::Shopping::Merchant::IssueResolution::V1beta::InputValue::TextInputValue
Value for [text input][google.shopping.merchant.issueresolution.v1beta.InputField.TextInput] field.
Instance Attribute Details
#checkbox_input_value ⇒ ::Google::Shopping::Merchant::IssueResolution::V1beta::InputValue::CheckboxInputValue
Returns Value for [checkbox input][google.shopping.merchant.issueresolution.v1beta.InputField.CheckboxInput] field.
Note: The following fields are mutually exclusive: checkbox_input_value, text_input_value, choice_input_value. If a field in that set is populated, all other fields in the set will automatically be cleared.
866 867 868 869 870 871 872 873 874 875 876 877 878 879 880 881 882 883 884 885 886 887 888 889 890 891 892 893 894 895 896 897 898 899 900 901 902 903 |
# File 'proto_docs/google/shopping/merchant/issueresolution/v1beta/issueresolution.rb', line 866 class InputValue include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Value for [text # input][google.shopping.merchant.issueresolution.v1beta.InputField.TextInput] # field. # @!attribute [rw] value # @return [::String] # Required. Text provided by the business. class TextInputValue include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # Value for [choice # input][google.shopping.merchant.issueresolution.v1beta.InputField.ChoiceInput] # field. # @!attribute [rw] choice_input_option_id # @return [::String] # Required. [Id][InputField.ChoiceInput.id] of the option that was selected # by the business. class ChoiceInputValue include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # Value for [checkbox # input][google.shopping.merchant.issueresolution.v1beta.InputField.CheckboxInput] # field. # @!attribute [rw] value # @return [::Boolean] # Required. True if the business checked the box field. False otherwise. class CheckboxInputValue include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end end |
#choice_input_value ⇒ ::Google::Shopping::Merchant::IssueResolution::V1beta::InputValue::ChoiceInputValue
Returns Value for [choice input][google.shopping.merchant.issueresolution.v1beta.InputField.ChoiceInput] field.
Note: The following fields are mutually exclusive: choice_input_value, text_input_value, checkbox_input_value. If a field in that set is populated, all other fields in the set will automatically be cleared.
866 867 868 869 870 871 872 873 874 875 876 877 878 879 880 881 882 883 884 885 886 887 888 889 890 891 892 893 894 895 896 897 898 899 900 901 902 903 |
# File 'proto_docs/google/shopping/merchant/issueresolution/v1beta/issueresolution.rb', line 866 class InputValue include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Value for [text # input][google.shopping.merchant.issueresolution.v1beta.InputField.TextInput] # field. # @!attribute [rw] value # @return [::String] # Required. Text provided by the business. class TextInputValue include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # Value for [choice # input][google.shopping.merchant.issueresolution.v1beta.InputField.ChoiceInput] # field. # @!attribute [rw] choice_input_option_id # @return [::String] # Required. [Id][InputField.ChoiceInput.id] of the option that was selected # by the business. class ChoiceInputValue include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # Value for [checkbox # input][google.shopping.merchant.issueresolution.v1beta.InputField.CheckboxInput] # field. # @!attribute [rw] value # @return [::Boolean] # Required. True if the business checked the box field. False otherwise. class CheckboxInputValue include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end end |
#input_field_id ⇒ ::String
Returns Required. Id of the corresponding input field.
866 867 868 869 870 871 872 873 874 875 876 877 878 879 880 881 882 883 884 885 886 887 888 889 890 891 892 893 894 895 896 897 898 899 900 901 902 903 |
# File 'proto_docs/google/shopping/merchant/issueresolution/v1beta/issueresolution.rb', line 866 class InputValue include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Value for [text # input][google.shopping.merchant.issueresolution.v1beta.InputField.TextInput] # field. # @!attribute [rw] value # @return [::String] # Required. Text provided by the business. class TextInputValue include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # Value for [choice # input][google.shopping.merchant.issueresolution.v1beta.InputField.ChoiceInput] # field. # @!attribute [rw] choice_input_option_id # @return [::String] # Required. [Id][InputField.ChoiceInput.id] of the option that was selected # by the business. class ChoiceInputValue include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # Value for [checkbox # input][google.shopping.merchant.issueresolution.v1beta.InputField.CheckboxInput] # field. # @!attribute [rw] value # @return [::Boolean] # Required. True if the business checked the box field. False otherwise. class CheckboxInputValue include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end end |
#text_input_value ⇒ ::Google::Shopping::Merchant::IssueResolution::V1beta::InputValue::TextInputValue
Returns Value for [text input][google.shopping.merchant.issueresolution.v1beta.InputField.TextInput] field.
Note: The following fields are mutually exclusive: text_input_value, choice_input_value, checkbox_input_value. If a field in that set is populated, all other fields in the set will automatically be cleared.
866 867 868 869 870 871 872 873 874 875 876 877 878 879 880 881 882 883 884 885 886 887 888 889 890 891 892 893 894 895 896 897 898 899 900 901 902 903 |
# File 'proto_docs/google/shopping/merchant/issueresolution/v1beta/issueresolution.rb', line 866 class InputValue include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Value for [text # input][google.shopping.merchant.issueresolution.v1beta.InputField.TextInput] # field. # @!attribute [rw] value # @return [::String] # Required. Text provided by the business. class TextInputValue include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # Value for [choice # input][google.shopping.merchant.issueresolution.v1beta.InputField.ChoiceInput] # field. # @!attribute [rw] choice_input_option_id # @return [::String] # Required. [Id][InputField.ChoiceInput.id] of the option that was selected # by the business. class ChoiceInputValue include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # Value for [checkbox # input][google.shopping.merchant.issueresolution.v1beta.InputField.CheckboxInput] # field. # @!attribute [rw] value # @return [::Boolean] # Required. True if the business checked the box field. False otherwise. class CheckboxInputValue include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end end |