public interface BillingSettingsOrBuilder extends MessageOrBuilderImplements
MessageOrBuilderMethods
getBillingTier()
public abstract BillingTier getBillingTier()Output only. Billing tier selected by customer
.google.cloud.securitycenter.settings.v1beta1.BillingTier billing_tier = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns | |
|---|---|
| Type | Description |
BillingTier |
The billingTier. |
getBillingTierValue()
public abstract int getBillingTierValue()Output only. Billing tier selected by customer
.google.cloud.securitycenter.settings.v1beta1.BillingTier billing_tier = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns | |
|---|---|
| Type | Description |
int |
The enum numeric value on the wire for billingTier. |
getBillingType()
public abstract BillingType getBillingType()Output only. Type of billing method
.google.cloud.securitycenter.settings.v1beta1.BillingType billing_type = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns | |
|---|---|
| Type | Description |
BillingType |
The billingType. |
getBillingTypeValue()
public abstract int getBillingTypeValue()Output only. Type of billing method
.google.cloud.securitycenter.settings.v1beta1.BillingType billing_type = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns | |
|---|---|
| Type | Description |
int |
The enum numeric value on the wire for billingType. |
getExpireTime()
public abstract Timestamp getExpireTime()Output only. The absolute point in time when the subscription expires.
If this field is populated and billing_tier is STANDARD, this is indication of a point in the past when a PREMIUM access ended.
.google.protobuf.Timestamp expire_time = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns | |
|---|---|
| Type | Description |
Timestamp |
The expireTime. |
getExpireTimeOrBuilder()
public abstract TimestampOrBuilder getExpireTimeOrBuilder()Output only. The absolute point in time when the subscription expires.
If this field is populated and billing_tier is STANDARD, this is indication of a point in the past when a PREMIUM access ended.
.google.protobuf.Timestamp expire_time = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns | |
|---|---|
| Type | Description |
TimestampOrBuilder |
|
getStartTime()
public abstract Timestamp getStartTime()Output only. The absolute point in time when the subscription became effective. Can be compared to expire_time value to determine full contract duration
.google.protobuf.Timestamp start_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns | |
|---|---|
| Type | Description |
Timestamp |
The startTime. |
getStartTimeOrBuilder()
public abstract TimestampOrBuilder getStartTimeOrBuilder()Output only. The absolute point in time when the subscription became effective. Can be compared to expire_time value to determine full contract duration
.google.protobuf.Timestamp start_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns | |
|---|---|
| Type | Description |
TimestampOrBuilder |
|
hasExpireTime()
public abstract boolean hasExpireTime()Output only. The absolute point in time when the subscription expires.
If this field is populated and billing_tier is STANDARD, this is indication of a point in the past when a PREMIUM access ended.
.google.protobuf.Timestamp expire_time = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the expireTime field is set. |
hasStartTime()
public abstract boolean hasStartTime()Output only. The absolute point in time when the subscription became effective. Can be compared to expire_time value to determine full contract duration
.google.protobuf.Timestamp start_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the startTime field is set. |