public final class InsightsConfig extends GeneratedMessageV3 implements InsightsConfigOrBuilder
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.
Protobuf type google.cloud.developerconnect.v1.InsightsConfig
Inherited Members
com.google.protobuf.GeneratedMessageV3.<ListT>makeMutableCopy(ListT)
com.google.protobuf.GeneratedMessageV3.<ListT>makeMutableCopy(ListT,int)
com.google.protobuf.GeneratedMessageV3.<T>emptyList(java.lang.Class<T>)
com.google.protobuf.GeneratedMessageV3.internalGetMapFieldReflection(int)
Static Fields
ANNOTATIONS_FIELD_NUMBER
public static final int ANNOTATIONS_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
APP_HUB_APPLICATION_FIELD_NUMBER
public static final int APP_HUB_APPLICATION_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
ARTIFACT_CONFIGS_FIELD_NUMBER
public static final int ARTIFACT_CONFIGS_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
CREATE_TIME_FIELD_NUMBER
public static final int CREATE_TIME_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
ERRORS_FIELD_NUMBER
public static final int ERRORS_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
LABELS_FIELD_NUMBER
public static final int LABELS_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
NAME_FIELD_NUMBER
public static final int NAME_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
RECONCILING_FIELD_NUMBER
public static final int RECONCILING_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
RUNTIME_CONFIGS_FIELD_NUMBER
public static final int RUNTIME_CONFIGS_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
STATE_FIELD_NUMBER
public static final int STATE_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
UPDATE_TIME_FIELD_NUMBER
public static final int UPDATE_TIME_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
Static Methods
getDefaultInstance()
public static InsightsConfig getDefaultInstance()
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
newBuilder()
public static InsightsConfig.Builder newBuilder()
newBuilder(InsightsConfig prototype)
public static InsightsConfig.Builder newBuilder(InsightsConfig prototype)
public static InsightsConfig parseDelimitedFrom(InputStream input)
public static InsightsConfig parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(byte[] data)
public static InsightsConfig parseFrom(byte[] data)
Parameter |
Name |
Description |
data |
byte[]
|
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static InsightsConfig parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteString data)
public static InsightsConfig parseFrom(ByteString data)
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static InsightsConfig parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static InsightsConfig parseFrom(CodedInputStream input)
public static InsightsConfig parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static InsightsConfig parseFrom(InputStream input)
public static InsightsConfig parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteBuffer data)
public static InsightsConfig parseFrom(ByteBuffer data)
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static InsightsConfig parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
parser()
public static Parser<InsightsConfig> parser()
Methods
containsAnnotations(String key)
public boolean containsAnnotations(String key)
Optional. User specified annotations. See
https://google.aip.dev/148#annotations for more details such as format and
size limitations.
map<string, string> annotations = 8 [(.google.api.field_behavior) = OPTIONAL];
Parameter |
Name |
Description |
key |
String
|
containsLabels(String key)
public boolean containsLabels(String key)
Optional. Set of labels associated with an InsightsConfig.
map<string, string> labels = 9 [(.google.api.field_behavior) = OPTIONAL];
Parameter |
Name |
Description |
key |
String
|
equals(Object obj)
public boolean equals(Object obj)
Parameter |
Name |
Description |
obj |
Object
|
Overrides
getAnnotations() (deprecated)
public Map<String,String> getAnnotations()
getAnnotationsCount()
public int getAnnotationsCount()
Optional. User specified annotations. See
https://google.aip.dev/148#annotations for more details such as format and
size limitations.
map<string, string> annotations = 8 [(.google.api.field_behavior) = OPTIONAL];
Returns |
Type |
Description |
int |
|
getAnnotationsMap()
public Map<String,String> getAnnotationsMap()
Optional. User specified annotations. See
https://google.aip.dev/148#annotations for more details such as format and
size limitations.
map<string, string> annotations = 8 [(.google.api.field_behavior) = OPTIONAL];
getAnnotationsOrDefault(String key, String defaultValue)
public String getAnnotationsOrDefault(String key, String defaultValue)
Optional. User specified annotations. See
https://google.aip.dev/148#annotations for more details such as format and
size limitations.
map<string, string> annotations = 8 [(.google.api.field_behavior) = OPTIONAL];
Returns |
Type |
Description |
String |
|
getAnnotationsOrThrow(String key)
public String getAnnotationsOrThrow(String key)
Optional. User specified annotations. See
https://google.aip.dev/148#annotations for more details such as format and
size limitations.
map<string, string> annotations = 8 [(.google.api.field_behavior) = OPTIONAL];
Parameter |
Name |
Description |
key |
String
|
Returns |
Type |
Description |
String |
|
getAppHubApplication()
public String getAppHubApplication()
Optional. The name of the App Hub Application.
Format:
projects/{project}/locations/{location}/applications/{application}
string app_hub_application = 4 [(.google.api.field_behavior) = OPTIONAL];
Returns |
Type |
Description |
String |
The appHubApplication.
|
getAppHubApplicationBytes()
public ByteString getAppHubApplicationBytes()
Optional. The name of the App Hub Application.
Format:
projects/{project}/locations/{location}/applications/{application}
string app_hub_application = 4 [(.google.api.field_behavior) = OPTIONAL];
Returns |
Type |
Description |
ByteString |
The bytes for appHubApplication.
|
getArtifactConfigs(int index)
public ArtifactConfig getArtifactConfigs(int index)
Optional. The artifact configurations of the artifacts that are deployed.
repeated .google.cloud.developerconnect.v1.ArtifactConfig artifact_configs = 6 [(.google.api.field_behavior) = OPTIONAL];
Parameter |
Name |
Description |
index |
int
|
getArtifactConfigsCount()
public int getArtifactConfigsCount()
Optional. The artifact configurations of the artifacts that are deployed.
repeated .google.cloud.developerconnect.v1.ArtifactConfig artifact_configs = 6 [(.google.api.field_behavior) = OPTIONAL];
Returns |
Type |
Description |
int |
|
getArtifactConfigsList()
public List<ArtifactConfig> getArtifactConfigsList()
Optional. The artifact configurations of the artifacts that are deployed.
repeated .google.cloud.developerconnect.v1.ArtifactConfig artifact_configs = 6 [(.google.api.field_behavior) = OPTIONAL];
getArtifactConfigsOrBuilder(int index)
public ArtifactConfigOrBuilder getArtifactConfigsOrBuilder(int index)
Optional. The artifact configurations of the artifacts that are deployed.
repeated .google.cloud.developerconnect.v1.ArtifactConfig artifact_configs = 6 [(.google.api.field_behavior) = OPTIONAL];
Parameter |
Name |
Description |
index |
int
|
getArtifactConfigsOrBuilderList()
public List<? extends ArtifactConfigOrBuilder> getArtifactConfigsOrBuilderList()
Optional. The artifact configurations of the artifacts that are deployed.
repeated .google.cloud.developerconnect.v1.ArtifactConfig artifact_configs = 6 [(.google.api.field_behavior) = OPTIONAL];
Returns |
Type |
Description |
List<? extends com.google.cloud.developerconnect.v1.ArtifactConfigOrBuilder> |
|
getCreateTime()
public Timestamp getCreateTime()
Output only. [Output only] Create timestamp
.google.protobuf.Timestamp create_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns |
Type |
Description |
Timestamp |
The createTime.
|
getCreateTimeOrBuilder()
public TimestampOrBuilder getCreateTimeOrBuilder()
Output only. [Output only] Create timestamp
.google.protobuf.Timestamp create_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
getDefaultInstanceForType()
public InsightsConfig getDefaultInstanceForType()
getErrors(int index)
public Status getErrors(int index)
Output only. Any errors that occurred while setting up the InsightsConfig.
Each error will be in the format: field_name: error_message
, e.g.
GetAppHubApplication: Permission denied while getting App Hub
application. Please grant permissions to the P4SA.
repeated .google.rpc.Status errors = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];
Parameter |
Name |
Description |
index |
int
|
Returns |
Type |
Description |
com.google.rpc.Status |
|
getErrorsCount()
public int getErrorsCount()
Output only. Any errors that occurred while setting up the InsightsConfig.
Each error will be in the format: field_name: error_message
, e.g.
GetAppHubApplication: Permission denied while getting App Hub
application. Please grant permissions to the P4SA.
repeated .google.rpc.Status errors = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns |
Type |
Description |
int |
|
getErrorsList()
public List<Status> getErrorsList()
Output only. Any errors that occurred while setting up the InsightsConfig.
Each error will be in the format: field_name: error_message
, e.g.
GetAppHubApplication: Permission denied while getting App Hub
application. Please grant permissions to the P4SA.
repeated .google.rpc.Status errors = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns |
Type |
Description |
List<com.google.rpc.Status> |
|
getErrorsOrBuilder(int index)
public StatusOrBuilder getErrorsOrBuilder(int index)
Output only. Any errors that occurred while setting up the InsightsConfig.
Each error will be in the format: field_name: error_message
, e.g.
GetAppHubApplication: Permission denied while getting App Hub
application. Please grant permissions to the P4SA.
repeated .google.rpc.Status errors = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];
Parameter |
Name |
Description |
index |
int
|
Returns |
Type |
Description |
com.google.rpc.StatusOrBuilder |
|
getErrorsOrBuilderList()
public List<? extends StatusOrBuilder> getErrorsOrBuilderList()
Output only. Any errors that occurred while setting up the InsightsConfig.
Each error will be in the format: field_name: error_message
, e.g.
GetAppHubApplication: Permission denied while getting App Hub
application. Please grant permissions to the P4SA.
repeated .google.rpc.Status errors = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns |
Type |
Description |
List<? extends com.google.rpc.StatusOrBuilder> |
|
getInsightsConfigContextCase()
public InsightsConfig.InsightsConfigContextCase getInsightsConfigContextCase()
getLabels() (deprecated)
public Map<String,String> getLabels()
getLabelsCount()
public int getLabelsCount()
Optional. Set of labels associated with an InsightsConfig.
map<string, string> labels = 9 [(.google.api.field_behavior) = OPTIONAL];
Returns |
Type |
Description |
int |
|
getLabelsMap()
public Map<String,String> getLabelsMap()
Optional. Set of labels associated with an InsightsConfig.
map<string, string> labels = 9 [(.google.api.field_behavior) = OPTIONAL];
getLabelsOrDefault(String key, String defaultValue)
public String getLabelsOrDefault(String key, String defaultValue)
Optional. Set of labels associated with an InsightsConfig.
map<string, string> labels = 9 [(.google.api.field_behavior) = OPTIONAL];
Returns |
Type |
Description |
String |
|
getLabelsOrThrow(String key)
public String getLabelsOrThrow(String key)
Optional. Set of labels associated with an InsightsConfig.
map<string, string> labels = 9 [(.google.api.field_behavior) = OPTIONAL];
Parameter |
Name |
Description |
key |
String
|
Returns |
Type |
Description |
String |
|
getName()
Identifier. The name of the InsightsConfig.
Format:
projects/{project}/locations/{location}/insightsConfigs/{insightsConfig}
string name = 1 [(.google.api.field_behavior) = IDENTIFIER];
Returns |
Type |
Description |
String |
The name.
|
getNameBytes()
public ByteString getNameBytes()
Identifier. The name of the InsightsConfig.
Format:
projects/{project}/locations/{location}/insightsConfigs/{insightsConfig}
string name = 1 [(.google.api.field_behavior) = IDENTIFIER];
Returns |
Type |
Description |
ByteString |
The bytes for name.
|
getParserForType()
public Parser<InsightsConfig> getParserForType()
Overrides
getReconciling()
public boolean getReconciling()
Output only. Reconciling (https://google.aip.dev/128#reconciliation).
Set to true if the current state of InsightsConfig does not match the
user's intended state, and the service is actively updating the resource to
reconcile them. This can happen due to user-triggered updates or
system actions like failover or maintenance.
bool reconciling = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns |
Type |
Description |
boolean |
The reconciling.
|
getRuntimeConfigs(int index)
public RuntimeConfig getRuntimeConfigs(int index)
Output only. The runtime configurations where the application is deployed.
repeated .google.cloud.developerconnect.v1.RuntimeConfig runtime_configs = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
Parameter |
Name |
Description |
index |
int
|
getRuntimeConfigsCount()
public int getRuntimeConfigsCount()
Output only. The runtime configurations where the application is deployed.
repeated .google.cloud.developerconnect.v1.RuntimeConfig runtime_configs = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns |
Type |
Description |
int |
|
getRuntimeConfigsList()
public List<RuntimeConfig> getRuntimeConfigsList()
Output only. The runtime configurations where the application is deployed.
repeated .google.cloud.developerconnect.v1.RuntimeConfig runtime_configs = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
getRuntimeConfigsOrBuilder(int index)
public RuntimeConfigOrBuilder getRuntimeConfigsOrBuilder(int index)
Output only. The runtime configurations where the application is deployed.
repeated .google.cloud.developerconnect.v1.RuntimeConfig runtime_configs = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
Parameter |
Name |
Description |
index |
int
|
getRuntimeConfigsOrBuilderList()
public List<? extends RuntimeConfigOrBuilder> getRuntimeConfigsOrBuilderList()
Output only. The runtime configurations where the application is deployed.
repeated .google.cloud.developerconnect.v1.RuntimeConfig runtime_configs = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns |
Type |
Description |
List<? extends com.google.cloud.developerconnect.v1.RuntimeConfigOrBuilder> |
|
getSerializedSize()
public int getSerializedSize()
Returns |
Type |
Description |
int |
|
Overrides
getState()
public InsightsConfig.State getState()
Optional. Output only. The state of the InsightsConfig.
.google.cloud.developerconnect.v1.InsightsConfig.State state = 7 [(.google.api.field_behavior) = OPTIONAL];
getStateValue()
public int getStateValue()
Optional. Output only. The state of the InsightsConfig.
.google.cloud.developerconnect.v1.InsightsConfig.State state = 7 [(.google.api.field_behavior) = OPTIONAL];
Returns |
Type |
Description |
int |
The enum numeric value on the wire for state.
|
getUpdateTime()
public Timestamp getUpdateTime()
Output only. [Output only] Update timestamp
.google.protobuf.Timestamp update_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns |
Type |
Description |
Timestamp |
The updateTime.
|
getUpdateTimeOrBuilder()
public TimestampOrBuilder getUpdateTimeOrBuilder()
Output only. [Output only] Update timestamp
.google.protobuf.Timestamp update_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
hasAppHubApplication()
public boolean hasAppHubApplication()
Optional. The name of the App Hub Application.
Format:
projects/{project}/locations/{location}/applications/{application}
string app_hub_application = 4 [(.google.api.field_behavior) = OPTIONAL];
Returns |
Type |
Description |
boolean |
Whether the appHubApplication field is set.
|
hasCreateTime()
public boolean hasCreateTime()
Output only. [Output only] Create timestamp
.google.protobuf.Timestamp create_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns |
Type |
Description |
boolean |
Whether the createTime field is set.
|
hasUpdateTime()
public boolean hasUpdateTime()
Output only. [Output only] Update timestamp
.google.protobuf.Timestamp update_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns |
Type |
Description |
boolean |
Whether the updateTime field is set.
|
hashCode()
Returns |
Type |
Description |
int |
|
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
internalGetMapFieldReflection(int number)
protected MapFieldReflectionAccessor internalGetMapFieldReflection(int number)
Parameter |
Name |
Description |
number |
int
|
Returns |
Type |
Description |
com.google.protobuf.MapFieldReflectionAccessor |
|
Overrides
com.google.protobuf.GeneratedMessageV3.internalGetMapFieldReflection(int)
isInitialized()
public final boolean isInitialized()
Overrides
newBuilderForType()
public InsightsConfig.Builder newBuilderForType()
newBuilderForType(GeneratedMessageV3.BuilderParent parent)
protected InsightsConfig.Builder newBuilderForType(GeneratedMessageV3.BuilderParent parent)
Overrides
newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
protected Object newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
Returns |
Type |
Description |
Object |
|
Overrides
toBuilder()
public InsightsConfig.Builder toBuilder()
writeTo(CodedOutputStream output)
public void writeTo(CodedOutputStream output)
Overrides