Class CreateAppConnectionRequest.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<CreateAppConnectionRequest.Builder>
-
- com.google.cloud.beyondcorp.appconnections.v1.CreateAppConnectionRequest.Builder
-
- All Implemented Interfaces:
CreateAppConnectionRequestOrBuilder
,com.google.protobuf.Message.Builder
,com.google.protobuf.MessageLite.Builder
,com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
,Cloneable
- Enclosing class:
- CreateAppConnectionRequest
public static final class CreateAppConnectionRequest.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<CreateAppConnectionRequest.Builder> implements CreateAppConnectionRequestOrBuilder
Request message for BeyondCorp.CreateAppConnection.
Protobuf typegoogle.cloud.beyondcorp.appconnections.v1.CreateAppConnectionRequest
-
-
Method Summary
-
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<CreateAppConnectionRequest.Builder>
-
clear
public CreateAppConnectionRequest.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<CreateAppConnectionRequest.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<CreateAppConnectionRequest.Builder>
-
getDefaultInstanceForType
public CreateAppConnectionRequest getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-
build
public CreateAppConnectionRequest build()
- Specified by:
build
in interfacecom.google.protobuf.Message.Builder
- Specified by:
build
in interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public CreateAppConnectionRequest buildPartial()
- Specified by:
buildPartial
in interfacecom.google.protobuf.Message.Builder
- Specified by:
buildPartial
in interfacecom.google.protobuf.MessageLite.Builder
-
clone
public CreateAppConnectionRequest.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<CreateAppConnectionRequest.Builder>
-
setField
public CreateAppConnectionRequest.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<CreateAppConnectionRequest.Builder>
-
clearField
public CreateAppConnectionRequest.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<CreateAppConnectionRequest.Builder>
-
clearOneof
public CreateAppConnectionRequest.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<CreateAppConnectionRequest.Builder>
-
setRepeatedField
public CreateAppConnectionRequest.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<CreateAppConnectionRequest.Builder>
-
addRepeatedField
public CreateAppConnectionRequest.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<CreateAppConnectionRequest.Builder>
-
mergeFrom
public CreateAppConnectionRequest.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<CreateAppConnectionRequest.Builder>
-
mergeFrom
public CreateAppConnectionRequest.Builder mergeFrom(CreateAppConnectionRequest other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in classcom.google.protobuf.GeneratedMessageV3.Builder<CreateAppConnectionRequest.Builder>
-
mergeFrom
public CreateAppConnectionRequest.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<CreateAppConnectionRequest.Builder>
- Throws:
IOException
-
getParent
public String getParent()
Required. The resource project name of the AppConnection location using the form: `projects/{project_id}/locations/{location_id}`
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
- Specified by:
getParent
in interfaceCreateAppConnectionRequestOrBuilder
- Returns:
- The parent.
-
getParentBytes
public com.google.protobuf.ByteString getParentBytes()
Required. The resource project name of the AppConnection location using the form: `projects/{project_id}/locations/{location_id}`
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
- Specified by:
getParentBytes
in interfaceCreateAppConnectionRequestOrBuilder
- Returns:
- The bytes for parent.
-
setParent
public CreateAppConnectionRequest.Builder setParent(String value)
Required. The resource project name of the AppConnection location using the form: `projects/{project_id}/locations/{location_id}`
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
- Parameters:
value
- The parent to set.- Returns:
- This builder for chaining.
-
clearParent
public CreateAppConnectionRequest.Builder clearParent()
Required. The resource project name of the AppConnection location using the form: `projects/{project_id}/locations/{location_id}`
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
- Returns:
- This builder for chaining.
-
setParentBytes
public CreateAppConnectionRequest.Builder setParentBytes(com.google.protobuf.ByteString value)
Required. The resource project name of the AppConnection location using the form: `projects/{project_id}/locations/{location_id}`
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.
-
getAppConnectionId
public String getAppConnectionId()
Optional. User-settable AppConnection resource ID. * Must start with a letter. * Must contain between 4-63 characters from `/[a-z][0-9]-/`. * Must end with a number or a letter.
string app_connection_id = 2 [(.google.api.field_behavior) = OPTIONAL];
- Specified by:
getAppConnectionId
in interfaceCreateAppConnectionRequestOrBuilder
- Returns:
- The appConnectionId.
-
getAppConnectionIdBytes
public com.google.protobuf.ByteString getAppConnectionIdBytes()
Optional. User-settable AppConnection resource ID. * Must start with a letter. * Must contain between 4-63 characters from `/[a-z][0-9]-/`. * Must end with a number or a letter.
string app_connection_id = 2 [(.google.api.field_behavior) = OPTIONAL];
- Specified by:
getAppConnectionIdBytes
in interfaceCreateAppConnectionRequestOrBuilder
- Returns:
- The bytes for appConnectionId.
-
setAppConnectionId
public CreateAppConnectionRequest.Builder setAppConnectionId(String value)
Optional. User-settable AppConnection resource ID. * Must start with a letter. * Must contain between 4-63 characters from `/[a-z][0-9]-/`. * Must end with a number or a letter.
string app_connection_id = 2 [(.google.api.field_behavior) = OPTIONAL];
- Parameters:
value
- The appConnectionId to set.- Returns:
- This builder for chaining.
-
clearAppConnectionId
public CreateAppConnectionRequest.Builder clearAppConnectionId()
Optional. User-settable AppConnection resource ID. * Must start with a letter. * Must contain between 4-63 characters from `/[a-z][0-9]-/`. * Must end with a number or a letter.
string app_connection_id = 2 [(.google.api.field_behavior) = OPTIONAL];
- Returns:
- This builder for chaining.
-
setAppConnectionIdBytes
public CreateAppConnectionRequest.Builder setAppConnectionIdBytes(com.google.protobuf.ByteString value)
Optional. User-settable AppConnection resource ID. * Must start with a letter. * Must contain between 4-63 characters from `/[a-z][0-9]-/`. * Must end with a number or a letter.
string app_connection_id = 2 [(.google.api.field_behavior) = OPTIONAL];
- Parameters:
value
- The bytes for appConnectionId to set.- Returns:
- This builder for chaining.
-
hasAppConnection
public boolean hasAppConnection()
Required. A BeyondCorp AppConnection resource.
.google.cloud.beyondcorp.appconnections.v1.AppConnection app_connection = 3 [(.google.api.field_behavior) = REQUIRED];
- Specified by:
hasAppConnection
in interfaceCreateAppConnectionRequestOrBuilder
- Returns:
- Whether the appConnection field is set.
-
getAppConnection
public AppConnection getAppConnection()
Required. A BeyondCorp AppConnection resource.
.google.cloud.beyondcorp.appconnections.v1.AppConnection app_connection = 3 [(.google.api.field_behavior) = REQUIRED];
- Specified by:
getAppConnection
in interfaceCreateAppConnectionRequestOrBuilder
- Returns:
- The appConnection.
-
setAppConnection
public CreateAppConnectionRequest.Builder setAppConnection(AppConnection value)
Required. A BeyondCorp AppConnection resource.
.google.cloud.beyondcorp.appconnections.v1.AppConnection app_connection = 3 [(.google.api.field_behavior) = REQUIRED];
-
setAppConnection
public CreateAppConnectionRequest.Builder setAppConnection(AppConnection.Builder builderForValue)
Required. A BeyondCorp AppConnection resource.
.google.cloud.beyondcorp.appconnections.v1.AppConnection app_connection = 3 [(.google.api.field_behavior) = REQUIRED];
-
mergeAppConnection
public CreateAppConnectionRequest.Builder mergeAppConnection(AppConnection value)
Required. A BeyondCorp AppConnection resource.
.google.cloud.beyondcorp.appconnections.v1.AppConnection app_connection = 3 [(.google.api.field_behavior) = REQUIRED];
-
clearAppConnection
public CreateAppConnectionRequest.Builder clearAppConnection()
Required. A BeyondCorp AppConnection resource.
.google.cloud.beyondcorp.appconnections.v1.AppConnection app_connection = 3 [(.google.api.field_behavior) = REQUIRED];
-
getAppConnectionBuilder
public AppConnection.Builder getAppConnectionBuilder()
Required. A BeyondCorp AppConnection resource.
.google.cloud.beyondcorp.appconnections.v1.AppConnection app_connection = 3 [(.google.api.field_behavior) = REQUIRED];
-
getAppConnectionOrBuilder
public AppConnectionOrBuilder getAppConnectionOrBuilder()
Required. A BeyondCorp AppConnection resource.
.google.cloud.beyondcorp.appconnections.v1.AppConnection app_connection = 3 [(.google.api.field_behavior) = REQUIRED];
- Specified by:
getAppConnectionOrBuilder
in interfaceCreateAppConnectionRequestOrBuilder
-
getRequestId
public String getRequestId()
Optional. An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to ignore the request if it has already been completed. The server will guarantee that for at least 60 minutes since the first request. For example, consider a situation where you make an initial request and t he request times out. If you make the request again with the same request ID, the server can check if original operation with the same request ID was received, and if so, will ignore the second request. This prevents clients from accidentally creating duplicate commitments. The request ID must be a valid UUID with the exception that zero UUID is not supported (00000000-0000-0000-0000-000000000000).
string request_id = 4 [(.google.api.field_behavior) = OPTIONAL];
- Specified by:
getRequestId
in interfaceCreateAppConnectionRequestOrBuilder
- Returns:
- The requestId.
-
getRequestIdBytes
public com.google.protobuf.ByteString getRequestIdBytes()
Optional. An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to ignore the request if it has already been completed. The server will guarantee that for at least 60 minutes since the first request. For example, consider a situation where you make an initial request and t he request times out. If you make the request again with the same request ID, the server can check if original operation with the same request ID was received, and if so, will ignore the second request. This prevents clients from accidentally creating duplicate commitments. The request ID must be a valid UUID with the exception that zero UUID is not supported (00000000-0000-0000-0000-000000000000).
string request_id = 4 [(.google.api.field_behavior) = OPTIONAL];
- Specified by:
getRequestIdBytes
in interfaceCreateAppConnectionRequestOrBuilder
- Returns:
- The bytes for requestId.
-
setRequestId
public CreateAppConnectionRequest.Builder setRequestId(String value)
Optional. An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to ignore the request if it has already been completed. The server will guarantee that for at least 60 minutes since the first request. For example, consider a situation where you make an initial request and t he request times out. If you make the request again with the same request ID, the server can check if original operation with the same request ID was received, and if so, will ignore the second request. This prevents clients from accidentally creating duplicate commitments. The request ID must be a valid UUID with the exception that zero UUID is not supported (00000000-0000-0000-0000-000000000000).
string request_id = 4 [(.google.api.field_behavior) = OPTIONAL];
- Parameters:
value
- The requestId to set.- Returns:
- This builder for chaining.
-
clearRequestId
public CreateAppConnectionRequest.Builder clearRequestId()
Optional. An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to ignore the request if it has already been completed. The server will guarantee that for at least 60 minutes since the first request. For example, consider a situation where you make an initial request and t he request times out. If you make the request again with the same request ID, the server can check if original operation with the same request ID was received, and if so, will ignore the second request. This prevents clients from accidentally creating duplicate commitments. The request ID must be a valid UUID with the exception that zero UUID is not supported (00000000-0000-0000-0000-000000000000).
string request_id = 4 [(.google.api.field_behavior) = OPTIONAL];
- Returns:
- This builder for chaining.
-
setRequestIdBytes
public CreateAppConnectionRequest.Builder setRequestIdBytes(com.google.protobuf.ByteString value)
Optional. An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to ignore the request if it has already been completed. The server will guarantee that for at least 60 minutes since the first request. For example, consider a situation where you make an initial request and t he request times out. If you make the request again with the same request ID, the server can check if original operation with the same request ID was received, and if so, will ignore the second request. This prevents clients from accidentally creating duplicate commitments. The request ID must be a valid UUID with the exception that zero UUID is not supported (00000000-0000-0000-0000-000000000000).
string request_id = 4 [(.google.api.field_behavior) = OPTIONAL];
- Parameters:
value
- The bytes for requestId to set.- Returns:
- This builder for chaining.
-
getValidateOnly
public boolean getValidateOnly()
Optional. If set, validates request by executing a dry-run which would not alter the resource in any way.
bool validate_only = 5 [(.google.api.field_behavior) = OPTIONAL];
- Specified by:
getValidateOnly
in interfaceCreateAppConnectionRequestOrBuilder
- Returns:
- The validateOnly.
-
setValidateOnly
public CreateAppConnectionRequest.Builder setValidateOnly(boolean value)
Optional. If set, validates request by executing a dry-run which would not alter the resource in any way.
bool validate_only = 5 [(.google.api.field_behavior) = OPTIONAL];
- Parameters:
value
- The validateOnly to set.- Returns:
- This builder for chaining.
-
clearValidateOnly
public CreateAppConnectionRequest.Builder clearValidateOnly()
Optional. If set, validates request by executing a dry-run which would not alter the resource in any way.
bool validate_only = 5 [(.google.api.field_behavior) = OPTIONAL];
- Returns:
- This builder for chaining.
-
setUnknownFields
public final CreateAppConnectionRequest.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<CreateAppConnectionRequest.Builder>
-
mergeUnknownFields
public final CreateAppConnectionRequest.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<CreateAppConnectionRequest.Builder>
-
-