public final class CreateFindingRequest extends GeneratedMessageV3 implements CreateFindingRequestOrBuilder
Request message for creating a finding.
Protobuf type google.cloud.securitycenter.v1.CreateFindingRequest
Static Fields
FINDING_FIELD_NUMBER
public static final int FINDING_FIELD_NUMBER
Field Value
FINDING_ID_FIELD_NUMBER
public static final int FINDING_ID_FIELD_NUMBER
Field Value
PARENT_FIELD_NUMBER
public static final int PARENT_FIELD_NUMBER
Field Value
Static Methods
getDefaultInstance()
public static CreateFindingRequest getDefaultInstance()
Returns
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Returns
newBuilder()
public static CreateFindingRequest.Builder newBuilder()
Returns
newBuilder(CreateFindingRequest prototype)
public static CreateFindingRequest.Builder newBuilder(CreateFindingRequest prototype)
Parameter
Returns
public static CreateFindingRequest parseDelimitedFrom(InputStream input)
Parameter
Returns
Exceptions
public static CreateFindingRequest parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Exceptions
parseFrom(byte[] data)
public static CreateFindingRequest parseFrom(byte[] data)
Parameter
Name | Description |
data | byte[]
|
Returns
Exceptions
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static CreateFindingRequest parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Exceptions
parseFrom(ByteString data)
public static CreateFindingRequest parseFrom(ByteString data)
Parameter
Returns
Exceptions
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static CreateFindingRequest parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Exceptions
public static CreateFindingRequest parseFrom(CodedInputStream input)
Parameter
Returns
Exceptions
public static CreateFindingRequest parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Exceptions
public static CreateFindingRequest parseFrom(InputStream input)
Parameter
Returns
Exceptions
public static CreateFindingRequest parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Exceptions
parseFrom(ByteBuffer data)
public static CreateFindingRequest parseFrom(ByteBuffer data)
Parameter
Returns
Exceptions
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static CreateFindingRequest parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Exceptions
parser()
public static Parser<CreateFindingRequest> parser()
Returns
Methods
equals(Object obj)
public boolean equals(Object obj)
Parameter
Returns
Overrides
getDefaultInstanceForType()
public CreateFindingRequest getDefaultInstanceForType()
Returns
getFinding()
public Finding getFinding()
Required. The Finding being created. The name and security_marks will be
ignored as they are both output only fields on this resource.
.google.cloud.securitycenter.v1.Finding finding = 3 [(.google.api.field_behavior) = REQUIRED];
Returns
getFindingId()
public String getFindingId()
Required. Unique identifier provided by the client within the parent scope.
It must be alphanumeric and less than or equal to 32 characters and
greater than 0 characters in length.
string finding_id = 2 [(.google.api.field_behavior) = REQUIRED];
Returns
Type | Description |
String | The findingId.
|
getFindingIdBytes()
public ByteString getFindingIdBytes()
Required. Unique identifier provided by the client within the parent scope.
It must be alphanumeric and less than or equal to 32 characters and
greater than 0 characters in length.
string finding_id = 2 [(.google.api.field_behavior) = REQUIRED];
Returns
getFindingOrBuilder()
public FindingOrBuilder getFindingOrBuilder()
Required. The Finding being created. The name and security_marks will be
ignored as they are both output only fields on this resource.
.google.cloud.securitycenter.v1.Finding finding = 3 [(.google.api.field_behavior) = REQUIRED];
Returns
getParent()
public String getParent()
Required. Resource name of the new finding's parent. Its format should be
"organizations/[organization_id]/sources/[source_id]".
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Returns
Type | Description |
String | The parent.
|
getParentBytes()
public ByteString getParentBytes()
Required. Resource name of the new finding's parent. Its format should be
"organizations/[organization_id]/sources/[source_id]".
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Returns
getParserForType()
public Parser<CreateFindingRequest> getParserForType()
Returns
Overrides
getSerializedSize()
public int getSerializedSize()
Returns
Overrides
getUnknownFields()
public final UnknownFieldSet getUnknownFields()
Returns
Overrides
hasFinding()
public boolean hasFinding()
Required. The Finding being created. The name and security_marks will be
ignored as they are both output only fields on this resource.
.google.cloud.securitycenter.v1.Finding finding = 3 [(.google.api.field_behavior) = REQUIRED];
Returns
Type | Description |
boolean | Whether the finding field is set.
|
hashCode()
Returns
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Returns
Overrides
isInitialized()
public final boolean isInitialized()
Returns
Overrides
newBuilderForType()
public CreateFindingRequest.Builder newBuilderForType()
Returns
newBuilderForType(GeneratedMessageV3.BuilderParent parent)
protected CreateFindingRequest.Builder newBuilderForType(GeneratedMessageV3.BuilderParent parent)
Parameter
Returns
Overrides
newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
protected Object newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
Parameter
Returns
Overrides
toBuilder()
public CreateFindingRequest.Builder toBuilder()
Returns
writeTo(CodedOutputStream output)
public void writeTo(CodedOutputStream output)
Parameter
Overrides
Exceptions