@Generated(value="software.amazon.awssdk:codegen") public final class VulnerabilityVendor extends Object implements SdkPojo, Serializable, ToCopyableBuilder<VulnerabilityVendor.Builder,VulnerabilityVendor>
A vendor that generates a vulnerability report.
| Modifier and Type | Class and Description |
|---|---|
static interface |
VulnerabilityVendor.Builder |
| Modifier and Type | Method and Description |
|---|---|
static VulnerabilityVendor.Builder |
builder() |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
name()
The name of the vendor.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends VulnerabilityVendor.Builder> |
serializableBuilderClass() |
VulnerabilityVendor.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
String |
url()
The URL of the vulnerability advisory.
|
String |
vendorCreatedAt()
Indicates when the vulnerability advisory was created.
|
String |
vendorSeverity()
The severity that the vendor assigned to the vulnerability.
|
String |
vendorUpdatedAt()
Indicates when the vulnerability advisory was last updated.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String name()
The name of the vendor.
public final String url()
The URL of the vulnerability advisory.
public final String vendorSeverity()
The severity that the vendor assigned to the vulnerability.
public final String vendorCreatedAt()
Indicates when the vulnerability advisory was created.
Uses the date-time format specified in RFC
3339 section 5.6, Internet Date/Time Format. The value cannot contain spaces, and date and time should be
separated by T. For example, 2020-03-22T13:22:13.933Z.
Uses the date-time format specified in RFC 3339 section 5.6, Internet Date/Time
Format. The value cannot contain spaces, and date and time should be separated by T. For
example, 2020-03-22T13:22:13.933Z.
public final String vendorUpdatedAt()
Indicates when the vulnerability advisory was last updated.
Uses the date-time format specified in RFC
3339 section 5.6, Internet Date/Time Format. The value cannot contain spaces, and date and time should be
separated by T. For example, 2020-03-22T13:22:13.933Z.
Uses the date-time format specified in RFC 3339 section 5.6, Internet Date/Time
Format. The value cannot contain spaces, and date and time should be separated by T. For
example, 2020-03-22T13:22:13.933Z.
public VulnerabilityVendor.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<VulnerabilityVendor.Builder,VulnerabilityVendor>public static VulnerabilityVendor.Builder builder()
public static Class<? extends VulnerabilityVendor.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.