Send feedback
Class TargetResourceConfig (0.1.0)
Stay organized with collections
Save and categorize content based on your preferences.
public final class TargetResourceConfig extends GeneratedMessageV3 implements TargetResourceConfigOrBuilder
TargetResourceConfig contains either the name of the target_resource or
contains the config to create a new target_resource.
Protobuf type google.cloud.cloudsecuritycompliance.v1.TargetResourceConfig
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
EXISTING_TARGET_RESOURCE_FIELD_NUMBER
public static final int EXISTING_TARGET_RESOURCE_FIELD_NUMBER
Field Value
Type
Description
int
TARGET_RESOURCE_CREATION_CONFIG_FIELD_NUMBER
public static final int TARGET_RESOURCE_CREATION_CONFIG_FIELD_NUMBER
Field Value
Type
Description
int
Static Methods
getDefaultInstance()
public static TargetResourceConfig getDefaultInstance ()
getDescriptor()
public static final Descriptors . Descriptor getDescriptor ()
newBuilder()
public static TargetResourceConfig . Builder newBuilder ()
newBuilder(TargetResourceConfig prototype)
public static TargetResourceConfig . Builder newBuilder ( TargetResourceConfig prototype )
public static TargetResourceConfig parseDelimitedFrom ( InputStream input )
public static TargetResourceConfig parseDelimitedFrom ( InputStream input , ExtensionRegistryLite extensionRegistry )
parseFrom(byte[] data)
public static TargetResourceConfig parseFrom ( byte [] data )
Parameter
Name
Description
data
byte []
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static TargetResourceConfig parseFrom ( byte [] data , ExtensionRegistryLite extensionRegistry )
parseFrom(ByteString data)
public static TargetResourceConfig parseFrom ( ByteString data )
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static TargetResourceConfig parseFrom ( ByteString data , ExtensionRegistryLite extensionRegistry )
public static TargetResourceConfig parseFrom ( CodedInputStream input )
public static TargetResourceConfig parseFrom ( CodedInputStream input , ExtensionRegistryLite extensionRegistry )
public static TargetResourceConfig parseFrom ( InputStream input )
public static TargetResourceConfig parseFrom ( InputStream input , ExtensionRegistryLite extensionRegistry )
parseFrom(ByteBuffer data)
public static TargetResourceConfig parseFrom ( ByteBuffer data )
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static TargetResourceConfig parseFrom ( ByteBuffer data , ExtensionRegistryLite extensionRegistry )
parser()
public static Parser<TargetResourceConfig> parser ()
Methods
equals(Object obj)
public boolean equals ( Object obj )
Parameter
Name
Description
obj
Object
Overrides
getDefaultInstanceForType()
public TargetResourceConfig getDefaultInstanceForType ()
getExistingTargetResource()
public String getExistingTargetResource ()
Optional. CRM node in format organizations/{organization},
folders/{folder}, projects/{project} or
projects/{project}/locations/{location}/applications/{application}.
string existing_target_resource = 1 [(.google.api.field_behavior) = OPTIONAL];
Returns
Type
Description
String
The existingTargetResource.
getExistingTargetResourceBytes()
public ByteString getExistingTargetResourceBytes ()
Optional. CRM node in format organizations/{organization},
folders/{folder}, projects/{project} or
projects/{project}/locations/{location}/applications/{application}.
string existing_target_resource = 1 [(.google.api.field_behavior) = OPTIONAL];
Returns
Type
Description
ByteString
The bytes for existingTargetResource.
getParserForType()
public Parser<TargetResourceConfig> getParserForType ()
Overrides
getResourceConfigCase()
public TargetResourceConfig . ResourceConfigCase getResourceConfigCase ()
getSerializedSize()
public int getSerializedSize ()
Returns
Type
Description
int
Overrides
getTargetResourceCreationConfig()
public TargetResourceCreationConfig getTargetResourceCreationConfig ()
Optional. Config to create a new resource and use that as the
target_resource for deployment
.google.cloud.cloudsecuritycompliance.v1.TargetResourceCreationConfig target_resource_creation_config = 2 [(.google.api.field_behavior) = OPTIONAL];
getTargetResourceCreationConfigOrBuilder()
public TargetResourceCreationConfigOrBuilder getTargetResourceCreationConfigOrBuilder ()
Optional. Config to create a new resource and use that as the
target_resource for deployment
.google.cloud.cloudsecuritycompliance.v1.TargetResourceCreationConfig target_resource_creation_config = 2 [(.google.api.field_behavior) = OPTIONAL];
hasExistingTargetResource()
public boolean hasExistingTargetResource ()
Optional. CRM node in format organizations/{organization},
folders/{folder}, projects/{project} or
projects/{project}/locations/{location}/applications/{application}.
string existing_target_resource = 1 [(.google.api.field_behavior) = OPTIONAL];
Returns
Type
Description
boolean
Whether the existingTargetResource field is set.
hasTargetResourceCreationConfig()
public boolean hasTargetResourceCreationConfig ()
Optional. Config to create a new resource and use that as the
target_resource for deployment
.google.cloud.cloudsecuritycompliance.v1.TargetResourceCreationConfig target_resource_creation_config = 2 [(.google.api.field_behavior) = OPTIONAL];
Returns
Type
Description
boolean
Whether the targetResourceCreationConfig field is set.
hashCode()
Returns
Type
Description
int
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessageV3 . FieldAccessorTable internalGetFieldAccessorTable ()
Overrides
isInitialized()
public final boolean isInitialized ()
Overrides
newBuilderForType()
public TargetResourceConfig . Builder newBuilderForType ()
newBuilderForType(GeneratedMessageV3.BuilderParent parent)
protected TargetResourceConfig . Builder newBuilderForType ( GeneratedMessageV3 . BuilderParent parent )
Overrides
newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
protected Object newInstance ( GeneratedMessageV3 . UnusedPrivateParameter unused )
Returns
Type
Description
Object
Overrides
toBuilder()
public TargetResourceConfig . Builder toBuilder ()
writeTo(CodedOutputStream output)
public void writeTo ( CodedOutputStream output )
Overrides
Send feedback
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License , and code samples are licensed under the Apache 2.0 License . For details, see the Google Developers Site Policies . Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2025-09-17 UTC.
Need to tell us more?
[[["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-09-17 UTC."],[],[],null,[]]