Class: Google::Apis::IntegrationsV1::EnterpriseCrmEventbusProtoFunctionType
- Inherits:
-
Object
- Object
- Google::Apis::IntegrationsV1::EnterpriseCrmEventbusProtoFunctionType
- Includes:
- Core::Hashable, Core::JsonObjectSupport
- Defined in:
- lib/google/apis/integrations_v1/classes.rb,
lib/google/apis/integrations_v1/representations.rb,
lib/google/apis/integrations_v1/representations.rb
Instance Attribute Summary collapse
-
#base_function ⇒ Google::Apis::IntegrationsV1::EnterpriseCrmEventbusProtoBaseFunction
LINT.IfChange Corresponds to the JSON property
baseFunction
. -
#boolean_array_function ⇒ Google::Apis::IntegrationsV1::EnterpriseCrmEventbusProtoBooleanArrayFunction
Corresponds to the JSON property
booleanArrayFunction
. -
#boolean_function ⇒ Google::Apis::IntegrationsV1::EnterpriseCrmEventbusProtoBooleanFunction
Corresponds to the JSON property
booleanFunction
. -
#double_array_function ⇒ Google::Apis::IntegrationsV1::EnterpriseCrmEventbusProtoDoubleArrayFunction
Corresponds to the JSON property
doubleArrayFunction
. -
#double_function ⇒ Google::Apis::IntegrationsV1::EnterpriseCrmEventbusProtoDoubleFunction
Corresponds to the JSON property
doubleFunction
. -
#int_array_function ⇒ Google::Apis::IntegrationsV1::EnterpriseCrmEventbusProtoIntArrayFunction
Corresponds to the JSON property
intArrayFunction
. -
#int_function ⇒ Google::Apis::IntegrationsV1::EnterpriseCrmEventbusProtoIntFunction
Corresponds to the JSON property
intFunction
. -
#json_function ⇒ Google::Apis::IntegrationsV1::EnterpriseCrmEventbusProtoJsonFunction
Corresponds to the JSON property
jsonFunction
. -
#proto_array_function ⇒ Google::Apis::IntegrationsV1::EnterpriseCrmEventbusProtoProtoArrayFunction
Corresponds to the JSON property
protoArrayFunction
. -
#proto_function ⇒ Google::Apis::IntegrationsV1::EnterpriseCrmEventbusProtoProtoFunction
Corresponds to the JSON property
protoFunction
. -
#string_array_function ⇒ Google::Apis::IntegrationsV1::EnterpriseCrmEventbusProtoStringArrayFunction
Corresponds to the JSON property
stringArrayFunction
. -
#string_function ⇒ Google::Apis::IntegrationsV1::EnterpriseCrmEventbusProtoStringFunction
Corresponds to the JSON property
stringFunction
.
Instance Method Summary collapse
-
#initialize(**args) ⇒ EnterpriseCrmEventbusProtoFunctionType
constructor
A new instance of EnterpriseCrmEventbusProtoFunctionType.
-
#update!(**args) ⇒ Object
Update properties of this object.
Constructor Details
#initialize(**args) ⇒ EnterpriseCrmEventbusProtoFunctionType
Returns a new instance of EnterpriseCrmEventbusProtoFunctionType.
1485 1486 1487 |
# File 'lib/google/apis/integrations_v1/classes.rb', line 1485 def initialize(**args) update!(**args) end |
Instance Attribute Details
#base_function ⇒ Google::Apis::IntegrationsV1::EnterpriseCrmEventbusProtoBaseFunction
LINT.IfChange
Corresponds to the JSON property baseFunction
1428 1429 1430 |
# File 'lib/google/apis/integrations_v1/classes.rb', line 1428 def base_function @base_function end |
#boolean_array_function ⇒ Google::Apis::IntegrationsV1::EnterpriseCrmEventbusProtoBooleanArrayFunction
Corresponds to the JSON property booleanArrayFunction
1433 1434 1435 |
# File 'lib/google/apis/integrations_v1/classes.rb', line 1433 def boolean_array_function @boolean_array_function end |
#boolean_function ⇒ Google::Apis::IntegrationsV1::EnterpriseCrmEventbusProtoBooleanFunction
Corresponds to the JSON property booleanFunction
1438 1439 1440 |
# File 'lib/google/apis/integrations_v1/classes.rb', line 1438 def boolean_function @boolean_function end |
#double_array_function ⇒ Google::Apis::IntegrationsV1::EnterpriseCrmEventbusProtoDoubleArrayFunction
Corresponds to the JSON property doubleArrayFunction
1443 1444 1445 |
# File 'lib/google/apis/integrations_v1/classes.rb', line 1443 def double_array_function @double_array_function end |
#double_function ⇒ Google::Apis::IntegrationsV1::EnterpriseCrmEventbusProtoDoubleFunction
Corresponds to the JSON property doubleFunction
1448 1449 1450 |
# File 'lib/google/apis/integrations_v1/classes.rb', line 1448 def double_function @double_function end |
#int_array_function ⇒ Google::Apis::IntegrationsV1::EnterpriseCrmEventbusProtoIntArrayFunction
Corresponds to the JSON property intArrayFunction
1453 1454 1455 |
# File 'lib/google/apis/integrations_v1/classes.rb', line 1453 def int_array_function @int_array_function end |
#int_function ⇒ Google::Apis::IntegrationsV1::EnterpriseCrmEventbusProtoIntFunction
Corresponds to the JSON property intFunction
1458 1459 1460 |
# File 'lib/google/apis/integrations_v1/classes.rb', line 1458 def int_function @int_function end |
#json_function ⇒ Google::Apis::IntegrationsV1::EnterpriseCrmEventbusProtoJsonFunction
Corresponds to the JSON property jsonFunction
1463 1464 1465 |
# File 'lib/google/apis/integrations_v1/classes.rb', line 1463 def json_function @json_function end |
#proto_array_function ⇒ Google::Apis::IntegrationsV1::EnterpriseCrmEventbusProtoProtoArrayFunction
Corresponds to the JSON property protoArrayFunction
1468 1469 1470 |
# File 'lib/google/apis/integrations_v1/classes.rb', line 1468 def proto_array_function @proto_array_function end |
#proto_function ⇒ Google::Apis::IntegrationsV1::EnterpriseCrmEventbusProtoProtoFunction
Corresponds to the JSON property protoFunction
1473 1474 1475 |
# File 'lib/google/apis/integrations_v1/classes.rb', line 1473 def proto_function @proto_function end |
#string_array_function ⇒ Google::Apis::IntegrationsV1::EnterpriseCrmEventbusProtoStringArrayFunction
Corresponds to the JSON property stringArrayFunction
1478 1479 1480 |
# File 'lib/google/apis/integrations_v1/classes.rb', line 1478 def string_array_function @string_array_function end |
#string_function ⇒ Google::Apis::IntegrationsV1::EnterpriseCrmEventbusProtoStringFunction
Corresponds to the JSON property stringFunction
1483 1484 1485 |
# File 'lib/google/apis/integrations_v1/classes.rb', line 1483 def string_function @string_function end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
1490 1491 1492 1493 1494 1495 1496 1497 1498 1499 1500 1501 1502 1503 |
# File 'lib/google/apis/integrations_v1/classes.rb', line 1490 def update!(**args) @base_function = args[:base_function] if args.key?(:base_function) @boolean_array_function = args[:boolean_array_function] if args.key?(:boolean_array_function) @boolean_function = args[:boolean_function] if args.key?(:boolean_function) @double_array_function = args[:double_array_function] if args.key?(:double_array_function) @double_function = args[:double_function] if args.key?(:double_function) @int_array_function = args[:int_array_function] if args.key?(:int_array_function) @int_function = args[:int_function] if args.key?(:int_function) @json_function = args[:json_function] if args.key?(:json_function) @proto_array_function = args[:proto_array_function] if args.key?(:proto_array_function) @proto_function = args[:proto_function] if args.key?(:proto_function) @string_array_function = args[:string_array_function] if args.key?(:string_array_function) @string_function = args[:string_function] if args.key?(:string_function) end |