Package namespace.cloud.compute.v1beta
Class Compute.GetSSHConfigRequest.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<Compute.GetSSHConfigRequest.Builder>
com.google.protobuf.GeneratedMessage.Builder<Compute.GetSSHConfigRequest.Builder>
namespace.cloud.compute.v1beta.Compute.GetSSHConfigRequest.Builder
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable,Compute.GetSSHConfigRequestOrBuilder
- Enclosing class:
Compute.GetSSHConfigRequest
public static final class Compute.GetSSHConfigRequest.Builder
extends com.google.protobuf.GeneratedMessage.Builder<Compute.GetSSHConfigRequest.Builder>
implements Compute.GetSSHConfigRequestOrBuilder
Protobuf type
namespace.cloud.compute.v1beta.GetSSHConfigRequest-
Method Summary
Modifier and TypeMethodDescriptionbuild()clear()Required: which instance to provide and SSH configuration for.Optional: Specify a container name to connect to.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorRequired: which instance to provide and SSH configuration for.com.google.protobuf.ByteStringRequired: which instance to provide and SSH configuration for.Optional: Specify a container name to connect to.com.google.protobuf.ByteStringOptional: Specify a container name to connect to.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanmergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) setInstanceId(String value) Required: which instance to provide and SSH configuration for.setInstanceIdBytes(com.google.protobuf.ByteString value) Required: which instance to provide and SSH configuration for.setTargetContainer(String value) Optional: Specify a container name to connect to.setTargetContainerBytes(com.google.protobuf.ByteString value) Optional: Specify a container name to connect to.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<Compute.GetSSHConfigRequest.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<Compute.GetSSHConfigRequest.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<Compute.GetSSHConfigRequest.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<Compute.GetSSHConfigRequest.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<Compute.GetSSHConfigRequest.Builder>
-
mergeFrom
public Compute.GetSSHConfigRequest.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<Compute.GetSSHConfigRequest.Builder>- Throws:
IOException
-
getInstanceId
Required: which instance to provide and SSH configuration for.
string instance_id = 1;- Specified by:
getInstanceIdin interfaceCompute.GetSSHConfigRequestOrBuilder- Returns:
- The instanceId.
-
getInstanceIdBytes
public com.google.protobuf.ByteString getInstanceIdBytes()Required: which instance to provide and SSH configuration for.
string instance_id = 1;- Specified by:
getInstanceIdBytesin interfaceCompute.GetSSHConfigRequestOrBuilder- Returns:
- The bytes for instanceId.
-
setInstanceId
Required: which instance to provide and SSH configuration for.
string instance_id = 1;- Parameters:
value- The instanceId to set.- Returns:
- This builder for chaining.
-
clearInstanceId
Required: which instance to provide and SSH configuration for.
string instance_id = 1;- Returns:
- This builder for chaining.
-
setInstanceIdBytes
Required: which instance to provide and SSH configuration for.
string instance_id = 1;- Parameters:
value- The bytes for instanceId to set.- Returns:
- This builder for chaining.
-
getTargetContainer
Optional: Specify a container name to connect to. The resulting connection endpoint will open a session in that container, if present.
string target_container = 2;- Specified by:
getTargetContainerin interfaceCompute.GetSSHConfigRequestOrBuilder- Returns:
- The targetContainer.
-
getTargetContainerBytes
public com.google.protobuf.ByteString getTargetContainerBytes()Optional: Specify a container name to connect to. The resulting connection endpoint will open a session in that container, if present.
string target_container = 2;- Specified by:
getTargetContainerBytesin interfaceCompute.GetSSHConfigRequestOrBuilder- Returns:
- The bytes for targetContainer.
-
setTargetContainer
Optional: Specify a container name to connect to. The resulting connection endpoint will open a session in that container, if present.
string target_container = 2;- Parameters:
value- The targetContainer to set.- Returns:
- This builder for chaining.
-
clearTargetContainer
Optional: Specify a container name to connect to. The resulting connection endpoint will open a session in that container, if present.
string target_container = 2;- Returns:
- This builder for chaining.
-
setTargetContainerBytes
public Compute.GetSSHConfigRequest.Builder setTargetContainerBytes(com.google.protobuf.ByteString value) Optional: Specify a container name to connect to. The resulting connection endpoint will open a session in that container, if present.
string target_container = 2;- Parameters:
value- The bytes for targetContainer to set.- Returns:
- This builder for chaining.
-