Creates and manages InsightsConfigs.
The InsightsConfig resource is the core configuration object to capture
events from your Software Development Lifecycle. It acts as the central hub
for managing how Developer connect understands your application, its runtime
environments, and the artifacts deployed within them.
A user can create an InsightsConfig, list previously-requested
InsightsConfigs or get InsightsConfigs by their ID to determine the status of
the InsightsConfig.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-18 UTC."],[],[],null,["# Class InsightsConfigServiceGrpc (0.29.0)\n\nVersion latestkeyboard_arrow_down\n\n- [0.29.0 (latest)](/java/docs/reference/google-cloud-developerconnect/latest/com.google.cloud.developerconnect.v1.InsightsConfigServiceGrpc)\n- [0.27.0](/java/docs/reference/google-cloud-developerconnect/0.27.0/com.google.cloud.developerconnect.v1.InsightsConfigServiceGrpc)\n- [0.25.0](/java/docs/reference/google-cloud-developerconnect/0.25.0/com.google.cloud.developerconnect.v1.InsightsConfigServiceGrpc)\n- [0.24.0](/java/docs/reference/google-cloud-developerconnect/0.24.0/com.google.cloud.developerconnect.v1.InsightsConfigServiceGrpc)\n- [0.21.0](/java/docs/reference/google-cloud-developerconnect/0.21.0/com.google.cloud.developerconnect.v1.InsightsConfigServiceGrpc)\n- [0.20.0](/java/docs/reference/google-cloud-developerconnect/0.20.0/com.google.cloud.developerconnect.v1.InsightsConfigServiceGrpc)\n- [0.19.0](/java/docs/reference/google-cloud-developerconnect/0.19.0/com.google.cloud.developerconnect.v1.InsightsConfigServiceGrpc)\n- [0.17.0](/java/docs/reference/google-cloud-developerconnect/0.17.0/com.google.cloud.developerconnect.v1.InsightsConfigServiceGrpc)\n- [0.16.0](/java/docs/reference/google-cloud-developerconnect/0.16.0/com.google.cloud.developerconnect.v1.InsightsConfigServiceGrpc)\n- [0.15.0](/java/docs/reference/google-cloud-developerconnect/0.15.0/com.google.cloud.developerconnect.v1.InsightsConfigServiceGrpc)\n- [0.14.0](/java/docs/reference/google-cloud-developerconnect/0.14.0/com.google.cloud.developerconnect.v1.InsightsConfigServiceGrpc)\n- [0.13.0](/java/docs/reference/google-cloud-developerconnect/0.13.0/com.google.cloud.developerconnect.v1.InsightsConfigServiceGrpc)\n- [0.12.0](/java/docs/reference/google-cloud-developerconnect/0.12.0/com.google.cloud.developerconnect.v1.InsightsConfigServiceGrpc)\n- [0.11.0](/java/docs/reference/google-cloud-developerconnect/0.11.0/com.google.cloud.developerconnect.v1.InsightsConfigServiceGrpc)\n- [0.10.0](/java/docs/reference/google-cloud-developerconnect/0.10.0/com.google.cloud.developerconnect.v1.InsightsConfigServiceGrpc)\n- [0.9.0](/java/docs/reference/google-cloud-developerconnect/0.9.0/com.google.cloud.developerconnect.v1.InsightsConfigServiceGrpc)\n- [0.8.0](/java/docs/reference/google-cloud-developerconnect/0.8.0/com.google.cloud.developerconnect.v1.InsightsConfigServiceGrpc)\n- [0.6.0](/java/docs/reference/google-cloud-developerconnect/0.6.0/com.google.cloud.developerconnect.v1.InsightsConfigServiceGrpc)\n- [0.5.0](/java/docs/reference/google-cloud-developerconnect/0.5.0/com.google.cloud.developerconnect.v1.InsightsConfigServiceGrpc)\n- [0.4.0](/java/docs/reference/google-cloud-developerconnect/0.4.0/com.google.cloud.developerconnect.v1.InsightsConfigServiceGrpc)\n- [0.3.0](/java/docs/reference/google-cloud-developerconnect/0.3.0/com.google.cloud.developerconnect.v1.InsightsConfigServiceGrpc)\n- [0.2.0](/java/docs/reference/google-cloud-developerconnect/0.2.0/com.google.cloud.developerconnect.v1.InsightsConfigServiceGrpc)\n- [0.1.0](/java/docs/reference/google-cloud-developerconnect/0.1.0/com.google.cloud.developerconnect.v1.InsightsConfigServiceGrpc) \n\n public final class InsightsConfigServiceGrpc\n\nCreates and manages InsightsConfigs.\nThe InsightsConfig resource is the core configuration object to capture\nevents from your Software Development Lifecycle. It acts as the central hub\nfor managing how Developer connect understands your application, its runtime\nenvironments, and the artifacts deployed within them.\nA user can create an InsightsConfig, list previously-requested\nInsightsConfigs or get InsightsConfigs by their ID to determine the status of\nthe InsightsConfig. \n\nInheritance\n-----------\n\n[java.lang.Object](https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html) \\\u003e InsightsConfigServiceGrpc \n\nInherited Members\n-----------------\n\n[Object.clone()](https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#clone--) \n[Object.equals(Object)](https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#equals-java.lang.Object-) \n[Object.finalize()](https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#finalize--) \n[Object.getClass()](https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#getClass--) \n[Object.hashCode()](https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#hashCode--) \n[Object.notify()](https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#notify--) \n[Object.notifyAll()](https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#notifyAll--) \n[Object.toString()](https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#toString--) \n[Object.wait()](https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#wait--) \n[Object.wait(long)](https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#wait-long-) \n[Object.wait(long,int)](https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#wait-long-int-)\n\nStatic Fields\n-------------\n\n### SERVICE_NAME\n\n public static final String SERVICE_NAME\n\nStatic Methods\n--------------\n\n### bindService(InsightsConfigServiceGrpc.AsyncService service)\n\n public static final ServerServiceDefinition bindService(InsightsConfigServiceGrpc.AsyncService service)\n\n### getCreateInsightsConfigMethod()\n\n public static MethodDescriptor\u003cCreateInsightsConfigRequest,Operation\u003e getCreateInsightsConfigMethod()\n\n### getDeleteInsightsConfigMethod()\n\n public static MethodDescriptor\u003cDeleteInsightsConfigRequest,Operation\u003e getDeleteInsightsConfigMethod()\n\n### getGetInsightsConfigMethod()\n\n public static MethodDescriptor\u003cGetInsightsConfigRequest,InsightsConfig\u003e getGetInsightsConfigMethod()\n\n### getListInsightsConfigsMethod()\n\n public static MethodDescriptor\u003cListInsightsConfigsRequest,ListInsightsConfigsResponse\u003e getListInsightsConfigsMethod()\n\n### getServiceDescriptor()\n\n public static ServiceDescriptor getServiceDescriptor()\n\n### getUpdateInsightsConfigMethod()\n\n public static MethodDescriptor\u003cUpdateInsightsConfigRequest,Operation\u003e getUpdateInsightsConfigMethod()\n\n### newBlockingStub(Channel channel)\n\n public static InsightsConfigServiceGrpc.InsightsConfigServiceBlockingStub newBlockingStub(Channel channel)\n\nCreates a new blocking-style stub that supports unary and streaming output calls on the service\n\n### newBlockingV2Stub(Channel channel)\n\n public static InsightsConfigServiceGrpc.InsightsConfigServiceBlockingV2Stub newBlockingV2Stub(Channel channel)\n\nCreates a new blocking-style stub that supports all types of calls on the service\n\n### newFutureStub(Channel channel)\n\n public static InsightsConfigServiceGrpc.InsightsConfigServiceFutureStub newFutureStub(Channel channel)\n\nCreates a new ListenableFuture-style stub that supports unary calls on the service\n\n### newStub(Channel channel)\n\n public static InsightsConfigServiceGrpc.InsightsConfigServiceStub newStub(Channel channel)\n\nCreates a new async stub that supports all call types for the service"]]