Class UpdateFolderRequest.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<UpdateFolderRequest.Builder>
-
- com.google.cloud.resourcemanager.v3.UpdateFolderRequest.Builder
-
- All Implemented Interfaces:
UpdateFolderRequestOrBuilder
,com.google.protobuf.Message.Builder
,com.google.protobuf.MessageLite.Builder
,com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
,Cloneable
- Enclosing class:
- UpdateFolderRequest
public static final class UpdateFolderRequest.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<UpdateFolderRequest.Builder> implements UpdateFolderRequestOrBuilder
The request sent to the [UpdateFolder][google.cloud.resourcemanager.v3.Folder.UpdateFolder] method. Only the `display_name` field can be changed. All other fields will be ignored. Use the [MoveFolder][google.cloud.resourcemanager.v3.Folders.MoveFolder] method to change the `parent` field.
Protobuf typegoogle.cloud.resourcemanager.v3.UpdateFolderRequest
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description UpdateFolderRequest.Builder
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
UpdateFolderRequest
build()
UpdateFolderRequest
buildPartial()
UpdateFolderRequest.Builder
clear()
UpdateFolderRequest.Builder
clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
UpdateFolderRequest.Builder
clearFolder()
Required.UpdateFolderRequest.Builder
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
UpdateFolderRequest.Builder
clearUpdateMask()
Required.UpdateFolderRequest.Builder
clone()
UpdateFolderRequest
getDefaultInstanceForType()
static com.google.protobuf.Descriptors.Descriptor
getDescriptor()
com.google.protobuf.Descriptors.Descriptor
getDescriptorForType()
Folder
getFolder()
Required.Folder.Builder
getFolderBuilder()
Required.FolderOrBuilder
getFolderOrBuilder()
Required.com.google.protobuf.FieldMask
getUpdateMask()
Required.com.google.protobuf.FieldMask.Builder
getUpdateMaskBuilder()
Required.com.google.protobuf.FieldMaskOrBuilder
getUpdateMaskOrBuilder()
Required.boolean
hasFolder()
Required.boolean
hasUpdateMask()
Required.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable()
boolean
isInitialized()
UpdateFolderRequest.Builder
mergeFolder(Folder value)
Required.UpdateFolderRequest.Builder
mergeFrom(UpdateFolderRequest other)
UpdateFolderRequest.Builder
mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
UpdateFolderRequest.Builder
mergeFrom(com.google.protobuf.Message other)
UpdateFolderRequest.Builder
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
UpdateFolderRequest.Builder
mergeUpdateMask(com.google.protobuf.FieldMask value)
Required.UpdateFolderRequest.Builder
setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
UpdateFolderRequest.Builder
setFolder(Folder value)
Required.UpdateFolderRequest.Builder
setFolder(Folder.Builder builderForValue)
Required.UpdateFolderRequest.Builder
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
UpdateFolderRequest.Builder
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
UpdateFolderRequest.Builder
setUpdateMask(com.google.protobuf.FieldMask value)
Required.UpdateFolderRequest.Builder
setUpdateMask(com.google.protobuf.FieldMask.Builder builderForValue)
Required.-
Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3
-
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageException
-
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
-
-
-
Method Detail
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTable
in classcom.google.protobuf.GeneratedMessageV3.Builder<UpdateFolderRequest.Builder>
-
clear
public UpdateFolderRequest.Builder clear()
- Specified by:
clear
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clear
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clear
in classcom.google.protobuf.GeneratedMessageV3.Builder<UpdateFolderRequest.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.Message.Builder
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.MessageOrBuilder
- Overrides:
getDescriptorForType
in classcom.google.protobuf.GeneratedMessageV3.Builder<UpdateFolderRequest.Builder>
-
getDefaultInstanceForType
public UpdateFolderRequest getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-
build
public UpdateFolderRequest build()
- Specified by:
build
in interfacecom.google.protobuf.Message.Builder
- Specified by:
build
in interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public UpdateFolderRequest buildPartial()
- Specified by:
buildPartial
in interfacecom.google.protobuf.Message.Builder
- Specified by:
buildPartial
in interfacecom.google.protobuf.MessageLite.Builder
-
clone
public UpdateFolderRequest.Builder clone()
- Specified by:
clone
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clone
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clone
in classcom.google.protobuf.GeneratedMessageV3.Builder<UpdateFolderRequest.Builder>
-
setField
public UpdateFolderRequest.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
setField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setField
in classcom.google.protobuf.GeneratedMessageV3.Builder<UpdateFolderRequest.Builder>
-
clearField
public UpdateFolderRequest.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearField
in classcom.google.protobuf.GeneratedMessageV3.Builder<UpdateFolderRequest.Builder>
-
clearOneof
public UpdateFolderRequest.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneof
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearOneof
in classcom.google.protobuf.GeneratedMessageV3.Builder<UpdateFolderRequest.Builder>
-
setRepeatedField
public UpdateFolderRequest.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
- Specified by:
setRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<UpdateFolderRequest.Builder>
-
addRepeatedField
public UpdateFolderRequest.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
addRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
addRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<UpdateFolderRequest.Builder>
-
mergeFrom
public UpdateFolderRequest.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<UpdateFolderRequest.Builder>
-
mergeFrom
public UpdateFolderRequest.Builder mergeFrom(UpdateFolderRequest other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in classcom.google.protobuf.GeneratedMessageV3.Builder<UpdateFolderRequest.Builder>
-
mergeFrom
public UpdateFolderRequest.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Specified by:
mergeFrom
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<UpdateFolderRequest.Builder>
- Throws:
IOException
-
hasFolder
public boolean hasFolder()
Required. The new definition of the Folder. It must include the `name` field, which cannot be changed.
.google.cloud.resourcemanager.v3.Folder folder = 1 [(.google.api.field_behavior) = REQUIRED];
- Specified by:
hasFolder
in interfaceUpdateFolderRequestOrBuilder
- Returns:
- Whether the folder field is set.
-
getFolder
public Folder getFolder()
Required. The new definition of the Folder. It must include the `name` field, which cannot be changed.
.google.cloud.resourcemanager.v3.Folder folder = 1 [(.google.api.field_behavior) = REQUIRED];
- Specified by:
getFolder
in interfaceUpdateFolderRequestOrBuilder
- Returns:
- The folder.
-
setFolder
public UpdateFolderRequest.Builder setFolder(Folder value)
Required. The new definition of the Folder. It must include the `name` field, which cannot be changed.
.google.cloud.resourcemanager.v3.Folder folder = 1 [(.google.api.field_behavior) = REQUIRED];
-
setFolder
public UpdateFolderRequest.Builder setFolder(Folder.Builder builderForValue)
Required. The new definition of the Folder. It must include the `name` field, which cannot be changed.
.google.cloud.resourcemanager.v3.Folder folder = 1 [(.google.api.field_behavior) = REQUIRED];
-
mergeFolder
public UpdateFolderRequest.Builder mergeFolder(Folder value)
Required. The new definition of the Folder. It must include the `name` field, which cannot be changed.
.google.cloud.resourcemanager.v3.Folder folder = 1 [(.google.api.field_behavior) = REQUIRED];
-
clearFolder
public UpdateFolderRequest.Builder clearFolder()
Required. The new definition of the Folder. It must include the `name` field, which cannot be changed.
.google.cloud.resourcemanager.v3.Folder folder = 1 [(.google.api.field_behavior) = REQUIRED];
-
getFolderBuilder
public Folder.Builder getFolderBuilder()
Required. The new definition of the Folder. It must include the `name` field, which cannot be changed.
.google.cloud.resourcemanager.v3.Folder folder = 1 [(.google.api.field_behavior) = REQUIRED];
-
getFolderOrBuilder
public FolderOrBuilder getFolderOrBuilder()
Required. The new definition of the Folder. It must include the `name` field, which cannot be changed.
.google.cloud.resourcemanager.v3.Folder folder = 1 [(.google.api.field_behavior) = REQUIRED];
- Specified by:
getFolderOrBuilder
in interfaceUpdateFolderRequestOrBuilder
-
hasUpdateMask
public boolean hasUpdateMask()
Required. Fields to be updated. Only the `display_name` can be updated.
.google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED];
- Specified by:
hasUpdateMask
in interfaceUpdateFolderRequestOrBuilder
- Returns:
- Whether the updateMask field is set.
-
getUpdateMask
public com.google.protobuf.FieldMask getUpdateMask()
Required. Fields to be updated. Only the `display_name` can be updated.
.google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED];
- Specified by:
getUpdateMask
in interfaceUpdateFolderRequestOrBuilder
- Returns:
- The updateMask.
-
setUpdateMask
public UpdateFolderRequest.Builder setUpdateMask(com.google.protobuf.FieldMask value)
Required. Fields to be updated. Only the `display_name` can be updated.
.google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED];
-
setUpdateMask
public UpdateFolderRequest.Builder setUpdateMask(com.google.protobuf.FieldMask.Builder builderForValue)
Required. Fields to be updated. Only the `display_name` can be updated.
.google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED];
-
mergeUpdateMask
public UpdateFolderRequest.Builder mergeUpdateMask(com.google.protobuf.FieldMask value)
Required. Fields to be updated. Only the `display_name` can be updated.
.google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED];
-
clearUpdateMask
public UpdateFolderRequest.Builder clearUpdateMask()
Required. Fields to be updated. Only the `display_name` can be updated.
.google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED];
-
getUpdateMaskBuilder
public com.google.protobuf.FieldMask.Builder getUpdateMaskBuilder()
Required. Fields to be updated. Only the `display_name` can be updated.
.google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED];
-
getUpdateMaskOrBuilder
public com.google.protobuf.FieldMaskOrBuilder getUpdateMaskOrBuilder()
Required. Fields to be updated. Only the `display_name` can be updated.
.google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED];
- Specified by:
getUpdateMaskOrBuilder
in interfaceUpdateFolderRequestOrBuilder
-
setUnknownFields
public final UpdateFolderRequest.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<UpdateFolderRequest.Builder>
-
mergeUnknownFields
public final UpdateFolderRequest.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<UpdateFolderRequest.Builder>
-
-