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.
1282 1283 1284 |
# File 'lib/google/apis/integrations_v1alpha/classes.rb', line 1282 def initialize(**args) update!(**args) end |
Instance Attribute Details
#base_function ⇒ Google::Apis::IntegrationsV1alpha::EnterpriseCrmEventbusProtoBaseFunction
LINT.IfChange
Corresponds to the JSON property baseFunction
1224 1225 1226 |
# File 'lib/google/apis/integrations_v1alpha/classes.rb', line 1224 def base_function @base_function end |
#boolean_array_function ⇒ Google::Apis::IntegrationsV1alpha::EnterpriseCrmEventbusProtoBooleanArrayFunction
Corresponds to the JSON property booleanArrayFunction
1229 1230 1231 |
# File 'lib/google/apis/integrations_v1alpha/classes.rb', line 1229 def boolean_array_function @boolean_array_function end |
#boolean_function ⇒ Google::Apis::IntegrationsV1alpha::EnterpriseCrmEventbusProtoBooleanFunction
Corresponds to the JSON property booleanFunction
1234 1235 1236 |
# File 'lib/google/apis/integrations_v1alpha/classes.rb', line 1234 def boolean_function @boolean_function end |
#double_array_function ⇒ Google::Apis::IntegrationsV1alpha::EnterpriseCrmEventbusProtoDoubleArrayFunction
Corresponds to the JSON property doubleArrayFunction
1239 1240 1241 |
# File 'lib/google/apis/integrations_v1alpha/classes.rb', line 1239 def double_array_function @double_array_function end |
#double_function ⇒ Google::Apis::IntegrationsV1alpha::EnterpriseCrmEventbusProtoDoubleFunction
Corresponds to the JSON property doubleFunction
1244 1245 1246 |
# File 'lib/google/apis/integrations_v1alpha/classes.rb', line 1244 def double_function @double_function end |
#int_array_function ⇒ Google::Apis::IntegrationsV1alpha::EnterpriseCrmEventbusProtoIntArrayFunction
Corresponds to the JSON property intArrayFunction
1249 1250 1251 |
# File 'lib/google/apis/integrations_v1alpha/classes.rb', line 1249 def int_array_function @int_array_function end |
#int_function ⇒ Google::Apis::IntegrationsV1alpha::EnterpriseCrmEventbusProtoIntFunction
Corresponds to the JSON property intFunction
1254 1255 1256 |
# File 'lib/google/apis/integrations_v1alpha/classes.rb', line 1254 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
1260 1261 1262 |
# File 'lib/google/apis/integrations_v1alpha/classes.rb', line 1260 def json_function @json_function end |
#proto_array_function ⇒ Google::Apis::IntegrationsV1alpha::EnterpriseCrmEventbusProtoProtoArrayFunction
Corresponds to the JSON property protoArrayFunction
1265 1266 1267 |
# File 'lib/google/apis/integrations_v1alpha/classes.rb', line 1265 def proto_array_function @proto_array_function end |
#proto_function ⇒ Google::Apis::IntegrationsV1alpha::EnterpriseCrmEventbusProtoProtoFunction
Corresponds to the JSON property protoFunction
1270 1271 1272 |
# File 'lib/google/apis/integrations_v1alpha/classes.rb', line 1270 def proto_function @proto_function end |
#string_array_function ⇒ Google::Apis::IntegrationsV1alpha::EnterpriseCrmEventbusProtoStringArrayFunction
Corresponds to the JSON property stringArrayFunction
1275 1276 1277 |
# File 'lib/google/apis/integrations_v1alpha/classes.rb', line 1275 def string_array_function @string_array_function end |
#string_function ⇒ Google::Apis::IntegrationsV1alpha::EnterpriseCrmEventbusProtoStringFunction
Corresponds to the JSON property stringFunction
1280 1281 1282 |
# File 'lib/google/apis/integrations_v1alpha/classes.rb', line 1280 def string_function @string_function end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
1287 1288 1289 1290 1291 1292 1293 1294 1295 1296 1297 1298 1299 1300 |
# File 'lib/google/apis/integrations_v1alpha/classes.rb', line 1287 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 |