public final class IdpConfig extends GeneratedMessageV3 implements IdpConfigOrBuilder
Identity Provider Config.
Protobuf type google.cloud.discoveryengine.v1alpha.IdpConfig
Inherited Members
com.google.protobuf.GeneratedMessageV3.<ListT>makeMutableCopy(ListT)
com.google.protobuf.GeneratedMessageV3.<ListT>makeMutableCopy(ListT,int)
com.google.protobuf.GeneratedMessageV3.<T>emptyList(java.lang.Class<T>)
com.google.protobuf.GeneratedMessageV3.internalGetMapFieldReflection(int)
Static Fields
EXTERNAL_IDP_CONFIG_FIELD_NUMBER
public static final int EXTERNAL_IDP_CONFIG_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
IDP_TYPE_FIELD_NUMBER
public static final int IDP_TYPE_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
Static Methods
getDefaultInstance()
public static IdpConfig getDefaultInstance()
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
newBuilder()
public static IdpConfig.Builder newBuilder()
newBuilder(IdpConfig prototype)
public static IdpConfig.Builder newBuilder(IdpConfig prototype)
Parameter |
Name |
Description |
prototype |
IdpConfig
|
public static IdpConfig parseDelimitedFrom(InputStream input)
public static IdpConfig parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(byte[] data)
public static IdpConfig parseFrom(byte[] data)
Parameter |
Name |
Description |
data |
byte[]
|
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static IdpConfig parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteString data)
public static IdpConfig parseFrom(ByteString data)
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static IdpConfig parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static IdpConfig parseFrom(CodedInputStream input)
public static IdpConfig parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static IdpConfig parseFrom(InputStream input)
public static IdpConfig parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteBuffer data)
public static IdpConfig parseFrom(ByteBuffer data)
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static IdpConfig parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
parser()
public static Parser<IdpConfig> parser()
Methods
equals(Object obj)
public boolean equals(Object obj)
Parameter |
Name |
Description |
obj |
Object
|
Overrides
getDefaultInstanceForType()
public IdpConfig getDefaultInstanceForType()
getExternalIdpConfig()
public IdpConfig.ExternalIdpConfig getExternalIdpConfig()
External Identity provider config.
.google.cloud.discoveryengine.v1alpha.IdpConfig.ExternalIdpConfig external_idp_config = 2;
getExternalIdpConfigOrBuilder()
public IdpConfig.ExternalIdpConfigOrBuilder getExternalIdpConfigOrBuilder()
External Identity provider config.
.google.cloud.discoveryengine.v1alpha.IdpConfig.ExternalIdpConfig external_idp_config = 2;
getIdpType()
public IdpConfig.IdpType getIdpType()
Identity provider type configured.
.google.cloud.discoveryengine.v1alpha.IdpConfig.IdpType idp_type = 1;
getIdpTypeValue()
public int getIdpTypeValue()
Identity provider type configured.
.google.cloud.discoveryengine.v1alpha.IdpConfig.IdpType idp_type = 1;
Returns |
Type |
Description |
int |
The enum numeric value on the wire for idpType.
|
getParserForType()
public Parser<IdpConfig> getParserForType()
Overrides
getSerializedSize()
public int getSerializedSize()
Returns |
Type |
Description |
int |
|
Overrides
hasExternalIdpConfig()
public boolean hasExternalIdpConfig()
External Identity provider config.
.google.cloud.discoveryengine.v1alpha.IdpConfig.ExternalIdpConfig external_idp_config = 2;
Returns |
Type |
Description |
boolean |
Whether the externalIdpConfig field is set.
|
hashCode()
Returns |
Type |
Description |
int |
|
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
newBuilderForType()
public IdpConfig.Builder newBuilderForType()
newBuilderForType(GeneratedMessageV3.BuilderParent parent)
protected IdpConfig.Builder newBuilderForType(GeneratedMessageV3.BuilderParent parent)
Overrides
newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
protected Object newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
Returns |
Type |
Description |
Object |
|
Overrides
toBuilder()
public IdpConfig.Builder toBuilder()
writeTo(CodedOutputStream output)
public void writeTo(CodedOutputStream output)
Overrides