Interface SecurityConfigOrBuilder (4.69.0)
Stay organized with collections
Save and categorize content based on your preferences.
public interface SecurityConfigOrBuilder extends MessageOrBuilder
Methods
getIdentityConfig()
public abstract IdentityConfig getIdentityConfig()
Optional. Identity related configuration, including service account based
secure multi-tenancy user mappings.
.google.cloud.dataproc.v1.IdentityConfig identity_config = 2 [(.google.api.field_behavior) = OPTIONAL];
getIdentityConfigOrBuilder()
public abstract IdentityConfigOrBuilder getIdentityConfigOrBuilder()
Optional. Identity related configuration, including service account based
secure multi-tenancy user mappings.
.google.cloud.dataproc.v1.IdentityConfig identity_config = 2 [(.google.api.field_behavior) = OPTIONAL];
getKerberosConfig()
public abstract KerberosConfig getKerberosConfig()
Optional. Kerberos related configuration.
.google.cloud.dataproc.v1.KerberosConfig kerberos_config = 1 [(.google.api.field_behavior) = OPTIONAL];
getKerberosConfigOrBuilder()
public abstract KerberosConfigOrBuilder getKerberosConfigOrBuilder()
Optional. Kerberos related configuration.
.google.cloud.dataproc.v1.KerberosConfig kerberos_config = 1 [(.google.api.field_behavior) = OPTIONAL];
hasIdentityConfig()
public abstract boolean hasIdentityConfig()
Optional. Identity related configuration, including service account based
secure multi-tenancy user mappings.
.google.cloud.dataproc.v1.IdentityConfig identity_config = 2 [(.google.api.field_behavior) = OPTIONAL];
Returns |
Type |
Description |
boolean |
Whether the identityConfig field is set.
|
hasKerberosConfig()
public abstract boolean hasKerberosConfig()
Optional. Kerberos related configuration.
.google.cloud.dataproc.v1.KerberosConfig kerberos_config = 1 [(.google.api.field_behavior) = OPTIONAL];
Returns |
Type |
Description |
boolean |
Whether the kerberosConfig field is set.
|
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2025-08-18 UTC.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-18 UTC."],[],[],null,["# Interface SecurityConfigOrBuilder (4.69.0)\n\nVersion latestkeyboard_arrow_down\n\n- [4.69.0 (latest)](/java/docs/reference/google-cloud-dataproc/latest/com.google.cloud.dataproc.v1.SecurityConfigOrBuilder)\n- [4.67.0](/java/docs/reference/google-cloud-dataproc/4.67.0/com.google.cloud.dataproc.v1.SecurityConfigOrBuilder)\n- [4.65.0](/java/docs/reference/google-cloud-dataproc/4.65.0/com.google.cloud.dataproc.v1.SecurityConfigOrBuilder)\n- [4.64.0](/java/docs/reference/google-cloud-dataproc/4.64.0/com.google.cloud.dataproc.v1.SecurityConfigOrBuilder)\n- [4.61.0](/java/docs/reference/google-cloud-dataproc/4.61.0/com.google.cloud.dataproc.v1.SecurityConfigOrBuilder)\n- [4.60.0](/java/docs/reference/google-cloud-dataproc/4.60.0/com.google.cloud.dataproc.v1.SecurityConfigOrBuilder)\n- [4.59.0](/java/docs/reference/google-cloud-dataproc/4.59.0/com.google.cloud.dataproc.v1.SecurityConfigOrBuilder)\n- [4.57.0](/java/docs/reference/google-cloud-dataproc/4.57.0/com.google.cloud.dataproc.v1.SecurityConfigOrBuilder)\n- [4.56.0](/java/docs/reference/google-cloud-dataproc/4.56.0/com.google.cloud.dataproc.v1.SecurityConfigOrBuilder)\n- [4.55.0](/java/docs/reference/google-cloud-dataproc/4.55.0/com.google.cloud.dataproc.v1.SecurityConfigOrBuilder)\n- [4.54.0](/java/docs/reference/google-cloud-dataproc/4.54.0/com.google.cloud.dataproc.v1.SecurityConfigOrBuilder)\n- [4.53.0](/java/docs/reference/google-cloud-dataproc/4.53.0/com.google.cloud.dataproc.v1.SecurityConfigOrBuilder)\n- [4.52.0](/java/docs/reference/google-cloud-dataproc/4.52.0/com.google.cloud.dataproc.v1.SecurityConfigOrBuilder)\n- [4.51.0](/java/docs/reference/google-cloud-dataproc/4.51.0/com.google.cloud.dataproc.v1.SecurityConfigOrBuilder)\n- [4.50.0](/java/docs/reference/google-cloud-dataproc/4.50.0/com.google.cloud.dataproc.v1.SecurityConfigOrBuilder)\n- [4.49.0](/java/docs/reference/google-cloud-dataproc/4.49.0/com.google.cloud.dataproc.v1.SecurityConfigOrBuilder)\n- [4.48.0](/java/docs/reference/google-cloud-dataproc/4.48.0/com.google.cloud.dataproc.v1.SecurityConfigOrBuilder)\n- [4.46.0](/java/docs/reference/google-cloud-dataproc/4.46.0/com.google.cloud.dataproc.v1.SecurityConfigOrBuilder)\n- [4.45.0](/java/docs/reference/google-cloud-dataproc/4.45.0/com.google.cloud.dataproc.v1.SecurityConfigOrBuilder)\n- [4.44.0](/java/docs/reference/google-cloud-dataproc/4.44.0/com.google.cloud.dataproc.v1.SecurityConfigOrBuilder)\n- [4.43.0](/java/docs/reference/google-cloud-dataproc/4.43.0/com.google.cloud.dataproc.v1.SecurityConfigOrBuilder)\n- [4.42.0](/java/docs/reference/google-cloud-dataproc/4.42.0/com.google.cloud.dataproc.v1.SecurityConfigOrBuilder)\n- [4.41.0](/java/docs/reference/google-cloud-dataproc/4.41.0/com.google.cloud.dataproc.v1.SecurityConfigOrBuilder)\n- [4.40.0](/java/docs/reference/google-cloud-dataproc/4.40.0/com.google.cloud.dataproc.v1.SecurityConfigOrBuilder)\n- [4.39.0](/java/docs/reference/google-cloud-dataproc/4.39.0/com.google.cloud.dataproc.v1.SecurityConfigOrBuilder)\n- [4.38.0](/java/docs/reference/google-cloud-dataproc/4.38.0/com.google.cloud.dataproc.v1.SecurityConfigOrBuilder)\n- [4.37.0](/java/docs/reference/google-cloud-dataproc/4.37.0/com.google.cloud.dataproc.v1.SecurityConfigOrBuilder)\n- [4.36.0](/java/docs/reference/google-cloud-dataproc/4.36.0/com.google.cloud.dataproc.v1.SecurityConfigOrBuilder)\n- [4.34.0](/java/docs/reference/google-cloud-dataproc/4.34.0/com.google.cloud.dataproc.v1.SecurityConfigOrBuilder)\n- [4.33.0](/java/docs/reference/google-cloud-dataproc/4.33.0/com.google.cloud.dataproc.v1.SecurityConfigOrBuilder)\n- [4.32.0](/java/docs/reference/google-cloud-dataproc/4.32.0/com.google.cloud.dataproc.v1.SecurityConfigOrBuilder)\n- [4.31.0](/java/docs/reference/google-cloud-dataproc/4.31.0/com.google.cloud.dataproc.v1.SecurityConfigOrBuilder)\n- [4.30.0](/java/docs/reference/google-cloud-dataproc/4.30.0/com.google.cloud.dataproc.v1.SecurityConfigOrBuilder)\n- [4.29.0](/java/docs/reference/google-cloud-dataproc/4.29.0/com.google.cloud.dataproc.v1.SecurityConfigOrBuilder)\n- [4.28.0](/java/docs/reference/google-cloud-dataproc/4.28.0/com.google.cloud.dataproc.v1.SecurityConfigOrBuilder)\n- [4.27.0](/java/docs/reference/google-cloud-dataproc/4.27.0/com.google.cloud.dataproc.v1.SecurityConfigOrBuilder)\n- [4.26.0](/java/docs/reference/google-cloud-dataproc/4.26.0/com.google.cloud.dataproc.v1.SecurityConfigOrBuilder)\n- [4.25.0](/java/docs/reference/google-cloud-dataproc/4.25.0/com.google.cloud.dataproc.v1.SecurityConfigOrBuilder)\n- [4.24.0](/java/docs/reference/google-cloud-dataproc/4.24.0/com.google.cloud.dataproc.v1.SecurityConfigOrBuilder)\n- [4.21.0](/java/docs/reference/google-cloud-dataproc/4.21.0/com.google.cloud.dataproc.v1.SecurityConfigOrBuilder)\n- [4.20.0](/java/docs/reference/google-cloud-dataproc/4.20.0/com.google.cloud.dataproc.v1.SecurityConfigOrBuilder)\n- [4.19.0](/java/docs/reference/google-cloud-dataproc/4.19.0/com.google.cloud.dataproc.v1.SecurityConfigOrBuilder)\n- [4.18.0](/java/docs/reference/google-cloud-dataproc/4.18.0/com.google.cloud.dataproc.v1.SecurityConfigOrBuilder)\n- [4.17.0](/java/docs/reference/google-cloud-dataproc/4.17.0/com.google.cloud.dataproc.v1.SecurityConfigOrBuilder)\n- [4.16.0](/java/docs/reference/google-cloud-dataproc/4.16.0/com.google.cloud.dataproc.v1.SecurityConfigOrBuilder)\n- [4.15.0](/java/docs/reference/google-cloud-dataproc/4.15.0/com.google.cloud.dataproc.v1.SecurityConfigOrBuilder)\n- [4.14.0](/java/docs/reference/google-cloud-dataproc/4.14.0/com.google.cloud.dataproc.v1.SecurityConfigOrBuilder)\n- [4.13.0](/java/docs/reference/google-cloud-dataproc/4.13.0/com.google.cloud.dataproc.v1.SecurityConfigOrBuilder)\n- [4.12.0](/java/docs/reference/google-cloud-dataproc/4.12.0/com.google.cloud.dataproc.v1.SecurityConfigOrBuilder)\n- [4.11.0](/java/docs/reference/google-cloud-dataproc/4.11.0/com.google.cloud.dataproc.v1.SecurityConfigOrBuilder)\n- [4.10.0](/java/docs/reference/google-cloud-dataproc/4.10.0/com.google.cloud.dataproc.v1.SecurityConfigOrBuilder)\n- [4.9.0](/java/docs/reference/google-cloud-dataproc/4.9.0/com.google.cloud.dataproc.v1.SecurityConfigOrBuilder)\n- [4.8.0](/java/docs/reference/google-cloud-dataproc/4.8.0/com.google.cloud.dataproc.v1.SecurityConfigOrBuilder)\n- [4.6.0](/java/docs/reference/google-cloud-dataproc/4.6.0/com.google.cloud.dataproc.v1.SecurityConfigOrBuilder)\n- [4.5.0](/java/docs/reference/google-cloud-dataproc/4.5.0/com.google.cloud.dataproc.v1.SecurityConfigOrBuilder)\n- [4.4.0](/java/docs/reference/google-cloud-dataproc/4.4.0/com.google.cloud.dataproc.v1.SecurityConfigOrBuilder)\n- [4.3.0](/java/docs/reference/google-cloud-dataproc/4.3.0/com.google.cloud.dataproc.v1.SecurityConfigOrBuilder)\n- [4.2.0](/java/docs/reference/google-cloud-dataproc/4.2.0/com.google.cloud.dataproc.v1.SecurityConfigOrBuilder)\n- [4.1.0](/java/docs/reference/google-cloud-dataproc/4.1.0/com.google.cloud.dataproc.v1.SecurityConfigOrBuilder)\n- [4.0.8](/java/docs/reference/google-cloud-dataproc/4.0.8/com.google.cloud.dataproc.v1.SecurityConfigOrBuilder)\n- [3.1.2](/java/docs/reference/google-cloud-dataproc/3.1.2/com.google.cloud.dataproc.v1.SecurityConfigOrBuilder)\n- [3.0.3](/java/docs/reference/google-cloud-dataproc/3.0.3/com.google.cloud.dataproc.v1.SecurityConfigOrBuilder)\n- [2.3.1](/java/docs/reference/google-cloud-dataproc/2.3.1/com.google.cloud.dataproc.v1.SecurityConfigOrBuilder) \n\n public interface SecurityConfigOrBuilder extends MessageOrBuilder\n\nImplements\n----------\n\n[MessageOrBuilder](https://cloud.google.com/java/docs/reference/protobuf/latest/com.google.protobuf.MessageOrBuilder.html)\n\nMethods\n-------\n\n### getIdentityConfig()\n\n public abstract IdentityConfig getIdentityConfig()\n\nOptional. Identity related configuration, including service account based\nsecure multi-tenancy user mappings.\n\n`\n.google.cloud.dataproc.v1.IdentityConfig identity_config = 2 [(.google.api.field_behavior) = OPTIONAL];\n`\n\n### getIdentityConfigOrBuilder()\n\n public abstract IdentityConfigOrBuilder getIdentityConfigOrBuilder()\n\nOptional. Identity related configuration, including service account based\nsecure multi-tenancy user mappings.\n\n`\n.google.cloud.dataproc.v1.IdentityConfig identity_config = 2 [(.google.api.field_behavior) = OPTIONAL];\n`\n\n### getKerberosConfig()\n\n public abstract KerberosConfig getKerberosConfig()\n\nOptional. Kerberos related configuration.\n\n`\n.google.cloud.dataproc.v1.KerberosConfig kerberos_config = 1 [(.google.api.field_behavior) = OPTIONAL];\n`\n\n### getKerberosConfigOrBuilder()\n\n public abstract KerberosConfigOrBuilder getKerberosConfigOrBuilder()\n\nOptional. Kerberos related configuration.\n\n`\n.google.cloud.dataproc.v1.KerberosConfig kerberos_config = 1 [(.google.api.field_behavior) = OPTIONAL];\n`\n\n### hasIdentityConfig()\n\n public abstract boolean hasIdentityConfig()\n\nOptional. Identity related configuration, including service account based\nsecure multi-tenancy user mappings.\n\n`\n.google.cloud.dataproc.v1.IdentityConfig identity_config = 2 [(.google.api.field_behavior) = OPTIONAL];\n`\n\n### hasKerberosConfig()\n\n public abstract boolean hasKerberosConfig()\n\nOptional. Kerberos related configuration.\n\n`\n.google.cloud.dataproc.v1.KerberosConfig kerberos_config = 1 [(.google.api.field_behavior) = OPTIONAL];\n`"]]