Class TransferProto.UpdateAgentPoolRequest.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<TransferProto.UpdateAgentPoolRequest.Builder>
com.google.storagetransfer.v1.proto.TransferProto.UpdateAgentPoolRequest.Builder
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,TransferProto.UpdateAgentPoolRequestOrBuilder,Cloneable
- Enclosing class:
- TransferProto.UpdateAgentPoolRequest
public static final class TransferProto.UpdateAgentPoolRequest.Builder
extends com.google.protobuf.GeneratedMessage.Builder<TransferProto.UpdateAgentPoolRequest.Builder>
implements TransferProto.UpdateAgentPoolRequestOrBuilder
Specifies the request passed to UpdateAgentPool.Protobuf type
google.storagetransfer.v1.UpdateAgentPoolRequest-
Method Summary
Modifier and TypeMethodDescriptionbuild()clear()Required.The [field mask] (https://developers.google.com/protocol-buffers/docs/reference/google.protobuf) of the fields in `agentPool` to update in this request.Required.Required.Required.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.Descriptorcom.google.protobuf.FieldMaskThe [field mask] (https://developers.google.com/protocol-buffers/docs/reference/google.protobuf) of the fields in `agentPool` to update in this request.com.google.protobuf.FieldMask.BuilderThe [field mask] (https://developers.google.com/protocol-buffers/docs/reference/google.protobuf) of the fields in `agentPool` to update in this request.com.google.protobuf.FieldMaskOrBuilderThe [field mask] (https://developers.google.com/protocol-buffers/docs/reference/google.protobuf) of the fields in `agentPool` to update in this request.booleanRequired.booleanThe [field mask] (https://developers.google.com/protocol-buffers/docs/reference/google.protobuf) of the fields in `agentPool` to update in this request.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanRequired.mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) mergeUpdateMask(com.google.protobuf.FieldMask value) The [field mask] (https://developers.google.com/protocol-buffers/docs/reference/google.protobuf) of the fields in `agentPool` to update in this request.Required.setAgentPool(TransferTypes.AgentPool.Builder builderForValue) Required.setUpdateMask(com.google.protobuf.FieldMask value) The [field mask] (https://developers.google.com/protocol-buffers/docs/reference/google.protobuf) of the fields in `agentPool` to update in this request.setUpdateMask(com.google.protobuf.FieldMask.Builder builderForValue) The [field mask] (https://developers.google.com/protocol-buffers/docs/reference/google.protobuf) of the fields in `agentPool` to update in this request.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<TransferProto.UpdateAgentPoolRequest.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<TransferProto.UpdateAgentPoolRequest.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<TransferProto.UpdateAgentPoolRequest.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<TransferProto.UpdateAgentPoolRequest.Builder>
-
mergeFrom
public TransferProto.UpdateAgentPoolRequest.Builder mergeFrom(TransferProto.UpdateAgentPoolRequest other) -
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<TransferProto.UpdateAgentPoolRequest.Builder>
-
mergeFrom
public TransferProto.UpdateAgentPoolRequest.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<TransferProto.UpdateAgentPoolRequest.Builder>- Throws:
IOException
-
hasAgentPool
public boolean hasAgentPool()Required. The agent pool to update. `agent_pool` is expected to specify following fields: * [name][google.storagetransfer.v1.AgentPool.name] * [display_name][google.storagetransfer.v1.AgentPool.display_name] * [bandwidth_limit][google.storagetransfer.v1.AgentPool.bandwidth_limit] An `UpdateAgentPoolRequest` with any other fields is rejected with the error [INVALID_ARGUMENT][google.rpc.Code.INVALID_ARGUMENT].
.google.storagetransfer.v1.AgentPool agent_pool = 1 [(.google.api.field_behavior) = REQUIRED];- Specified by:
hasAgentPoolin interfaceTransferProto.UpdateAgentPoolRequestOrBuilder- Returns:
- Whether the agentPool field is set.
-
getAgentPool
Required. The agent pool to update. `agent_pool` is expected to specify following fields: * [name][google.storagetransfer.v1.AgentPool.name] * [display_name][google.storagetransfer.v1.AgentPool.display_name] * [bandwidth_limit][google.storagetransfer.v1.AgentPool.bandwidth_limit] An `UpdateAgentPoolRequest` with any other fields is rejected with the error [INVALID_ARGUMENT][google.rpc.Code.INVALID_ARGUMENT].
.google.storagetransfer.v1.AgentPool agent_pool = 1 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getAgentPoolin interfaceTransferProto.UpdateAgentPoolRequestOrBuilder- Returns:
- The agentPool.
-
setAgentPool
Required. The agent pool to update. `agent_pool` is expected to specify following fields: * [name][google.storagetransfer.v1.AgentPool.name] * [display_name][google.storagetransfer.v1.AgentPool.display_name] * [bandwidth_limit][google.storagetransfer.v1.AgentPool.bandwidth_limit] An `UpdateAgentPoolRequest` with any other fields is rejected with the error [INVALID_ARGUMENT][google.rpc.Code.INVALID_ARGUMENT].
.google.storagetransfer.v1.AgentPool agent_pool = 1 [(.google.api.field_behavior) = REQUIRED]; -
setAgentPool
public TransferProto.UpdateAgentPoolRequest.Builder setAgentPool(TransferTypes.AgentPool.Builder builderForValue) Required. The agent pool to update. `agent_pool` is expected to specify following fields: * [name][google.storagetransfer.v1.AgentPool.name] * [display_name][google.storagetransfer.v1.AgentPool.display_name] * [bandwidth_limit][google.storagetransfer.v1.AgentPool.bandwidth_limit] An `UpdateAgentPoolRequest` with any other fields is rejected with the error [INVALID_ARGUMENT][google.rpc.Code.INVALID_ARGUMENT].
.google.storagetransfer.v1.AgentPool agent_pool = 1 [(.google.api.field_behavior) = REQUIRED]; -
mergeAgentPool
Required. The agent pool to update. `agent_pool` is expected to specify following fields: * [name][google.storagetransfer.v1.AgentPool.name] * [display_name][google.storagetransfer.v1.AgentPool.display_name] * [bandwidth_limit][google.storagetransfer.v1.AgentPool.bandwidth_limit] An `UpdateAgentPoolRequest` with any other fields is rejected with the error [INVALID_ARGUMENT][google.rpc.Code.INVALID_ARGUMENT].
.google.storagetransfer.v1.AgentPool agent_pool = 1 [(.google.api.field_behavior) = REQUIRED]; -
clearAgentPool
Required. The agent pool to update. `agent_pool` is expected to specify following fields: * [name][google.storagetransfer.v1.AgentPool.name] * [display_name][google.storagetransfer.v1.AgentPool.display_name] * [bandwidth_limit][google.storagetransfer.v1.AgentPool.bandwidth_limit] An `UpdateAgentPoolRequest` with any other fields is rejected with the error [INVALID_ARGUMENT][google.rpc.Code.INVALID_ARGUMENT].
.google.storagetransfer.v1.AgentPool agent_pool = 1 [(.google.api.field_behavior) = REQUIRED]; -
getAgentPoolBuilder
Required. The agent pool to update. `agent_pool` is expected to specify following fields: * [name][google.storagetransfer.v1.AgentPool.name] * [display_name][google.storagetransfer.v1.AgentPool.display_name] * [bandwidth_limit][google.storagetransfer.v1.AgentPool.bandwidth_limit] An `UpdateAgentPoolRequest` with any other fields is rejected with the error [INVALID_ARGUMENT][google.rpc.Code.INVALID_ARGUMENT].
.google.storagetransfer.v1.AgentPool agent_pool = 1 [(.google.api.field_behavior) = REQUIRED]; -
getAgentPoolOrBuilder
Required. The agent pool to update. `agent_pool` is expected to specify following fields: * [name][google.storagetransfer.v1.AgentPool.name] * [display_name][google.storagetransfer.v1.AgentPool.display_name] * [bandwidth_limit][google.storagetransfer.v1.AgentPool.bandwidth_limit] An `UpdateAgentPoolRequest` with any other fields is rejected with the error [INVALID_ARGUMENT][google.rpc.Code.INVALID_ARGUMENT].
.google.storagetransfer.v1.AgentPool agent_pool = 1 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getAgentPoolOrBuilderin interfaceTransferProto.UpdateAgentPoolRequestOrBuilder
-
hasUpdateMask
public boolean hasUpdateMask()The [field mask] (https://developers.google.com/protocol-buffers/docs/reference/google.protobuf) of the fields in `agentPool` to update in this request. The following `agentPool` fields can be updated: * [display_name][google.storagetransfer.v1.AgentPool.display_name] * [bandwidth_limit][google.storagetransfer.v1.AgentPool.bandwidth_limit]
.google.protobuf.FieldMask update_mask = 2;- Specified by:
hasUpdateMaskin interfaceTransferProto.UpdateAgentPoolRequestOrBuilder- Returns:
- Whether the updateMask field is set.
-
getUpdateMask
public com.google.protobuf.FieldMask getUpdateMask()The [field mask] (https://developers.google.com/protocol-buffers/docs/reference/google.protobuf) of the fields in `agentPool` to update in this request. The following `agentPool` fields can be updated: * [display_name][google.storagetransfer.v1.AgentPool.display_name] * [bandwidth_limit][google.storagetransfer.v1.AgentPool.bandwidth_limit]
.google.protobuf.FieldMask update_mask = 2;- Specified by:
getUpdateMaskin interfaceTransferProto.UpdateAgentPoolRequestOrBuilder- Returns:
- The updateMask.
-
setUpdateMask
public TransferProto.UpdateAgentPoolRequest.Builder setUpdateMask(com.google.protobuf.FieldMask value) The [field mask] (https://developers.google.com/protocol-buffers/docs/reference/google.protobuf) of the fields in `agentPool` to update in this request. The following `agentPool` fields can be updated: * [display_name][google.storagetransfer.v1.AgentPool.display_name] * [bandwidth_limit][google.storagetransfer.v1.AgentPool.bandwidth_limit]
.google.protobuf.FieldMask update_mask = 2; -
setUpdateMask
public TransferProto.UpdateAgentPoolRequest.Builder setUpdateMask(com.google.protobuf.FieldMask.Builder builderForValue) The [field mask] (https://developers.google.com/protocol-buffers/docs/reference/google.protobuf) of the fields in `agentPool` to update in this request. The following `agentPool` fields can be updated: * [display_name][google.storagetransfer.v1.AgentPool.display_name] * [bandwidth_limit][google.storagetransfer.v1.AgentPool.bandwidth_limit]
.google.protobuf.FieldMask update_mask = 2; -
mergeUpdateMask
public TransferProto.UpdateAgentPoolRequest.Builder mergeUpdateMask(com.google.protobuf.FieldMask value) The [field mask] (https://developers.google.com/protocol-buffers/docs/reference/google.protobuf) of the fields in `agentPool` to update in this request. The following `agentPool` fields can be updated: * [display_name][google.storagetransfer.v1.AgentPool.display_name] * [bandwidth_limit][google.storagetransfer.v1.AgentPool.bandwidth_limit]
.google.protobuf.FieldMask update_mask = 2; -
clearUpdateMask
The [field mask] (https://developers.google.com/protocol-buffers/docs/reference/google.protobuf) of the fields in `agentPool` to update in this request. The following `agentPool` fields can be updated: * [display_name][google.storagetransfer.v1.AgentPool.display_name] * [bandwidth_limit][google.storagetransfer.v1.AgentPool.bandwidth_limit]
.google.protobuf.FieldMask update_mask = 2; -
getUpdateMaskBuilder
public com.google.protobuf.FieldMask.Builder getUpdateMaskBuilder()The [field mask] (https://developers.google.com/protocol-buffers/docs/reference/google.protobuf) of the fields in `agentPool` to update in this request. The following `agentPool` fields can be updated: * [display_name][google.storagetransfer.v1.AgentPool.display_name] * [bandwidth_limit][google.storagetransfer.v1.AgentPool.bandwidth_limit]
.google.protobuf.FieldMask update_mask = 2; -
getUpdateMaskOrBuilder
public com.google.protobuf.FieldMaskOrBuilder getUpdateMaskOrBuilder()The [field mask] (https://developers.google.com/protocol-buffers/docs/reference/google.protobuf) of the fields in `agentPool` to update in this request. The following `agentPool` fields can be updated: * [display_name][google.storagetransfer.v1.AgentPool.display_name] * [bandwidth_limit][google.storagetransfer.v1.AgentPool.bandwidth_limit]
.google.protobuf.FieldMask update_mask = 2;- Specified by:
getUpdateMaskOrBuilderin interfaceTransferProto.UpdateAgentPoolRequestOrBuilder
-