Package com.google.container.v1
Class SecretSyncConfig.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<SecretSyncConfig.Builder>
com.google.container.v1.SecretSyncConfig.Builder
- All Implemented Interfaces:
SecretSyncConfigOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- SecretSyncConfig
public static final class SecretSyncConfig.Builder
extends com.google.protobuf.GeneratedMessage.Builder<SecretSyncConfig.Builder>
implements SecretSyncConfigOrBuilder
Configuration for sync Secret Manager secrets as k8s secrets.Protobuf type
google.container.v1.SecretSyncConfig-
Method Summary
Modifier and TypeMethodDescriptionbuild()clear()Enable/Disable Secret Sync Config.Rotation config for secret manager.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorbooleanEnable/Disable Secret Sync Config.Rotation config for secret manager.Rotation config for secret manager.Rotation config for secret manager.booleanEnable/Disable Secret Sync Config.booleanRotation config for secret manager.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanmergeFrom(SecretSyncConfig other) mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) Rotation config for secret manager.setEnabled(boolean value) Enable/Disable Secret Sync Config.Rotation config for secret manager.setRotationConfig(SecretSyncConfig.SyncRotationConfig.Builder builderForValue) Rotation config for secret manager.Methods inherited from class com.google.protobuf.GeneratedMessage.Builder
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownFields, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields, setUnknownFieldSetBuilder, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage.Builder<SecretSyncConfig.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessage.Builder<SecretSyncConfig.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessage.Builder<SecretSyncConfig.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<SecretSyncConfig.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<SecretSyncConfig.Builder>
-
mergeFrom
public SecretSyncConfig.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<SecretSyncConfig.Builder>- Throws:
IOException
-
hasEnabled
public boolean hasEnabled()Enable/Disable Secret Sync Config.
optional bool enabled = 1;- Specified by:
hasEnabledin interfaceSecretSyncConfigOrBuilder- Returns:
- Whether the enabled field is set.
-
getEnabled
public boolean getEnabled()Enable/Disable Secret Sync Config.
optional bool enabled = 1;- Specified by:
getEnabledin interfaceSecretSyncConfigOrBuilder- Returns:
- The enabled.
-
setEnabled
Enable/Disable Secret Sync Config.
optional bool enabled = 1;- Parameters:
value- The enabled to set.- Returns:
- This builder for chaining.
-
clearEnabled
Enable/Disable Secret Sync Config.
optional bool enabled = 1;- Returns:
- This builder for chaining.
-
hasRotationConfig
public boolean hasRotationConfig()Rotation config for secret manager.
optional .google.container.v1.SecretSyncConfig.SyncRotationConfig rotation_config = 2;- Specified by:
hasRotationConfigin interfaceSecretSyncConfigOrBuilder- Returns:
- Whether the rotationConfig field is set.
-
getRotationConfig
Rotation config for secret manager.
optional .google.container.v1.SecretSyncConfig.SyncRotationConfig rotation_config = 2;- Specified by:
getRotationConfigin interfaceSecretSyncConfigOrBuilder- Returns:
- The rotationConfig.
-
setRotationConfig
Rotation config for secret manager.
optional .google.container.v1.SecretSyncConfig.SyncRotationConfig rotation_config = 2; -
setRotationConfig
public SecretSyncConfig.Builder setRotationConfig(SecretSyncConfig.SyncRotationConfig.Builder builderForValue) Rotation config for secret manager.
optional .google.container.v1.SecretSyncConfig.SyncRotationConfig rotation_config = 2; -
mergeRotationConfig
Rotation config for secret manager.
optional .google.container.v1.SecretSyncConfig.SyncRotationConfig rotation_config = 2; -
clearRotationConfig
Rotation config for secret manager.
optional .google.container.v1.SecretSyncConfig.SyncRotationConfig rotation_config = 2; -
getRotationConfigBuilder
Rotation config for secret manager.
optional .google.container.v1.SecretSyncConfig.SyncRotationConfig rotation_config = 2; -
getRotationConfigOrBuilder
Rotation config for secret manager.
optional .google.container.v1.SecretSyncConfig.SyncRotationConfig rotation_config = 2;- Specified by:
getRotationConfigOrBuilderin interfaceSecretSyncConfigOrBuilder
-