Package com.google.cloud.dataproc.v1
Class KerberosConfig
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite
-
- com.google.protobuf.AbstractMessage
-
- com.google.protobuf.GeneratedMessageV3
-
- com.google.cloud.dataproc.v1.KerberosConfig
-
- All Implemented Interfaces:
KerberosConfigOrBuilder
,com.google.protobuf.Message
,com.google.protobuf.MessageLite
,com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
,Serializable
public final class KerberosConfig extends com.google.protobuf.GeneratedMessageV3 implements KerberosConfigOrBuilder
Specifies Kerberos related configuration.
Protobuf typegoogle.cloud.dataproc.v1.KerberosConfig
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
KerberosConfig.Builder
Specifies Kerberos related configuration.-
Nested classes/interfaces inherited from class com.google.protobuf.GeneratedMessageV3
com.google.protobuf.GeneratedMessageV3.BuilderParent, com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>,BuilderT extends com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT,BuilderT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.FieldAccessorTable, com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter
-
-
Field Summary
Fields Modifier and Type Field Description static int
CROSS_REALM_TRUST_ADMIN_SERVER_FIELD_NUMBER
static int
CROSS_REALM_TRUST_KDC_FIELD_NUMBER
static int
CROSS_REALM_TRUST_REALM_FIELD_NUMBER
static int
CROSS_REALM_TRUST_SHARED_PASSWORD_URI_FIELD_NUMBER
static int
ENABLE_KERBEROS_FIELD_NUMBER
static int
KDC_DB_KEY_URI_FIELD_NUMBER
static int
KEY_PASSWORD_URI_FIELD_NUMBER
static int
KEYSTORE_PASSWORD_URI_FIELD_NUMBER
static int
KEYSTORE_URI_FIELD_NUMBER
static int
KMS_KEY_URI_FIELD_NUMBER
static int
REALM_FIELD_NUMBER
static int
ROOT_PRINCIPAL_PASSWORD_URI_FIELD_NUMBER
static int
TGT_LIFETIME_HOURS_FIELD_NUMBER
static int
TRUSTSTORE_PASSWORD_URI_FIELD_NUMBER
static int
TRUSTSTORE_URI_FIELD_NUMBER
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
equals(Object obj)
String
getCrossRealmTrustAdminServer()
Optional.com.google.protobuf.ByteString
getCrossRealmTrustAdminServerBytes()
Optional.String
getCrossRealmTrustKdc()
Optional.com.google.protobuf.ByteString
getCrossRealmTrustKdcBytes()
Optional.String
getCrossRealmTrustRealm()
Optional.com.google.protobuf.ByteString
getCrossRealmTrustRealmBytes()
Optional.String
getCrossRealmTrustSharedPasswordUri()
Optional.com.google.protobuf.ByteString
getCrossRealmTrustSharedPasswordUriBytes()
Optional.static KerberosConfig
getDefaultInstance()
KerberosConfig
getDefaultInstanceForType()
static com.google.protobuf.Descriptors.Descriptor
getDescriptor()
boolean
getEnableKerberos()
Optional.String
getKdcDbKeyUri()
Optional.com.google.protobuf.ByteString
getKdcDbKeyUriBytes()
Optional.String
getKeyPasswordUri()
Optional.com.google.protobuf.ByteString
getKeyPasswordUriBytes()
Optional.String
getKeystorePasswordUri()
Optional.com.google.protobuf.ByteString
getKeystorePasswordUriBytes()
Optional.String
getKeystoreUri()
Optional.com.google.protobuf.ByteString
getKeystoreUriBytes()
Optional.String
getKmsKeyUri()
Optional.com.google.protobuf.ByteString
getKmsKeyUriBytes()
Optional.com.google.protobuf.Parser<KerberosConfig>
getParserForType()
String
getRealm()
Optional.com.google.protobuf.ByteString
getRealmBytes()
Optional.String
getRootPrincipalPasswordUri()
Optional.com.google.protobuf.ByteString
getRootPrincipalPasswordUriBytes()
Optional.int
getSerializedSize()
int
getTgtLifetimeHours()
Optional.String
getTruststorePasswordUri()
Optional.com.google.protobuf.ByteString
getTruststorePasswordUriBytes()
Optional.String
getTruststoreUri()
Optional.com.google.protobuf.ByteString
getTruststoreUriBytes()
Optional.int
hashCode()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable()
boolean
isInitialized()
static KerberosConfig.Builder
newBuilder()
static KerberosConfig.Builder
newBuilder(KerberosConfig prototype)
KerberosConfig.Builder
newBuilderForType()
protected KerberosConfig.Builder
newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
protected Object
newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
static KerberosConfig
parseDelimitedFrom(InputStream input)
static KerberosConfig
parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static KerberosConfig
parseFrom(byte[] data)
static KerberosConfig
parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static KerberosConfig
parseFrom(com.google.protobuf.ByteString data)
static KerberosConfig
parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static KerberosConfig
parseFrom(com.google.protobuf.CodedInputStream input)
static KerberosConfig
parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static KerberosConfig
parseFrom(InputStream input)
static KerberosConfig
parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static KerberosConfig
parseFrom(ByteBuffer data)
static KerberosConfig
parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static com.google.protobuf.Parser<KerberosConfig>
parser()
KerberosConfig.Builder
toBuilder()
void
writeTo(com.google.protobuf.CodedOutputStream output)
-
Methods inherited from class com.google.protobuf.GeneratedMessageV3
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, isStringEmpty, makeExtensionsImmutable, makeMutableCopy, mergeFromAndMakeImmutableInternal, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, newBooleanList, newBuilderForType, newDoubleList, newFloatList, newIntList, newLongList, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTag
-
Methods inherited from class com.google.protobuf.AbstractMessage
findInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite
addAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeTo
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
-
-
-
Field Detail
-
ENABLE_KERBEROS_FIELD_NUMBER
public static final int ENABLE_KERBEROS_FIELD_NUMBER
- See Also:
- Constant Field Values
-
ROOT_PRINCIPAL_PASSWORD_URI_FIELD_NUMBER
public static final int ROOT_PRINCIPAL_PASSWORD_URI_FIELD_NUMBER
- See Also:
- Constant Field Values
-
KMS_KEY_URI_FIELD_NUMBER
public static final int KMS_KEY_URI_FIELD_NUMBER
- See Also:
- Constant Field Values
-
KEYSTORE_URI_FIELD_NUMBER
public static final int KEYSTORE_URI_FIELD_NUMBER
- See Also:
- Constant Field Values
-
TRUSTSTORE_URI_FIELD_NUMBER
public static final int TRUSTSTORE_URI_FIELD_NUMBER
- See Also:
- Constant Field Values
-
KEYSTORE_PASSWORD_URI_FIELD_NUMBER
public static final int KEYSTORE_PASSWORD_URI_FIELD_NUMBER
- See Also:
- Constant Field Values
-
KEY_PASSWORD_URI_FIELD_NUMBER
public static final int KEY_PASSWORD_URI_FIELD_NUMBER
- See Also:
- Constant Field Values
-
TRUSTSTORE_PASSWORD_URI_FIELD_NUMBER
public static final int TRUSTSTORE_PASSWORD_URI_FIELD_NUMBER
- See Also:
- Constant Field Values
-
CROSS_REALM_TRUST_REALM_FIELD_NUMBER
public static final int CROSS_REALM_TRUST_REALM_FIELD_NUMBER
- See Also:
- Constant Field Values
-
CROSS_REALM_TRUST_KDC_FIELD_NUMBER
public static final int CROSS_REALM_TRUST_KDC_FIELD_NUMBER
- See Also:
- Constant Field Values
-
CROSS_REALM_TRUST_ADMIN_SERVER_FIELD_NUMBER
public static final int CROSS_REALM_TRUST_ADMIN_SERVER_FIELD_NUMBER
- See Also:
- Constant Field Values
-
CROSS_REALM_TRUST_SHARED_PASSWORD_URI_FIELD_NUMBER
public static final int CROSS_REALM_TRUST_SHARED_PASSWORD_URI_FIELD_NUMBER
- See Also:
- Constant Field Values
-
KDC_DB_KEY_URI_FIELD_NUMBER
public static final int KDC_DB_KEY_URI_FIELD_NUMBER
- See Also:
- Constant Field Values
-
TGT_LIFETIME_HOURS_FIELD_NUMBER
public static final int TGT_LIFETIME_HOURS_FIELD_NUMBER
- See Also:
- Constant Field Values
-
REALM_FIELD_NUMBER
public static final int REALM_FIELD_NUMBER
- See Also:
- Constant Field Values
-
-
Method Detail
-
newInstance
protected Object newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
- Overrides:
newInstance
in classcom.google.protobuf.GeneratedMessageV3
-
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
-
getEnableKerberos
public boolean getEnableKerberos()
Optional. Flag to indicate whether to Kerberize the cluster (default: false). Set this field to true to enable Kerberos on a cluster.
bool enable_kerberos = 1 [(.google.api.field_behavior) = OPTIONAL];
- Specified by:
getEnableKerberos
in interfaceKerberosConfigOrBuilder
- Returns:
- The enableKerberos.
-
getRootPrincipalPasswordUri
public String getRootPrincipalPasswordUri()
Optional. The Cloud Storage URI of a KMS encrypted file containing the root principal password.
string root_principal_password_uri = 2 [(.google.api.field_behavior) = OPTIONAL];
- Specified by:
getRootPrincipalPasswordUri
in interfaceKerberosConfigOrBuilder
- Returns:
- The rootPrincipalPasswordUri.
-
getRootPrincipalPasswordUriBytes
public com.google.protobuf.ByteString getRootPrincipalPasswordUriBytes()
Optional. The Cloud Storage URI of a KMS encrypted file containing the root principal password.
string root_principal_password_uri = 2 [(.google.api.field_behavior) = OPTIONAL];
- Specified by:
getRootPrincipalPasswordUriBytes
in interfaceKerberosConfigOrBuilder
- Returns:
- The bytes for rootPrincipalPasswordUri.
-
getKmsKeyUri
public String getKmsKeyUri()
Optional. The uri of the KMS key used to encrypt various sensitive files.
string kms_key_uri = 3 [(.google.api.field_behavior) = OPTIONAL];
- Specified by:
getKmsKeyUri
in interfaceKerberosConfigOrBuilder
- Returns:
- The kmsKeyUri.
-
getKmsKeyUriBytes
public com.google.protobuf.ByteString getKmsKeyUriBytes()
Optional. The uri of the KMS key used to encrypt various sensitive files.
string kms_key_uri = 3 [(.google.api.field_behavior) = OPTIONAL];
- Specified by:
getKmsKeyUriBytes
in interfaceKerberosConfigOrBuilder
- Returns:
- The bytes for kmsKeyUri.
-
getKeystoreUri
public String getKeystoreUri()
Optional. The Cloud Storage URI of the keystore file used for SSL encryption. If not provided, Dataproc will provide a self-signed certificate.
string keystore_uri = 4 [(.google.api.field_behavior) = OPTIONAL];
- Specified by:
getKeystoreUri
in interfaceKerberosConfigOrBuilder
- Returns:
- The keystoreUri.
-
getKeystoreUriBytes
public com.google.protobuf.ByteString getKeystoreUriBytes()
Optional. The Cloud Storage URI of the keystore file used for SSL encryption. If not provided, Dataproc will provide a self-signed certificate.
string keystore_uri = 4 [(.google.api.field_behavior) = OPTIONAL];
- Specified by:
getKeystoreUriBytes
in interfaceKerberosConfigOrBuilder
- Returns:
- The bytes for keystoreUri.
-
getTruststoreUri
public String getTruststoreUri()
Optional. The Cloud Storage URI of the truststore file used for SSL encryption. If not provided, Dataproc will provide a self-signed certificate.
string truststore_uri = 5 [(.google.api.field_behavior) = OPTIONAL];
- Specified by:
getTruststoreUri
in interfaceKerberosConfigOrBuilder
- Returns:
- The truststoreUri.
-
getTruststoreUriBytes
public com.google.protobuf.ByteString getTruststoreUriBytes()
Optional. The Cloud Storage URI of the truststore file used for SSL encryption. If not provided, Dataproc will provide a self-signed certificate.
string truststore_uri = 5 [(.google.api.field_behavior) = OPTIONAL];
- Specified by:
getTruststoreUriBytes
in interfaceKerberosConfigOrBuilder
- Returns:
- The bytes for truststoreUri.
-
getKeystorePasswordUri
public String getKeystorePasswordUri()
Optional. The Cloud Storage URI of a KMS encrypted file containing the password to the user provided keystore. For the self-signed certificate, this password is generated by Dataproc.
string keystore_password_uri = 6 [(.google.api.field_behavior) = OPTIONAL];
- Specified by:
getKeystorePasswordUri
in interfaceKerberosConfigOrBuilder
- Returns:
- The keystorePasswordUri.
-
getKeystorePasswordUriBytes
public com.google.protobuf.ByteString getKeystorePasswordUriBytes()
Optional. The Cloud Storage URI of a KMS encrypted file containing the password to the user provided keystore. For the self-signed certificate, this password is generated by Dataproc.
string keystore_password_uri = 6 [(.google.api.field_behavior) = OPTIONAL];
- Specified by:
getKeystorePasswordUriBytes
in interfaceKerberosConfigOrBuilder
- Returns:
- The bytes for keystorePasswordUri.
-
getKeyPasswordUri
public String getKeyPasswordUri()
Optional. The Cloud Storage URI of a KMS encrypted file containing the password to the user provided key. For the self-signed certificate, this password is generated by Dataproc.
string key_password_uri = 7 [(.google.api.field_behavior) = OPTIONAL];
- Specified by:
getKeyPasswordUri
in interfaceKerberosConfigOrBuilder
- Returns:
- The keyPasswordUri.
-
getKeyPasswordUriBytes
public com.google.protobuf.ByteString getKeyPasswordUriBytes()
Optional. The Cloud Storage URI of a KMS encrypted file containing the password to the user provided key. For the self-signed certificate, this password is generated by Dataproc.
string key_password_uri = 7 [(.google.api.field_behavior) = OPTIONAL];
- Specified by:
getKeyPasswordUriBytes
in interfaceKerberosConfigOrBuilder
- Returns:
- The bytes for keyPasswordUri.
-
getTruststorePasswordUri
public String getTruststorePasswordUri()
Optional. The Cloud Storage URI of a KMS encrypted file containing the password to the user provided truststore. For the self-signed certificate, this password is generated by Dataproc.
string truststore_password_uri = 8 [(.google.api.field_behavior) = OPTIONAL];
- Specified by:
getTruststorePasswordUri
in interfaceKerberosConfigOrBuilder
- Returns:
- The truststorePasswordUri.
-
getTruststorePasswordUriBytes
public com.google.protobuf.ByteString getTruststorePasswordUriBytes()
Optional. The Cloud Storage URI of a KMS encrypted file containing the password to the user provided truststore. For the self-signed certificate, this password is generated by Dataproc.
string truststore_password_uri = 8 [(.google.api.field_behavior) = OPTIONAL];
- Specified by:
getTruststorePasswordUriBytes
in interfaceKerberosConfigOrBuilder
- Returns:
- The bytes for truststorePasswordUri.
-
getCrossRealmTrustRealm
public String getCrossRealmTrustRealm()
Optional. The remote realm the Dataproc on-cluster KDC will trust, should the user enable cross realm trust.
string cross_realm_trust_realm = 9 [(.google.api.field_behavior) = OPTIONAL];
- Specified by:
getCrossRealmTrustRealm
in interfaceKerberosConfigOrBuilder
- Returns:
- The crossRealmTrustRealm.
-
getCrossRealmTrustRealmBytes
public com.google.protobuf.ByteString getCrossRealmTrustRealmBytes()
Optional. The remote realm the Dataproc on-cluster KDC will trust, should the user enable cross realm trust.
string cross_realm_trust_realm = 9 [(.google.api.field_behavior) = OPTIONAL];
- Specified by:
getCrossRealmTrustRealmBytes
in interfaceKerberosConfigOrBuilder
- Returns:
- The bytes for crossRealmTrustRealm.
-
getCrossRealmTrustKdc
public String getCrossRealmTrustKdc()
Optional. The KDC (IP or hostname) for the remote trusted realm in a cross realm trust relationship.
string cross_realm_trust_kdc = 10 [(.google.api.field_behavior) = OPTIONAL];
- Specified by:
getCrossRealmTrustKdc
in interfaceKerberosConfigOrBuilder
- Returns:
- The crossRealmTrustKdc.
-
getCrossRealmTrustKdcBytes
public com.google.protobuf.ByteString getCrossRealmTrustKdcBytes()
Optional. The KDC (IP or hostname) for the remote trusted realm in a cross realm trust relationship.
string cross_realm_trust_kdc = 10 [(.google.api.field_behavior) = OPTIONAL];
- Specified by:
getCrossRealmTrustKdcBytes
in interfaceKerberosConfigOrBuilder
- Returns:
- The bytes for crossRealmTrustKdc.
-
getCrossRealmTrustAdminServer
public String getCrossRealmTrustAdminServer()
Optional. The admin server (IP or hostname) for the remote trusted realm in a cross realm trust relationship.
string cross_realm_trust_admin_server = 11 [(.google.api.field_behavior) = OPTIONAL];
- Specified by:
getCrossRealmTrustAdminServer
in interfaceKerberosConfigOrBuilder
- Returns:
- The crossRealmTrustAdminServer.
-
getCrossRealmTrustAdminServerBytes
public com.google.protobuf.ByteString getCrossRealmTrustAdminServerBytes()
Optional. The admin server (IP or hostname) for the remote trusted realm in a cross realm trust relationship.
string cross_realm_trust_admin_server = 11 [(.google.api.field_behavior) = OPTIONAL];
- Specified by:
getCrossRealmTrustAdminServerBytes
in interfaceKerberosConfigOrBuilder
- Returns:
- The bytes for crossRealmTrustAdminServer.
-
getCrossRealmTrustSharedPasswordUri
public String getCrossRealmTrustSharedPasswordUri()
Optional. The Cloud Storage URI of a KMS encrypted file containing the shared password between the on-cluster Kerberos realm and the remote trusted realm, in a cross realm trust relationship.
string cross_realm_trust_shared_password_uri = 12 [(.google.api.field_behavior) = OPTIONAL];
- Specified by:
getCrossRealmTrustSharedPasswordUri
in interfaceKerberosConfigOrBuilder
- Returns:
- The crossRealmTrustSharedPasswordUri.
-
getCrossRealmTrustSharedPasswordUriBytes
public com.google.protobuf.ByteString getCrossRealmTrustSharedPasswordUriBytes()
Optional. The Cloud Storage URI of a KMS encrypted file containing the shared password between the on-cluster Kerberos realm and the remote trusted realm, in a cross realm trust relationship.
string cross_realm_trust_shared_password_uri = 12 [(.google.api.field_behavior) = OPTIONAL];
- Specified by:
getCrossRealmTrustSharedPasswordUriBytes
in interfaceKerberosConfigOrBuilder
- Returns:
- The bytes for crossRealmTrustSharedPasswordUri.
-
getKdcDbKeyUri
public String getKdcDbKeyUri()
Optional. The Cloud Storage URI of a KMS encrypted file containing the master key of the KDC database.
string kdc_db_key_uri = 13 [(.google.api.field_behavior) = OPTIONAL];
- Specified by:
getKdcDbKeyUri
in interfaceKerberosConfigOrBuilder
- Returns:
- The kdcDbKeyUri.
-
getKdcDbKeyUriBytes
public com.google.protobuf.ByteString getKdcDbKeyUriBytes()
Optional. The Cloud Storage URI of a KMS encrypted file containing the master key of the KDC database.
string kdc_db_key_uri = 13 [(.google.api.field_behavior) = OPTIONAL];
- Specified by:
getKdcDbKeyUriBytes
in interfaceKerberosConfigOrBuilder
- Returns:
- The bytes for kdcDbKeyUri.
-
getTgtLifetimeHours
public int getTgtLifetimeHours()
Optional. The lifetime of the ticket granting ticket, in hours. If not specified, or user specifies 0, then default value 10 will be used.
int32 tgt_lifetime_hours = 14 [(.google.api.field_behavior) = OPTIONAL];
- Specified by:
getTgtLifetimeHours
in interfaceKerberosConfigOrBuilder
- Returns:
- The tgtLifetimeHours.
-
getRealm
public String getRealm()
Optional. The name of the on-cluster Kerberos realm. If not specified, the uppercased domain of hostnames will be the realm.
string realm = 15 [(.google.api.field_behavior) = OPTIONAL];
- Specified by:
getRealm
in interfaceKerberosConfigOrBuilder
- Returns:
- The realm.
-
getRealmBytes
public com.google.protobuf.ByteString getRealmBytes()
Optional. The name of the on-cluster Kerberos realm. If not specified, the uppercased domain of hostnames will be the realm.
string realm = 15 [(.google.api.field_behavior) = OPTIONAL];
- Specified by:
getRealmBytes
in interfaceKerberosConfigOrBuilder
- Returns:
- The bytes for realm.
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in classcom.google.protobuf.GeneratedMessageV3
-
writeTo
public void writeTo(com.google.protobuf.CodedOutputStream output) throws IOException
- Specified by:
writeTo
in interfacecom.google.protobuf.MessageLite
- Overrides:
writeTo
in classcom.google.protobuf.GeneratedMessageV3
- Throws:
IOException
-
getSerializedSize
public int getSerializedSize()
- Specified by:
getSerializedSize
in interfacecom.google.protobuf.MessageLite
- Overrides:
getSerializedSize
in classcom.google.protobuf.GeneratedMessageV3
-
equals
public boolean equals(Object obj)
- Specified by:
equals
in interfacecom.google.protobuf.Message
- Overrides:
equals
in classcom.google.protobuf.AbstractMessage
-
hashCode
public int hashCode()
- Specified by:
hashCode
in interfacecom.google.protobuf.Message
- Overrides:
hashCode
in classcom.google.protobuf.AbstractMessage
-
parseFrom
public static KerberosConfig parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static KerberosConfig parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static KerberosConfig parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static KerberosConfig parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static KerberosConfig parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static KerberosConfig parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static KerberosConfig parseFrom(InputStream input) throws IOException
- Throws:
IOException
-
parseFrom
public static KerberosConfig parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
parseDelimitedFrom
public static KerberosConfig parseDelimitedFrom(InputStream input) throws IOException
- Throws:
IOException
-
parseDelimitedFrom
public static KerberosConfig parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
parseFrom
public static KerberosConfig parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
- Throws:
IOException
-
parseFrom
public static KerberosConfig parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
newBuilderForType
public KerberosConfig.Builder newBuilderForType()
- Specified by:
newBuilderForType
in interfacecom.google.protobuf.Message
- Specified by:
newBuilderForType
in interfacecom.google.protobuf.MessageLite
-
newBuilder
public static KerberosConfig.Builder newBuilder()
-
newBuilder
public static KerberosConfig.Builder newBuilder(KerberosConfig prototype)
-
toBuilder
public KerberosConfig.Builder toBuilder()
- Specified by:
toBuilder
in interfacecom.google.protobuf.Message
- Specified by:
toBuilder
in interfacecom.google.protobuf.MessageLite
-
newBuilderForType
protected KerberosConfig.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
- Specified by:
newBuilderForType
in classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstance
public static KerberosConfig getDefaultInstance()
-
parser
public static com.google.protobuf.Parser<KerberosConfig> parser()
-
getParserForType
public com.google.protobuf.Parser<KerberosConfig> getParserForType()
- Specified by:
getParserForType
in interfacecom.google.protobuf.Message
- Specified by:
getParserForType
in interfacecom.google.protobuf.MessageLite
- Overrides:
getParserForType
in classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstanceForType
public KerberosConfig getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-
-