@Generated(value="software.amazon.awssdk:codegen") public final class FpgaImage extends Object implements ToCopyableBuilder<FpgaImage.Builder,FpgaImage>
Describes an Amazon FPGA image (AFI).
Modifier and Type | Class and Description |
---|---|
static interface |
FpgaImage.Builder |
Modifier and Type | Method and Description |
---|---|
static FpgaImage.Builder |
builder() |
Instant |
createTime()
The date and time the AFI was created.
|
String |
description()
The description of the AFI.
|
boolean |
equals(Object obj) |
String |
fpgaImageGlobalId()
The global FPGA image identifier (AGFI ID).
|
String |
fpgaImageId()
The FPGA image identifier (AFI ID).
|
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
Boolean |
isPublic()
Indicates whether the AFI is public.
|
String |
name()
The name of the AFI.
|
String |
ownerAlias()
The alias of the AFI owner.
|
String |
ownerId()
The AWS account ID of the AFI owner.
|
PciId |
pciId()
Information about the PCI bus.
|
List<ProductCode> |
productCodes()
The product codes for the AFI.
|
static Class<? extends FpgaImage.Builder> |
serializableBuilderClass() |
String |
shellVersion()
The version of the AWS Shell that was used to create the bitstream.
|
FpgaImageState |
state()
Information about the state of the AFI.
|
List<Tag> |
tags()
Any tags assigned to the AFI.
|
FpgaImage.Builder |
toBuilder()
Take this object and create a builder that contains all of the current property values of this object.
|
String |
toString() |
Instant |
updateTime()
The time of the most recent update to the AFI.
|
copy
public String fpgaImageId()
The FPGA image identifier (AFI ID).
public String fpgaImageGlobalId()
The global FPGA image identifier (AGFI ID).
public String name()
The name of the AFI.
public String description()
The description of the AFI.
public String shellVersion()
The version of the AWS Shell that was used to create the bitstream.
public PciId pciId()
Information about the PCI bus.
public FpgaImageState state()
Information about the state of the AFI.
public Instant createTime()
The date and time the AFI was created.
public Instant updateTime()
The time of the most recent update to the AFI.
public String ownerId()
The AWS account ID of the AFI owner.
public String ownerAlias()
The alias of the AFI owner. Possible values include self
, amazon
, and
aws-marketplace
.
self
, amazon
, and
aws-marketplace
.public List<ProductCode> productCodes()
The product codes for the AFI.
Attempts to modify the collection returned by this method will result in an UnsupportedOperationException.
public List<Tag> tags()
Any tags assigned to the AFI.
Attempts to modify the collection returned by this method will result in an UnsupportedOperationException.
public Boolean isPublic()
Indicates whether the AFI is public.
public FpgaImage.Builder toBuilder()
ToCopyableBuilder
toBuilder
in interface ToCopyableBuilder<FpgaImage.Builder,FpgaImage>
public static FpgaImage.Builder builder()
public static Class<? extends FpgaImage.Builder> serializableBuilderClass()
Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.