Package com.google.cloud.compute.v1
Class PreviewRouterRequest.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<PreviewRouterRequest.Builder>
com.google.cloud.compute.v1.PreviewRouterRequest.Builder
- All Implemented Interfaces:
PreviewRouterRequestOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- PreviewRouterRequest
public static final class PreviewRouterRequest.Builder
extends com.google.protobuf.GeneratedMessage.Builder<PreviewRouterRequest.Builder>
implements PreviewRouterRequestOrBuilder
A request message for Routers.Preview. See the method description for details.Protobuf type
google.cloud.compute.v1.PreviewRouterRequest-
Method Summary
Modifier and TypeMethodDescriptionbuild()clear()Project ID for this request.Name of the region for this request.Name of the Router resource to query.The body resource for this requeststatic final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorProject ID for this request.com.google.protobuf.ByteStringProject ID for this request.Name of the region for this request.com.google.protobuf.ByteStringName of the region for this request.Name of the Router resource to query.com.google.protobuf.ByteStringName of the Router resource to query.The body resource for this requestThe body resource for this requestThe body resource for this requestbooleanThe body resource for this requestprotected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanmergeFrom(PreviewRouterRequest other) mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) mergeRouterResource(Router value) The body resource for this requestsetProject(String value) Project ID for this request.setProjectBytes(com.google.protobuf.ByteString value) Project ID for this request.Name of the region for this request.setRegionBytes(com.google.protobuf.ByteString value) Name of the region for this request.Name of the Router resource to query.setRouterBytes(com.google.protobuf.ByteString value) Name of the Router resource to query.setRouterResource(Router value) The body resource for this requestsetRouterResource(Router.Builder builderForValue) The body resource for this requestMethods 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<PreviewRouterRequest.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<PreviewRouterRequest.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<PreviewRouterRequest.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<PreviewRouterRequest.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<PreviewRouterRequest.Builder>
-
mergeFrom
public PreviewRouterRequest.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<PreviewRouterRequest.Builder>- Throws:
IOException
-
getProject
Project ID for this request.
string project = 227560217 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getProjectin interfacePreviewRouterRequestOrBuilder- Returns:
- The project.
-
getProjectBytes
public com.google.protobuf.ByteString getProjectBytes()Project ID for this request.
string project = 227560217 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getProjectBytesin interfacePreviewRouterRequestOrBuilder- Returns:
- The bytes for project.
-
setProject
Project ID for this request.
string project = 227560217 [(.google.api.field_behavior) = REQUIRED];- Parameters:
value- The project to set.- Returns:
- This builder for chaining.
-
clearProject
Project ID for this request.
string project = 227560217 [(.google.api.field_behavior) = REQUIRED];- Returns:
- This builder for chaining.
-
setProjectBytes
Project ID for this request.
string project = 227560217 [(.google.api.field_behavior) = REQUIRED];- Parameters:
value- The bytes for project to set.- Returns:
- This builder for chaining.
-
getRegion
Name of the region for this request.
string region = 138946292 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getRegionin interfacePreviewRouterRequestOrBuilder- Returns:
- The region.
-
getRegionBytes
public com.google.protobuf.ByteString getRegionBytes()Name of the region for this request.
string region = 138946292 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getRegionBytesin interfacePreviewRouterRequestOrBuilder- Returns:
- The bytes for region.
-
setRegion
Name of the region for this request.
string region = 138946292 [(.google.api.field_behavior) = REQUIRED];- Parameters:
value- The region to set.- Returns:
- This builder for chaining.
-
clearRegion
Name of the region for this request.
string region = 138946292 [(.google.api.field_behavior) = REQUIRED];- Returns:
- This builder for chaining.
-
setRegionBytes
Name of the region for this request.
string region = 138946292 [(.google.api.field_behavior) = REQUIRED];- Parameters:
value- The bytes for region to set.- Returns:
- This builder for chaining.
-
getRouter
Name of the Router resource to query.
string router = 148608841 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getRouterin interfacePreviewRouterRequestOrBuilder- Returns:
- The router.
-
getRouterBytes
public com.google.protobuf.ByteString getRouterBytes()Name of the Router resource to query.
string router = 148608841 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getRouterBytesin interfacePreviewRouterRequestOrBuilder- Returns:
- The bytes for router.
-
setRouter
Name of the Router resource to query.
string router = 148608841 [(.google.api.field_behavior) = REQUIRED];- Parameters:
value- The router to set.- Returns:
- This builder for chaining.
-
clearRouter
Name of the Router resource to query.
string router = 148608841 [(.google.api.field_behavior) = REQUIRED];- Returns:
- This builder for chaining.
-
setRouterBytes
Name of the Router resource to query.
string router = 148608841 [(.google.api.field_behavior) = REQUIRED];- Parameters:
value- The bytes for router to set.- Returns:
- This builder for chaining.
-
hasRouterResource
public boolean hasRouterResource()The body resource for this request
.google.cloud.compute.v1.Router router_resource = 155222084 [(.google.api.field_behavior) = REQUIRED];- Specified by:
hasRouterResourcein interfacePreviewRouterRequestOrBuilder- Returns:
- Whether the routerResource field is set.
-
getRouterResource
The body resource for this request
.google.cloud.compute.v1.Router router_resource = 155222084 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getRouterResourcein interfacePreviewRouterRequestOrBuilder- Returns:
- The routerResource.
-
setRouterResource
The body resource for this request
.google.cloud.compute.v1.Router router_resource = 155222084 [(.google.api.field_behavior) = REQUIRED]; -
setRouterResource
The body resource for this request
.google.cloud.compute.v1.Router router_resource = 155222084 [(.google.api.field_behavior) = REQUIRED]; -
mergeRouterResource
The body resource for this request
.google.cloud.compute.v1.Router router_resource = 155222084 [(.google.api.field_behavior) = REQUIRED]; -
clearRouterResource
The body resource for this request
.google.cloud.compute.v1.Router router_resource = 155222084 [(.google.api.field_behavior) = REQUIRED]; -
getRouterResourceBuilder
The body resource for this request
.google.cloud.compute.v1.Router router_resource = 155222084 [(.google.api.field_behavior) = REQUIRED]; -
getRouterResourceOrBuilder
The body resource for this request
.google.cloud.compute.v1.Router router_resource = 155222084 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getRouterResourceOrBuilderin interfacePreviewRouterRequestOrBuilder
-