Package viam.app.v1
Class App.GetBillingServiceConfigResponse.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder<MessageType,BuilderType>
com.google.protobuf.GeneratedMessageLite.Builder<App.GetBillingServiceConfigResponse,App.GetBillingServiceConfigResponse.Builder>
viam.app.v1.App.GetBillingServiceConfigResponse.Builder
- All Implemented Interfaces:
com.google.protobuf.MessageLite.Builder
,com.google.protobuf.MessageLiteOrBuilder
,Cloneable
,App.GetBillingServiceConfigResponseOrBuilder
- Enclosing class:
- App.GetBillingServiceConfigResponse
public static final class App.GetBillingServiceConfigResponse.Builder
extends com.google.protobuf.GeneratedMessageLite.Builder<App.GetBillingServiceConfigResponse,App.GetBillingServiceConfigResponse.Builder>
implements App.GetBillingServiceConfigResponseOrBuilder
Protobuf type
viam.app.v1.GetBillingServiceConfigResponse
-
Field Summary
Fields inherited from class com.google.protobuf.GeneratedMessageLite.Builder
instance
-
Method Summary
Modifier and TypeMethodDescription.viam.app.v1.BillingAddress billing_address = 1 [json_name = "billingAddress"];
string billing_dashboard_url = 4 [json_name = "billingDashboardUrl"];
string logo_url = 3 [json_name = "logoUrl"];
string support_email = 2 [json_name = "supportEmail"];
.viam.app.v1.BillingAddress billing_address = 1 [json_name = "billingAddress"];
string billing_dashboard_url = 4 [json_name = "billingDashboardUrl"];
com.google.protobuf.ByteString
string billing_dashboard_url = 4 [json_name = "billingDashboardUrl"];
string logo_url = 3 [json_name = "logoUrl"];
com.google.protobuf.ByteString
string logo_url = 3 [json_name = "logoUrl"];
string support_email = 2 [json_name = "supportEmail"];
com.google.protobuf.ByteString
string support_email = 2 [json_name = "supportEmail"];
boolean
.viam.app.v1.BillingAddress billing_address = 1 [json_name = "billingAddress"];
.viam.app.v1.BillingAddress billing_address = 1 [json_name = "billingAddress"];
.viam.app.v1.BillingAddress billing_address = 1 [json_name = "billingAddress"];
setBillingAddress
(App.BillingAddress.Builder builderForValue) .viam.app.v1.BillingAddress billing_address = 1 [json_name = "billingAddress"];
setBillingDashboardUrl
(String value) string billing_dashboard_url = 4 [json_name = "billingDashboardUrl"];
setBillingDashboardUrlBytes
(com.google.protobuf.ByteString value) string billing_dashboard_url = 4 [json_name = "billingDashboardUrl"];
setLogoUrl
(String value) string logo_url = 3 [json_name = "logoUrl"];
setLogoUrlBytes
(com.google.protobuf.ByteString value) string logo_url = 3 [json_name = "logoUrl"];
setSupportEmail
(String value) string support_email = 2 [json_name = "supportEmail"];
setSupportEmailBytes
(com.google.protobuf.ByteString value) string support_email = 2 [json_name = "supportEmail"];
Methods inherited from class com.google.protobuf.GeneratedMessageLite.Builder
build, buildPartial, clear, clone, copyOnWrite, copyOnWriteInternal, getDefaultInstanceForType, internalMergeFrom, isInitialized, mergeFrom, mergeFrom, mergeFrom, mergeFrom
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
getDefaultInstanceForType, isInitialized
-
Method Details
-
hasBillingAddress
public boolean hasBillingAddress().viam.app.v1.BillingAddress billing_address = 1 [json_name = "billingAddress"];
- Specified by:
hasBillingAddress
in interfaceApp.GetBillingServiceConfigResponseOrBuilder
- Returns:
- Whether the billingAddress field is set.
-
getBillingAddress
.viam.app.v1.BillingAddress billing_address = 1 [json_name = "billingAddress"];
- Specified by:
getBillingAddress
in interfaceApp.GetBillingServiceConfigResponseOrBuilder
- Returns:
- The billingAddress.
-
setBillingAddress
.viam.app.v1.BillingAddress billing_address = 1 [json_name = "billingAddress"];
-
setBillingAddress
public App.GetBillingServiceConfigResponse.Builder setBillingAddress(App.BillingAddress.Builder builderForValue) .viam.app.v1.BillingAddress billing_address = 1 [json_name = "billingAddress"];
-
mergeBillingAddress
.viam.app.v1.BillingAddress billing_address = 1 [json_name = "billingAddress"];
-
clearBillingAddress
.viam.app.v1.BillingAddress billing_address = 1 [json_name = "billingAddress"];
-
getSupportEmail
string support_email = 2 [json_name = "supportEmail"];
- Specified by:
getSupportEmail
in interfaceApp.GetBillingServiceConfigResponseOrBuilder
- Returns:
- The supportEmail.
-
getSupportEmailBytes
public com.google.protobuf.ByteString getSupportEmailBytes()string support_email = 2 [json_name = "supportEmail"];
- Specified by:
getSupportEmailBytes
in interfaceApp.GetBillingServiceConfigResponseOrBuilder
- Returns:
- The bytes for supportEmail.
-
setSupportEmail
string support_email = 2 [json_name = "supportEmail"];
- Parameters:
value
- The supportEmail to set.- Returns:
- This builder for chaining.
-
clearSupportEmail
string support_email = 2 [json_name = "supportEmail"];
- Returns:
- This builder for chaining.
-
setSupportEmailBytes
public App.GetBillingServiceConfigResponse.Builder setSupportEmailBytes(com.google.protobuf.ByteString value) string support_email = 2 [json_name = "supportEmail"];
- Parameters:
value
- The bytes for supportEmail to set.- Returns:
- This builder for chaining.
-
getLogoUrl
string logo_url = 3 [json_name = "logoUrl"];
- Specified by:
getLogoUrl
in interfaceApp.GetBillingServiceConfigResponseOrBuilder
- Returns:
- The logoUrl.
-
getLogoUrlBytes
public com.google.protobuf.ByteString getLogoUrlBytes()string logo_url = 3 [json_name = "logoUrl"];
- Specified by:
getLogoUrlBytes
in interfaceApp.GetBillingServiceConfigResponseOrBuilder
- Returns:
- The bytes for logoUrl.
-
setLogoUrl
string logo_url = 3 [json_name = "logoUrl"];
- Parameters:
value
- The logoUrl to set.- Returns:
- This builder for chaining.
-
clearLogoUrl
string logo_url = 3 [json_name = "logoUrl"];
- Returns:
- This builder for chaining.
-
setLogoUrlBytes
public App.GetBillingServiceConfigResponse.Builder setLogoUrlBytes(com.google.protobuf.ByteString value) string logo_url = 3 [json_name = "logoUrl"];
- Parameters:
value
- The bytes for logoUrl to set.- Returns:
- This builder for chaining.
-
getBillingDashboardUrl
string billing_dashboard_url = 4 [json_name = "billingDashboardUrl"];
- Specified by:
getBillingDashboardUrl
in interfaceApp.GetBillingServiceConfigResponseOrBuilder
- Returns:
- The billingDashboardUrl.
-
getBillingDashboardUrlBytes
public com.google.protobuf.ByteString getBillingDashboardUrlBytes()string billing_dashboard_url = 4 [json_name = "billingDashboardUrl"];
- Specified by:
getBillingDashboardUrlBytes
in interfaceApp.GetBillingServiceConfigResponseOrBuilder
- Returns:
- The bytes for billingDashboardUrl.
-
setBillingDashboardUrl
string billing_dashboard_url = 4 [json_name = "billingDashboardUrl"];
- Parameters:
value
- The billingDashboardUrl to set.- Returns:
- This builder for chaining.
-
clearBillingDashboardUrl
string billing_dashboard_url = 4 [json_name = "billingDashboardUrl"];
- Returns:
- This builder for chaining.
-
setBillingDashboardUrlBytes
public App.GetBillingServiceConfigResponse.Builder setBillingDashboardUrlBytes(com.google.protobuf.ByteString value) string billing_dashboard_url = 4 [json_name = "billingDashboardUrl"];
- Parameters:
value
- The bytes for billingDashboardUrl to set.- Returns:
- This builder for chaining.
-