Class: TencentCloud::Tccatalog::V20241024::TccConnection

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

Overview

Tcc数据目录连接配置

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(endpointserviceid = nil, metastoreurl = nil, network = nil, hiveversion = nil, location = nil, hmsendpointserviceid = nil) ⇒ TccConnection

Returns a new instance of TccConnection.



346
347
348
349
350
351
352
353
# File 'lib/v20241024/models.rb', line 346

def initialize(endpointserviceid=nil, metastoreurl=nil, network=nil, hiveversion=nil, location=nil, hmsendpointserviceid=nil)
  @EndpointServiceId = endpointserviceid
  @MetaStoreUrl = metastoreurl
  @NetWork = network
  @HiveVersion = hiveversion
  @Location = location
  @HmsEndpointServiceId = hmsendpointserviceid
end

Instance Attribute Details

#EndpointServiceIdObject

Parameters:

  • EndpointServiceId:

    引擎终端节点服务Id

  • MetaStoreUrl:

    元数据连接串

  • NetWork:

    网络信息

  • HiveVersion:

    hive版本

  • Location:

    hive location

  • HmsEndpointServiceId:

    HMS终端节点服务



344
345
346
# File 'lib/v20241024/models.rb', line 344

def EndpointServiceId
  @EndpointServiceId
end

#HiveVersionObject

Parameters:

  • EndpointServiceId:

    引擎终端节点服务Id

  • MetaStoreUrl:

    元数据连接串

  • NetWork:

    网络信息

  • HiveVersion:

    hive版本

  • Location:

    hive location

  • HmsEndpointServiceId:

    HMS终端节点服务



344
345
346
# File 'lib/v20241024/models.rb', line 344

def HiveVersion
  @HiveVersion
end

#HmsEndpointServiceIdObject

Parameters:

  • EndpointServiceId:

    引擎终端节点服务Id

  • MetaStoreUrl:

    元数据连接串

  • NetWork:

    网络信息

  • HiveVersion:

    hive版本

  • Location:

    hive location

  • HmsEndpointServiceId:

    HMS终端节点服务



344
345
346
# File 'lib/v20241024/models.rb', line 344

def HmsEndpointServiceId
  @HmsEndpointServiceId
end

#LocationObject

Parameters:

  • EndpointServiceId:

    引擎终端节点服务Id

  • MetaStoreUrl:

    元数据连接串

  • NetWork:

    网络信息

  • HiveVersion:

    hive版本

  • Location:

    hive location

  • HmsEndpointServiceId:

    HMS终端节点服务



344
345
346
# File 'lib/v20241024/models.rb', line 344

def Location
  @Location
end

#MetaStoreUrlObject

Parameters:

  • EndpointServiceId:

    引擎终端节点服务Id

  • MetaStoreUrl:

    元数据连接串

  • NetWork:

    网络信息

  • HiveVersion:

    hive版本

  • Location:

    hive location

  • HmsEndpointServiceId:

    HMS终端节点服务



344
345
346
# File 'lib/v20241024/models.rb', line 344

def MetaStoreUrl
  @MetaStoreUrl
end

#NetWorkObject

Parameters:

  • EndpointServiceId:

    引擎终端节点服务Id

  • MetaStoreUrl:

    元数据连接串

  • NetWork:

    网络信息

  • HiveVersion:

    hive版本

  • Location:

    hive location

  • HmsEndpointServiceId:

    HMS终端节点服务



344
345
346
# File 'lib/v20241024/models.rb', line 344

def NetWork
  @NetWork
end

Instance Method Details

#deserialize(params) ⇒ Object



355
356
357
358
359
360
361
362
363
364
365
# File 'lib/v20241024/models.rb', line 355

def deserialize(params)
  @EndpointServiceId = params['EndpointServiceId']
  @MetaStoreUrl = params['MetaStoreUrl']
  unless params['NetWork'].nil?
    @NetWork = NetWork.new
    @NetWork.deserialize(params['NetWork'])
  end
  @HiveVersion = params['HiveVersion']
  @Location = params['Location']
  @HmsEndpointServiceId = params['HmsEndpointServiceId']
end