Class: Google::Cloud::Channel::V1::EduData
- Inherits:
-
Object
- Object
- Google::Cloud::Channel::V1::EduData
- Extended by:
- Protobuf::MessageExts::ClassMethods
- Includes:
- Protobuf::MessageExts
- Defined in:
- proto_docs/google/cloud/channel/v1/common.rb
Overview
Required Edu Attributes
Defined Under Namespace
Modules: InstituteSize, InstituteType
Instance Attribute Summary collapse
-
#institute_size ⇒ ::Google::Cloud::Channel::V1::EduData::InstituteSize
Size of the institute.
-
#institute_type ⇒ ::Google::Cloud::Channel::V1::EduData::InstituteType
Designated institute type of customer.
-
#website ⇒ ::String
Web address for the edu customer's institution.
Instance Attribute Details
#institute_size ⇒ ::Google::Cloud::Channel::V1::EduData::InstituteSize
Returns Size of the institute.
34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 |
# File 'proto_docs/google/cloud/channel/v1/common.rb', line 34 class EduData include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Enum to specify the institute type. module InstituteType # Not used. INSTITUTE_TYPE_UNSPECIFIED = 0 # Elementary/Secondary Schools & Districts K12 = 1 # Higher Education Universities & Colleges UNIVERSITY = 2 end # Number of students and staff the institute has. module InstituteSize # Not used. INSTITUTE_SIZE_UNSPECIFIED = 0 # 1 - 100 SIZE_1_100 = 1 # 101 - 500 SIZE_101_500 = 2 # 501 - 1,000 SIZE_501_1000 = 3 # 1,001 - 2,000 SIZE_1001_2000 = 4 # 2,001 - 5,000 SIZE_2001_5000 = 5 # 5,001 - 10,000 SIZE_5001_10000 = 6 # 10,001 + SIZE_10001_OR_MORE = 7 end end |
#institute_type ⇒ ::Google::Cloud::Channel::V1::EduData::InstituteType
Returns Designated institute type of customer.
34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 |
# File 'proto_docs/google/cloud/channel/v1/common.rb', line 34 class EduData include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Enum to specify the institute type. module InstituteType # Not used. INSTITUTE_TYPE_UNSPECIFIED = 0 # Elementary/Secondary Schools & Districts K12 = 1 # Higher Education Universities & Colleges UNIVERSITY = 2 end # Number of students and staff the institute has. module InstituteSize # Not used. INSTITUTE_SIZE_UNSPECIFIED = 0 # 1 - 100 SIZE_1_100 = 1 # 101 - 500 SIZE_101_500 = 2 # 501 - 1,000 SIZE_501_1000 = 3 # 1,001 - 2,000 SIZE_1001_2000 = 4 # 2,001 - 5,000 SIZE_2001_5000 = 5 # 5,001 - 10,000 SIZE_5001_10000 = 6 # 10,001 + SIZE_10001_OR_MORE = 7 end end |
#website ⇒ ::String
Returns Web address for the edu customer's institution.
34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 |
# File 'proto_docs/google/cloud/channel/v1/common.rb', line 34 class EduData include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Enum to specify the institute type. module InstituteType # Not used. INSTITUTE_TYPE_UNSPECIFIED = 0 # Elementary/Secondary Schools & Districts K12 = 1 # Higher Education Universities & Colleges UNIVERSITY = 2 end # Number of students and staff the institute has. module InstituteSize # Not used. INSTITUTE_SIZE_UNSPECIFIED = 0 # 1 - 100 SIZE_1_100 = 1 # 101 - 500 SIZE_101_500 = 2 # 501 - 1,000 SIZE_501_1000 = 3 # 1,001 - 2,000 SIZE_1001_2000 = 4 # 2,001 - 5,000 SIZE_2001_5000 = 5 # 5,001 - 10,000 SIZE_5001_10000 = 6 # 10,001 + SIZE_10001_OR_MORE = 7 end end |