Class AccessToken
- java.lang.Object
-
- com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
-
- com.oracle.bmc.containerregistry.model.AccessToken
-
@Generated(value="OracleSDKGenerator", comments="API Version: 20180419") public final class AccessToken extends com.oracle.bmc.http.client.internal.ExplicitlySetBmcModelAccess token response for OCI Container Registry extension authentication.
Note: Objects should always be created or deserialized using theAccessToken.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 theAccessToken.Builder, which maintain a set of all explicitly set fields calledAccessToken.Builder.__explicitlySet__. ThehashCode()andequals(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).
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classAccessToken.Builder
-
Constructor Summary
Constructors Constructor Description AccessToken(String token, String accessToken, String scope, Integer expiresIn)Deprecated.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static AccessToken.Builderbuilder()Create a new builder.booleanequals(Object o)StringgetAccessToken()Access token string (alias for token).IntegergetExpiresIn()Seconds until the token expires.StringgetScope()Scope that restricts access to resources.StringgetToken()Access token string.inthashCode()AccessToken.BuildertoBuilder()StringtoString()StringtoString(boolean includeByteArrayContents)Return a string representation of the object.
-
-
-
Constructor Detail
-
AccessToken
@Deprecated @ConstructorProperties({"token","accessToken","scope","expiresIn"}) public AccessToken(String token, String accessToken, String scope, Integer expiresIn)
Deprecated.
-
-
Method Detail
-
builder
public static AccessToken.Builder builder()
Create a new builder.
-
toBuilder
public AccessToken.Builder toBuilder()
-
getToken
public String getToken()
Access token string.- Returns:
- the value
-
getAccessToken
public String getAccessToken()
Access token string (alias for token).- Returns:
- the value
-
getScope
public String getScope()
Scope that restricts access to resources.- Returns:
- the value
-
getExpiresIn
public Integer getExpiresIn()
Seconds until the token expires.- Returns:
- the value
-
toString
public String toString()
- Overrides:
toStringin classcom.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
-
toString
public String toString(boolean includeByteArrayContents)
Return a string representation of the object.- Parameters:
includeByteArrayContents- true to include the full contents of byte arrays- Returns:
- string representation
-
equals
public boolean equals(Object o)
- Overrides:
equalsin classcom.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
-
hashCode
public int hashCode()
- Overrides:
hashCodein classcom.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
-
-