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.
1343 1344 1345 |
# File 'lib/google/apis/integrations_v1alpha/classes.rb', line 1343 def initialize(**args) update!(**args) end |
Instance Attribute Details
#base_function ⇒ Google::Apis::IntegrationsV1alpha::EnterpriseCrmEventbusProtoBaseFunction
LINT.IfChange
Corresponds to the JSON property baseFunction
1285 1286 1287 |
# File 'lib/google/apis/integrations_v1alpha/classes.rb', line 1285 def base_function @base_function end |
#boolean_array_function ⇒ Google::Apis::IntegrationsV1alpha::EnterpriseCrmEventbusProtoBooleanArrayFunction
Corresponds to the JSON property booleanArrayFunction
1290 1291 1292 |
# File 'lib/google/apis/integrations_v1alpha/classes.rb', line 1290 def boolean_array_function @boolean_array_function end |
#boolean_function ⇒ Google::Apis::IntegrationsV1alpha::EnterpriseCrmEventbusProtoBooleanFunction
Corresponds to the JSON property booleanFunction
1295 1296 1297 |
# File 'lib/google/apis/integrations_v1alpha/classes.rb', line 1295 def boolean_function @boolean_function end |
#double_array_function ⇒ Google::Apis::IntegrationsV1alpha::EnterpriseCrmEventbusProtoDoubleArrayFunction
Corresponds to the JSON property doubleArrayFunction
1300 1301 1302 |
# File 'lib/google/apis/integrations_v1alpha/classes.rb', line 1300 def double_array_function @double_array_function end |
#double_function ⇒ Google::Apis::IntegrationsV1alpha::EnterpriseCrmEventbusProtoDoubleFunction
Corresponds to the JSON property doubleFunction
1305 1306 1307 |
# File 'lib/google/apis/integrations_v1alpha/classes.rb', line 1305 def double_function @double_function end |
#int_array_function ⇒ Google::Apis::IntegrationsV1alpha::EnterpriseCrmEventbusProtoIntArrayFunction
Corresponds to the JSON property intArrayFunction
1310 1311 1312 |
# File 'lib/google/apis/integrations_v1alpha/classes.rb', line 1310 def int_array_function @int_array_function end |
#int_function ⇒ Google::Apis::IntegrationsV1alpha::EnterpriseCrmEventbusProtoIntFunction
Corresponds to the JSON property intFunction
1315 1316 1317 |
# File 'lib/google/apis/integrations_v1alpha/classes.rb', line 1315 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
1321 1322 1323 |
# File 'lib/google/apis/integrations_v1alpha/classes.rb', line 1321 def json_function @json_function end |
#proto_array_function ⇒ Google::Apis::IntegrationsV1alpha::EnterpriseCrmEventbusProtoProtoArrayFunction
Corresponds to the JSON property protoArrayFunction
1326 1327 1328 |
# File 'lib/google/apis/integrations_v1alpha/classes.rb', line 1326 def proto_array_function @proto_array_function end |
#proto_function ⇒ Google::Apis::IntegrationsV1alpha::EnterpriseCrmEventbusProtoProtoFunction
Corresponds to the JSON property protoFunction
1331 1332 1333 |
# File 'lib/google/apis/integrations_v1alpha/classes.rb', line 1331 def proto_function @proto_function end |
#string_array_function ⇒ Google::Apis::IntegrationsV1alpha::EnterpriseCrmEventbusProtoStringArrayFunction
Corresponds to the JSON property stringArrayFunction
1336 1337 1338 |
# File 'lib/google/apis/integrations_v1alpha/classes.rb', line 1336 def string_array_function @string_array_function end |
#string_function ⇒ Google::Apis::IntegrationsV1alpha::EnterpriseCrmEventbusProtoStringFunction
Corresponds to the JSON property stringFunction
1341 1342 1343 |
# File 'lib/google/apis/integrations_v1alpha/classes.rb', line 1341 def string_function @string_function end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
1348 1349 1350 1351 1352 1353 1354 1355 1356 1357 1358 1359 1360 1361 |
# File 'lib/google/apis/integrations_v1alpha/classes.rb', line 1348 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 |