Package com.google.cloud.compute.v1
Class GetSubnetworkRequest.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<GetSubnetworkRequest.Builder>
com.google.cloud.compute.v1.GetSubnetworkRequest.Builder
- All Implemented Interfaces:
GetSubnetworkRequestOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- GetSubnetworkRequest
public static final class GetSubnetworkRequest.Builder
extends com.google.protobuf.GeneratedMessage.Builder<GetSubnetworkRequest.Builder>
implements GetSubnetworkRequestOrBuilder
A request message for Subnetworks.Get. See the method description for details.Protobuf type
google.cloud.compute.v1.GetSubnetworkRequest-
Method Summary
Modifier and TypeMethodDescriptionbuild()clear()Project ID for this request.Name of the region scoping this request.Name of the Subnetwork resource to return.Defines the extra views returned back in the subnetwork resource.static 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 scoping this request.com.google.protobuf.ByteStringName of the region scoping this request.Name of the Subnetwork resource to return.com.google.protobuf.ByteStringName of the Subnetwork resource to return.getViews()Defines the extra views returned back in the subnetwork resource.com.google.protobuf.ByteStringDefines the extra views returned back in the subnetwork resource.booleanhasViews()Defines the extra views returned back in the subnetwork resource.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanmergeFrom(GetSubnetworkRequest other) mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) setProject(String value) Project ID for this request.setProjectBytes(com.google.protobuf.ByteString value) Project ID for this request.Name of the region scoping this request.setRegionBytes(com.google.protobuf.ByteString value) Name of the region scoping this request.setSubnetwork(String value) Name of the Subnetwork resource to return.setSubnetworkBytes(com.google.protobuf.ByteString value) Name of the Subnetwork resource to return.Defines the extra views returned back in the subnetwork resource.setViewsBytes(com.google.protobuf.ByteString value) Defines the extra views returned back in the subnetwork resource.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<GetSubnetworkRequest.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<GetSubnetworkRequest.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<GetSubnetworkRequest.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<GetSubnetworkRequest.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<GetSubnetworkRequest.Builder>
-
mergeFrom
public GetSubnetworkRequest.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<GetSubnetworkRequest.Builder>- Throws:
IOException
-
getProject
Project ID for this request.
string project = 227560217 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getProjectin interfaceGetSubnetworkRequestOrBuilder- 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 interfaceGetSubnetworkRequestOrBuilder- 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 scoping this request.
string region = 138946292 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getRegionin interfaceGetSubnetworkRequestOrBuilder- Returns:
- The region.
-
getRegionBytes
public com.google.protobuf.ByteString getRegionBytes()Name of the region scoping this request.
string region = 138946292 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getRegionBytesin interfaceGetSubnetworkRequestOrBuilder- Returns:
- The bytes for region.
-
setRegion
Name of the region scoping 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 scoping this request.
string region = 138946292 [(.google.api.field_behavior) = REQUIRED];- Returns:
- This builder for chaining.
-
setRegionBytes
Name of the region scoping this request.
string region = 138946292 [(.google.api.field_behavior) = REQUIRED];- Parameters:
value- The bytes for region to set.- Returns:
- This builder for chaining.
-
getSubnetwork
Name of the Subnetwork resource to return.
string subnetwork = 307827694 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getSubnetworkin interfaceGetSubnetworkRequestOrBuilder- Returns:
- The subnetwork.
-
getSubnetworkBytes
public com.google.protobuf.ByteString getSubnetworkBytes()Name of the Subnetwork resource to return.
string subnetwork = 307827694 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getSubnetworkBytesin interfaceGetSubnetworkRequestOrBuilder- Returns:
- The bytes for subnetwork.
-
setSubnetwork
Name of the Subnetwork resource to return.
string subnetwork = 307827694 [(.google.api.field_behavior) = REQUIRED];- Parameters:
value- The subnetwork to set.- Returns:
- This builder for chaining.
-
clearSubnetwork
Name of the Subnetwork resource to return.
string subnetwork = 307827694 [(.google.api.field_behavior) = REQUIRED];- Returns:
- This builder for chaining.
-
setSubnetworkBytes
Name of the Subnetwork resource to return.
string subnetwork = 307827694 [(.google.api.field_behavior) = REQUIRED];- Parameters:
value- The bytes for subnetwork to set.- Returns:
- This builder for chaining.
-
hasViews
public boolean hasViews()Defines the extra views returned back in the subnetwork resource. Supported values: - WITH_UTILIZATION: Utilization data is included in the response. Check the Views enum for the list of possible values.
optional string views = 112204398;- Specified by:
hasViewsin interfaceGetSubnetworkRequestOrBuilder- Returns:
- Whether the views field is set.
-
getViews
Defines the extra views returned back in the subnetwork resource. Supported values: - WITH_UTILIZATION: Utilization data is included in the response. Check the Views enum for the list of possible values.
optional string views = 112204398;- Specified by:
getViewsin interfaceGetSubnetworkRequestOrBuilder- Returns:
- The views.
-
getViewsBytes
public com.google.protobuf.ByteString getViewsBytes()Defines the extra views returned back in the subnetwork resource. Supported values: - WITH_UTILIZATION: Utilization data is included in the response. Check the Views enum for the list of possible values.
optional string views = 112204398;- Specified by:
getViewsBytesin interfaceGetSubnetworkRequestOrBuilder- Returns:
- The bytes for views.
-
setViews
Defines the extra views returned back in the subnetwork resource. Supported values: - WITH_UTILIZATION: Utilization data is included in the response. Check the Views enum for the list of possible values.
optional string views = 112204398;- Parameters:
value- The views to set.- Returns:
- This builder for chaining.
-
clearViews
Defines the extra views returned back in the subnetwork resource. Supported values: - WITH_UTILIZATION: Utilization data is included in the response. Check the Views enum for the list of possible values.
optional string views = 112204398;- Returns:
- This builder for chaining.
-
setViewsBytes
Defines the extra views returned back in the subnetwork resource. Supported values: - WITH_UTILIZATION: Utilization data is included in the response. Check the Views enum for the list of possible values.
optional string views = 112204398;- Parameters:
value- The bytes for views to set.- Returns:
- This builder for chaining.
-