@Generated(value="OracleSDKGenerator", comments="API Version: v1") public final class AppFormFillUrlMatch extends com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
A list of application-formURLs that FormFill should match against any formUrl that the user-specifies when signing in to the target service. Each item in the list also indicates how FormFill should interpret that formUrl.
*SCIM++ Properties:** - idcsCompositeKey: [formUrl] - multiValued: true - mutability:
readWrite - required: false - returned: default - type: complex - uniqueness: none
Note: Objects should always be created or deserialized using the AppFormFillUrlMatch.Builder
. This model
distinguishes fields that are null
because they are unset from fields that are explicitly
set to null
. This is done in the setter methods of the AppFormFillUrlMatch.Builder
, which maintain a
set of all explicitly set fields called AppFormFillUrlMatch.Builder.__explicitlySet__
. The hashCode()
and equals(Object)
methods are implemented to take the explicitly set
fields into account. The constructor, on the other hand, does not take the explicitly set fields
into account (since the constructor cannot distinguish explicit null
from unset null
).
Modifier and Type | Class and Description |
---|---|
static class |
AppFormFillUrlMatch.Builder |
EXPLICITLY_SET_FILTER_NAME, EXPLICITLY_SET_PROPERTY_NAME
Constructor and Description |
---|
AppFormFillUrlMatch(String formUrlMatchType,
String formUrl)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
static AppFormFillUrlMatch.Builder |
builder()
Create a new builder.
|
boolean |
equals(Object o) |
String |
getFormUrl()
An application formUrl that FormFill will match against any formUrl that a User enters in
trying to access the target-service which this App represents.
|
String |
getFormUrlMatchType()
Indicates how to interpret the value of ‘formUrl’ when matching against a user-specified
formUrl.
|
int |
hashCode() |
AppFormFillUrlMatch.Builder |
toBuilder() |
String |
toString() |
String |
toString(boolean includeByteArrayContents)
Return a string representation of the object.
|
markPropertyAsExplicitlySet, wasPropertyExplicitlySet
@Deprecated @ConstructorProperties(value={"formUrlMatchType","formUrl"}) public AppFormFillUrlMatch(String formUrlMatchType, String formUrl)
public static AppFormFillUrlMatch.Builder builder()
Create a new builder.
public AppFormFillUrlMatch.Builder toBuilder()
public String getFormUrlMatchType()
Indicates how to interpret the value of ‘formUrl’ when matching against a user-specified formUrl. The system currently supports only ‘Exact’, which indicates that the value of ‘formUrl’ should be treated as a literal value.
*SCIM++ Properties:** - caseExact: false - idcsSearchable: false - multiValued: false - mutability: readWrite - required: false - returned: default - type: string - uniqueness: none
public String getFormUrl()
An application formUrl that FormFill will match against any formUrl that a User enters in trying to access the target-service which this App represents.
*SCIM++ Properties:** - caseExact: false - idcsSearchable: false - multiValued: false - mutability: readWrite - required: true - returned: default - type: string - uniqueness: none
public String toString()
toString
in class com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
public String toString(boolean includeByteArrayContents)
Return a string representation of the object.
includeByteArrayContents
- true to include the full contents of byte arrayspublic boolean equals(Object o)
equals
in class com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
public int hashCode()
hashCode
in class com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
Copyright © 2016–2024. All rights reserved.