public static Declaration withDeclMessage(net.morimekta.providence.model.MessageType._Builder value) {
        return withDeclMessage(value == null ? null : value.build());
    }
public static Declaration withDeclMessage ( net . morimekta . providence . model . MessageType . _Builder value ) { return withDeclMessage ( value == null ? null : value . build ( ) ) ; }
@param value The union value
@return The created union.