public final class TargetResourceConfig extends GeneratedMessage implements TargetResourceConfigOrBuilder
The name of the target resource or the configuration that's required to
create a new target resource.
Protobuf type google.cloud.cloudsecuritycompliance.v1.TargetResourceConfig
Inherited Members
com.google.protobuf.GeneratedMessage.<ContainingT,T>newFileScopedGeneratedExtension(java.lang.Class<?>,com.google.protobuf.Message)
com.google.protobuf.GeneratedMessage.<ContainingT,T>newMessageScopedGeneratedExtension(com.google.protobuf.Message,int,java.lang.Class<?>,com.google.protobuf.Message)
com.google.protobuf.GeneratedMessage.<ListT>makeMutableCopy(ListT)
com.google.protobuf.GeneratedMessage.<ListT>makeMutableCopy(ListT,int)
com.google.protobuf.GeneratedMessage.<T>emptyList(java.lang.Class<T>)
com.google.protobuf.GeneratedMessage.<V>serializeBooleanMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Boolean,V>,com.google.protobuf.MapEntry<java.lang.Boolean,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeIntegerMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Integer,V>,com.google.protobuf.MapEntry<java.lang.Integer,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeLongMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Long,V>,com.google.protobuf.MapEntry<java.lang.Long,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeStringMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.String,V>,com.google.protobuf.MapEntry<java.lang.String,V>,int)
com.google.protobuf.GeneratedMessage.canUseUnsafe()
com.google.protobuf.GeneratedMessage.emptyBooleanList()
com.google.protobuf.GeneratedMessage.emptyDoubleList()
com.google.protobuf.GeneratedMessage.emptyFloatList()
com.google.protobuf.GeneratedMessage.emptyIntList()
com.google.protobuf.GeneratedMessage.emptyLongList()
com.google.protobuf.GeneratedMessage.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessage.isStringEmpty(java.lang.Object)
com.google.protobuf.GeneratedMessage.mergeFromAndMakeImmutableInternal(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite)
com.google.protobuf.GeneratedMessage.newInstance(com.google.protobuf.GeneratedMessage.UnusedPrivateParameter)
com.google.protobuf.GeneratedMessage.parseUnknownFieldProto3(com.google.protobuf.CodedInputStream,com.google.protobuf.UnknownFieldSet.Builder,com.google.protobuf.ExtensionRegistryLite,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. The resource hierarchy node, in one of the following formats:
organizations/{organizationID}
folders/{folderID}
projects/{projectID}
string existing_target_resource = 1 [(.google.api.field_behavior) = OPTIONAL];
| Returns |
| Type |
Description |
String |
The existingTargetResource.
|
getExistingTargetResourceBytes()
public ByteString getExistingTargetResourceBytes()
Optional. The resource hierarchy node, in one of the following formats:
organizations/{organizationID}
folders/{folderID}
projects/{projectID}
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. The details that are required to create a resource and use
that resource 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. The details that are required to create a resource and use
that resource 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. The resource hierarchy node, in one of the following formats:
organizations/{organizationID}
folders/{folderID}
projects/{projectID}
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. The details that are required to create a resource and use
that resource 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 GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
newBuilderForType()
public TargetResourceConfig.Builder newBuilderForType()
newBuilderForType(AbstractMessage.BuilderParent parent)
protected TargetResourceConfig.Builder newBuilderForType(AbstractMessage.BuilderParent parent)
Overrides
toBuilder()
public TargetResourceConfig.Builder toBuilder()
writeTo(CodedOutputStream output)
public void writeTo(CodedOutputStream output)
Overrides