Package com.google.cloud.notebooks.v1
Class RuntimeAccessConfig.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<RuntimeAccessConfig.Builder>
-
- com.google.cloud.notebooks.v1.RuntimeAccessConfig.Builder
-
- All Implemented Interfaces:
RuntimeAccessConfigOrBuilder
,com.google.protobuf.Message.Builder
,com.google.protobuf.MessageLite.Builder
,com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
,Cloneable
- Enclosing class:
- RuntimeAccessConfig
public static final class RuntimeAccessConfig.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<RuntimeAccessConfig.Builder> implements RuntimeAccessConfigOrBuilder
Specifies the login configuration for Runtime
Protobuf typegoogle.cloud.notebooks.v1.RuntimeAccessConfig
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description RuntimeAccessConfig.Builder
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
RuntimeAccessConfig
build()
RuntimeAccessConfig
buildPartial()
RuntimeAccessConfig.Builder
clear()
RuntimeAccessConfig.Builder
clearAccessType()
The type of access mode this instance.RuntimeAccessConfig.Builder
clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
RuntimeAccessConfig.Builder
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
RuntimeAccessConfig.Builder
clearProxyUri()
Output only.RuntimeAccessConfig.Builder
clearRuntimeOwner()
The owner of this runtime after creation.RuntimeAccessConfig.Builder
clone()
RuntimeAccessConfig.RuntimeAccessType
getAccessType()
The type of access mode this instance.int
getAccessTypeValue()
The type of access mode this instance.RuntimeAccessConfig
getDefaultInstanceForType()
static com.google.protobuf.Descriptors.Descriptor
getDescriptor()
com.google.protobuf.Descriptors.Descriptor
getDescriptorForType()
String
getProxyUri()
Output only.com.google.protobuf.ByteString
getProxyUriBytes()
Output only.String
getRuntimeOwner()
The owner of this runtime after creation.com.google.protobuf.ByteString
getRuntimeOwnerBytes()
The owner of this runtime after creation.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable()
boolean
isInitialized()
RuntimeAccessConfig.Builder
mergeFrom(RuntimeAccessConfig other)
RuntimeAccessConfig.Builder
mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
RuntimeAccessConfig.Builder
mergeFrom(com.google.protobuf.Message other)
RuntimeAccessConfig.Builder
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
RuntimeAccessConfig.Builder
setAccessType(RuntimeAccessConfig.RuntimeAccessType value)
The type of access mode this instance.RuntimeAccessConfig.Builder
setAccessTypeValue(int value)
The type of access mode this instance.RuntimeAccessConfig.Builder
setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
RuntimeAccessConfig.Builder
setProxyUri(String value)
Output only.RuntimeAccessConfig.Builder
setProxyUriBytes(com.google.protobuf.ByteString value)
Output only.RuntimeAccessConfig.Builder
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
RuntimeAccessConfig.Builder
setRuntimeOwner(String value)
The owner of this runtime after creation.RuntimeAccessConfig.Builder
setRuntimeOwnerBytes(com.google.protobuf.ByteString value)
The owner of this runtime after creation.RuntimeAccessConfig.Builder
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
-
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<RuntimeAccessConfig.Builder>
-
clear
public RuntimeAccessConfig.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<RuntimeAccessConfig.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<RuntimeAccessConfig.Builder>
-
getDefaultInstanceForType
public RuntimeAccessConfig getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-
build
public RuntimeAccessConfig build()
- Specified by:
build
in interfacecom.google.protobuf.Message.Builder
- Specified by:
build
in interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public RuntimeAccessConfig buildPartial()
- Specified by:
buildPartial
in interfacecom.google.protobuf.Message.Builder
- Specified by:
buildPartial
in interfacecom.google.protobuf.MessageLite.Builder
-
clone
public RuntimeAccessConfig.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<RuntimeAccessConfig.Builder>
-
setField
public RuntimeAccessConfig.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<RuntimeAccessConfig.Builder>
-
clearField
public RuntimeAccessConfig.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<RuntimeAccessConfig.Builder>
-
clearOneof
public RuntimeAccessConfig.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<RuntimeAccessConfig.Builder>
-
setRepeatedField
public RuntimeAccessConfig.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<RuntimeAccessConfig.Builder>
-
addRepeatedField
public RuntimeAccessConfig.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<RuntimeAccessConfig.Builder>
-
mergeFrom
public RuntimeAccessConfig.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<RuntimeAccessConfig.Builder>
-
mergeFrom
public RuntimeAccessConfig.Builder mergeFrom(RuntimeAccessConfig other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in classcom.google.protobuf.GeneratedMessageV3.Builder<RuntimeAccessConfig.Builder>
-
mergeFrom
public RuntimeAccessConfig.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<RuntimeAccessConfig.Builder>
- Throws:
IOException
-
getAccessTypeValue
public int getAccessTypeValue()
The type of access mode this instance.
.google.cloud.notebooks.v1.RuntimeAccessConfig.RuntimeAccessType access_type = 1;
- Specified by:
getAccessTypeValue
in interfaceRuntimeAccessConfigOrBuilder
- Returns:
- The enum numeric value on the wire for accessType.
-
setAccessTypeValue
public RuntimeAccessConfig.Builder setAccessTypeValue(int value)
The type of access mode this instance.
.google.cloud.notebooks.v1.RuntimeAccessConfig.RuntimeAccessType access_type = 1;
- Parameters:
value
- The enum numeric value on the wire for accessType to set.- Returns:
- This builder for chaining.
-
getAccessType
public RuntimeAccessConfig.RuntimeAccessType getAccessType()
The type of access mode this instance.
.google.cloud.notebooks.v1.RuntimeAccessConfig.RuntimeAccessType access_type = 1;
- Specified by:
getAccessType
in interfaceRuntimeAccessConfigOrBuilder
- Returns:
- The accessType.
-
setAccessType
public RuntimeAccessConfig.Builder setAccessType(RuntimeAccessConfig.RuntimeAccessType value)
The type of access mode this instance.
.google.cloud.notebooks.v1.RuntimeAccessConfig.RuntimeAccessType access_type = 1;
- Parameters:
value
- The accessType to set.- Returns:
- This builder for chaining.
-
clearAccessType
public RuntimeAccessConfig.Builder clearAccessType()
The type of access mode this instance.
.google.cloud.notebooks.v1.RuntimeAccessConfig.RuntimeAccessType access_type = 1;
- Returns:
- This builder for chaining.
-
getRuntimeOwner
public String getRuntimeOwner()
The owner of this runtime after creation. Format: `alias@example.com` Currently supports one owner only.
string runtime_owner = 2;
- Specified by:
getRuntimeOwner
in interfaceRuntimeAccessConfigOrBuilder
- Returns:
- The runtimeOwner.
-
getRuntimeOwnerBytes
public com.google.protobuf.ByteString getRuntimeOwnerBytes()
The owner of this runtime after creation. Format: `alias@example.com` Currently supports one owner only.
string runtime_owner = 2;
- Specified by:
getRuntimeOwnerBytes
in interfaceRuntimeAccessConfigOrBuilder
- Returns:
- The bytes for runtimeOwner.
-
setRuntimeOwner
public RuntimeAccessConfig.Builder setRuntimeOwner(String value)
The owner of this runtime after creation. Format: `alias@example.com` Currently supports one owner only.
string runtime_owner = 2;
- Parameters:
value
- The runtimeOwner to set.- Returns:
- This builder for chaining.
-
clearRuntimeOwner
public RuntimeAccessConfig.Builder clearRuntimeOwner()
The owner of this runtime after creation. Format: `alias@example.com` Currently supports one owner only.
string runtime_owner = 2;
- Returns:
- This builder for chaining.
-
setRuntimeOwnerBytes
public RuntimeAccessConfig.Builder setRuntimeOwnerBytes(com.google.protobuf.ByteString value)
The owner of this runtime after creation. Format: `alias@example.com` Currently supports one owner only.
string runtime_owner = 2;
- Parameters:
value
- The bytes for runtimeOwner to set.- Returns:
- This builder for chaining.
-
getProxyUri
public String getProxyUri()
Output only. The proxy endpoint that is used to access the runtime.
string proxy_uri = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
- Specified by:
getProxyUri
in interfaceRuntimeAccessConfigOrBuilder
- Returns:
- The proxyUri.
-
getProxyUriBytes
public com.google.protobuf.ByteString getProxyUriBytes()
Output only. The proxy endpoint that is used to access the runtime.
string proxy_uri = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
- Specified by:
getProxyUriBytes
in interfaceRuntimeAccessConfigOrBuilder
- Returns:
- The bytes for proxyUri.
-
setProxyUri
public RuntimeAccessConfig.Builder setProxyUri(String value)
Output only. The proxy endpoint that is used to access the runtime.
string proxy_uri = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
- Parameters:
value
- The proxyUri to set.- Returns:
- This builder for chaining.
-
clearProxyUri
public RuntimeAccessConfig.Builder clearProxyUri()
Output only. The proxy endpoint that is used to access the runtime.
string proxy_uri = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
- Returns:
- This builder for chaining.
-
setProxyUriBytes
public RuntimeAccessConfig.Builder setProxyUriBytes(com.google.protobuf.ByteString value)
Output only. The proxy endpoint that is used to access the runtime.
string proxy_uri = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
- Parameters:
value
- The bytes for proxyUri to set.- Returns:
- This builder for chaining.
-
setUnknownFields
public final RuntimeAccessConfig.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<RuntimeAccessConfig.Builder>
-
mergeUnknownFields
public final RuntimeAccessConfig.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<RuntimeAccessConfig.Builder>
-
-