Class CreateEnvironmentRequest

    • Constructor Detail

      • CreateEnvironmentRequest

        public CreateEnvironmentRequest()
      • CreateEnvironmentRequest

        public CreateEnvironmentRequest​(CreateEnvironmentRequest source)
        NOTE: Any ambiguous key set via .set("AnyKey", "value") will be a shallow copy, and any explicit key, i.e Foo, set via .setFoo("value") will be a deep copy.
    • Method Detail

      • getEnvironmentId

        public String getEnvironmentId()
        Get 环境(命名空间)名称,不支持中字以及除了短线和下划线外的特殊字符且不超过16个字符。
        Returns:
        EnvironmentId 环境(命名空间)名称,不支持中字以及除了短线和下划线外的特殊字符且不超过16个字符。
      • setEnvironmentId

        public void setEnvironmentId​(String EnvironmentId)
        Set 环境(命名空间)名称,不支持中字以及除了短线和下划线外的特殊字符且不超过16个字符。
        Parameters:
        EnvironmentId - 环境(命名空间)名称,不支持中字以及除了短线和下划线外的特殊字符且不超过16个字符。
      • getMsgTTL

        public Long getMsgTTL()
        Get 未消费消息过期时间,单位:秒,取值范围:60秒~15天。
        Returns:
        MsgTTL 未消费消息过期时间,单位:秒,取值范围:60秒~15天。
      • setMsgTTL

        public void setMsgTTL​(Long MsgTTL)
        Set 未消费消息过期时间,单位:秒,取值范围:60秒~15天。
        Parameters:
        MsgTTL - 未消费消息过期时间,单位:秒,取值范围:60秒~15天。
      • getClusterId

        public String getClusterId()
        Get Pulsar 集群的ID
        Returns:
        ClusterId Pulsar 集群的ID
      • setClusterId

        public void setClusterId​(String ClusterId)
        Set Pulsar 集群的ID
        Parameters:
        ClusterId - Pulsar 集群的ID
      • getRemark

        public String getRemark()
        Get 说明,128个字符以内。
        Returns:
        Remark 说明,128个字符以内。
      • setRemark

        public void setRemark​(String Remark)
        Set 说明,128个字符以内。
        Parameters:
        Remark - 说明,128个字符以内。
      • getRetentionPolicy

        public RetentionPolicy getRetentionPolicy()
        Get 消息保留策略
        Returns:
        RetentionPolicy 消息保留策略
      • setRetentionPolicy

        public void setRetentionPolicy​(RetentionPolicy RetentionPolicy)
        Set 消息保留策略
        Parameters:
        RetentionPolicy - 消息保留策略
      • getAutoSubscriptionCreation

        public Boolean getAutoSubscriptionCreation()
        Get 是否开启自动创建订阅
        Returns:
        AutoSubscriptionCreation 是否开启自动创建订阅
      • setAutoSubscriptionCreation

        public void setAutoSubscriptionCreation​(Boolean AutoSubscriptionCreation)
        Set 是否开启自动创建订阅
        Parameters:
        AutoSubscriptionCreation - 是否开启自动创建订阅