awsiot/greengrasscoreipc/model.py [1332:1374]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
        return self

    def set_payload(self, payload: typing.Union[bytes, str]):
        if payload is not None and isinstance(payload, str):
            payload = payload.encode('utf-8')
        self.payload = payload
        return self

    def set_retain(self, retain: bool):
        self.retain = retain
        return self

    def set_user_properties(self, user_properties: typing.List[UserProperty]):
        self.user_properties = user_properties
        return self

    def set_message_expiry_interval_seconds(self, message_expiry_interval_seconds: int):
        self.message_expiry_interval_seconds = message_expiry_interval_seconds
        return self

    def set_correlation_data(self, correlation_data: typing.Union[bytes, str]):
        if correlation_data is not None and isinstance(correlation_data, str):
            correlation_data = correlation_data.encode('utf-8')
        self.correlation_data = correlation_data
        return self

    def set_response_topic(self, response_topic: str):
        self.response_topic = response_topic
        return self

    def set_payload_format(self, payload_format: str):
        self.payload_format = payload_format
        return self

    def set_content_type(self, content_type: str):
        self.content_type = content_type
        return self


    def _to_payload(self):
        payload = {}
        if self.topic_name is not None:
            payload['topicName'] = self.topic_name
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



awsiot/greengrasscoreipc/model.py [6487:6529]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
        return self

    def set_payload(self, payload: typing.Union[bytes, str]):
        if payload is not None and isinstance(payload, str):
            payload = payload.encode('utf-8')
        self.payload = payload
        return self

    def set_retain(self, retain: bool):
        self.retain = retain
        return self

    def set_user_properties(self, user_properties: typing.List[UserProperty]):
        self.user_properties = user_properties
        return self

    def set_message_expiry_interval_seconds(self, message_expiry_interval_seconds: int):
        self.message_expiry_interval_seconds = message_expiry_interval_seconds
        return self

    def set_correlation_data(self, correlation_data: typing.Union[bytes, str]):
        if correlation_data is not None and isinstance(correlation_data, str):
            correlation_data = correlation_data.encode('utf-8')
        self.correlation_data = correlation_data
        return self

    def set_response_topic(self, response_topic: str):
        self.response_topic = response_topic
        return self

    def set_payload_format(self, payload_format: str):
        self.payload_format = payload_format
        return self

    def set_content_type(self, content_type: str):
        self.content_type = content_type
        return self


    def _to_payload(self):
        payload = {}
        if self.topic_name is not None:
            payload['topicName'] = self.topic_name
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



