Package io.datarouter.secret.op
Class SecretOpInfo
java.lang.Object
io.datarouter.secret.op.SecretOpInfo
public class SecretOpInfo
extends java.lang.Object
-
Field Summary
Fields Modifier and Type Field Description java.lang.Stringnamejava.lang.StringnamespaceSecretOpTypeopSecretOpReasonreasonbooleanshouldRecordjava.util.Optional<java.lang.String>targetSecretClientConfig -
Constructor Summary
Constructors Constructor Description SecretOpInfo(SecretOpType op, java.lang.String namespace, java.lang.String name, SecretOpReason reason)SecretOpInfo(SecretOpType op, java.lang.String namespace, java.lang.String name, SecretOpReason reason, boolean shouldRecord)SecretOpInfo(SecretOpType op, java.lang.String namespace, java.lang.String name, SecretOpReason reason, boolean shouldRecord, java.util.Optional<java.lang.String> targetSecretClientConfig)SecretOpInfo(SecretOpType op, java.lang.String namespace, java.lang.String name, SecretOpReason reason, java.util.Optional<java.lang.String> targetSecretClientConfig) -
Method Summary
Modifier and Type Method Description java.lang.StringgetNamespaced()java.lang.StringtoString()
-
Field Details
-
op
-
namespace
public final java.lang.String namespace -
name
public final java.lang.String name -
reason
-
shouldRecord
public final boolean shouldRecord -
targetSecretClientConfig
public final java.util.Optional<java.lang.String> targetSecretClientConfig
-
-
Constructor Details
-
SecretOpInfo
public SecretOpInfo(SecretOpType op, java.lang.String namespace, java.lang.String name, SecretOpReason reason) -
SecretOpInfo
public SecretOpInfo(SecretOpType op, java.lang.String namespace, java.lang.String name, SecretOpReason reason, boolean shouldRecord) -
SecretOpInfo
public SecretOpInfo(SecretOpType op, java.lang.String namespace, java.lang.String name, SecretOpReason reason, java.util.Optional<java.lang.String> targetSecretClientConfig) -
SecretOpInfo
public SecretOpInfo(SecretOpType op, java.lang.String namespace, java.lang.String name, SecretOpReason reason, boolean shouldRecord, java.util.Optional<java.lang.String> targetSecretClientConfig)
-
-
Method Details
-
getNamespaced
public java.lang.String getNamespaced() -
toString
public java.lang.String toString()- Overrides:
toStringin classjava.lang.Object
-