Package com.google.cloud.apigateway.v1
Class CreateGatewayRequest.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<CreateGatewayRequest.Builder>
com.google.cloud.apigateway.v1.CreateGatewayRequest.Builder
- All Implemented Interfaces:
CreateGatewayRequestOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- CreateGatewayRequest
public static final class CreateGatewayRequest.Builder
extends com.google.protobuf.GeneratedMessage.Builder<CreateGatewayRequest.Builder>
implements CreateGatewayRequestOrBuilder
Request message for ApiGatewayService.CreateGatewayProtobuf type
google.cloud.apigateway.v1.CreateGatewayRequest-
Method Summary
Modifier and TypeMethodDescriptionbuild()clear()Required.Required.Required.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorRequired.Required.Required.com.google.protobuf.ByteStringRequired.Required.Required.com.google.protobuf.ByteStringRequired.booleanRequired.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanmergeFrom(CreateGatewayRequest other) mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) mergeGateway(Gateway value) Required.setGateway(Gateway value) Required.setGateway(Gateway.Builder builderForValue) Required.setGatewayId(String value) Required.setGatewayIdBytes(com.google.protobuf.ByteString value) Required.Required.setParentBytes(com.google.protobuf.ByteString value) Required.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<CreateGatewayRequest.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<CreateGatewayRequest.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<CreateGatewayRequest.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<CreateGatewayRequest.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<CreateGatewayRequest.Builder>
-
mergeFrom
public CreateGatewayRequest.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<CreateGatewayRequest.Builder>- Throws:
IOException
-
getParent
Required. Parent resource of the Gateway, of the form: `projects/*/locations/*`
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }- Specified by:
getParentin interfaceCreateGatewayRequestOrBuilder- Returns:
- The parent.
-
getParentBytes
public com.google.protobuf.ByteString getParentBytes()Required. Parent resource of the Gateway, of the form: `projects/*/locations/*`
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }- Specified by:
getParentBytesin interfaceCreateGatewayRequestOrBuilder- Returns:
- The bytes for parent.
-
setParent
Required. Parent resource of the Gateway, of the form: `projects/*/locations/*`
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }- Parameters:
value- The parent to set.- Returns:
- This builder for chaining.
-
clearParent
Required. Parent resource of the Gateway, of the form: `projects/*/locations/*`
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }- Returns:
- This builder for chaining.
-
setParentBytes
Required. Parent resource of the Gateway, of the form: `projects/*/locations/*`
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }- Parameters:
value- The bytes for parent to set.- Returns:
- This builder for chaining.
-
getGatewayId
Required. Identifier to assign to the Gateway. Must be unique within scope of the parent resource.
string gateway_id = 2 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getGatewayIdin interfaceCreateGatewayRequestOrBuilder- Returns:
- The gatewayId.
-
getGatewayIdBytes
public com.google.protobuf.ByteString getGatewayIdBytes()Required. Identifier to assign to the Gateway. Must be unique within scope of the parent resource.
string gateway_id = 2 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getGatewayIdBytesin interfaceCreateGatewayRequestOrBuilder- Returns:
- The bytes for gatewayId.
-
setGatewayId
Required. Identifier to assign to the Gateway. Must be unique within scope of the parent resource.
string gateway_id = 2 [(.google.api.field_behavior) = REQUIRED];- Parameters:
value- The gatewayId to set.- Returns:
- This builder for chaining.
-
clearGatewayId
Required. Identifier to assign to the Gateway. Must be unique within scope of the parent resource.
string gateway_id = 2 [(.google.api.field_behavior) = REQUIRED];- Returns:
- This builder for chaining.
-
setGatewayIdBytes
Required. Identifier to assign to the Gateway. Must be unique within scope of the parent resource.
string gateway_id = 2 [(.google.api.field_behavior) = REQUIRED];- Parameters:
value- The bytes for gatewayId to set.- Returns:
- This builder for chaining.
-
hasGateway
public boolean hasGateway()Required. Gateway resource.
.google.cloud.apigateway.v1.Gateway gateway = 3 [(.google.api.field_behavior) = REQUIRED];- Specified by:
hasGatewayin interfaceCreateGatewayRequestOrBuilder- Returns:
- Whether the gateway field is set.
-
getGateway
Required. Gateway resource.
.google.cloud.apigateway.v1.Gateway gateway = 3 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getGatewayin interfaceCreateGatewayRequestOrBuilder- Returns:
- The gateway.
-
setGateway
Required. Gateway resource.
.google.cloud.apigateway.v1.Gateway gateway = 3 [(.google.api.field_behavior) = REQUIRED]; -
setGateway
Required. Gateway resource.
.google.cloud.apigateway.v1.Gateway gateway = 3 [(.google.api.field_behavior) = REQUIRED]; -
mergeGateway
Required. Gateway resource.
.google.cloud.apigateway.v1.Gateway gateway = 3 [(.google.api.field_behavior) = REQUIRED]; -
clearGateway
Required. Gateway resource.
.google.cloud.apigateway.v1.Gateway gateway = 3 [(.google.api.field_behavior) = REQUIRED]; -
getGatewayBuilder
Required. Gateway resource.
.google.cloud.apigateway.v1.Gateway gateway = 3 [(.google.api.field_behavior) = REQUIRED]; -
getGatewayOrBuilder
Required. Gateway resource.
.google.cloud.apigateway.v1.Gateway gateway = 3 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getGatewayOrBuilderin interfaceCreateGatewayRequestOrBuilder
-