public static final class ShareSettingsProjectConfig.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<ShareSettingsProjectConfig.Builder> implements ShareSettingsProjectConfigOrBuilder
Config for each project in the share settings.Protobuf type
google.cloud.compute.v1.ShareSettingsProjectConfig| Modifier and Type | Method and Description |
|---|---|
ShareSettingsProjectConfig.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
ShareSettingsProjectConfig |
build() |
ShareSettingsProjectConfig |
buildPartial() |
ShareSettingsProjectConfig.Builder |
clear() |
ShareSettingsProjectConfig.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
ShareSettingsProjectConfig.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
ShareSettingsProjectConfig.Builder |
clearProjectId()
The project ID, should be same as the key of this project config in the parent map.
|
ShareSettingsProjectConfig.Builder |
clone() |
ShareSettingsProjectConfig |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
String |
getProjectId()
The project ID, should be same as the key of this project config in the parent map.
|
com.google.protobuf.ByteString |
getProjectIdBytes()
The project ID, should be same as the key of this project config in the parent map.
|
boolean |
hasProjectId()
The project ID, should be same as the key of this project config in the parent map.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
ShareSettingsProjectConfig.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
ShareSettingsProjectConfig.Builder |
mergeFrom(com.google.protobuf.Message other) |
ShareSettingsProjectConfig.Builder |
mergeFrom(ShareSettingsProjectConfig other) |
ShareSettingsProjectConfig.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
ShareSettingsProjectConfig.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
ShareSettingsProjectConfig.Builder |
setProjectId(String value)
The project ID, should be same as the key of this project config in the parent map.
|
ShareSettingsProjectConfig.Builder |
setProjectIdBytes(com.google.protobuf.ByteString value)
The project ID, should be same as the key of this project config in the parent map.
|
ShareSettingsProjectConfig.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
ShareSettingsProjectConfig.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, 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, mergeFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitfindInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneofpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<ShareSettingsProjectConfig.Builder>public ShareSettingsProjectConfig.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<ShareSettingsProjectConfig.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<ShareSettingsProjectConfig.Builder>public ShareSettingsProjectConfig getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic ShareSettingsProjectConfig build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic ShareSettingsProjectConfig buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic ShareSettingsProjectConfig.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<ShareSettingsProjectConfig.Builder>public ShareSettingsProjectConfig.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<ShareSettingsProjectConfig.Builder>public ShareSettingsProjectConfig.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<ShareSettingsProjectConfig.Builder>public ShareSettingsProjectConfig.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<ShareSettingsProjectConfig.Builder>public ShareSettingsProjectConfig.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<ShareSettingsProjectConfig.Builder>public ShareSettingsProjectConfig.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<ShareSettingsProjectConfig.Builder>public ShareSettingsProjectConfig.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<ShareSettingsProjectConfig.Builder>public ShareSettingsProjectConfig.Builder mergeFrom(ShareSettingsProjectConfig other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<ShareSettingsProjectConfig.Builder>public ShareSettingsProjectConfig.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<ShareSettingsProjectConfig.Builder>IOExceptionpublic boolean hasProjectId()
The project ID, should be same as the key of this project config in the parent map.
optional string project_id = 177513473;hasProjectId in interface ShareSettingsProjectConfigOrBuilderpublic String getProjectId()
The project ID, should be same as the key of this project config in the parent map.
optional string project_id = 177513473;getProjectId in interface ShareSettingsProjectConfigOrBuilderpublic com.google.protobuf.ByteString getProjectIdBytes()
The project ID, should be same as the key of this project config in the parent map.
optional string project_id = 177513473;getProjectIdBytes in interface ShareSettingsProjectConfigOrBuilderpublic ShareSettingsProjectConfig.Builder setProjectId(String value)
The project ID, should be same as the key of this project config in the parent map.
optional string project_id = 177513473;value - The projectId to set.public ShareSettingsProjectConfig.Builder clearProjectId()
The project ID, should be same as the key of this project config in the parent map.
optional string project_id = 177513473;public ShareSettingsProjectConfig.Builder setProjectIdBytes(com.google.protobuf.ByteString value)
The project ID, should be same as the key of this project config in the parent map.
optional string project_id = 177513473;value - The bytes for projectId to set.public final ShareSettingsProjectConfig.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<ShareSettingsProjectConfig.Builder>public final ShareSettingsProjectConfig.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<ShareSettingsProjectConfig.Builder>Copyright © 2023 Google LLC. All rights reserved.