target.apidocs.com.google.api.services.integrations.v1alpha.Integrations.Projects.Locations.IntegrationsOperations.html Maven / Gradle / Ivy
Integrations.Projects.Locations.IntegrationsOperations (Application Integration API v1alpha-rev20230117-2.0.0)
com.google.api.services.integrations.v1alpha
Class Integrations.Projects.Locations.IntegrationsOperations
- java.lang.Object
-
- com.google.api.services.integrations.v1alpha.Integrations.Projects.Locations.IntegrationsOperations
-
- Enclosing class:
- Integrations.Projects.Locations
public class Integrations.Projects.Locations.IntegrationsOperations
extends Object
The "integrations" collection of methods.
-
-
Nested Class Summary
Nested Classes
Modifier and Type
Class and Description
class
Integrations.Projects.Locations.IntegrationsOperations.Delete
class
Integrations.Projects.Locations.IntegrationsOperations.Execute
class
Integrations.Projects.Locations.IntegrationsOperations.Executions
The "executions" collection of methods.
class
Integrations.Projects.Locations.IntegrationsOperations.List
class
Integrations.Projects.Locations.IntegrationsOperations.Schedule
class
Integrations.Projects.Locations.IntegrationsOperations.Versions
The "versions" collection of methods.
-
Constructor Summary
Constructors
Constructor and Description
IntegrationsOperations()
-
Method Summary
All Methods Instance Methods Concrete Methods
Modifier and Type
Method and Description
Integrations.Projects.Locations.IntegrationsOperations.Delete
delete(String name)
Delete the selected integration and all versions inside
Create a request for the method "integrations.delete".
Integrations.Projects.Locations.IntegrationsOperations.Execute
execute(String name,
GoogleCloudIntegrationsV1alphaExecuteIntegrationsRequest content)
Executes integrations synchronously by passing the trigger id in the request body.
Integrations.Projects.Locations.IntegrationsOperations.Executions
executions()
An accessor for creating requests from the Executions collection.
Integrations.Projects.Locations.IntegrationsOperations.List
list(String parent)
Returns the list of all integrations in the specified project.
Integrations.Projects.Locations.IntegrationsOperations.Schedule
schedule(String name,
GoogleCloudIntegrationsV1alphaScheduleIntegrationsRequest content)
Schedules an integration for execution by passing the trigger id and the scheduled time in the
request body.
Integrations.Projects.Locations.IntegrationsOperations.Versions
versions()
An accessor for creating requests from the Versions collection.
-
-
Method Detail
-
delete
public Integrations.Projects.Locations.IntegrationsOperations.Delete delete(String name)
throws IOException
Delete the selected integration and all versions inside
Create a request for the method "integrations.delete".
This request holds the parameters needed by the integrations server. After setting any optional
parameters, call the AbstractGoogleClientRequest.execute() method to invoke the remote operation.
- Parameters:
name - Required. The location resource of the request.
- Returns:
- the request
- Throws:
IOException
-
execute
public Integrations.Projects.Locations.IntegrationsOperations.Execute execute(String name,
GoogleCloudIntegrationsV1alphaExecuteIntegrationsRequest content)
throws IOException
Executes integrations synchronously by passing the trigger id in the request body. The request is
not returned until the requested executions are either fulfilled or experienced an error. If the
integration name is not specified (passing `-`), all of the associated integration under the
given trigger_id will be executed. Otherwise only the specified integration for the given
`trigger_id` is executed. This is helpful for execution the integration from UI.
Create a request for the method "integrations.execute".
This request holds the parameters needed by the integrations server. After setting any optional
parameters, call the AbstractGoogleClientRequest.execute() method to invoke the remote operation.
- Parameters:
name - Required. The integration resource name.
content - the GoogleCloudIntegrationsV1alphaExecuteIntegrationsRequest
- Returns:
- the request
- Throws:
IOException
-
list
public Integrations.Projects.Locations.IntegrationsOperations.List list(String parent)
throws IOException
Returns the list of all integrations in the specified project.
Create a request for the method "integrations.list".
This request holds the parameters needed by the integrations server. After setting any optional
parameters, call the AbstractGoogleClientRequest.execute() method to invoke the remote operation.
- Parameters:
parent - Required. Project and location from which the integrations should be listed. Format:
projects/{project}
- Returns:
- the request
- Throws:
IOException
-
schedule
public Integrations.Projects.Locations.IntegrationsOperations.Schedule schedule(String name,
GoogleCloudIntegrationsV1alphaScheduleIntegrationsRequest content)
throws IOException
Schedules an integration for execution by passing the trigger id and the scheduled time in the
request body.
Create a request for the method "integrations.schedule".
This request holds the parameters needed by the integrations server. After setting any optional
parameters, call the AbstractGoogleClientRequest.execute() method to invoke the remote operation.
- Parameters:
name - The integration resource name.
content - the GoogleCloudIntegrationsV1alphaScheduleIntegrationsRequest
- Returns:
- the request
- Throws:
IOException
-
executions
public Integrations.Projects.Locations.IntegrationsOperations.Executions executions()
An accessor for creating requests from the Executions collection.
The typical use is:
Integrations integrations = new Integrations(...);
Integrations.Executions.List request = integrations.executions().list(parameters ...)
- Returns:
- the resource collection
-
versions
public Integrations.Projects.Locations.IntegrationsOperations.Versions versions()
An accessor for creating requests from the Versions collection.
The typical use is:
Integrations integrations = new Integrations(...);
Integrations.Versions.List request = integrations.versions().list(parameters ...)
- Returns:
- the resource collection
Copyright © 2011–2023 Google. All rights reserved.
© 2015 - 2025 Weber Informatics LLC | Privacy Policy