@Generated(value="software.amazon.awssdk:codegen") public final class CodeSnippetResult extends Object implements SdkPojo, Serializable, ToCopyableBuilder<CodeSnippetResult.Builder,CodeSnippetResult>
Contains information on a code snippet retrieved by Amazon Inspector from a code vulnerability finding.
| Modifier and Type | Class and Description |
|---|---|
static interface |
CodeSnippetResult.Builder |
| Modifier and Type | Method and Description |
|---|---|
static CodeSnippetResult.Builder |
builder() |
List<CodeLine> |
codeSnippet()
Contains information on the retrieved code snippet.
|
Integer |
endLine()
The line number of the last line of a code snippet.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
String |
findingArn()
The ARN of a finding that the code snippet is associated with.
|
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
boolean |
hasCodeSnippet()
For responses, this returns true if the service returned a value for the CodeSnippet property.
|
int |
hashCode() |
boolean |
hasSuggestedFixes()
For responses, this returns true if the service returned a value for the SuggestedFixes property.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends CodeSnippetResult.Builder> |
serializableBuilderClass() |
Integer |
startLine()
The line number of the first line of a code snippet.
|
List<SuggestedFix> |
suggestedFixes()
Details of a suggested code fix.
|
CodeSnippetResult.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final boolean hasCodeSnippet()
isEmpty() method on the property).
This is useful because the SDK will never return a null collection or map, but you may need to differentiate
between the service returning nothing (or null) and the service returning an empty collection or map. For
requests, this returns true if a value for the property was specified in the request builder, and false if a
value was not specified.public final List<CodeLine> codeSnippet()
Contains information on the retrieved code snippet.
Attempts to modify the collection returned by this method will result in an UnsupportedOperationException.
This method will never return null. If you would like to know whether the service returned this field (so that
you can differentiate between null and empty), you can use the hasCodeSnippet() method.
public final Integer endLine()
The line number of the last line of a code snippet.
public final String findingArn()
The ARN of a finding that the code snippet is associated with.
public final Integer startLine()
The line number of the first line of a code snippet.
public final boolean hasSuggestedFixes()
isEmpty() method on the property).
This is useful because the SDK will never return a null collection or map, but you may need to differentiate
between the service returning nothing (or null) and the service returning an empty collection or map. For
requests, this returns true if a value for the property was specified in the request builder, and false if a
value was not specified.public final List<SuggestedFix> suggestedFixes()
Details of a suggested code fix.
Attempts to modify the collection returned by this method will result in an UnsupportedOperationException.
This method will never return null. If you would like to know whether the service returned this field (so that
you can differentiate between null and empty), you can use the hasSuggestedFixes() method.
public CodeSnippetResult.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<CodeSnippetResult.Builder,CodeSnippetResult>public static CodeSnippetResult.Builder builder()
public static Class<? extends CodeSnippetResult.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.