Class: Google::Cloud::Channel::V1::EduData

Inherits:
Object
  • Object
show all
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

Instance Attribute Details

#institute_size::Google::Cloud::Channel::V1::EduData::InstituteSize

Returns Size of the institute.

Returns:



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.

Returns:



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.

Returns:

  • (::String)

    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