ServiceTrait extends AbstractTrait implements ToSmithyBuilder<ServiceTrait> { public static Builder builder() { return new Builder(); } private  ServiceTrait(Builder builder); static Builder builder(); String getArnNamespace(); String getCloudFormationName(); String getSdkId(); String getCloudTrailEventSource(); @Deprecated Optional<String> getAbbreviation(); @Override Builder toBuilder(); static final ShapeId ID; }
@Test public void requiresSdkServiceId() { assertThrows(IllegalStateException.class, () -> ServiceTrait.builder().build()); }