Class CreateData
java.lang.Object
com.tremolosecurity.k8s.model.CreateData
-
Constructor Summary
ConstructorsConstructorDescriptionNo args constructor for use in serializationCreateData(boolean signByK8sCa, String serverName, List<String> subjectAlternativeNames, long keySize, boolean caCert, List<String> deletePodsLabels, SecretInfo secretInfo, String targetNamespace) -
Method Summary
Modifier and TypeMethodDescriptionbooleanlonginthashCode()booleanisCaCert()booleanvoidsetCaCert(boolean caCert) voidsetDeletePodsLabels(List<String> deletePodsLabels) voidsetKeySize(long keySize) voidsetSecretInfo(SecretInfo secretInfo) voidsetServerName(String serverName) voidsetSignByK8sCa(boolean signByK8sCa) voidsetSubjectAlternativeNames(List<String> subjectAlternativeNames) voidsetTargetNamespace(String targetNamespace) toString()withCaCert(boolean caCert) withDeletePodsLabels(List<String> deletePodsLabels) withKeySize(long keySize) withSecretInfo(SecretInfo secretInfo) withServerName(String serverName) withSignByK8sCa(boolean signByK8sCa) withSubjectAlternativeNames(List<String> subjectAlternativeNames)
-
Constructor Details
-
CreateData
public CreateData()No args constructor for use in serialization -
CreateData
public CreateData(boolean signByK8sCa, String serverName, List<String> subjectAlternativeNames, long keySize, boolean caCert, List<String> deletePodsLabels, SecretInfo secretInfo, String targetNamespace) - Parameters:
signByK8sCa-serverName-subjectAlternativeNames-keySize-caCert-deletePodsLabels-secretInfo-targetNamespace-
-
-
Method Details
-
isSignByK8sCa
public boolean isSignByK8sCa() -
setSignByK8sCa
public void setSignByK8sCa(boolean signByK8sCa) -
withSignByK8sCa
-
getServerName
-
setServerName
-
withServerName
-
getSubjectAlternativeNames
-
setSubjectAlternativeNames
-
withSubjectAlternativeNames
-
getKeySize
public long getKeySize() -
setKeySize
public void setKeySize(long keySize) -
withKeySize
-
isCaCert
public boolean isCaCert() -
setCaCert
public void setCaCert(boolean caCert) -
withCaCert
-
getDeletePodsLabels
-
setDeletePodsLabels
-
withDeletePodsLabels
-
getSecretInfo
-
setSecretInfo
-
withSecretInfo
-
toString
-
hashCode
-
equals
-
getTargetNamespace
-
setTargetNamespace
-