Class CreateSecretRequest

    • Constructor Detail

      • CreateSecretRequest

        public CreateSecretRequest()
      • CreateSecretRequest

        public CreateSecretRequest​(CreateSecretRequest 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

      • getEdgeUnitID

        public Long getEdgeUnitID()
        Get 单元ID
        Returns:
        EdgeUnitID 单元ID
      • setEdgeUnitID

        public void setEdgeUnitID​(Long EdgeUnitID)
        Set 单元ID
        Parameters:
        EdgeUnitID - 单元ID
      • getSecretName

        public String getSecretName()
        Get secret名
        Returns:
        SecretName secret名
      • setSecretName

        public void setSecretName​(String SecretName)
        Set secret名
        Parameters:
        SecretName - secret名
      • getSecretNamespace

        public String getSecretNamespace()
        Get 命名空间(默认:default)
        Returns:
        SecretNamespace 命名空间(默认:default)
      • setSecretNamespace

        public void setSecretNamespace​(String SecretNamespace)
        Set 命名空间(默认:default)
        Parameters:
        SecretNamespace - 命名空间(默认:default)
      • getSecretType

        public String getSecretType()
        Get secret类型(取值范围:DockerConfigJson,Opaque 默认Opaque)
        Returns:
        SecretType secret类型(取值范围:DockerConfigJson,Opaque 默认Opaque)
      • setSecretType

        public void setSecretType​(String SecretType)
        Set secret类型(取值范围:DockerConfigJson,Opaque 默认Opaque)
        Parameters:
        SecretType - secret类型(取值范围:DockerConfigJson,Opaque 默认Opaque)
      • getDockerConfigJson

        public String getDockerConfigJson()
        Get DockerConfig的序列化base64编码后的字符串
        Returns:
        DockerConfigJson DockerConfig的序列化base64编码后的字符串
      • setDockerConfigJson

        public void setDockerConfigJson​(String DockerConfigJson)
        Set DockerConfig的序列化base64编码后的字符串
        Parameters:
        DockerConfigJson - DockerConfig的序列化base64编码后的字符串
      • getCloudData

        public KeyValueObj[] getCloudData()
        Get Opaque类型的Secret内容
        Returns:
        CloudData Opaque类型的Secret内容
      • setCloudData

        public void setCloudData​(KeyValueObj[] CloudData)
        Set Opaque类型的Secret内容
        Parameters:
        CloudData - Opaque类型的Secret内容
      • getDockerConfig

        public DockerConfig getDockerConfig()
        Get DockerConfig配置
        Returns:
        DockerConfig DockerConfig配置
      • setDockerConfig

        public void setDockerConfig​(DockerConfig DockerConfig)
        Set DockerConfig配置
        Parameters:
        DockerConfig - DockerConfig配置