Interface Iot
-
- All Superinterfaces:
AutoCloseable
- All Known Implementing Classes:
IotClient
@Generated(value="OracleSDKGenerator", comments="API Version: 20250531") public interface Iot extends AutoCloseableUse the Internet of Things (IoT) API to manage IoT domain groups, domains, and digital twin resources including models, adapters, instances, and relationships.For more information, see Internet of Things.
This service client uses CircuitBreakerUtils.DEFAULT_CIRCUIT_BREAKER for all the operations by default if no circuit breaker configuration is defined by the user.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ActivateIotFlowRuntimeResponseactivateIotFlowRuntime(ActivateIotFlowRuntimeRequest request)Activates the IoT flow runtime identified by the specified OCID.ChangeIotDomainCompartmentResponsechangeIotDomainCompartment(ChangeIotDomainCompartmentRequest request)Moves an IoT domain to a different compartment within the same tenancy.ChangeIotDomainDataRetentionPeriodResponsechangeIotDomainDataRetentionPeriod(ChangeIotDomainDataRetentionPeriodRequest request)Updates Data Retention Period of the IoT Domain.ChangeIotDomainGroupCompartmentResponsechangeIotDomainGroupCompartment(ChangeIotDomainGroupCompartmentRequest request)Moves an IoT domain group to a different compartment within the same tenancy.ChangeIotFlowRuntimeCompartmentResponsechangeIotFlowRuntimeCompartment(ChangeIotFlowRuntimeCompartmentRequest request)Moves an IoT flow runtime to a different compartment within the same tenancy.ConfigureIotDomainDataAccessResponseconfigureIotDomainDataAccess(ConfigureIotDomainDataAccessRequest request)Updates an IoT domain Data Access.ConfigureIotDomainGroupDataAccessResponseconfigureIotDomainGroupDataAccess(ConfigureIotDomainGroupDataAccessRequest request)Updates an IoT domain Group Data Access.CreateDigitalTwinAdapterResponsecreateDigitalTwinAdapter(CreateDigitalTwinAdapterRequest request)Creates a new digital twin adapter.CreateDigitalTwinInstanceResponsecreateDigitalTwinInstance(CreateDigitalTwinInstanceRequest request)Creates a new digital twin instance.CreateDigitalTwinModelResponsecreateDigitalTwinModel(CreateDigitalTwinModelRequest request)Creates a new digital twin model.CreateDigitalTwinRelationshipResponsecreateDigitalTwinRelationship(CreateDigitalTwinRelationshipRequest request)Creates a new digital twin relationship.CreateIotDomainResponsecreateIotDomain(CreateIotDomainRequest request)Creates a new IoT domain.CreateIotDomainGroupResponsecreateIotDomainGroup(CreateIotDomainGroupRequest request)Creates a new IoT domain group.CreateIotFlowRuntimeResponsecreateIotFlowRuntime(CreateIotFlowRuntimeRequest request)Creates an IoT flow runtime.DeactivateIotFlowRuntimeResponsedeactivateIotFlowRuntime(DeactivateIotFlowRuntimeRequest request)Deactivates the IoT flow runtime identified by the specified OCID.DeleteDigitalTwinAdapterResponsedeleteDigitalTwinAdapter(DeleteDigitalTwinAdapterRequest request)Deletes the digital twin adapter identified by the specified OCID.DeleteDigitalTwinInstanceResponsedeleteDigitalTwinInstance(DeleteDigitalTwinInstanceRequest request)Deletes the digital twin instance identified by the specified OCID.DeleteDigitalTwinModelResponsedeleteDigitalTwinModel(DeleteDigitalTwinModelRequest request)Deletes the digital twin model identified by the specified OCID.DeleteDigitalTwinRelationshipResponsedeleteDigitalTwinRelationship(DeleteDigitalTwinRelationshipRequest request)Deletes the digital twin relationship identified by the specified OCID.DeleteIotDomainResponsedeleteIotDomain(DeleteIotDomainRequest request)Deletes the IoT domain identified by the specified OCID.DeleteIotDomainGroupResponsedeleteIotDomainGroup(DeleteIotDomainGroupRequest request)Deletes the IoT domain group identified by the specified OCID.DeleteIotFlowRuntimeResponsedeleteIotFlowRuntime(DeleteIotFlowRuntimeRequest request)Deletes the IoT flow runtime identified by the specified OCID.GetDigitalTwinAdapterResponsegetDigitalTwinAdapter(GetDigitalTwinAdapterRequest request)Retrieves the digital twin adapter identified by the specified OCID.GetDigitalTwinInstanceResponsegetDigitalTwinInstance(GetDigitalTwinInstanceRequest request)Retrieves the digital twin instance identified by the specified OCID.GetDigitalTwinInstanceContentResponsegetDigitalTwinInstanceContent(GetDigitalTwinInstanceContentRequest request)Retrieves the content associated with a digital twin instance identified by the specified OCID.GetDigitalTwinModelResponsegetDigitalTwinModel(GetDigitalTwinModelRequest request)Retrieves the digital twin model identified by the specified OCID.GetDigitalTwinModelSpecResponsegetDigitalTwinModelSpec(GetDigitalTwinModelSpecRequest request)Retrieves the spec of digital twin model identified by the specified OCID.GetDigitalTwinRelationshipResponsegetDigitalTwinRelationship(GetDigitalTwinRelationshipRequest request)Retrieves the digital twin relationship identified by the specified OCID.StringgetEndpoint()Gets the set endpoint for REST call (ex, https://www.example.com)GetIotDomainResponsegetIotDomain(GetIotDomainRequest request)Retrieves the IoT domain identified by the specified OCID.GetIotDomainGroupResponsegetIotDomainGroup(GetIotDomainGroupRequest request)Retrieves the IoT domain group identified by the specified OCID.GetIotFlowRuntimeResponsegetIotFlowRuntime(GetIotFlowRuntimeRequest request)Gets the IoT flow runtime identified by the specified OCID.GetIotFlowRuntimeFlowsResponsegetIotFlowRuntimeFlows(GetIotFlowRuntimeFlowsRequest request)Gets the opaque flows document for the IoT flow runtime identified by the specified OCID.IotPaginatorsgetPaginators()Gets the pre-configured paginators available for list operations in this service which may return multiple pages of data.IotWaitersgetWaiters()Gets the pre-configured waiters available for resources for this service.GetWorkRequestResponsegetWorkRequest(GetWorkRequestRequest request)Retrieves the status of the work request with the given ID.InvokeRawCommandResponseinvokeRawCommand(InvokeRawCommandRequest request)Invokes the raw command on the specified digital twin instance.ListDigitalTwinAdaptersResponselistDigitalTwinAdapters(ListDigitalTwinAdaptersRequest request)Retrieves a list of digital twin adapters within the specified IoT domain.ListDigitalTwinInstancesResponselistDigitalTwinInstances(ListDigitalTwinInstancesRequest request)Retrieves a list of digital twin instances within the specified IoT domain.ListDigitalTwinModelsResponselistDigitalTwinModels(ListDigitalTwinModelsRequest request)Retrieves a list of digital twin models within the specified IoT domain.ListDigitalTwinRelationshipsResponselistDigitalTwinRelationships(ListDigitalTwinRelationshipsRequest request)Retrieves a list of digital twin relationships within the specified IoT domain.ListIotDomainGroupsResponselistIotDomainGroups(ListIotDomainGroupsRequest request)Retrieves a list of IoT domain groups within the specified compartment.ListIotDomainsResponselistIotDomains(ListIotDomainsRequest request)Retrieves a list of IoT domains within the specified compartment.ListIotFlowRuntimesResponselistIotFlowRuntimes(ListIotFlowRuntimesRequest request)Lists IoT flow runtimes in the specified compartment.ListWorkRequestErrorsResponselistWorkRequestErrors(ListWorkRequestErrorsRequest request)Lists errors associated with the specified work request.ListWorkRequestLogsResponselistWorkRequestLogs(ListWorkRequestLogsRequest request)Lists the logs associated with the specified work request.ListWorkRequestsResponselistWorkRequests(ListWorkRequestsRequest request)Lists work requests in the specified compartment.voidrefreshClient()Rebuilds the client from scratch.voidsetEndpoint(String endpoint)Sets the endpoint to call (ex, https://www.example.com).voidsetRegion(Region region)Sets the region to call (ex, Region.US_PHOENIX_1).voidsetRegion(String regionId)Sets the region to call (ex, ‘us-phoenix-1’).UpdateDigitalTwinAdapterResponseupdateDigitalTwinAdapter(UpdateDigitalTwinAdapterRequest request)Updates the details of digital twin adapter identified by the specified OCID.UpdateDigitalTwinInstanceResponseupdateDigitalTwinInstance(UpdateDigitalTwinInstanceRequest request)Updates the details of digital twin instance identified by the specified OCID.UpdateDigitalTwinModelResponseupdateDigitalTwinModel(UpdateDigitalTwinModelRequest request)Updates the details of the digital twin model identified by the specified OCID.UpdateDigitalTwinRelationshipResponseupdateDigitalTwinRelationship(UpdateDigitalTwinRelationshipRequest request)Updates the details of digital twin relationship identified by the specified OCID.UpdateIotDomainResponseupdateIotDomain(UpdateIotDomainRequest request)Updates the details of IoT domain identified by the specified OCID.UpdateIotDomainGroupResponseupdateIotDomainGroup(UpdateIotDomainGroupRequest request)Updates the details of IoT domain group identified by the specified OCID.UpdateIotFlowRuntimeResponseupdateIotFlowRuntime(UpdateIotFlowRuntimeRequest request)Updates the IoT flow runtime identified by the specified OCID.UpdateIotFlowRuntimeFlowsResponseupdateIotFlowRuntimeFlows(UpdateIotFlowRuntimeFlowsRequest request)Replaces the complete flows document for the IoT flow runtime identified by the specified OCID.voiduseRealmSpecificEndpointTemplate(boolean realmSpecificEndpointTemplateEnabled)Determines whether realm specific endpoint should be used or not.-
Methods inherited from interface java.lang.AutoCloseable
close
-
-
-
-
Method Detail
-
refreshClient
void refreshClient()
Rebuilds the client from scratch.Useful to refresh certificates.
-
setEndpoint
void setEndpoint(String endpoint)
Sets the endpoint to call (ex, https://www.example.com).- Parameters:
endpoint- The endpoint of the service.
-
getEndpoint
String getEndpoint()
Gets the set endpoint for REST call (ex, https://www.example.com)
-
setRegion
void setRegion(Region region)
Sets the region to call (ex, Region.US_PHOENIX_1).Note, this will call
setEndpointafter resolving the endpoint. If the service is not available in this Region, however, an IllegalArgumentException will be raised.- Parameters:
region- The region of the service.
-
setRegion
void setRegion(String regionId)
Sets the region to call (ex, ‘us-phoenix-1’).Note, this will first try to map the region ID to a known Region and call
setRegion.If no known Region could be determined, it will create an endpoint based on the default endpoint format (
Region.formatDefaultRegionEndpoint(Service, String)and then callsetEndpoint.- Parameters:
regionId- The public region ID.
-
useRealmSpecificEndpointTemplate
void useRealmSpecificEndpointTemplate(boolean realmSpecificEndpointTemplateEnabled)
Determines whether realm specific endpoint should be used or not.Set realmSpecificEndpointTemplateEnabled to “true” if the user wants to enable use of realm specific endpoint template, otherwise set it to “false”
- Parameters:
realmSpecificEndpointTemplateEnabled- flag to enable the use of realm specific endpoint template
-
activateIotFlowRuntime
ActivateIotFlowRuntimeResponse activateIotFlowRuntime(ActivateIotFlowRuntimeRequest request)
Activates the IoT flow runtime identified by the specified OCID.- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
- Throws:
BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_RetriesExample: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/latest/iot/ActivateIotFlowRuntimeExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use ActivateIotFlowRuntime API.
-
changeIotDomainCompartment
ChangeIotDomainCompartmentResponse changeIotDomainCompartment(ChangeIotDomainCompartmentRequest request)
Moves an IoT domain to a different compartment within the same tenancy.For information about moving resources between compartments, see Moving Resources to a Different Compartment.
- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
- Throws:
BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_RetriesExample: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/latest/iot/ChangeIotDomainCompartmentExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use ChangeIotDomainCompartment API.
-
changeIotDomainDataRetentionPeriod
ChangeIotDomainDataRetentionPeriodResponse changeIotDomainDataRetentionPeriod(ChangeIotDomainDataRetentionPeriodRequest request)
Updates Data Retention Period of the IoT Domain.- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
- Throws:
BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_RetriesExample: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/latest/iot/ChangeIotDomainDataRetentionPeriodExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use ChangeIotDomainDataRetentionPeriod API.
-
changeIotDomainGroupCompartment
ChangeIotDomainGroupCompartmentResponse changeIotDomainGroupCompartment(ChangeIotDomainGroupCompartmentRequest request)
Moves an IoT domain group to a different compartment within the same tenancy.For information about moving resources between compartments, see Moving Resources to a Different Compartment.
- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
- Throws:
BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_RetriesExample: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/latest/iot/ChangeIotDomainGroupCompartmentExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use ChangeIotDomainGroupCompartment API.
-
changeIotFlowRuntimeCompartment
ChangeIotFlowRuntimeCompartmentResponse changeIotFlowRuntimeCompartment(ChangeIotFlowRuntimeCompartmentRequest request)
Moves an IoT flow runtime to a different compartment within the same tenancy.For information about moving resources between compartments, see Moving Resources to a Different Compartment.
- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
- Throws:
BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_RetriesExample: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/latest/iot/ChangeIotFlowRuntimeCompartmentExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use ChangeIotFlowRuntimeCompartment API.
-
configureIotDomainDataAccess
ConfigureIotDomainDataAccessResponse configureIotDomainDataAccess(ConfigureIotDomainDataAccessRequest request)
Updates an IoT domain Data Access.- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
- Throws:
BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_RetriesExample: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/latest/iot/ConfigureIotDomainDataAccessExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use ConfigureIotDomainDataAccess API.
-
configureIotDomainGroupDataAccess
ConfigureIotDomainGroupDataAccessResponse configureIotDomainGroupDataAccess(ConfigureIotDomainGroupDataAccessRequest request)
Updates an IoT domain Group Data Access.- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
- Throws:
BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_RetriesExample: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/latest/iot/ConfigureIotDomainGroupDataAccessExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use ConfigureIotDomainGroupDataAccess API.
-
createDigitalTwinAdapter
CreateDigitalTwinAdapterResponse createDigitalTwinAdapter(CreateDigitalTwinAdapterRequest request)
Creates a new digital twin adapter.- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
- Throws:
BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_RetriesExample: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/latest/iot/CreateDigitalTwinAdapterExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use CreateDigitalTwinAdapter API.
-
createDigitalTwinInstance
CreateDigitalTwinInstanceResponse createDigitalTwinInstance(CreateDigitalTwinInstanceRequest request)
Creates a new digital twin instance.- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
- Throws:
BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_RetriesExample: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/latest/iot/CreateDigitalTwinInstanceExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use CreateDigitalTwinInstance API.
-
createDigitalTwinModel
CreateDigitalTwinModelResponse createDigitalTwinModel(CreateDigitalTwinModelRequest request)
Creates a new digital twin model.- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
- Throws:
BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_RetriesExample: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/latest/iot/CreateDigitalTwinModelExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use CreateDigitalTwinModel API.
-
createDigitalTwinRelationship
CreateDigitalTwinRelationshipResponse createDigitalTwinRelationship(CreateDigitalTwinRelationshipRequest request)
Creates a new digital twin relationship.- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
- Throws:
BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_RetriesExample: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/latest/iot/CreateDigitalTwinRelationshipExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use CreateDigitalTwinRelationship API.
-
createIotDomain
CreateIotDomainResponse createIotDomain(CreateIotDomainRequest request)
Creates a new IoT domain.- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
- Throws:
BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_RetriesExample: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/latest/iot/CreateIotDomainExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use CreateIotDomain API.
-
createIotDomainGroup
CreateIotDomainGroupResponse createIotDomainGroup(CreateIotDomainGroupRequest request)
Creates a new IoT domain group.- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
- Throws:
BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_RetriesExample: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/latest/iot/CreateIotDomainGroupExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use CreateIotDomainGroup API.
-
createIotFlowRuntime
CreateIotFlowRuntimeResponse createIotFlowRuntime(CreateIotFlowRuntimeRequest request)
Creates an IoT flow runtime.- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
- Throws:
BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_RetriesExample: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/latest/iot/CreateIotFlowRuntimeExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use CreateIotFlowRuntime API.
-
deactivateIotFlowRuntime
DeactivateIotFlowRuntimeResponse deactivateIotFlowRuntime(DeactivateIotFlowRuntimeRequest request)
Deactivates the IoT flow runtime identified by the specified OCID.- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
- Throws:
BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_RetriesExample: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/latest/iot/DeactivateIotFlowRuntimeExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use DeactivateIotFlowRuntime API.
-
deleteDigitalTwinAdapter
DeleteDigitalTwinAdapterResponse deleteDigitalTwinAdapter(DeleteDigitalTwinAdapterRequest request)
Deletes the digital twin adapter identified by the specified OCID.- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
- Throws:
BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_RetriesExample: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/latest/iot/DeleteDigitalTwinAdapterExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use DeleteDigitalTwinAdapter API.
-
deleteDigitalTwinInstance
DeleteDigitalTwinInstanceResponse deleteDigitalTwinInstance(DeleteDigitalTwinInstanceRequest request)
Deletes the digital twin instance identified by the specified OCID.- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
- Throws:
BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_RetriesExample: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/latest/iot/DeleteDigitalTwinInstanceExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use DeleteDigitalTwinInstance API.
-
deleteDigitalTwinModel
DeleteDigitalTwinModelResponse deleteDigitalTwinModel(DeleteDigitalTwinModelRequest request)
Deletes the digital twin model identified by the specified OCID.- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
- Throws:
BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_RetriesExample: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/latest/iot/DeleteDigitalTwinModelExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use DeleteDigitalTwinModel API.
-
deleteDigitalTwinRelationship
DeleteDigitalTwinRelationshipResponse deleteDigitalTwinRelationship(DeleteDigitalTwinRelationshipRequest request)
Deletes the digital twin relationship identified by the specified OCID.- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
- Throws:
BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_RetriesExample: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/latest/iot/DeleteDigitalTwinRelationshipExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use DeleteDigitalTwinRelationship API.
-
deleteIotDomain
DeleteIotDomainResponse deleteIotDomain(DeleteIotDomainRequest request)
Deletes the IoT domain identified by the specified OCID.- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
- Throws:
BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_RetriesExample: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/latest/iot/DeleteIotDomainExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use DeleteIotDomain API.
-
deleteIotDomainGroup
DeleteIotDomainGroupResponse deleteIotDomainGroup(DeleteIotDomainGroupRequest request)
Deletes the IoT domain group identified by the specified OCID.- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
- Throws:
BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_RetriesExample: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/latest/iot/DeleteIotDomainGroupExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use DeleteIotDomainGroup API.
-
deleteIotFlowRuntime
DeleteIotFlowRuntimeResponse deleteIotFlowRuntime(DeleteIotFlowRuntimeRequest request)
Deletes the IoT flow runtime identified by the specified OCID.- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
- Throws:
BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_RetriesExample: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/latest/iot/DeleteIotFlowRuntimeExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use DeleteIotFlowRuntime API.
-
getDigitalTwinAdapter
GetDigitalTwinAdapterResponse getDigitalTwinAdapter(GetDigitalTwinAdapterRequest request)
Retrieves the digital twin adapter identified by the specified OCID.- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
- Throws:
BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_RetriesExample: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/latest/iot/GetDigitalTwinAdapterExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use GetDigitalTwinAdapter API.
-
getDigitalTwinInstance
GetDigitalTwinInstanceResponse getDigitalTwinInstance(GetDigitalTwinInstanceRequest request)
Retrieves the digital twin instance identified by the specified OCID.- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
- Throws:
BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_RetriesExample: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/latest/iot/GetDigitalTwinInstanceExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use GetDigitalTwinInstance API.
-
getDigitalTwinInstanceContent
GetDigitalTwinInstanceContentResponse getDigitalTwinInstanceContent(GetDigitalTwinInstanceContentRequest request)
Retrieves the content associated with a digital twin instance identified by the specified OCID.The content can be retrieved only when a model is associated with the digital twin instance.
- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
- Throws:
BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_RetriesExample: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/latest/iot/GetDigitalTwinInstanceContentExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use GetDigitalTwinInstanceContent API.
-
getDigitalTwinModel
GetDigitalTwinModelResponse getDigitalTwinModel(GetDigitalTwinModelRequest request)
Retrieves the digital twin model identified by the specified OCID.- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
- Throws:
BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_RetriesExample: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/latest/iot/GetDigitalTwinModelExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use GetDigitalTwinModel API.
-
getDigitalTwinModelSpec
GetDigitalTwinModelSpecResponse getDigitalTwinModelSpec(GetDigitalTwinModelSpecRequest request)
Retrieves the spec of digital twin model identified by the specified OCID.- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
- Throws:
BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_RetriesExample: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/latest/iot/GetDigitalTwinModelSpecExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use GetDigitalTwinModelSpec API.
-
getDigitalTwinRelationship
GetDigitalTwinRelationshipResponse getDigitalTwinRelationship(GetDigitalTwinRelationshipRequest request)
Retrieves the digital twin relationship identified by the specified OCID.- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
- Throws:
BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_RetriesExample: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/latest/iot/GetDigitalTwinRelationshipExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use GetDigitalTwinRelationship API.
-
getIotDomain
GetIotDomainResponse getIotDomain(GetIotDomainRequest request)
Retrieves the IoT domain identified by the specified OCID.- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
- Throws:
BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_RetriesExample: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/latest/iot/GetIotDomainExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use GetIotDomain API.
-
getIotDomainGroup
GetIotDomainGroupResponse getIotDomainGroup(GetIotDomainGroupRequest request)
Retrieves the IoT domain group identified by the specified OCID.- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
- Throws:
BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_RetriesExample: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/latest/iot/GetIotDomainGroupExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use GetIotDomainGroup API.
-
getIotFlowRuntime
GetIotFlowRuntimeResponse getIotFlowRuntime(GetIotFlowRuntimeRequest request)
Gets the IoT flow runtime identified by the specified OCID.- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
- Throws:
BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_RetriesExample: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/latest/iot/GetIotFlowRuntimeExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use GetIotFlowRuntime API.
-
getIotFlowRuntimeFlows
GetIotFlowRuntimeFlowsResponse getIotFlowRuntimeFlows(GetIotFlowRuntimeFlowsRequest request)
Gets the opaque flows document for the IoT flow runtime identified by the specified OCID.- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
- Throws:
BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_RetriesExample: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/latest/iot/GetIotFlowRuntimeFlowsExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use GetIotFlowRuntimeFlows API.
-
getWorkRequest
GetWorkRequestResponse getWorkRequest(GetWorkRequestRequest request)
Retrieves the status of the work request with the given ID.- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
- Throws:
BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_RetriesExample: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/latest/iot/GetWorkRequestExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use GetWorkRequest API.
-
invokeRawCommand
InvokeRawCommandResponse invokeRawCommand(InvokeRawCommandRequest request)
Invokes the raw command on the specified digital twin instance.- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
- Throws:
BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_RetriesExample: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/latest/iot/InvokeRawCommandExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use InvokeRawCommand API.
-
listDigitalTwinAdapters
ListDigitalTwinAdaptersResponse listDigitalTwinAdapters(ListDigitalTwinAdaptersRequest request)
Retrieves a list of digital twin adapters within the specified IoT domain.- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
- Throws:
BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_RetriesExample: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/latest/iot/ListDigitalTwinAdaptersExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use ListDigitalTwinAdapters API.
-
listDigitalTwinInstances
ListDigitalTwinInstancesResponse listDigitalTwinInstances(ListDigitalTwinInstancesRequest request)
Retrieves a list of digital twin instances within the specified IoT domain.- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
- Throws:
BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_RetriesExample: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/latest/iot/ListDigitalTwinInstancesExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use ListDigitalTwinInstances API.
-
listDigitalTwinModels
ListDigitalTwinModelsResponse listDigitalTwinModels(ListDigitalTwinModelsRequest request)
Retrieves a list of digital twin models within the specified IoT domain.- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
- Throws:
BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_RetriesExample: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/latest/iot/ListDigitalTwinModelsExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use ListDigitalTwinModels API.
-
listDigitalTwinRelationships
ListDigitalTwinRelationshipsResponse listDigitalTwinRelationships(ListDigitalTwinRelationshipsRequest request)
Retrieves a list of digital twin relationships within the specified IoT domain.- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
- Throws:
BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_RetriesExample: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/latest/iot/ListDigitalTwinRelationshipsExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use ListDigitalTwinRelationships API.
-
listIotDomainGroups
ListIotDomainGroupsResponse listIotDomainGroups(ListIotDomainGroupsRequest request)
Retrieves a list of IoT domain groups within the specified compartment.- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
- Throws:
BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_RetriesExample: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/latest/iot/ListIotDomainGroupsExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use ListIotDomainGroups API.
-
listIotDomains
ListIotDomainsResponse listIotDomains(ListIotDomainsRequest request)
Retrieves a list of IoT domains within the specified compartment.- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
- Throws:
BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_RetriesExample: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/latest/iot/ListIotDomainsExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use ListIotDomains API.
-
listIotFlowRuntimes
ListIotFlowRuntimesResponse listIotFlowRuntimes(ListIotFlowRuntimesRequest request)
Lists IoT flow runtimes in the specified compartment.- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
- Throws:
BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_RetriesExample: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/latest/iot/ListIotFlowRuntimesExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use ListIotFlowRuntimes API.
-
listWorkRequestErrors
ListWorkRequestErrorsResponse listWorkRequestErrors(ListWorkRequestErrorsRequest request)
Lists errors associated with the specified work request.- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
- Throws:
BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_RetriesExample: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/latest/iot/ListWorkRequestErrorsExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use ListWorkRequestErrors API.
-
listWorkRequestLogs
ListWorkRequestLogsResponse listWorkRequestLogs(ListWorkRequestLogsRequest request)
Lists the logs associated with the specified work request.- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
- Throws:
BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_RetriesExample: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/latest/iot/ListWorkRequestLogsExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use ListWorkRequestLogs API.
-
listWorkRequests
ListWorkRequestsResponse listWorkRequests(ListWorkRequestsRequest request)
Lists work requests in the specified compartment.- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
- Throws:
BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_RetriesExample: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/latest/iot/ListWorkRequestsExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use ListWorkRequests API.
-
updateDigitalTwinAdapter
UpdateDigitalTwinAdapterResponse updateDigitalTwinAdapter(UpdateDigitalTwinAdapterRequest request)
Updates the details of digital twin adapter identified by the specified OCID.- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
- Throws:
BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_RetriesExample: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/latest/iot/UpdateDigitalTwinAdapterExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use UpdateDigitalTwinAdapter API.
-
updateDigitalTwinInstance
UpdateDigitalTwinInstanceResponse updateDigitalTwinInstance(UpdateDigitalTwinInstanceRequest request)
Updates the details of digital twin instance identified by the specified OCID.- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
- Throws:
BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_RetriesExample: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/latest/iot/UpdateDigitalTwinInstanceExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use UpdateDigitalTwinInstance API.
-
updateDigitalTwinModel
UpdateDigitalTwinModelResponse updateDigitalTwinModel(UpdateDigitalTwinModelRequest request)
Updates the details of the digital twin model identified by the specified OCID.- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
- Throws:
BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_RetriesExample: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/latest/iot/UpdateDigitalTwinModelExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use UpdateDigitalTwinModel API.
-
updateDigitalTwinRelationship
UpdateDigitalTwinRelationshipResponse updateDigitalTwinRelationship(UpdateDigitalTwinRelationshipRequest request)
Updates the details of digital twin relationship identified by the specified OCID.- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
- Throws:
BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_RetriesExample: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/latest/iot/UpdateDigitalTwinRelationshipExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use UpdateDigitalTwinRelationship API.
-
updateIotDomain
UpdateIotDomainResponse updateIotDomain(UpdateIotDomainRequest request)
Updates the details of IoT domain identified by the specified OCID.- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
- Throws:
BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_RetriesExample: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/latest/iot/UpdateIotDomainExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use UpdateIotDomain API.
-
updateIotDomainGroup
UpdateIotDomainGroupResponse updateIotDomainGroup(UpdateIotDomainGroupRequest request)
Updates the details of IoT domain group identified by the specified OCID.- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
- Throws:
BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_RetriesExample: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/latest/iot/UpdateIotDomainGroupExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use UpdateIotDomainGroup API.
-
updateIotFlowRuntime
UpdateIotFlowRuntimeResponse updateIotFlowRuntime(UpdateIotFlowRuntimeRequest request)
Updates the IoT flow runtime identified by the specified OCID.- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
- Throws:
BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_RetriesExample: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/latest/iot/UpdateIotFlowRuntimeExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use UpdateIotFlowRuntime API.
-
updateIotFlowRuntimeFlows
UpdateIotFlowRuntimeFlowsResponse updateIotFlowRuntimeFlows(UpdateIotFlowRuntimeFlowsRequest request)
Replaces the complete flows document for the IoT flow runtime identified by the specified OCID.- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
- Throws:
BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_RetriesExample: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/latest/iot/UpdateIotFlowRuntimeFlowsExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use UpdateIotFlowRuntimeFlows API.
-
getWaiters
IotWaiters getWaiters()
Gets the pre-configured waiters available for resources for this service.- Returns:
- The service waiters.
-
getPaginators
IotPaginators getPaginators()
Gets the pre-configured paginators available for list operations in this service which may return multiple pages of data.These paginators provide an
Iterableinterface so that service responses, or resources/records, can be iterated through without having to manually deal with pagination and page tokens.- Returns:
- The service paginators.
-
-