public static interface FpgaImage.Builder extends CopyableBuilder<FpgaImage.Builder,FpgaImage>
| Modifier and Type | Method and Description |
|---|---|
FpgaImage.Builder |
createTime(Instant createTime)
The date and time the AFI was created.
|
FpgaImage.Builder |
description(String description)
The description of the AFI.
|
FpgaImage.Builder |
fpgaImageGlobalId(String fpgaImageGlobalId)
The global FPGA image identifier (AGFI ID).
|
FpgaImage.Builder |
fpgaImageId(String fpgaImageId)
The FPGA image identifier (AFI ID).
|
FpgaImage.Builder |
isPublic(Boolean isPublic)
Indicates whether the AFI is public.
|
FpgaImage.Builder |
name(String name)
The name of the AFI.
|
FpgaImage.Builder |
ownerAlias(String ownerAlias)
The alias of the AFI owner.
|
FpgaImage.Builder |
ownerId(String ownerId)
The AWS account ID of the AFI owner.
|
default FpgaImage.Builder |
pciId(Consumer<PciId.Builder> pciId)
Information about the PCI bus.
|
FpgaImage.Builder |
pciId(PciId pciId)
Information about the PCI bus.
|
FpgaImage.Builder |
productCodes(Collection<ProductCode> productCodes)
The product codes for the AFI.
|
FpgaImage.Builder |
productCodes(Consumer<ProductCode.Builder>... productCodes)
The product codes for the AFI.
|
FpgaImage.Builder |
productCodes(ProductCode... productCodes)
The product codes for the AFI.
|
FpgaImage.Builder |
shellVersion(String shellVersion)
The version of the AWS Shell that was used to create the bitstream.
|
default FpgaImage.Builder |
state(Consumer<FpgaImageState.Builder> state)
Information about the state of the AFI.
|
FpgaImage.Builder |
state(FpgaImageState state)
Information about the state of the AFI.
|
FpgaImage.Builder |
tags(Collection<Tag> tags)
Any tags assigned to the AFI.
|
FpgaImage.Builder |
tags(Consumer<Tag.Builder>... tags)
Any tags assigned to the AFI.
|
FpgaImage.Builder |
tags(Tag... tags)
Any tags assigned to the AFI.
|
FpgaImage.Builder |
updateTime(Instant updateTime)
The time of the most recent update to the AFI.
|
copyapply, buildFpgaImage.Builder fpgaImageId(String fpgaImageId)
The FPGA image identifier (AFI ID).
fpgaImageId - The FPGA image identifier (AFI ID).FpgaImage.Builder fpgaImageGlobalId(String fpgaImageGlobalId)
The global FPGA image identifier (AGFI ID).
fpgaImageGlobalId - The global FPGA image identifier (AGFI ID).FpgaImage.Builder name(String name)
The name of the AFI.
name - The name of the AFI.FpgaImage.Builder description(String description)
The description of the AFI.
description - The description of the AFI.FpgaImage.Builder shellVersion(String shellVersion)
The version of the AWS Shell that was used to create the bitstream.
shellVersion - The version of the AWS Shell that was used to create the bitstream.FpgaImage.Builder pciId(PciId pciId)
Information about the PCI bus.
pciId - Information about the PCI bus.default FpgaImage.Builder pciId(Consumer<PciId.Builder> pciId)
Information about the PCI bus.
This is a convenience that creates an instance of thePciId.Builder avoiding the need to create one
manually via PciId.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its result is
passed to pciId(PciId).pciId - a consumer that will call methods on PciId.BuilderpciId(PciId)FpgaImage.Builder state(FpgaImageState state)
Information about the state of the AFI.
state - Information about the state of the AFI.default FpgaImage.Builder state(Consumer<FpgaImageState.Builder> state)
Information about the state of the AFI.
This is a convenience that creates an instance of theFpgaImageState.Builder avoiding the need to
create one manually via FpgaImageState.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its
result is passed to state(FpgaImageState).state - a consumer that will call methods on FpgaImageState.Builderstate(FpgaImageState)FpgaImage.Builder createTime(Instant createTime)
The date and time the AFI was created.
createTime - The date and time the AFI was created.FpgaImage.Builder updateTime(Instant updateTime)
The time of the most recent update to the AFI.
updateTime - The time of the most recent update to the AFI.FpgaImage.Builder ownerId(String ownerId)
The AWS account ID of the AFI owner.
ownerId - The AWS account ID of the AFI owner.FpgaImage.Builder ownerAlias(String ownerAlias)
The alias of the AFI owner. Possible values include self, amazon, and
aws-marketplace.
ownerAlias - The alias of the AFI owner. Possible values include self, amazon, and
aws-marketplace.FpgaImage.Builder productCodes(Collection<ProductCode> productCodes)
The product codes for the AFI.
productCodes - The product codes for the AFI.FpgaImage.Builder productCodes(ProductCode... productCodes)
The product codes for the AFI.
productCodes - The product codes for the AFI.FpgaImage.Builder productCodes(Consumer<ProductCode.Builder>... productCodes)
The product codes for the AFI.
This is a convenience that creates an instance of theList.Builder avoiding the need to
create one manually via List#builder() .
When the Consumer completes, List.Builder#build() is called immediately and its
result is passed to #productCodes(List) .productCodes - a consumer that will call methods on List.Builder #productCodes(List) FpgaImage.Builder tags(Collection<Tag> tags)
Any tags assigned to the AFI.
tags - Any tags assigned to the AFI.FpgaImage.Builder tags(Tag... tags)
Any tags assigned to the AFI.
tags - Any tags assigned to the AFI.FpgaImage.Builder tags(Consumer<Tag.Builder>... tags)
Any tags assigned to the AFI.
This is a convenience that creates an instance of theList.Builder avoiding the need to create
one manually via List#builder() .
When the Consumer completes, List.Builder#build() is called immediately and its result
is passed to #tags(List) .tags - a consumer that will call methods on List.Builder #tags(List) FpgaImage.Builder isPublic(Boolean isPublic)
Indicates whether the AFI is public.
isPublic - Indicates whether the AFI is public.Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.