Class HdfsDatastore


  • public final class HdfsDatastore
    extends DatastoreDetails
    The HdfsDatastore model.
    • Constructor Detail

      • HdfsDatastore

        public HdfsDatastore()
    • Method Detail

      • hdfsServerCertificate

        public String hdfsServerCertificate()
        Get the hdfsServerCertificate property: The TLS cert of the HDFS server. Needs to be a base64 encoded string. Required if "Https" protocol is selected.
        Returns:
        the hdfsServerCertificate value.
      • withHdfsServerCertificate

        public HdfsDatastore withHdfsServerCertificate​(String hdfsServerCertificate)
        Set the hdfsServerCertificate property: The TLS cert of the HDFS server. Needs to be a base64 encoded string. Required if "Https" protocol is selected.
        Parameters:
        hdfsServerCertificate - the hdfsServerCertificate value to set.
        Returns:
        the HdfsDatastore object itself.
      • nameNodeAddress

        public String nameNodeAddress()
        Get the nameNodeAddress property: [Required] IP Address or DNS HostName.
        Returns:
        the nameNodeAddress value.
      • withNameNodeAddress

        public HdfsDatastore withNameNodeAddress​(String nameNodeAddress)
        Set the nameNodeAddress property: [Required] IP Address or DNS HostName.
        Parameters:
        nameNodeAddress - the nameNodeAddress value to set.
        Returns:
        the HdfsDatastore object itself.
      • protocol

        public String protocol()
        Get the protocol property: Protocol used to communicate with the storage account (Https/Http).
        Returns:
        the protocol value.
      • withProtocol

        public HdfsDatastore withProtocol​(String protocol)
        Set the protocol property: Protocol used to communicate with the storage account (Https/Http).
        Parameters:
        protocol - the protocol value to set.
        Returns:
        the HdfsDatastore object itself.
      • withDescription

        public HdfsDatastore withDescription​(String description)
        Set the description property: The asset description text.
        Overrides:
        withDescription in class DatastoreDetails
        Parameters:
        description - the description value to set.
        Returns:
        the ResourceBase object itself.
      • withProperties

        public HdfsDatastore withProperties​(Map<String,​String> properties)
        Set the properties property: The asset property dictionary.
        Overrides:
        withProperties in class DatastoreDetails
        Parameters:
        properties - the properties value to set.
        Returns:
        the ResourceBase object itself.
      • withTags

        public HdfsDatastore withTags​(Map<String,​String> tags)
        Set the tags property: Tag dictionary. Tags can be added, removed, and updated.
        Overrides:
        withTags in class DatastoreDetails
        Parameters:
        tags - the tags value to set.
        Returns:
        the ResourceBase object itself.