Class: Google::Apis::IntegrationsV1alpha::EnterpriseCrmEventbusProtoFunctionType
- Inherits:
-
Object
- Object
- Google::Apis::IntegrationsV1alpha::EnterpriseCrmEventbusProtoFunctionType
- Includes:
- Core::Hashable, Core::JsonObjectSupport
- Defined in:
- lib/google/apis/integrations_v1alpha/classes.rb,
lib/google/apis/integrations_v1alpha/representations.rb,
lib/google/apis/integrations_v1alpha/representations.rb
Instance Attribute Summary collapse
-
#base_function ⇒ Google::Apis::IntegrationsV1alpha::EnterpriseCrmEventbusProtoBaseFunction
LINT.IfChange Corresponds to the JSON property
baseFunction. -
#boolean_array_function ⇒ Google::Apis::IntegrationsV1alpha::EnterpriseCrmEventbusProtoBooleanArrayFunction
Corresponds to the JSON property
booleanArrayFunction. -
#boolean_function ⇒ Google::Apis::IntegrationsV1alpha::EnterpriseCrmEventbusProtoBooleanFunction
Corresponds to the JSON property
booleanFunction. -
#double_array_function ⇒ Google::Apis::IntegrationsV1alpha::EnterpriseCrmEventbusProtoDoubleArrayFunction
Corresponds to the JSON property
doubleArrayFunction. -
#double_function ⇒ Google::Apis::IntegrationsV1alpha::EnterpriseCrmEventbusProtoDoubleFunction
Corresponds to the JSON property
doubleFunction. -
#int_array_function ⇒ Google::Apis::IntegrationsV1alpha::EnterpriseCrmEventbusProtoIntArrayFunction
Corresponds to the JSON property
intArrayFunction. -
#int_function ⇒ Google::Apis::IntegrationsV1alpha::EnterpriseCrmEventbusProtoIntFunction
Corresponds to the JSON property
intFunction. -
#json_function ⇒ Google::Apis::IntegrationsV1alpha::EnterpriseCrmEventbusProtoJsonFunction
LINT.ThenChange(//depot/google3/alkali/apps/integrationplatform/client/ workflow_editor/utils/transform_function.ts) Corresponds to the JSON property
jsonFunction. -
#proto_array_function ⇒ Google::Apis::IntegrationsV1alpha::EnterpriseCrmEventbusProtoProtoArrayFunction
Corresponds to the JSON property
protoArrayFunction. -
#proto_function ⇒ Google::Apis::IntegrationsV1alpha::EnterpriseCrmEventbusProtoProtoFunction
Corresponds to the JSON property
protoFunction. -
#string_array_function ⇒ Google::Apis::IntegrationsV1alpha::EnterpriseCrmEventbusProtoStringArrayFunction
Corresponds to the JSON property
stringArrayFunction. -
#string_function ⇒ Google::Apis::IntegrationsV1alpha::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.
1422 1423 1424 |
# File 'lib/google/apis/integrations_v1alpha/classes.rb', line 1422 def initialize(**args) update!(**args) end |
Instance Attribute Details
#base_function ⇒ Google::Apis::IntegrationsV1alpha::EnterpriseCrmEventbusProtoBaseFunction
LINT.IfChange
Corresponds to the JSON property baseFunction
1364 1365 1366 |
# File 'lib/google/apis/integrations_v1alpha/classes.rb', line 1364 def base_function @base_function end |
#boolean_array_function ⇒ Google::Apis::IntegrationsV1alpha::EnterpriseCrmEventbusProtoBooleanArrayFunction
Corresponds to the JSON property booleanArrayFunction
1369 1370 1371 |
# File 'lib/google/apis/integrations_v1alpha/classes.rb', line 1369 def boolean_array_function @boolean_array_function end |
#boolean_function ⇒ Google::Apis::IntegrationsV1alpha::EnterpriseCrmEventbusProtoBooleanFunction
Corresponds to the JSON property booleanFunction
1374 1375 1376 |
# File 'lib/google/apis/integrations_v1alpha/classes.rb', line 1374 def boolean_function @boolean_function end |
#double_array_function ⇒ Google::Apis::IntegrationsV1alpha::EnterpriseCrmEventbusProtoDoubleArrayFunction
Corresponds to the JSON property doubleArrayFunction
1379 1380 1381 |
# File 'lib/google/apis/integrations_v1alpha/classes.rb', line 1379 def double_array_function @double_array_function end |
#double_function ⇒ Google::Apis::IntegrationsV1alpha::EnterpriseCrmEventbusProtoDoubleFunction
Corresponds to the JSON property doubleFunction
1384 1385 1386 |
# File 'lib/google/apis/integrations_v1alpha/classes.rb', line 1384 def double_function @double_function end |
#int_array_function ⇒ Google::Apis::IntegrationsV1alpha::EnterpriseCrmEventbusProtoIntArrayFunction
Corresponds to the JSON property intArrayFunction
1389 1390 1391 |
# File 'lib/google/apis/integrations_v1alpha/classes.rb', line 1389 def int_array_function @int_array_function end |
#int_function ⇒ Google::Apis::IntegrationsV1alpha::EnterpriseCrmEventbusProtoIntFunction
Corresponds to the JSON property intFunction
1394 1395 1396 |
# File 'lib/google/apis/integrations_v1alpha/classes.rb', line 1394 def int_function @int_function end |
#json_function ⇒ Google::Apis::IntegrationsV1alpha::EnterpriseCrmEventbusProtoJsonFunction
LINT.ThenChange(//depot/google3/alkali/apps/integrationplatform/client/
workflow_editor/utils/transform_function.ts)
Corresponds to the JSON property jsonFunction
1400 1401 1402 |
# File 'lib/google/apis/integrations_v1alpha/classes.rb', line 1400 def json_function @json_function end |
#proto_array_function ⇒ Google::Apis::IntegrationsV1alpha::EnterpriseCrmEventbusProtoProtoArrayFunction
Corresponds to the JSON property protoArrayFunction
1405 1406 1407 |
# File 'lib/google/apis/integrations_v1alpha/classes.rb', line 1405 def proto_array_function @proto_array_function end |
#proto_function ⇒ Google::Apis::IntegrationsV1alpha::EnterpriseCrmEventbusProtoProtoFunction
Corresponds to the JSON property protoFunction
1410 1411 1412 |
# File 'lib/google/apis/integrations_v1alpha/classes.rb', line 1410 def proto_function @proto_function end |
#string_array_function ⇒ Google::Apis::IntegrationsV1alpha::EnterpriseCrmEventbusProtoStringArrayFunction
Corresponds to the JSON property stringArrayFunction
1415 1416 1417 |
# File 'lib/google/apis/integrations_v1alpha/classes.rb', line 1415 def string_array_function @string_array_function end |
#string_function ⇒ Google::Apis::IntegrationsV1alpha::EnterpriseCrmEventbusProtoStringFunction
Corresponds to the JSON property stringFunction
1420 1421 1422 |
# File 'lib/google/apis/integrations_v1alpha/classes.rb', line 1420 def string_function @string_function end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
1427 1428 1429 1430 1431 1432 1433 1434 1435 1436 1437 1438 1439 1440 |
# File 'lib/google/apis/integrations_v1alpha/classes.rb', line 1427 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 |