public static final class ArnReferenceTrait.Builder extends AbstractTraitBuilder<ArnReferenceTrait,ArnReferenceTrait.Builder>
ArnReferenceTrait
.Modifier and Type | Method and Description |
---|---|
ArnReferenceTrait |
build()
Creates an immutable object that is created from the properties
that have been set on the builder.
|
ArnReferenceTrait.Builder |
resource(ShapeId resource) |
ArnReferenceTrait.Builder |
service(ShapeId service) |
ArnReferenceTrait.Builder |
type(java.lang.String type) |
getSourceLocation, sourceLocation
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
requiredState
public ArnReferenceTrait build()
SmithyBuilder
public ArnReferenceTrait.Builder type(java.lang.String type)
public ArnReferenceTrait.Builder service(ShapeId service)
public ArnReferenceTrait.Builder resource(ShapeId resource)