public static final class ConfigSync.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<ConfigSync.Builder> implements ConfigSyncOrBuilder
Configuration for Config SyncProtobuf type
google.cloud.gkehub.configmanagement.v1alpha.ConfigSync| Modifier and Type | Method and Description |
|---|---|
ConfigSync.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
ConfigSync |
build() |
ConfigSync |
buildPartial() |
ConfigSync.Builder |
clear() |
ConfigSync.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
ConfigSync.Builder |
clearGit()
Git repo configuration for the cluster.
|
ConfigSync.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
ConfigSync.Builder |
clearSourceFormat()
Specifies whether the Config Sync Repo is
in “hierarchical” or “unstructured” mode.
|
ConfigSync.Builder |
clone() |
ConfigSync |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
GitConfig |
getGit()
Git repo configuration for the cluster.
|
GitConfig.Builder |
getGitBuilder()
Git repo configuration for the cluster.
|
GitConfigOrBuilder |
getGitOrBuilder()
Git repo configuration for the cluster.
|
String |
getSourceFormat()
Specifies whether the Config Sync Repo is
in “hierarchical” or “unstructured” mode.
|
com.google.protobuf.ByteString |
getSourceFormatBytes()
Specifies whether the Config Sync Repo is
in “hierarchical” or “unstructured” mode.
|
boolean |
hasGit()
Git repo configuration for the cluster.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
ConfigSync.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
ConfigSync.Builder |
mergeFrom(ConfigSync other) |
ConfigSync.Builder |
mergeFrom(com.google.protobuf.Message other) |
ConfigSync.Builder |
mergeGit(GitConfig value)
Git repo configuration for the cluster.
|
ConfigSync.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
ConfigSync.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
ConfigSync.Builder |
setGit(GitConfig.Builder builderForValue)
Git repo configuration for the cluster.
|
ConfigSync.Builder |
setGit(GitConfig value)
Git repo configuration for the cluster.
|
ConfigSync.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
ConfigSync.Builder |
setSourceFormat(String value)
Specifies whether the Config Sync Repo is
in “hierarchical” or “unstructured” mode.
|
ConfigSync.Builder |
setSourceFormatBytes(com.google.protobuf.ByteString value)
Specifies whether the Config Sync Repo is
in “hierarchical” or “unstructured” mode.
|
ConfigSync.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<ConfigSync.Builder>public ConfigSync.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<ConfigSync.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.Message.BuildergetDescriptorForType in interface com.google.protobuf.MessageOrBuildergetDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<ConfigSync.Builder>public ConfigSync getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic ConfigSync build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic ConfigSync buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic ConfigSync.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<ConfigSync.Builder>public ConfigSync.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
setField in interface com.google.protobuf.Message.BuildersetField in class com.google.protobuf.GeneratedMessageV3.Builder<ConfigSync.Builder>public ConfigSync.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<ConfigSync.Builder>public ConfigSync.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<ConfigSync.Builder>public ConfigSync.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
setRepeatedField in interface com.google.protobuf.Message.BuildersetRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<ConfigSync.Builder>public ConfigSync.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
addRepeatedField in interface com.google.protobuf.Message.BuilderaddRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<ConfigSync.Builder>public ConfigSync.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<ConfigSync.Builder>public ConfigSync.Builder mergeFrom(ConfigSync other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<ConfigSync.Builder>public ConfigSync.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<ConfigSync.Builder>IOExceptionpublic boolean hasGit()
Git repo configuration for the cluster.
.google.cloud.gkehub.configmanagement.v1alpha.GitConfig git = 7;hasGit in interface ConfigSyncOrBuilderpublic GitConfig getGit()
Git repo configuration for the cluster.
.google.cloud.gkehub.configmanagement.v1alpha.GitConfig git = 7;getGit in interface ConfigSyncOrBuilderpublic ConfigSync.Builder setGit(GitConfig value)
Git repo configuration for the cluster.
.google.cloud.gkehub.configmanagement.v1alpha.GitConfig git = 7;public ConfigSync.Builder setGit(GitConfig.Builder builderForValue)
Git repo configuration for the cluster.
.google.cloud.gkehub.configmanagement.v1alpha.GitConfig git = 7;public ConfigSync.Builder mergeGit(GitConfig value)
Git repo configuration for the cluster.
.google.cloud.gkehub.configmanagement.v1alpha.GitConfig git = 7;public ConfigSync.Builder clearGit()
Git repo configuration for the cluster.
.google.cloud.gkehub.configmanagement.v1alpha.GitConfig git = 7;public GitConfig.Builder getGitBuilder()
Git repo configuration for the cluster.
.google.cloud.gkehub.configmanagement.v1alpha.GitConfig git = 7;public GitConfigOrBuilder getGitOrBuilder()
Git repo configuration for the cluster.
.google.cloud.gkehub.configmanagement.v1alpha.GitConfig git = 7;getGitOrBuilder in interface ConfigSyncOrBuilderpublic String getSourceFormat()
Specifies whether the Config Sync Repo is in “hierarchical” or “unstructured” mode.
string source_format = 8;getSourceFormat in interface ConfigSyncOrBuilderpublic com.google.protobuf.ByteString getSourceFormatBytes()
Specifies whether the Config Sync Repo is in “hierarchical” or “unstructured” mode.
string source_format = 8;getSourceFormatBytes in interface ConfigSyncOrBuilderpublic ConfigSync.Builder setSourceFormat(String value)
Specifies whether the Config Sync Repo is in “hierarchical” or “unstructured” mode.
string source_format = 8;value - The sourceFormat to set.public ConfigSync.Builder clearSourceFormat()
Specifies whether the Config Sync Repo is in “hierarchical” or “unstructured” mode.
string source_format = 8;public ConfigSync.Builder setSourceFormatBytes(com.google.protobuf.ByteString value)
Specifies whether the Config Sync Repo is in “hierarchical” or “unstructured” mode.
string source_format = 8;value - The bytes for sourceFormat to set.public final ConfigSync.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<ConfigSync.Builder>public final ConfigSync.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<ConfigSync.Builder>Copyright © 2024 Google LLC. All rights reserved.