Class TimestampShape
- java.lang.Object
- 
- software.amazon.smithy.model.shapes.Shape
- 
- software.amazon.smithy.model.shapes.SimpleShape
- 
- software.amazon.smithy.model.shapes.TimestampShape
 
 
 
- 
- All Implemented Interfaces:
- java.lang.Comparable<Shape>,- FromSourceLocation,- ToShapeId,- Tagged,- ToSmithyBuilder<TimestampShape>
 
 public final class TimestampShape extends SimpleShape implements ToSmithyBuilder<TimestampShape> Represents atimestampshape.
- 
- 
Nested Class SummaryNested Classes Modifier and Type Class Description static classTimestampShape.BuilderBuilder used to create aTimestampShape.
 - 
Method SummaryAll Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description <R> Raccept(ShapeVisitor<R> visitor)Dispatches the shape to the appropriateShapeVisitormethod.java.util.Optional<TimestampShape>asTimestampShape()static TimestampShape.Builderbuilder()ShapeTypegetType()Gets the type of the shape.TimestampShape.BuildertoBuilder()Take this object and create a builder that contains all of the current property values of this object.- 
Methods inherited from class software.amazon.smithy.model.shapes.ShapeasBigDecimalShape, asBigIntegerShape, asBlobShape, asBooleanShape, asByteShape, asDocumentShape, asDoubleShape, asEnumShape, asFloatShape, asIntegerShape, asIntEnumShape, asListShape, asLongShape, asMapShape, asMemberShape, asOperationShape, asResourceShape, asServiceShape, asSetShape, asShortShape, asStringShape, asStructureShape, asUnionShape, compareTo, equals, expectTrait, findMemberTrait, findTrait, findTrait, getAllMembers, getAllTraits, getId, getIntroducedTraits, getMember, getMemberNames, getMemberTrait, getMixins, getRequiredMembers, getSourceLocation, getTags, getTrait, hashCode, hasTrait, hasTrait, hasTrait, isBigDecimalShape, isBigIntegerShape, isBlobShape, isBooleanShape, isByteShape, isDocumentShape, isDoubleShape, isEnumShape, isFloatShape, isIntegerShape, isIntEnumShape, isListShape, isLongShape, isMapShape, isMemberShape, isOperationShape, isResourceShape, isServiceShape, isSetShape, isShortShape, isStringShape, isStructureShape, isTimestampShape, isUnionShape, members, shapeToBuilder, toShapeId, toString, validateMemberShapeIds, validateMixins
 
- 
 
- 
- 
- 
Method Detail- 
builderpublic static TimestampShape.Builder builder() 
 - 
toBuilderpublic TimestampShape.Builder toBuilder() Description copied from interface:ToSmithyBuilderTake this object and create a builder that contains all of the current property values of this object.- Specified by:
- toBuilderin interface- ToSmithyBuilder<TimestampShape>
- Returns:
- a builder for type T
 
 - 
acceptpublic <R> R accept(ShapeVisitor<R> visitor) Description copied from class:ShapeDispatches the shape to the appropriateShapeVisitormethod.
 - 
asTimestampShapepublic java.util.Optional<TimestampShape> asTimestampShape() - Overrides:
- asTimestampShapein class- Shape
- Returns:
- Optionally returns the shape as a TimestampShape.
 
 
- 
 
-