Class: TencentCloud::Tdmq::V20200217::ModifyEnvironmentAttributesResponse

Inherits:
Common::AbstractModel
  • Object
show all
Defined in:
lib/v20200217/models.rb

Overview

ModifyEnvironmentAttributes返回参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(environmentid = nil, msgttl = nil, remark = nil, namespaceid = nil, requestid = nil) ⇒ ModifyEnvironmentAttributesResponse

Returns a new instance of ModifyEnvironmentAttributesResponse.



8816
8817
8818
8819
8820
8821
8822
# File 'lib/v20200217/models.rb', line 8816

def initialize(environmentid=nil, msgttl=nil, remark=nil, namespaceid=nil, requestid=nil)
  @EnvironmentId = environmentid
  @MsgTTL = msgttl
  @Remark = remark
  @NamespaceId = namespaceid
  @RequestId = requestid
end

Instance Attribute Details

#EnvironmentIdObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • EnvironmentId:

    命名空间名称。

  • MsgTTL:

    未消费消息过期时间,单位:秒。

  • Remark:

    备注,字符串最长不超过128。

  • NamespaceId:

    命名空间ID

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



8814
8815
8816
# File 'lib/v20200217/models.rb', line 8814

def EnvironmentId
  @EnvironmentId
end

#MsgTTLObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • EnvironmentId:

    命名空间名称。

  • MsgTTL:

    未消费消息过期时间,单位:秒。

  • Remark:

    备注,字符串最长不超过128。

  • NamespaceId:

    命名空间ID

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



8814
8815
8816
# File 'lib/v20200217/models.rb', line 8814

def MsgTTL
  @MsgTTL
end

#NamespaceIdObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • EnvironmentId:

    命名空间名称。

  • MsgTTL:

    未消费消息过期时间,单位:秒。

  • Remark:

    备注,字符串最长不超过128。

  • NamespaceId:

    命名空间ID

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



8814
8815
8816
# File 'lib/v20200217/models.rb', line 8814

def NamespaceId
  @NamespaceId
end

#RemarkObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • EnvironmentId:

    命名空间名称。

  • MsgTTL:

    未消费消息过期时间,单位:秒。

  • Remark:

    备注,字符串最长不超过128。

  • NamespaceId:

    命名空间ID

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



8814
8815
8816
# File 'lib/v20200217/models.rb', line 8814

def Remark
  @Remark
end

#RequestIdObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • EnvironmentId:

    命名空间名称。

  • MsgTTL:

    未消费消息过期时间,单位:秒。

  • Remark:

    备注,字符串最长不超过128。

  • NamespaceId:

    命名空间ID

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



8814
8815
8816
# File 'lib/v20200217/models.rb', line 8814

def RequestId
  @RequestId
end

Instance Method Details

#deserialize(params) ⇒ Object



8824
8825
8826
8827
8828
8829
8830
# File 'lib/v20200217/models.rb', line 8824

def deserialize(params)
  @EnvironmentId = params['EnvironmentId']
  @MsgTTL = params['MsgTTL']
  @Remark = params['Remark']
  @NamespaceId = params['NamespaceId']
  @RequestId = params['RequestId']
end