Package com.google.cloud.oslogin.v1
Class ImportSshPublicKeyResponse.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<ImportSshPublicKeyResponse.Builder>
-
- com.google.cloud.oslogin.v1.ImportSshPublicKeyResponse.Builder
-
- All Implemented Interfaces:
ImportSshPublicKeyResponseOrBuilder
,com.google.protobuf.Message.Builder
,com.google.protobuf.MessageLite.Builder
,com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
,Cloneable
- Enclosing class:
- ImportSshPublicKeyResponse
public static final class ImportSshPublicKeyResponse.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<ImportSshPublicKeyResponse.Builder> implements ImportSshPublicKeyResponseOrBuilder
A response message for importing an SSH public key.
Protobuf typegoogle.cloud.oslogin.v1.ImportSshPublicKeyResponse
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description ImportSshPublicKeyResponse.Builder
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
ImportSshPublicKeyResponse
build()
ImportSshPublicKeyResponse
buildPartial()
ImportSshPublicKeyResponse.Builder
clear()
ImportSshPublicKeyResponse.Builder
clearDetails()
Detailed information about import results.ImportSshPublicKeyResponse.Builder
clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
ImportSshPublicKeyResponse.Builder
clearLoginProfile()
The login profile information for the user.ImportSshPublicKeyResponse.Builder
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
ImportSshPublicKeyResponse.Builder
clone()
ImportSshPublicKeyResponse
getDefaultInstanceForType()
static com.google.protobuf.Descriptors.Descriptor
getDescriptor()
com.google.protobuf.Descriptors.Descriptor
getDescriptorForType()
String
getDetails()
Detailed information about import results.com.google.protobuf.ByteString
getDetailsBytes()
Detailed information about import results.LoginProfile
getLoginProfile()
The login profile information for the user.LoginProfile.Builder
getLoginProfileBuilder()
The login profile information for the user.LoginProfileOrBuilder
getLoginProfileOrBuilder()
The login profile information for the user.boolean
hasLoginProfile()
The login profile information for the user.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable()
boolean
isInitialized()
ImportSshPublicKeyResponse.Builder
mergeFrom(ImportSshPublicKeyResponse other)
ImportSshPublicKeyResponse.Builder
mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
ImportSshPublicKeyResponse.Builder
mergeFrom(com.google.protobuf.Message other)
ImportSshPublicKeyResponse.Builder
mergeLoginProfile(LoginProfile value)
The login profile information for the user.ImportSshPublicKeyResponse.Builder
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
ImportSshPublicKeyResponse.Builder
setDetails(String value)
Detailed information about import results.ImportSshPublicKeyResponse.Builder
setDetailsBytes(com.google.protobuf.ByteString value)
Detailed information about import results.ImportSshPublicKeyResponse.Builder
setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
ImportSshPublicKeyResponse.Builder
setLoginProfile(LoginProfile value)
The login profile information for the user.ImportSshPublicKeyResponse.Builder
setLoginProfile(LoginProfile.Builder builderForValue)
The login profile information for the user.ImportSshPublicKeyResponse.Builder
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
ImportSshPublicKeyResponse.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<ImportSshPublicKeyResponse.Builder>
-
clear
public ImportSshPublicKeyResponse.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<ImportSshPublicKeyResponse.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<ImportSshPublicKeyResponse.Builder>
-
getDefaultInstanceForType
public ImportSshPublicKeyResponse getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-
build
public ImportSshPublicKeyResponse build()
- Specified by:
build
in interfacecom.google.protobuf.Message.Builder
- Specified by:
build
in interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public ImportSshPublicKeyResponse buildPartial()
- Specified by:
buildPartial
in interfacecom.google.protobuf.Message.Builder
- Specified by:
buildPartial
in interfacecom.google.protobuf.MessageLite.Builder
-
clone
public ImportSshPublicKeyResponse.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<ImportSshPublicKeyResponse.Builder>
-
setField
public ImportSshPublicKeyResponse.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<ImportSshPublicKeyResponse.Builder>
-
clearField
public ImportSshPublicKeyResponse.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<ImportSshPublicKeyResponse.Builder>
-
clearOneof
public ImportSshPublicKeyResponse.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<ImportSshPublicKeyResponse.Builder>
-
setRepeatedField
public ImportSshPublicKeyResponse.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<ImportSshPublicKeyResponse.Builder>
-
addRepeatedField
public ImportSshPublicKeyResponse.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<ImportSshPublicKeyResponse.Builder>
-
mergeFrom
public ImportSshPublicKeyResponse.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<ImportSshPublicKeyResponse.Builder>
-
mergeFrom
public ImportSshPublicKeyResponse.Builder mergeFrom(ImportSshPublicKeyResponse other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in classcom.google.protobuf.GeneratedMessageV3.Builder<ImportSshPublicKeyResponse.Builder>
-
mergeFrom
public ImportSshPublicKeyResponse.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<ImportSshPublicKeyResponse.Builder>
- Throws:
IOException
-
hasLoginProfile
public boolean hasLoginProfile()
The login profile information for the user.
.google.cloud.oslogin.v1.LoginProfile login_profile = 1;
- Specified by:
hasLoginProfile
in interfaceImportSshPublicKeyResponseOrBuilder
- Returns:
- Whether the loginProfile field is set.
-
getLoginProfile
public LoginProfile getLoginProfile()
The login profile information for the user.
.google.cloud.oslogin.v1.LoginProfile login_profile = 1;
- Specified by:
getLoginProfile
in interfaceImportSshPublicKeyResponseOrBuilder
- Returns:
- The loginProfile.
-
setLoginProfile
public ImportSshPublicKeyResponse.Builder setLoginProfile(LoginProfile value)
The login profile information for the user.
.google.cloud.oslogin.v1.LoginProfile login_profile = 1;
-
setLoginProfile
public ImportSshPublicKeyResponse.Builder setLoginProfile(LoginProfile.Builder builderForValue)
The login profile information for the user.
.google.cloud.oslogin.v1.LoginProfile login_profile = 1;
-
mergeLoginProfile
public ImportSshPublicKeyResponse.Builder mergeLoginProfile(LoginProfile value)
The login profile information for the user.
.google.cloud.oslogin.v1.LoginProfile login_profile = 1;
-
clearLoginProfile
public ImportSshPublicKeyResponse.Builder clearLoginProfile()
The login profile information for the user.
.google.cloud.oslogin.v1.LoginProfile login_profile = 1;
-
getLoginProfileBuilder
public LoginProfile.Builder getLoginProfileBuilder()
The login profile information for the user.
.google.cloud.oslogin.v1.LoginProfile login_profile = 1;
-
getLoginProfileOrBuilder
public LoginProfileOrBuilder getLoginProfileOrBuilder()
The login profile information for the user.
.google.cloud.oslogin.v1.LoginProfile login_profile = 1;
- Specified by:
getLoginProfileOrBuilder
in interfaceImportSshPublicKeyResponseOrBuilder
-
getDetails
public String getDetails()
Detailed information about import results.
string details = 2;
- Specified by:
getDetails
in interfaceImportSshPublicKeyResponseOrBuilder
- Returns:
- The details.
-
getDetailsBytes
public com.google.protobuf.ByteString getDetailsBytes()
Detailed information about import results.
string details = 2;
- Specified by:
getDetailsBytes
in interfaceImportSshPublicKeyResponseOrBuilder
- Returns:
- The bytes for details.
-
setDetails
public ImportSshPublicKeyResponse.Builder setDetails(String value)
Detailed information about import results.
string details = 2;
- Parameters:
value
- The details to set.- Returns:
- This builder for chaining.
-
clearDetails
public ImportSshPublicKeyResponse.Builder clearDetails()
Detailed information about import results.
string details = 2;
- Returns:
- This builder for chaining.
-
setDetailsBytes
public ImportSshPublicKeyResponse.Builder setDetailsBytes(com.google.protobuf.ByteString value)
Detailed information about import results.
string details = 2;
- Parameters:
value
- The bytes for details to set.- Returns:
- This builder for chaining.
-
setUnknownFields
public final ImportSshPublicKeyResponse.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<ImportSshPublicKeyResponse.Builder>
-
mergeUnknownFields
public final ImportSshPublicKeyResponse.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<ImportSshPublicKeyResponse.Builder>
-
-