Class DatastoreDetails

    • Constructor Detail

      • DatastoreDetails

        public DatastoreDetails()
    • Method Detail

      • credentials

        public DatastoreCredentials credentials()
        Get the credentials property: [Required] Account credentials.
        Returns:
        the credentials value.
      • withCredentials

        public DatastoreDetails withCredentials​(DatastoreCredentials credentials)
        Set the credentials property: [Required] Account credentials.
        Parameters:
        credentials - the credentials value to set.
        Returns:
        the DatastoreDetails object itself.
      • isDefault

        public Boolean isDefault()
        Get the isDefault property: Readonly property to indicate if datastore is the workspace default datastore.
        Returns:
        the isDefault value.
      • withDescription

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

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

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