def __repr__()

in greengrasssdk/stream_manager/data/__init__.py [0:0]


    def __repr__(self):
        return "<Class HTTPConfig. identifier: {}, uri: {}, batch_size: {}, batch_interval_millis: {}, priority: {}, start_sequence_number: {}, disabled: {}, export_format: {}>".format(
            limitedRepr(
                self.__identifier[:20]
                if isinstance(self.__identifier, bytes)
                else self.__identifier
            ),
            limitedRepr(
                self.__uri[:20] if isinstance(self.__uri, bytes) else self.__uri
            ),
            limitedRepr(
                self.__batch_size[:20]
                if isinstance(self.__batch_size, bytes)
                else self.__batch_size
            ),
            limitedRepr(
                self.__batch_interval_millis[:20]
                if isinstance(self.__batch_interval_millis, bytes)
                else self.__batch_interval_millis
            ),
            limitedRepr(
                self.__priority[:20]
                if isinstance(self.__priority, bytes)
                else self.__priority
            ),
            limitedRepr(
                self.__start_sequence_number[:20]
                if isinstance(self.__start_sequence_number, bytes)
                else self.__start_sequence_number
            ),
            limitedRepr(
                self.__disabled[:20]
                if isinstance(self.__disabled, bytes)
                else self.__disabled
            ),
            limitedRepr(
                self.__export_format[:20]
                if isinstance(self.__export_format, bytes)
                else self.__export_format
            ),
        )