CreateServiceInstanceResponse extends AsyncServiceBrokerResponse { public static CreateServiceInstanceResponseBuilder builder() { return new CreateServiceInstanceResponseBuilder(); } CreateServiceInstanceResponse();  CreateServiceInstanceResponse(boolean async, String operation, String dashboardUrl,
			boolean instanceExisted); String getDashboardUrl(); boolean isInstanceExisted(); static CreateServiceInstanceResponseBuilder builder(); @Override final boolean equals(Object o); @Override boolean canEqual(Object other); @Override final int hashCode(); @Override String toString();  }
@Test void withinOperationCharacterLimit() { CreateServiceInstanceResponse.builder() .operation(RandomString.make(9_999)) .build(); }
@Test void exceedsOperationCharacterLimit() { assertThrows(IllegalArgumentException.class, () -> CreateServiceInstanceResponse.builder() .operation(RandomString.make(10_001)) .build()); }
@Test void exactlyOperationCharacterLimit() { CreateServiceInstanceResponse.builder() .operation(RandomString.make(10_000)) .build(); }